0001213900-24-040467.txt : 20240507 0001213900-24-040467.hdr.sgml : 20240507 20240507160512 ACCESSION NUMBER: 0001213900-24-040467 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Purple Innovation, Inc. CENTRAL INDEX KEY: 0001643953 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD FURNITURE [2510] ORGANIZATION NAME: 04 Manufacturing 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: 24921735 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 ea0204295-10q_purple.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, 2024

 

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 6, 2024, 107,480,396 shares of the registrant’s Class A common stock and 204,981 shares of the registrant’s Class B common stock 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   25
  Item 3. Quantitative and Qualitative Disclosures about Market Risk   33
  Item 4. Controls and Procedures   33
         
Part II. Other Information   34
  Item 1. Legal Proceedings   34
  Item 1A. Risk Factors   34
  Item 6. Exhibits   35
  Signatures   36

 

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,
2024
   December 31,
2023
 
Assets        
Current assets:        
Cash and cash equivalents  $34,477   $26,857 
Accounts receivable, net   27,742    37,802 
Inventories   72,028    66,878 
Prepaid expenses   8,480    8,536 
Other current assets   1,069    1,737 
Total current assets   143,796    141,810 
Property and equipment, net   122,468    128,661 
Operating lease right-of-use assets   92,643    95,767 
Intangible assets, net   21,206    22,196 
Other long-term assets   2,015    2,191 
Total assets  $382,128   $390,625 
           
Liabilities and Stockholders’ Equity          
Current liabilities:          
Accounts payable  $39,948   $49,831 
Accrued compensation   9,788    5,064 
Customer prepayments   3,994    5,718 
Accrued rebates and allowances   8,526    13,243 
Accrued warranty liabilities – current portion   8,644    9,793 
Operating lease obligations – current portion   14,986    14,843 
Other current liabilities   10,020    12,490 
Total current liabilities   95,906    110,982 
Debt, net of current portion   41,941    26,909 
Accrued warranty liabilities, net of current portion   27,315    25,798 
Operating lease obligations, net of current portion   105,618    109,094 
Warrant liabilities   43,170    
 
Other long-term liabilities   2,462    2,235 
Total liabilities   316,412    275,018 
Commitments and contingencies (Note 13)   
 
    
 
 
Stockholders’ equity:          
Class A common stock; $0.0001 par value, 210,000 shares authorized; 107,480 issued and outstanding at March 31, 2024 and 105,507 issued and outstanding at December 31, 2023   11    11 
Class B common stock; $0.0001 par value, 90,000 shares authorized; 205 issued and outstanding at March 31, 2024 and at December 31, 2023   
    
 
Additional paid-in capital   591,724    591,380 
Accumulated deficit   (526,186)   (475,969)
Total stockholders’ equity attributable to Purple Innovation, Inc.   65,549    115,422 
Noncontrolling interest   167    185 
Total stockholders’ equity   65,716    115,607 
Total liabilities and stockholders’ equity  $382,128   $390,625 

 

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,
 
   2024   2023 
         
Revenues, net  $120,033   $106,727 
Cost of revenues   78,313    66,149 
Gross profit   41,720    40,578 
Operating expenses:          
Marketing and sales   41,462    38,173 
General and administrative   19,728    23,667 
Research and development   3,666    3,372 
Total operating expenses   64,856    65,212 
Operating loss   (23,136)   (24,634)
Other income (expense):          
Interest expense   (4,474)   (202)
Other income, net   4,394    73 
Loss on extinguishment of debt   (3,394)   (1,217)
Change in fair value – warrant liabilities   (23,599)   
 
Total other expense, net   (27,073)   (1,346)
Net loss before income taxes   (50,209)   (25,980)
Income tax expense   (59)   (72)
Net loss   (50,268)   (26,052)
Net loss attributable to noncontrolling interest   (51)   (119)
Net loss attributable to Purple Innovation, Inc.  $(50,217)  $(25,933)
           
Net loss per share:          
Basic  $(0.47)  $(0.26)
Diluted  $(0.47)  $(0.26)
Weighted average common shares outstanding:          
Basic   106,022    98,404 
Diluted   106,022    98,852 

 

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, 2023   105,507   $11    205   $
   $591,380   $(475,969)  $115,422   $185   $115,607 
Net loss       
        
    
    (50,217)   (50,217)   (51)   (50,268)
Stock-based compensation       
        
    492    
    492    
    492 
Issuance of stock for Intellibed acquisition   1,500    
    
    
    
    
    
    
    
 
Issuance of stock under equity compensation plans   473    
    
    
    (115)   
    (115)   
    (115)
Impact of transactions affecting NCI       
        
    (33)   
    (33)   33    
 
Balance – March 31, 2024   107,480   $11    205   $
   $591,724   $(526,186)  $65,549   $167   $65,716 

 

   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, 2022   91,380   $9    448   $
   $529,466   $(355,212)  $174,263   $908   $175,171 
Net loss       
        
    
    (25,933)   (25,933)   (119)   (26,052)
Stock-based compensation       
        
    1,192    
    1,192    
    1,192 
Issuance of stock under equity compensation plans   265    
        
    
    
    
    
    
 
Issuance of stock upon underwritten offering, net of costs   13,400    2    
    
    57,198    
    57,200    
    57,200 
Impact of transactions affecting NCI       
        
    (103)   
    (103)   103    
 
Balance – March 31, 2023   105,045   $11    448   $
   $587,753   $(381,145)  $206,619   $892   $207,511 

 

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,
 
   2024   2023 
Cash flows from operating activities:        
Net loss  $(50,268)  $(26,052)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization   6,382    6,883 
Non-cash interest   1,563    270 
Paid-in-kind interest   1,850    
 
Change in fair value – warrant liabilities   23,599    
 
Loss on extinguishment of debt   3,394    1,217 
Stock-based compensation   492    1,192 
Loss on disposal of property and equipment   112    
 
Changes in operating assets and liabilities:          
Accounts receivable   10,060    20,124 
Inventories   (5,150)   (14,484)
Prepaid expenses and other assets   66    903 
Operating leases, net   (209)   1,076 
Accounts payable   (7,043)   1,223 
Accrued compensation   4,724    2,889 
Customer prepayments   (1,724)   (1,599)
Accrued rebates and allowances   (4,717)   (6,822)
Accrued warranty liabilities   368    1,898 
Other accrued liabilities   (313)   (2,221)
Net cash used in operating activities   (16,814)   (13,503)
           
Cash flows from investing activities:          
Purchase of property and equipment   (3,038)   (2,943)
Investment in intangible assets   (62)   (155)
Net cash used in investing activities   (3,100)   (3,098)
           
Cash flows from financing activities:          
Payments on term loan   (25,000)   (24,656)
Payments on revolving line of credit   (5,000)   
 
Proceeds from related party loan   61,000    
 
Payments for debt issuance costs   (3,466)   (2,898)
Proceeds from stock offering   
    60,300 
Payments for public offering costs   
    (3,100)
Tax receivable agreement payments   
    (269)
Net cash provided by financing activities   27,534    29,377 
           
Net increase (decrease) in cash   7,620    12,776 
Cash, cash equivalents and restricted cash, beginning of the year   26,857    41,754 
Cash, cash equivalents and restricted cash, end of the period  $34,477   $54,530 
           
Supplemental disclosures of cash flow information:          
Cash paid during the period for interest, net of amounts capitalized  $410   $(39)
           
Cash paid during the period for income taxes  $46   $43 
           
Supplemental schedule of non-cash investing and financing activities:          
Property and equipment included in accounts payable  $392   $3,397 

 

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 help people feel and live better through innovative comfort solutions.

 

Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) began as a digitally-native vertical brand founded on comfort product innovation with premium offerings, and is now omni-channel. 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 owned 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., its controlled subsidiary Purple LLC, and Purple LLC’s wholly owned subsidiary Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”). All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2024, Purple Inc. held 99.8% of the common units of Purple LLC and other Purple LLC Class B Unit holders held 0.2% 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 year ended December 31, 2023. 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, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 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, 2024, Purple Inc. had a 99.8% 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 Class B units held 0.2% of the economic interest in Purple LLC as of March 31, 2024. For further discussion see Note 16 – 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 that affect revenue recognition, accounts receivable, allowance for credit losses, valuation of inventories, sales returns, warranty returns, fair value of assets acquired and liabilities assumed in a business combination, impairment reviews of long-lived assets and definite-lived intangible assets, 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.

 

Reclassification

 

Certain amounts in the prior year condensed consolidated balance sheet have been reclassified to conform to the current year’s presentation with no effect on previously reported net (loss) income, cash flows or stockholders’ equity. Accrued compensation, previously included in the condensed consolidated balance sheet within other current liabilities, is now presented separately.

 

Recent Accounting Pronouncements

 

Enhanced Segment Disclosures

 

In November 2023, the Financial Accounting Standards Board (the “FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities, including those that have a single reportable segment, to provide enhanced disclosures about significant expenses. This ASU requires disclosure to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. This ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. The update is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and requires retrospective application to all prior periods presented in the financial statements. The Company is currently analyzing the impact this ASU will have on its disclosures.

 

Improvements to Income Tax Disclosures

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU amends existing income tax disclosure guidance, primarily requiring more detailed disclosures for income taxes paid and the effective tax rate reconciliation. This ASU is effective for fiscal years beginning after December 15, 2024, may be applied prospectively or retrospectively, and allows for early adoption. The Company is currently evaluating the impact this update will have on its income tax disclosures in the consolidated financial statements.

 

3. Acquisition

 

The Company acquired Intellibed, a premium sleep and health wellness company, in August 2022. The acquisition date fair value of the consideration transferred for Intellibed was $28.2 million. Included in this amount was $1.5 million for the fair value of contingent consideration related to 1.5 million shares of Class A common stock issuable to Intellibed security holders if the closing price of the Company’s stock did not equal or exceed certain thresholds during the period beginning on the six-month anniversary of the closing date and ending on the 18-month anniversary of the closing date. The contingent shares were valued using a Monte-Carlo simulation model. Because the contingent consideration was payable with a fixed number of shares of the Company’s Class A common stock, it was classified as equity and did not require remeasurement in subsequent periods. During March 2024, the Company issued 1.5 million contingent shares to Intellibed security holders since the Company’s stock price did not meet any of the indicated thresholds during the contingency period.

 

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.

 

6

 

 

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 estimated fair value of the Company’s debt arrangement is based on Level 2 inputs, which include observable inputs approximated using discounted cash flows and market-based expectations for interest rates, credit risk and the contractual terms of debt instruments. As of March 31, 2024, the estimated fair value of the Company’s debt arrangement was $41.1 million.

 

The 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 require 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 the 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 summarizes the Company’s total Level 3 liability activity for the three months ended March 31, 2024.

 

(In thousands)  Warrants 
Fair value as of December 31, 2023  $
 
Initial measurement at time of issuance   19,571 
Change in valuation inputs(1)   23,599 
Fair value as of March 31, 2024  $43,170 

 

(1) Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the condensed 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 showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which involves transferring the promised products to the customer, subject to shipping terms.

 

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 showrooms channel that sells directly to consumers who purchase at a showroom location. The wholesale channel 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.

 

7

 

 

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

 

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  2024   2023 
         
DTC  $66,215   $66,305 
Wholesale   53,818    40,422 
Revenues, net  $120,033   $106,727 

 

   Three Months Ended
March 31,
 
Product Type  2024   2023 
         
Sleep products  $117,099   $103,503 
Other   2,934    3,224 
Revenues, net  $120,033   $106,727 

 

Contract Balances

 

Payments for the sale of products through the e-commerce online channel, third-party online retailers, Purple showrooms and contact center are 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.0 million and $5.7 million at March 31, 2024 and December 31, 2023, respectively. During the three months ended March 31, 2024 and 2023, the Company recognized all revenue that was deferred in customer prepayments at December 31, 2023 and 2022, respectively.

 

6. Inventories

 

Inventories consisted of the following (in thousands):

 

   March 31,   December 31, 
   2024   2023 
Raw materials  $24,110   $23,232 
Work-in-process   6,462    5,962 
Finished goods   41,456    37,684 
Inventories  $72,028   $66,878 

  

8

 

 

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, 
   2024   2023 
Equipment  $71,841   $72,424 
Equipment in progress   15,040    15,077 
Leasehold improvements   58,334    60,563 
Furniture and fixtures   32,206    31,084 
Office equipment   2,753    2,737 
Total property and equipment   180,174    181,885 
Accumulated depreciation   (57,706)   (53,224)
Property and equipment, net  $122,468   $128,661 

 

Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at March 31, 2024 or December 31, 2023. Interest capitalized on borrowings during the active construction period of major capital projects totaled $0.4 million during each of the three months ended March 31, 2024 and 2023. Depreciation expense totaled $5.2 million and $4.8 million during the three months ended March 31, 2024 and 2023, respectively.

 

8. Leases

 

The Company leases its manufacturing and distribution facilities, corporate offices, Purple 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 showrooms have initial lease terms of up to 10 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 (“ROU”) asset for finance leases was $0.6 million and $0.7 million at March 31, 2024 and December 31, 2023, respectively.

 

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

 

   Three Months Ended
March 31,
 
   2024   2023 
         
Operating lease costs  $4,786   $4,885 
Variable lease costs   869    973 
    Total lease costs  $5,655   $5,858 

 

9

 

 

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, 2024 (in thousands):

 

2024 (excluding the three months ended March 31, 2024) (a)  $15,349 
2025   21,231 
2026   19,846 
2027   19,606 
2028   19,577 
Thereafter   54,259 
Total operating lease payments   149,868 
Less – lease payments representing interest   (29,264)
Present value of operating lease payments  $120,604 

 

(a) Amount consists of $16.1 million of undiscounted cash flows offset by $0.7 million of tenant improvement allowances which are expected to be fully utilized in 2024.

 

As of March 31, 2024 and December 31, 2023, the weighted-average remaining term of operating leases was 7.8 years and 8.0 years, respectively, and the weighted-average discount rate of operating leases was 5.76% and 5.77%, 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, 2024 and 2023:

 

   Three Months Ended
March 31,
 
   2024   2023 
Cash paid for amounts included in present value of operating lease liabilities (b)  $3,689   $3,406 
ROU assets obtained in exchange for operating lease liabilities   
    2,209 

 

(b) Operating cash flows paid for operating leases are included within the change in operating leases, net within the condensed consolidated statement of cash flows offset by non-cash ROU asset amortization and lease liability accretion.

 

9. Other Current Liabilities

 

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

 

   March 31,   December 31, 
   2024   2023 
Accrued sales returns  $4,522   $5,404 
Insurance financing   1,822   $1,079 
Accrued sales and use tax   1,524    1,949 
Long-term debt and unamortized issuance costs – current portion   
    2,129 
Accrued interest   
    506 
Other   2,152    1,423 
    Total other current liabilities  $10,020   $12,490 

 

10

 

 

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

 

10. Debt

 

Debt consisted of the following (in thousands):

 

   March 31,   December 31, 
   2024   2023 
Related party loan  $62,850   $
 
Term loan   
    25,000 
Revolving line of credit   
    5,000 
Less: unamortized debt issuance costs   (20,909)   (962)
Total debt   41,941    29,038 
Current portion of debt and unamortized issuance costs (c)   
    (2,129)
Debt, net of current portion  $41,941   $26,909 

 

(c) – Amount is included.in other current liabilities in the condensed consolidated balance sheet.

 

2024 Credit Agreement

 

On January 23, 2024, Purple LLC, Purple Inc. and Intellibed, (collectively the “Loan Parties”) entered into an amended and restated credit agreement (the “Amended and Restated Credit Agreement”), which amended and restated the then existing term loan agreement (“Term Loan Agreement”), with Coliseum Capital Partners (“CCP”) and other lenders (collectively the “Lenders”) and Delaware Trust Company, as administrative agent. The Lenders agreed to assume the Loan Parties’ obligations under the Term Loan Agreement and refinance their existing obligations. A term loan in the amount of $61.0 million (the “Related Party Loan”) was funded by the Lenders that repaid in full the $25.0 million of term loans outstanding, repaid in full the $5.0 million of asset based lending loans outstanding, paid fees, premiums and expenses incurred in connection with this transaction, and provided net proceeds to the Company (after payments of outstanding debt, unpaid accrued interest, and expenses) equal to approximately $27.0 million. Interest on the Related Party Loan is payable each month and the principal outstanding matures and is due on December 31, 2026. The Company may elect for interest to be capitalized and added to the principal amount. The Related Party Loan bears interest at a rate equal to (i) the secured overnight financing rate as administered by the Federal Reserve Bank of New York plus 0.10%, with a floor of 3.5% per annum, plus (ii) 8.25% per annum (or, if Purple LLC elects to pay interest in kind to reduce it cash obligations, 10.25% per annum). Any prepayments on or after August 7, 2024 but before August 7, 2025 are subject to a prepayment penalty of 1.25%, and any prepayments on or after August 7, 2025 are subject to a prepayment penalty of 2.50%. The Loan Parties may request an additional term loan from the Lenders in an aggregate amount not to exceed $19.0 million on terms requested by them to the extent agreed to by the Lenders at their discretion. The Amended and Restated Credit Agreement also removed restrictions and requirements typically associated with an asset-based loan. 

 

Pursuant to entering into the Amended and Restated Credit Agreement, the Company incurred fees and expenses of $3.5 million that were recorded as debt issuance costs in the first quarter of 2024. Interest expense under the Related Party Loan was $3.3 million for the three months ended March 31, 2024.

 

The Amended and Restated Credit Agreement granted a security interest to the Lenders in substantially all of the assets (subject to certain limited exceptions) of the Loan Parties to secure the Loan Parties’ loans and other obligations under the Amended and Restated Credit Agreement, including a security interest in the intellectual property owned by the Loan Parties.

 

The Loan Parties (other than Purple LLC) provided an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the Amended and Restated Credit Agreement.

 

11

 

 

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

 

The Amended and Restated Credit Agreement also provides for standard indemnification of the Lenders and contains representations, warranties and certain covenants of the Loan Parties. While any amounts are outstanding under the Amended and Restated Credit Agreement, the Loan Parties are subject to a number of 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. The Loan Parties are also restricted from paying dividends or making other distributions or payments on their capital stock, subject to limited exceptions. As of March 31, 2024, the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.

 

2023 Credit Agreements

 

On August 7, 2023, the Loan Parties entered into the Term Loan Agreement. Also, on August 7, 2023, the Loan parties entered into a separate financing arrangement with a group of financial institutions (collectively the “ABL Lenders”) that provided for a revolving asset-based credit facility (the “ABL Agreement”). Pursuant to entering into these agreements (collectively the “2023 Credit Agreements”), the Company incurred fees and expenses of $3.1 million that were recorded as debt issuance costs in the third quarter of 2023.

 

The Term Loan Agreement provided for up to $25.0 million of term loans, with up to $5.0 million of incremental term loans available, subject to certain conditions (collectively, the “Term Loans”). Proceeds from the Term Loans were used for general corporate purposes. The borrowing rates under the Term Loan Agreement were based on SOFR, plus a credit spread adjustment of 0.15% per annum, plus 8.5% per annum, with a SOFR floor of 2.0% per annum. The Term Loans were to be repaid at the earlier of (i) a three-year amortization schedule ending on August 7, 2026 or (ii) the payment in full of the ABL Agreement. The Term Loans could be prepaid in whole or in part at any time, but subject to a prepayment premium. There were also potential mandatory prepayment obligations based on certain asset dispositions, casualty events and extraordinary receipts. Once repaid, no portion of the Term Loans could be reborrowed.

 

The ABL Agreement provided for up to $50.0 million of revolving loans subject to a borrowing base calculation and minimum availability requirements (with sub-facilities for swing line loans and the issuance of letters of credit), with incremental increases available up to $20.0 million (the “ABL Loans”), subject to certain conditions, availability reserves, minimum availability requirements, borrowing base calculations, and restrictive covenants. In October 2023, the ABL Lenders implemented an availability reserve of $5.0 million, which reduced the amount available under the borrowing base. Outstanding principal and accrued interest on the ABL Loans were to be repaid on August 7, 2026.

 

Term loans totaling $25.0 million were fully drawn at closing and, subsequent to the closing in August 2023, the Company executed $17.0 million in ABL loan draws and then repaid $12.0 million of those borrowings prior to the end of 2023. The outstanding balance of ABL Loans totaled $5.0 million at December 31, 2023. In connection with the Amended and Restated Credit Agreement, all obligations under the 2023 Credit Agreements were paid in full and the agreements were terminated. The termination was accounted for as an extinguishment of debt and $3.4 million of unamortized debt issuance costs related to the 2023 Credit Agreements were recorded as a loss on extinguishment of debt in the first quarter of 2024. Interest expense under the 2023 Credit Agreements was $0.4 million for the three months ended March 31, 2024.

  

12

 

 

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

 

2020 Credit Agreement

 

On September 3, 2020, Purple LLC entered into a financing arrangement with a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provided for a $45.0 million term loan and a $55.0 million revolving line of credit. The term loan was to be repaid in accordance with a five-year amortization schedule or prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility had a term of five years and carried the same interest provisions as the term debt. A commitment fee was due quarterly based on the applicable margin applied to the unused total revolving commitment. In connection with the Company’s execution of the 2023 Credit Agreements, the Company terminated its 2020 Credit Agreement. The Company had no outstanding borrowings under the 2020 Credit Agreement at the time of termination.

 

On February 17, 2023, the Company entered into a fifth amendment to the 2020 Credit Agreement. The amendment, among other things, revised various covenants associated with the 2020 Credit Agreement. As a condition of entering into the amendment, the Company repaid the $24.7 million outstanding balance on the term loan plus accrued interest. Pursuant to this amendment, the Company incurred fees and expenses of $2.9 million that were recorded as debt issuance costs in the condensed consolidated balance sheet. The amendment was accounted for as an extinguishment of debt and $1.2 million of unamortized debt issuance costs related to the term loan were recorded as loss on extinguishment of debt in the first quarter of 2023.

 

On April 26, 2023, the Company received consent under the 2020 Credit Agreement that allowed the Company’s redemption of Proportional Representation Preferred Linked Stock (“PRPLS”) issued by the Company on February 24, 2023, in an aggregate amount not to exceed $0.2 million as agreed by the Company in an April 19, 2023 Cooperation Agreement (the “Cooperation Agreement”) entered into with Coliseum. (See Note 16—Related Party TransactionsColiseum Capital Management, LLC for information regarding events leading up to the Company’s issuance of the PRPLS, and for information regarding terms of the Cooperation Agreement and redemption of the PRPLS.)

 

Interest expense under the 2020 Credit Agreement totaled $0.6 million for the three months ended March 31, 2023.

 

13

 

 

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

 

11. Warrant Liabilities

 

On January 23, 2024, in connection with the Amended and Restated Credit Agreement, the Company issued 20.0 million warrants to the Lenders (the “Warrants”). Each Warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $1.50 per share, subject to adjustment. The Warrants will expire on the 10-year anniversary of issuance, or earlier upon redemption. The holders do not have the rights or privileges of holders of Class A common stock or any voting rights until they exercise their Warrants. After the issuance of shares of Class A common stock upon exercise of the Warrants, each holder will be entitled to one vote for each share of Class A common stock held on all matters to be voted on by stockholders generally. A holder of the Warrants will not have the right to exercise its Warrants, to the extent that after giving effect to such exercise, the holder (together with its affiliates) would beneficially own in excess of 49.9% of the shares of Class A common stock outstanding immediately after giving effect to such exercise. The Warrants contain a repurchase provision which, upon an occurrence of a fundamental transaction as defined in the warrant agreement, could give rise to an obligation of the Company to pay cash to the warrant holders. In addition, other provisions may lead to a reduction in the exercise price of the Warrants. The Company determined the fundamental transaction provisions require the Warrants to be accounted for as a liability at fair value on the date of the transaction, with changes in fair value recognized in earnings in the period of change. As a result, the liability for these Warrants was recorded at fair value on the date of issuance with the offset included in debt issuance costs. This liability is subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.

 

The Company uses the Monte Carlo Simulation of a Geometric Brownian Motion stock path model to determine the fair value of the liability associated with the Warrants. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life, expected volatility and the probability of a warrant re-price event. The following are the assumptions used in calculating fair value of the Warrants on the date of issuance:

 

Trading price of common stock on measurement date  $0.82 
Exercise price  $1.50 
Risk free interest rate   4.14%
Warrant life in years   5.0 
Expected volatility   88.62%
Expected dividend yield   
 
Probability of an event causing a warrant re-price   25.0%

 

The following are the assumptions used in calculating fair value of the Warrants on March 31, 2024:

 

Trading price of common stock on measurement date  $1.74 
Exercise price  $1.50 
Risk free interest rate   4.20%
Warrant life in years   4.8 
Expected volatility   89.76%
Expected dividend yield   
 
Probability of an event causing a warrant re-price   25.0%

 

During the three months ended March 31, 2024, the Company recognized a loss of $23.6 million in its condensed consolidated statement of operations related to an increase in the fair value of the Warrants outstanding at the end of the period.

 

12. Other Long-Term Liabilities

 

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

 

   March 31,   December 31, 
   2024   2023 
Asset retirement obligations  $2,264   $2,230 
Other   198    5 
Total other long-term liabilities  $2,462   $2,235 

 

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 associated with products sold through DTC channels are expensed at the time of sale and included in cost of revenues. The estimated warranty return costs associated with products sold through the wholesale channel are recorded at the time of sale and included as an offset to net revenues. Estimates for warranty costs 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.

 

Chief Executive Officer Cash Bonus Award

 

On January 26, 2024, the Company’s board of directors (the “Board”) approved an amendment to the Chief Executive Officer’s employment agreement. Under the amendment, the Company agreed that, among other things, the Chief Executive Officer will be eligible to earn a cash payment of up to $5.0 million, less tax and other required withholdings, based on the volume weighted average price per share of the Company’s Class A common stock on NASDAQ during the period from March 16, 2026 through June 30, 2026 subject to his continued employment with the Company. The amount earned will be payable in quarterly installments commencing with the first payroll period following June 30, 2026. For the three months ended March 31, 2024, the Company recorded compensation expense of $0.4 million related to this future bonus payment.

 

Partial Settlement of Insurance Claim

 

In January 2024, the Company received $4.3 million for partial settlement of a previously filed business interruption claim. The Company recorded the cash upon receipt as other income, net in the condensed consolidated statement of operations for the three months ended March 31, 2024.

 

Rights of Securities Holders

 

On January 23, 2024, in connection with the issuance of the Warrants, the Company entered into an amended and restated registration rights agreement (the “Registration Rights Agreement”) with holders of the Warrants (the “Holders”), providing for the registration under the Securities Act of 1933, as amended of the Warrants, the shares issuable upon the exercise of the Warrants and Class A Stock held by the Holders as of such date (the “Registrable Securities”), subject to customary terms and conditions. This agreement entitles the Holders to demand registration of the Registrable Securities and to piggyback on the registration of securities by the Company and other Company securityholders. The Company will be responsible for the payment of the Holders’ expenses in connection with any offering or sale of Registrable Securities by the Holders, including underwriting discounts or selling commissions, placement agent or broker fees or similar discounts, commissions or fees relating to the sale of certain Registrable Securities. The Registration Rights Agreement provided further that the Company was required to prepare and file with the SEC a registration statement to register the resale of the Registrable Securities. On March 21, 2024, the Company filed a registration statement registering the Registrable Securities.

 

The holders of certain warrants exercisable into Class A common stock, including CCP, Blackwell Partners LLC – Series A (“Blackwell”) and Coliseum Co-Invest Debt Fund, L.P. (“CDF” and collectively with CCP and Blackwell, the “Coliseum Investors”), 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, 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. In May, 2021, the Coliseum Investors exercised the first of their three written demands for registration in an underwritten offering.

 

15

 

 

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

 

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, value-added tax 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 December 16, 2022, Purple’s founders filed a complaint against Purple Inc. in the Fourth Judicial District Court in the State of Utah. In that suit, the plaintiffs alleged that they each entered into employment agreements with Purple LLC in February 2018. The plaintiffs contended that certain corporate transactions reduced their “ownership interest and voting power in Purple” and that, as a result, they should have continued to be paid a salary when they retired from Purple LLC. The plaintiffs calculated that they were each owed “no less than $500,000” in unpaid salary. In October 2023, the Court granted Purple Inc.’s motion and ordered that the claims brought by the plaintiffs be dismissed in full, with prejudice. The Court entered a final judgment dismissing the case in January 2024. The plaintiffs have filed an appeal to the Utah Court of Appeals. The Company maintains insurance to cover the costs of defending against claims of this nature and intends to continue to vigorously defend against these claims in the course of the plaintiffs’ appeal.

 

On April 3, 2023, Purple’s founders filed a complaint against Purple LLC in the Delaware Court of Chancery. The complaint alleges that Purple LLC breached the limited liability company agreement of Purple LLC by failing to pay the full amount of tax distributions owed under the agreement. The plaintiffs seek damages of approximately $3.0 million in allegedly unpaid tax distributions as well as legal fees and expenses incurred in connection with the litigation. On June 13, 2023, Purple LLC filed an answer to the complaint denying the plaintiffs’ allegations, setting forth its affirmative defenses, and requesting dismissal of all claims and entry of judgment in Purple LLC’s favor. The outcome of the litigation cannot be predicted at this early stage in the proceedings. Purple LLC denies all allegations and intends to vigorously defend against these claims.

 

On January 17, 2024, two customers filed a punitive class action lawsuit against Purple LLC in California Superior Court in the County of San Francisco alleging unlawful marketing and pricing practices, fraud and unjust enrichment. The suit seeks damages and other relief on behalf of all persons who purchased Purple LLC products during the applicable statutory periods in California.  On February 22, 2024, Purple LLC removed the case to the United States District for the Northern District of California.  Purple LLC denies all allegations and intends to vigorously defend against these claims.

 

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.

 

16

 

 

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

 

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. 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 CCM, which is the investment manager of Blackwell and also manages investment funds and accounts. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell. Lenders under the Amended and Restated Credit Agreement included CCP and Blackwell. See Note 10—Debt2024 Credit Agreement for further discussion.

 

On September 17, 2022, the Company received an unsolicited and non-binding proposal from Coliseum on behalf of certain investment funds and accounts to acquire the remaining outstanding common stock of the Company not already beneficially owned by Coliseum. At the time of the offer, Coliseum beneficially owned approximately 44.7% of the outstanding equity of the Company. In response, the Board authorized the formation of a special committee of independent and disinterested directors of the Company (the “Special Committee”) to evaluate the Coliseum proposal and determine the course of action that was in the best interests of all the Company’s shareholders. The Special Committee approved the adoption of a limited-duration stockholder rights agreement to prevent a change of control without payment of an adequate control premium.

 

On February 21, 2023, Coliseum on behalf of its funds and managed accounts, filed a lawsuit against the Company and several members of the Board alleging the Company made an improper dividend of preferred stock and interfered with Coliseum’s nomination of a competing slate of director candidates ahead of the 2023 Annual Meeting. On April 19, 2023, the Company entered into a Cooperation Agreement with Coliseum to resolve the litigation. The Cooperation Agreement, which became effective on April 27, 2023, included, among other things, the following:

 

The Board was increased from seven directors to eight and Adam Gray was appointed Chairman of the Board.

  

All shares of preferred stock previously designated as Series A Junior Participating Preferred Stock were redeemed, eliminated and returned to the status of authorized but unissued shares of preferred stock, without designation.

 

The Company made a $0.1 million payment to redeem the PRPLS that was reflected in the Company’s consolidated balance sheet as a reduction to additional paid-in capital.

 

The Company agreed to reimburse Coliseum for up to $4.0 million of out-of-pocket fees, costs, and expenses incurred in connection with the lawsuit.

 

Coliseum dismissed its litigation against the Company.

 

At both the 2023 and 2024 annual meetings of stockholders, Coliseum agreed to cause all of the common stock that it or any of its affiliates had the direct or indirect right to vote as of the applicable record date, to be present in person or by proxy for quorum purposes and to be voted (i) in favor of each of the candidates for election on the Company’s slate of nominees for election to the Board, (ii) against any stockholder nominations for any other directors, and (iii) against any proposals or resolutions to remove any member of the Board other than for cause.

 

17

 

 

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

 

Coliseum agreed to be bound by customary standstill restrictions, including, among others, agreements not to acquire additional shares of the Company’s securities that would cause Coliseum’s ownership to exceed 44.7% of the total outstanding common stock (other than acquisitions directly from the Company), engage in proxy solicitations and related matters, form or join any “group” with respect to shares of the Company, encourage others to pursue a “contested solicitation,” or make any public proposals, subject to certain exceptions.

 

Coliseum agreed to condition any proposal from it or any of its affiliates to acquire the Company or all or substantially all of the outstanding stock of the Company held by stockholders unaffiliated with Coliseum on (i) such transaction being negotiated by, and subject to the approval of, a special committee of directors of the Board who are independent with respect to Coliseum and disinterested under Delaware law and on (ii) a nonwaivable condition that such transaction be approved by the affirmative vote of the holders of a majority of the Company’s outstanding common stock not beneficially owned by Coliseum or its affiliates or other parties with a material conflict of interest in such transaction.

 

The Cooperation Agreement will terminate on the day following the date on which the 2024 annual meeting of stockholders is held.

 

Purple Founder Entities

 

Purple LLC began leasing its Alpine facility from entities controlled by Purple’s founders in 2010. On September 3, 2021, in accordance with the terms of that original lease, Purple LLC gave notice that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022. On July 20, 2022, the Company entered into an amendment to its Alpine facility lease agreement that rescinded the Company’s previous notice of termination and extended the lease term to remain in effect until September 30, 2023. The Company vacated the Alpine facility and returned the property back to its owner on September 30, 2023, in accordance with the terms of the lease agreement and notice of termination. In conjunction with leasing the Alpine facility, Purple LLC incurred rent expense of $0.3 million for the three months ended March 31, 2023.

 

15. Stockholders’ Equity

 

Class A Common Stock

 

The Company has 210.0 million shares of Class A common stock authorized. 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. 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. At March 31, 2024, 107.5 million shares of Class A common stock were outstanding.

 

18

 

 

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. 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. 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. At March 31, 2024, 0.2 million shares of Class B common stock were outstanding.

 

Preferred Stock

 

The Company has 5.0 million shares of preferred stock authorized. The preferred stock may be issued from time to time in one or more series. The Board is 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, 2024, there were no shares of preferred stock outstanding. On September 25, 2022, 0.3 million shares of the Company’s preferred stock were designated as Series A Junior Participating Preferred Shares. See Note 14—Related Party TransactionsColiseum Capital Management LLC for discussion regarding the Rights Agreement and the PRPLS.

 

Warrants

 

In connection with the Amended and Restated Credit Agreement, the Company issued 20.0 million Warrants to the Lenders. Each Warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $1.50 per share, subject to adjustment.

 

While the Warrants are exercisable, the Company may call the Warrants for redemption in whole and not in part at any time at a price of $0.01 per share of Class A common stock issuable upon exercise of the Warrants upon not less than 45 days’ prior written notice of redemption to each holder, provided that this redemption right is only available if the reported last sale price of the Class A common stock equals or exceeds $24.00 per share on each of 20 trading days within a 30-trading day period ending three business days before the Company sends the notice of redemption to the holders.

 

A holder of the Warrants will not have the right to exercise its Warrants, to the extent that after giving effect to such exercise, the holder (together with its affiliates) would beneficially own in excess of 49.9% of the shares of Class A common stock outstanding immediately after giving effect to such exercise.

 

Sponsor Warrants

 

There were 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the Company’s initial public offering. Unexercised sponsor warrants totaling 1.9 million expired in February 2023 and were cancelled pursuant to the terms of the warrant agreement. These sponsor warrants had no fair value on the date of expiration. There were no sponsor warrants exercised during the three months ended March 31, 2023.

 

Noncontrolling Interest

 

Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. At March 31, 2024 and December 31, 2023, the combined NCI percentage in Purple LLC was 0.2% and 0.2%, respectively. 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.

 

19

 

 

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

 

16. Income Taxes

 

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 included in the members’ tax returns, even though such net taxable income or tax credits may not have 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 their 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.

 

The Company reported income tax expense related to various state taxes of $0.1 million on a pretax loss of $50.2 million for the three months ended March 31, 2024 as compared to income tax expense of $0.1 million on a pretax loss of $26.0 million for the three months ended March 31, 2023. This resulted in an effective tax rate of -0.12% for the three months ended March 31, 2024 as compared to 0.28% for the three months ended March 31, 2023. The Company’s effective tax rate differs from the statutory federal rate of 21% primarily due to the impact of the full valuation allowance recorded against the Company’s deferred tax assets at March 31, 2024. 

 

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.

 

20

 

 

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 operations. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of March 31, 2024, the Company had unrecognized tax benefits of $0.9 million.

 

17. Net 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 common 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 net loss per share for the periods presented (in thousands, except per share amounts):

 

   Three Months Ended
March 31,
 
   2024   2023 
Numerator:        
Net loss attributable to Purple Innovation, Inc. – basic  $(50,217)  $(25,933)
Less – net loss attributed to noncontrolling interest   
    (119)
Net loss attributable to Purple Innovation, Inc. – diluted  $(50,217)  $(26,052)
Denominator:          
Weighted average shares—basic   106,022    98,404 
Add – dilutive effect of Class B shares   
    448 
Weighted average shares—diluted   106,022    98,852 
Net loss per common share:          
Basic  $(0.47)  $(0.26)
Diluted  $(0.47)  $(0.26)

 

For the three months ended March 31, 2024, the Company excluded 24.8 million shares of Class A common stock issuable upon conversion of certain warrants, stock options, restricted stock and exchange of Class B common stock as the effect was anti-dilutive. For the three months ended March 31, 2023, the Company excluded 2.4 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.

 

21

 

 

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

 

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, as well as others performing consulting or advisory services for the Company and its subsidiaries, may be eligible for grants under the 2017 Incentive Plan. As of March 31, 2024, an aggregate of 3.0 million shares remain available for issuance or use under the 2017 Incentive Plan.

 

Employee Stock Options

 

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

 

   Options
(in thousands)
   Weighted
Average
Exercise
Price
  

Weighted
Average
Remaining
Contractual

Term in
Years

   Intrinsic
Value
(in thousands)
 
Options outstanding as of January 1, 2024   863   $8.13    2.2   $
        —
 
Granted                
Exercised                
Forfeited   (24)   32.28        
 
Options outstanding as of March 31, 2024   839   $7.44    2.0   $
 

 

 

Outstanding and exercisable stock options as of March 31, 2024 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)
 
$ 6.51       151       0.1       151       0.1     $             —  
  6.82       500       3.0       333       3.0        
  7.99       19       0.7       19       0.7        
  8.32       108       0.3       108       0.3        
  13.12       61       1.1       61       1.1        

 

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

 

   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2024   337   $0.41 
Granted        
Vested   (170)   0.59 
Forfeited        
Nonvested options as of March 31, 2024   167   $0.22 

 

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, 2023, the Company recognized stock option expense of $0.3 million. Stock option expense was de minimis for the three months ended March 31, 2024.

 

22

 

 

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

 

As of March 31, 2024, outstanding stock options had a de minimis amount of unrecognized stock compensation cost with a remaining recognition period of 1.1 years. The fair value of stock options vested during the three months ended March 31, 2024 totaled $0.1 million.

 

Employee Restricted Stock Units

 

During the first quarter of 2024, the Company granted 0.7 million restricted stock units under the 2017 Incentive Plan to certain members of the Company’s management team. Of the restricted stock units granted, 0.4 million included a market vesting condition. The restricted stock awards that did not have a market vesting condition had a weighted average grant date fair value of $1.48 per share. The estimated fair value of these awards is recognized on a straight-line basis over the vesting period. For those awards that include a market vesting condition, the estimated fair value of the restricted stock was measured on the grant date and incorporated the probability of vesting occurring. The estimated fair value is recognized over the derived service period (as determined by the valuation model), with such recognition occurring regardless of whether the market condition is met. The Company determined the weighted average grant date fair value of the awards with the market vesting condition to be $1.13 per share using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model with the following weighted average assumptions:

 

Trading price of common stock on measurement date  $1.50 
Risk free interest rate   4.46%
Expected life in years   3.0 
Expected volatility   97.1%
Expected dividend yield   
 

 

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

 

   Number
Outstanding
(in thousands)
   Weighted
Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2024   3,057   $2.97 
Granted   707    1.26 
Vested   (559)   3.84 
Forfeited   (207)   3.58 
Nonvested restricted stock units as of March 31, 2024   2,998   $2.36 

  

The Company recorded restricted stock unit expense of $0.5 million and $0.8 million during the three months ended March 31, 2024 and 2023, respectively.

 

As of March 31, 2024, outstanding restricted stock units had $5.2 million of unrecognized stock compensation cost with a remaining recognition period of 1.9 years.

 

23

 

 

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,
 
   2024   2023 
Cost of revenues  $87   $75 
Marketing and sales   96    (25)
General and administrative   241    1,120 
Research and development   68    22 
Total non-cash stock-based compensation  $492   $1,192 

 

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.9 million for the three months ended March 31, 2024 and 2023, respectively.

 

20. Subsequent Events

 

On April 16, 2024, Purple’s founders, in their capacity as a former landlord of Purple LLC, brought a lawsuit against Purple LLC, as lessee, for amounts allegedly owed under a real estate lease which the parties terminated effective September 30, 2023.  In the suit, the plaintiffs allege approximately $2.5 million in damages, based primarily on a dispute regarding whether Purple LLC left the premises in the condition required by the lease.  The plaintiffs further claim approximately $0.8 million in holdover rent, as well as unspecified amounts in interest, late fees, liquidated damages, attorney fees and costs.  Purple LLC denies all allegations and intends to vigorously defend against these claims. 

 

24

 

 

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

 

The following discussion is intended to provide a review of the operating results and financial condition of Purple Innovation, Inc. 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 12, 2024. 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 help people feel and live better through innovative comfort solutions.

 

We are an omni-channel company that began as 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, duvets, duvet covers, 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 Hyper-Elastic Polymer gel technology underpins many of our comfort products and provides a range of benefits that differentiate our offerings from other competitors’ products. We sell our products via our DTC channels, including Purple.com, online marketplaces (e.g., Amazon), our customer contact center, Purple showrooms and through wholesale retailers.

 

25

 

 

Organization

 

Our business consists of Purple Inc. and its consolidated subsidiary, Purple LLC. 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, 2024, Purple Inc. had a 99.8% economic interest in Purple LLC while Class B unit holders had the remaining 0.2%.

 

Recent Developments in Our Business

 

Operational Developments – Launch of New Premium and Luxe Product Lineups

 

Beginning in 2022 and continuing into 2023, we expanded our focus on product development and increased our innovation capabilities. As a result, in May 2023, we launched our new Premium and Luxe product lineups. This launch was supported by enhancements to our in-store presence and refinements to our marketing programs and brand messaging. The response to our new products and enhanced brand positioning has been extremely positive. As consumer spending habits have moved away from the COVID era e-commerce spike to brick and mortar buying, we have grown the number of Purple showrooms to 60 as of March 31, 2024. In addition, we have focused on growing our placements with wholesale partners and improving wholesale door productivity. By the end of 2023, we had transitioned all of our wholesale partners to the new line of mattress products. Improving the sales productivity of both our wholesale partners and existing showrooms remains a primary focus and critical component of our strategy to respond to shifting demand patterns. We are also diligently working to improve e-commerce conversion by determining ways to best optimize traffic on our website. We experienced several years of growth during the pandemic and increased investments to support current and future expansion. After right-sizing our operations, improving our execution, and refining our strategies to drive share gains in the premium mattress category, we are now building the framework for improved operational maturity and accountability to position us for accelerated growth. With the introduction of our new product lineups, we initiated a new marketing campaign which included enhanced brand positioning and increased media investment at the top of the acquisition funnel. In 2024, we believe we can achieve efficiencies with our media investments by targeting specific segments most likely to purchase Purple and by focusing more effort on those consumers currently in the market for a sleep product. We believe we have set the right course for the next stage of growth for the Company.

 

Debt Financing

 

On January 23, 2024, we entered into the Amended and Restated Credit Agreement, which amended and restated the Term Loan Agreement, with the Lenders. The Lenders agreed to assume our obligations under the Term Loan Agreement and agreed to refinance our existing obligations. Pursuant to the Amended and Restated Credit Agreement, we borrowed $61.0 million from the Lenders that was used to repay the $25.0 million of Term Loans outstanding, the $5.0 million of ABL Loans outstanding, loan fees, premiums and expenses incurred in connection with this transaction, and provided net proceeds to us (after payments of outstanding debt, unpaid accrued interest, and expenses) equal to approximately $27.0 million. Interest on the new loan is payable each month and the principal outstanding matures and is due on December 31, 2026. We may elect for interest to be capitalized and added to the principal amount. The loan bears interest at a rate equal to (i) the secured overnight financing rate plus 0.10%, with a floor of 3.5% per annum, plus (ii) 8.25% per annum (or, if Purple LLC elects to pay interest in kind to reduce its cash obligations, 10.25% per annum). Any prepayments on or after August 7, 2024 but before August 7, 2025 are subject to a prepayment penalty of 1.25%, and any prepayments on or after August 7, 2025 are subject to a prepayment penalty of 2.50%. We may request an additional term loan from the Lenders in an aggregate amount not to exceed $19.0 million on terms requested by us to the extent agreed to by the Lenders at their discretion. The Amended and Restated Credit Agreement also removed restrictions and requirements typically associated with an asset-based loan. In connection with our execution of the Amended and Restated Credit Agreement, all obligations under the 2023 Credit Agreements were paid in full and the 2023 Agreements were terminated.

 

26

 

 

Warrants

 

In connection with the Amended and Restated Credit Agreement, we issued Warrants to the Lenders to purchase 20.0 million shares of our Class A common stock. Each Warrant entitles the registered holder to purchase one share of our Class A common stock at a price of $1.50 per share, subject to adjustment. The Warrants will expire on the 10-year anniversary of issuance, or earlier upon redemption. A holder of the Warrants will not have the right to exercise them, to the extent that after giving effect to such exercise, the holder (together with its affiliates) would beneficially own in excess of 49.9% of the shares of Class A common stock outstanding immediately after giving effect to such exercise. The Warrants contain certain provisions that do not meet the criteria for equity classification and therefore were recorded as liabilities. The liability for these Warrants was recorded at a fair value of $19.6 million on the date of issuance with the offset included in debt issuance costs. This liability is 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, 2024, we recognized a loss of $23.6 million in our condensed consolidated statement of operations related to an increase in the fair value of the Warrants outstanding at March 31, 2024.

 

Registration Rights Agreement

 

In connection with the issuance of the Warrants, we entered into the Registration Rights Agreement with the Holders, providing for the registration of Registrable Securities, subject to customary terms and conditions. We are responsible for the payment of the Holders’ expenses in connection with any offering or sale of Registrable Securities by the Holders, including underwriting discounts or selling commissions, placement agent or broker fees or similar discounts, commissions or fees relating to the sale of certain Registrable Securities. On March 21, 2024, we filed a registration statement registering the Registrable Securities.

 

Amended Employment Agreement and Special Recognition Bonuses

 

On January 26, 2024, the Board approved an amendment to our Chief Executive Officer’s employment agreement. Under the amendment, we agreed that, among other things: (i) the Chief Executive Officer’s base salary will be increased, effective March 19, 2024, to $0.7 million; (ii) the Chief Executive Officer will be eligible to earn an incremental aggregate cash bonus equal to $0.9 million that will vest 10% on August 1, 2024, 20% on February 1, 2025, and 70% on August 1, 2025, provided he continues to be employed by us and subject to the Chief Executive Officer’s obligation to repay any such bonus actually received in the event his employment is terminated other than by us without cause prior to June 30, 2026, subject to certain conditions; and (iii) the Chief Executive Officer will be eligible to earn a cash payment of up to $5.0 million, less tax and other required withholdings, based on the Volume Weighted Average Price per share of our Class A common stock on NASDAQ during the period from March 16, 2026 through June 30, 2026 subject to his continued employment with us. The amount earned will be payable in quarterly installments commencing with the first payroll period following June 30, 2026.

 

Also, on January 26, 2024, the Board unanimously approved a special recognition bonus payment to certain members of our senior leadership team. Each participant is eligible to earn a special recognition bonus payment equal to 15 months of their regular salary. The special recognition bonus payment is payable, subject to the employee’s continued employment with us, 10% on August 1, 2024, 20% on February 1, 2025, and 70% on August 1, 2025.

 

Executive Summary – Results of Operations

 

Net revenues increased 12.5% to $120.0 million for the three months ended March 31, 2024 compared to $106.7 million for the three months ended March 31, 2023. This increase was primarily due to a $13.4 million, or 33.1%, increase in wholesale channel net revenues. This growth reflected the continued positive response by our wholesale partners to the new Premium and Luxe product lineups which became fully accessible to all our wholesalers in the fourth quarter of 2023. This increase was further affected by wholesale partner “slots” (a term commonly used to describe a section in a wholesale partner’s store to display a particular product) growing approximately 11% during the quarter as compared to the prior year first quarter. Within our DTC channel, e-commerce net revenues decreased $1.8 million, or 3.5%, while Purple showroom net revenues increased $1.7 million, or 11.3%. The decrease in e-commerce net revenues reflected the ongoing impact of soft demand and a reduction in price promotions. The growth in Purple showroom net revenues was driven by the continued positive response to our new products and the number of retail locations increasing to 60 at the end of the first quarter of 2024 from 55 at the end of the prior year first quarter.

 

27

 

 

Gross profit increased 2.8% to $41.7 million for the three months ended March 31, 2024 compared to $40.6 million for the three months ended March 31, 2023 due primarily to an increase in sales volume. The gross profit percentage in 2024 was 34.8% as compared to 38.0% in 2023. The lower gross profit percentage in the first quarter of 2024 was primarily due to a shift in revenue to our wholesale channel, which carries a lower average selling price than sales from our DTC channels.

 

Operating expenses decreased 0.5% to $64.9 million for the three months ended March 31, 2024 compared to $65.2 million for the three months ended March 31, 2023. This decrease primarily reflected a $3.9 million reduction in general and administrative expense, offset in part by a $3.3 million increase in marketing and sales costs. The decrease in general and administrative expense was primarily due to the prior year comparative quarter including non-recurring legal and professional costs incurred by the Board’s special committee. The increase in marketing and sales expense was driven by higher advertising spend to further support our new product lineup coupled with an increase in wholesale marketing and sales costs.

 

Other expense totaled $27.1 million for the three months ended March 31, 2024 compared to other expense of $1.3 million for the three months ended March 31, 2023. Other expense in 2024 included a $23.6 million loss related to an increase in the fair value of the Warrants outstanding at March 31, 2024, a $3.4 million loss on extinguishment of the Company’s 2023 Credit Agreements during the quarter, and $4.5 million of interest expense related primarily to our new loan under the Amended and Restated Credit Agreement. These expenses were offset in part by $4.3 million of other income associated with proceeds received in January 2024 as partial settlement for a previously filed business interruption insurance claim.

 

Net loss attributable to Purple Inc. increased $24.3 million to $50.2 million for the three months ended March 31, 2024 compared to $25.9 million for the three months ended March 31, 2023. The increase in net loss in 2024 was primarily due to the $23.6 million loss associated with the increase in the fair value of the Warrants outstanding at March 31, 2024.

 

Outlook for Growth

 

We believe that we are well positioned to build on our recent trends due to our differentiated product and growing brand strength. We remain focused on five key initiatives to drive profitable market share gains:

 

  Improving the productivity of our existing wholesale and showroom doors. With our wholesale partners, we are continuing to focus on deepening our partnerships at each functional touch point, including joint business planning, collaborative marketing and sales associate training to maximize productivity and continued brand awareness. In showrooms, we are prioritizing profitability over door expansion, with only one store addition planned for 2024. We plan to drive profitability through a combination of demand driving initiatives as well as cost optimization.

 

  Improving e-commerce mattress conversion. The implementation of price changes to improve margins had the expected impact of lower conversion rates in the first quarter. We will look to enhance e-commerce conversion rates through data-enabled personalization, improved consumer financing offers, and streamlining our website while testing new messaging configurations and techniques.

 

Driving gross margin improvements. We believe we can drive gross margin improvements through tactics such as selective pricing actions, continued mix shift towards our Premium and Luxe collections and manufacturing and supply chain optimization.

 

Continued focus on innovation. We are strategically evaluating and ensuring we have a pipeline of future products in development of new comfort and sleep technology. We focus intensively on innovation to support our long-range growth and profitability plan.

 

  Improving our marketing efficiency. We are bringing the execution of our paid digital advertising back in-house, shifting more spend toward higher-converting media behind our “Sleep Better, Live Purple” campaign, reallocating media based on consumer segmentation and geographical analyses. This includes new impactful advertising with the goal of decreasing our cost acquisition. Additionally, we will look to drive more customer engagement through new marketing techniques.

 

There is no guarantee that we will be able to effectively execute these initiatives, 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.

 

28

 

 

Operating Results for the Three Months Ended March 31, 2024 and 2023

 

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 (dollars in thousands):

 

   Three Months Ended March 31, 
   2024   % of
Net
Revenues
   2023   % of
Net
 Revenues
 
Revenues, net  $120,033    100.0%  $106,727    100.0%
Cost of revenues   78,313    65.2    66,149    62.0 
Gross profit   41,720    34.8    40,578    38.0 
Operating expenses:                    
Marketing and sales   41,462    34.5    38,173    35.8 
General and administrative   19,728    16.4    23,667    22.2 
Research and development   3,666    3.1    3,372    3.2 
Total operating expenses   64,856    54.0    65,212    61.1 
Operating loss   (23,136)   (19.3)   (24,634)   (23.1)
Other income (expense):                    
Interest expense   (4,474)   (3.7)   (202)   (0.2)
Other income, net   4,394    3.7    72     
Loss on extinguishment of debt   (3,394)   (2.8)   (1,217)   (1.1)
Change in fair value – warrant liabilities   (23,599)   (19.7)        
Total other expense, net   (27,073)   (22.6)   (1,346)   (1.3)
Net loss before income taxes   (50,209)   (41.8)   (25,980)   (24.3)
Income tax (expense) benefit   (59)       (72)   (0.1)
Net loss   (50,268)   (41.9)   (26,052)   (24.4)
Net loss attributable to noncontrolling interest   (51)       (119)   (0.1)
Net loss attributable to Purple Innovation, Inc.  $(50,217)   (41.8)  $(25,933)   (24.3)

 

Revenues, Net

 

Net revenues increased $13.3 million, or 12.5%, to $120.0 million for the three months ended March 31, 2024 compared to $106.7 million for the three months ended March 31, 2023. This revenue growth was primarily due to a $13.4 million, or 33.1%, increase in wholesale channel net revenues. This growth reflected the continued positive response of our wholesale partners to the new Premium and Luxe product lineups which became fully accessible to all our wholesalers in the fourth quarter of 2023. This increase was further affected by wholesale partner “slots” (a term commonly used to describe a section in a wholesale partner’s store to display a particular product) growing approximately 11% during the quarter as compared to the prior year first quarter. Within our DTC channel, e-commerce net revenues decreased $1.8 million, or 3.5%, while Purple showroom net revenues increased $1.7 million, or 11.3%. The decrease in e-commerce net revenues reflected the ongoing impact of soft demand and a reduction in price promotions. The growth in Purple showroom net revenues was driven by the continued positive response to our new products and the number of retail locations increasing to 60 at the end of the first quarter of 2024 from 55 at the end of the prior year first quarter.

 

Cost of Revenues

 

Cost of revenues increased $12.2 million, or 18.4%, to $78.3 million for the three months ended March 31, 2024 compared to $66.1 million for the three months ended March 31, 2023. This increase was primarily due to the corresponding increase in sales volume. Our gross profit percentage, which decreased to 34.8% of net revenues in the first quarter of 2024 from 38.0% in the prior year first quarter, was in part impacted by a shift in revenue to our wholesale channel, which carries a lower average selling price than sales from our DTC channels.

 

29

 

 

Marketing and Sales

 

Marketing and sales expense increased $3.3 million, or 8.6%, to $41.5 million for the three months ended March 31, 2024 compared to $38.2 million for the three months ended March 31, 2023. This increase was primarily comprised of a $1.2 million increase in advertising spending and a $1.8 million increase in wholesale marketing and sales costs. Advertising spend as a percentage of net revenues was 10.8% in the first quarter of 2024 compared to 11.0% in the first quarter of 2023. The increase in wholesale marketing and sales expenses was primarily due to increased costs associated with our wholesale partners becoming fully transitioned to the new Premium and Luxe product lineup during the third and fourth quarters of 2023.

 

General and Administrative

 

General and administrative expense decreased $3.9 million, or 16.6%, to $19.7 million for the three months ended March 31, 2024 compared to $23.7 million for the three months ended March 31, 2023. This decrease was primarily due to a $5.0 million decline in legal and professional fees as the prior year’s comparative quarter included costs associated with the Board’s special committee.

 

Research and Development

 

Research and development costs increased $0.3 million, or 8.7%, to $3.7 million for the three months ended March 31, 2024 compared to $3.4 million for the three months ended March 31, 2023. This increase primarily reflected our continued focus on new product innovation initiatives.

 

Operating Loss

 

Operating loss decreased $1.5 million to $23.1 million for the three months ended March 31, 2024 compared to $24.6 million for the three months ended March 31, 2023. The smaller operating loss primarily resulted from an increase in gross profit that was driven by higher sales coupled with a minimal decrease in operating expenses.

 

Interest Expense

 

Interest expense totaled $4.5 million for the three months ended March 31, 2024 compared to $0.2 million for the three months ended March 31, 2023. This increase was primarily due to interest incurred on the $61.0 million new loan that was entered into in January 2024 to refinance the term loan and revolving line of credit associated with the 2023 Credit Agreements. Interest expense in the first quarter of 2023 was lower because the term loan associated with 2020 Credit Agreement was repaid in full in February 2023.

 

Other Income, Net

 

Other income increased to $4.4 million for the three months ended March 31, 2024 compared to $0.1 million for the three months ended March 31, 2023. This increase was primarily due to $4.3 million of proceeds received in January 2024 as partial settlement for a previously filed business interruption insurance claim.

 

Loss on Extinguishment of Debt

 

In January 2024, we entered into the Amended and Restated Credit Agreement that terminated and paid off our 2023 Credit Agreements. This termination was accounted for as an extinguishment of debt and $3.4 million of unamortized debt issuance costs were recorded as loss on extinguishment of debt in the first quarter of 2024. In February 2023, we entered into a fifth amendment to the since terminated 2020 Credit Agreement and repaid in full the outstanding balance of the related term loan plus accrued interest. This amendment was accounted for as an extinguishment of debt and $1.2 million of unamortized debt issuance costs were recorded as loss on extinguishment of debt in the first quarter of 2023.

 

30

 

 

Change in Fair Value – Warrant Liabilities

 

In connection with the Amended and Restated Credit Agreement, we issued 20.0 million Warrants to the Lenders. These Warrants contain certain provisions that do not meet the criteria for equity classification and therefore are recorded as liabilities. The initial liability for these Warrants was recorded at a fair value of $19.6 million on the date of issuance with the offset included in debt issuance costs. This liability is being 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, 2024, we recognized a loss of $23.6 million in our condensed consolidated statement of operations related to an increase in the fair value of the Warrants outstanding at March 31, 2024.

 

Income Tax (Expense) Benefit

 

We had income tax expense of $0.1 million for the three months ended March 31, 2024 compared to an income tax expense of $0.1 million for the three months ended March 31, 2023. The income tax expense amount in the first quarter of 2024 related to various state taxes.

 

Noncontrolling Interest

 

We calculate 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 for both the three months ended March 31, 2024 and 2023.

 

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 Amended and Restated Credit Agreement and proceeds received from offerings of our equity capital. Principal uses of funds consist of capital expenditures, working capital needs, and operating lease payment obligations. In accordance with the Amended and Restated Credit Agreement, the Company has elected to pay interest in kind on its new loan to reduce cash obligations. 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 cash equivalents and working capital positions were $34.5 million and $47.9 million, respectively, as of March 31, 2024 compared to $26.9 million and $30.8 million, respectively, as of December 31, 2023. Cash used for capital expenditures totaled $3.1 million for both the first quarter of 2024 and the first quarter of 2023. Our capital expenditures in 2024 primarily consisted of additional investments made in our manufacturing operations and showroom facilities. Additional details about our Amended and Restated Credit Agreement are described above under “Recent Developments in our Business – Debt Financing.

 

Based on our current projections, we believe our cash on hand, amounts available under our Amended and Restated Credit Agreement, and expected cash to be generated from our operations will be sufficient to meet our working capital requirements and cover anticipated capital expenditures for the next 12 months.  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, and postpone or discontinue our growth strategies. Such actions could result in slower growth or no growth, and we may lose key suppliers, be unable to timely satisfy customer orders, and be unable to retain all of our employees. In addition, we may be forced to restructure our obligations to creditors, pursue work-out options or other protective measures. We may also need to seek additional funding sources including new debt from subordinated lenders or equity capital. However, such additional debt or equity capital may not be available on terms favorable to us or at all. Our ability to raise additional debt financing would require the consent of the Lenders.

 

31

 

 

Other Contractual Obligations

 

Other material contractual obligations primarily include operating lease payment obligations. See Note 8 of the condensed consolidated financial statements for additional information on leases.

 

Cash Flows for the Three Months Ended March 31, 2024 Compared to the Three Months Ended March 31, 2023

 

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

 

   Three Months Ended
March 31,
 
   2024   2023 
Net cash used in operating activities  $(16,814)  $(13,503)
Net cash used in investing activities   (3,100)   (3,098)
Net cash provided by financing activities   27,534    29,377 
Net increase in cash   7,620    12,776 
Cash, beginning of the period   26,857    41,754 
Cash, end of the period  $34,477   $54,530 

 

Cash used in operating activities was $16.8 million and $13.5 million for the three months ended March 31, 2024 and 2023, respectively. Cash used in operating activities during the first quarter of 2024 was more than offset by the net proceeds received from entering into the Amended and Restated Credit Agreement in January 2024. Significant components of the year-over-year change in cash used in operating activities included a $24.2 million increase in net loss, offset in part by a $23.6 million increase in the fair value of Warrants issued in January 2024.

 

Cash used in investing activities reflected capital expenditures of $3.1 million for both the three months ended March 31, 2024 and 2023. Capital expenditures in the first quarter of 2024 primarily consisted of additional investments made in our manufacturing operations and showroom facilities.

 

Cash provided by financing activities was $27.5 million during the three months ended March 31, 2024 compared to $29.4 million during the three months ended March 31, 2023. Financing activities in the first quarter of 2024 included $61.0 million of proceeds received from the new loan under the Amended and Restated Credit Agreement, offset in part by a $25.0 million payment to pay off the Term Loans from the 2023 Credit Agreement, a $5.0 million payment to pay off the ABL Loans from the 2023 Credit Agreement, and payments of $3.5 million for debt issuance costs associated with entering into the Amended and Restated Credit Agreement.

 

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 2023 Annual Report on Form 10-K filed March 12, 2024. There have been no significant changes in our critical accounting policies since the end of fiscal 2023.

 

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 and 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. The inclusion of our website address in this report does not include or incorporate by reference into this report any information on our website.

 

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.

 

32

 

 

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. 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. The proceeds we received from the Amended and Restated Credit Agreement entered into in January 2024 bears interest at a variable rate which exposes us to market risks relating to changes in interest rates. As of March 31, 2024, we had $62.8 million of variable rate debt outstanding under our new loan under the Amended and Restated Credit Agreement. Based on this debt level, an increase of 100 basis points in the effective interest rate on the outstanding debt amount would result in an increase in interest expense of approximately $0.6 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

 

Under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and 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 Exchange Act). Our disclosure controls and procedures are designed to provide reasonable assurance that the 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.  Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance of achieving their control objectives. 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.

 

Based upon this evaluation, and the above criteria, our Certifying Officers concluded that the Company’s disclosure controls and procedures were not effective as of March 31, 2024, due to the material weakness in our internal control over financial reporting, described below.

  

Previously Reported Material Weakness

 

As previously reported, we identified a material weakness related to the review and evaluation of wholesale customer contracts, specifically as it relates to variable consideration, including wholesale warranty obligations. Specifically, we did not design and maintain effective controls over the review and evaluation of the accounting relating to contract terms agreed upon with our wholesale customers and the identification and calculation of the related wholesale accrued warranty liabilities.

 

Plans for Remediation of Material Weakness

 

In response to the material weakness, we have designed and implemented a control over the review of all wholesale customer contracts to ensure the terms contained therein are appropriately evaluated and recorded. This control includes increased rigor and participation among our legal and accounting personnel regarding the appropriate consideration and application of contractual terms. We are also implementing a new control over credit memo review and approval. Further, we are implementing a new control over the evaluation and review of accrued wholesale warranty liabilities. The Company will not be able to fully remediate this material weakness until these steps have been completed and have been operating effectively for a sufficient period of time. The Company may also identify additional measures that may be required to remediate the material weakness in the Company’s internal control over financial reporting, necessitating further action.

 

(b) Changes in Internal Controls Over Financial Reporting.

 

Other than the remediation efforts described above, there were no changes in our internal control over financial reporting during the quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

33

 

 

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 and Note 20 – Subsequent Events to the condensed consolidated financial statements contained in this report for certain information regarding our legal proceedings.

 

ITEM 1A. RISK FACTORS  

 

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

 

Future sales of our Common Stock in the public market may depress our share price.

 

Sales of a substantial number of shares of our Common Stock in the public market, or the perception that these sales might occur, could depress the market price of our Common Stock and could impair our ability to raise capital through the sale of additional equity securities or other securities convertible into or exchangeable for equity securities, regardless of whether there is any relationship between such sales and the performance of our business.

 

In connection with the issuance of Warrants pursuant to the Amended and Restated Credit Agreement, on January 23, 2024, the Company entered into an Amended and Restated Registration Rights Agreement (the “Registration Rights Agreement”) with CCP, Blackwell, Coliseum Capital Co-Invest III, L.P. (“C-3”), Harvest Master, Harvest Partners, and HSCP (the “Holders”), providing for the registration under the Securities Act of the Warrants, the shares of Common Stock issuable upon the exercise of the Warrants and the Class A Common Stock held by the Holders as of such date (the “Registrable Securities”), subject to customary terms and conditions. The Registration Rights Agreement provides that on or prior to February 22, 2024, the Company was required to prepare and file with the SEC pursuant to Rule 415 of the Securities Act a registration statement to register the resale of the Registrable Securities. The Company received an extension from the Holders to file the registration statement on or prior to March 22, 2024. On March 21, 2024, the Company filed the registration statement pursuant to the Registration Rights Agreement.

 

The market price of our Common Stock could decline as a result of sales in the market by a few large stockholders, such as Coliseum or the Holders, or the perception that these sales could occur, including as a result of the registration statement filed March 21, 2024. These sales might also make it more difficult for us to sell equity securities at a time and price that we deem appropriate.

 

Our stockholders may experience substantial dilution in the value of their investment or may otherwise have their interests impaired if we issue additional shares of our capital stock, including as a result of the exercise of the Warrants.

 

Our Second Amended and Restated Certificate of Incorporation allows us to issue up to 300 million shares of our common stock, including 210 million shares of Common Stock and 90 million shares of Class B Stock, and up to five million shares of undesignated preferred stock. For example, in February 2023 we issued 13,400,000 shares of Common Stock pursuant to an underwritten public offering. To raise additional capital, we may in the future sell additional shares of our Common Stock or other securities convertible into or exchangeable for our Common Stock at prices that are lower than the prices paid by existing stockholders, and investors purchasing shares or other securities in the future could have rights superior to existing stockholders, which could result in substantial dilution to the interests of existing stockholders. For example, on January 23, 2024, we issued to the Lenders under the Amended and Restated Credit Agreement Warrants to purchase 20,000,000 shares of our Common Stock (approximately 19% of our currently outstanding Class A Common Stock) at a price of $1.50 per share, subject to certain adjustments. The Warrants will expire on the 10-year anniversary of issuance or earlier upon redemption. The exercise of the Warrants will dilute the value of the Common Stock and stockholder voting power.

 

Pursuant to our Certificate of Incorporation, our board of directors may authorize the issuance of up to five million shares of preferred stock at any time and from time to time, with such terms and preferences as the board of directors determines and without any stockholder approval other than as may be required by Nasdaq rules. The issuance of such shares of preferred stock could dilute the interest of, or impair the voting power of, our common stockholders. The issuance of such preferred stock could also be used as a method of discouraging, delaying, or preventing a change of control.

 

ITEM 5. OTHER INFORMATION

 

10b5-1 Trading Plans

 

During the first quarter of 2024, none of our directors or executive officers adopted or terminated any “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement” as such terms are defined under Item 408 of Regulation S-K.

 

34

 

 

ITEM 6. EXHIBITS

 

Number   Description
10.1   Amended and Restated Credit Agreement, dated January 23, 2024, by and among Purple Innovation, Inc., Purple Innovation, LLC, Intellibed, LLC, Coliseum Capital Partners, L.P., Blackwell Partners LLC - Series A, Harvest Small Cap Partners Master, Ltd., Harvest Small Cap Partners, L.P., HSCP Strategic IV, L.P., and Delaware Trust Company (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-37523) filed on January 23, 2024).
10.2   Form of Warrant (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K (File No. 001-37523) filed on January 23, 2024).
10.3   Amended and Restated Registration Rights Agreement, dated January 23, 2024, by and among Purple Innovation, Inc., Coliseum Capital Partners, L.P., Blackwell Partners LLC - Series A, Coliseum Capital Co-Invest III, L.P., Harvest Small Cap Partners Master, Ltd., Harvest Small Cap Partners, L.P., and HSCP Strategic IV, L.P. (incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K (File No. 001-37523) filed on January 23, 2024).
10.4   Amended and Restated Pledge and Security Agreement, dated January 23, 2024, by and among Purple Innovation, Inc., Purple Innovation, LLC, Intellibed, LLC, and Delaware Trust Company (incorporated by reference to Exhibit 10.4 to the Company’s Current Report on Form 8-K (File No. 001-37523) filed on January 23, 2024).
10.5   Amendment to the Amended and Restated Employment Agreement dated January 26, 2024, between the Company and Robert T. DeMartini (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-37523) filed on January 26, 2024).
10.6   Separation Agreement, dated February 2, 2024, between the Company and Casey McGarvey (incorporated by reference to Exhibit 99.1 to the Current Report on Form 8-K (File No.001-37523) filed on February 5, 2024).
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 Todd E. Vogensen, 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 Todd E. Vogensen, 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.

 

35

 

 

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 7, 2024 By: /s/ Robert T. DeMartini
    Robert T. DeMartini
    Chief Executive Officer
    (Principal Executive Officer)
     
Date: May 7, 2024 By: /s/ Todd E. Vogensen
    Todd E. Vogensen
    Chief Financial Officer
    (Principal Financial Officer)

 

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

 

 

36

 

 

UT Operating cash flows paid for operating leases are included within the change in operating leases, net within the Condensed Consolidated Statement of Cash Flows offset by non-cash ROU asset amortization and lease liability accretion. false --12-31 Q1 0001643953 0001643953 2024-01-01 2024-03-31 0001643953 us-gaap:CommonClassAMember 2024-05-06 0001643953 us-gaap:CommonClassBMember 2024-05-06 0001643953 2024-03-31 0001643953 2023-12-31 0001643953 us-gaap:CommonClassAMember 2024-03-31 0001643953 us-gaap:CommonClassAMember 2023-12-31 0001643953 us-gaap:CapitalUnitClassBMember 2024-03-31 0001643953 us-gaap:CapitalUnitClassBMember 2023-12-31 0001643953 us-gaap:CommonClassBMember 2024-03-31 0001643953 us-gaap:CommonClassBMember 2023-12-31 0001643953 2023-01-01 2023-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001643953 us-gaap:RetainedEarningsMember 2023-12-31 0001643953 us-gaap:ParentMember 2023-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2023-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001643953 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001643953 us-gaap:ParentMember 2024-01-01 2024-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001643953 us-gaap:RetainedEarningsMember 2024-03-31 0001643953 us-gaap:ParentMember 2024-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2024-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001643953 us-gaap:RetainedEarningsMember 2022-12-31 0001643953 us-gaap:ParentMember 2022-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2022-12-31 0001643953 2022-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001643953 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001643953 us-gaap:ParentMember 2023-01-01 2023-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001643953 us-gaap:RetainedEarningsMember 2023-03-31 0001643953 us-gaap:ParentMember 2023-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2023-03-31 0001643953 2023-03-31 0001643953 prpl:PurpleInnovationIncMember 2024-01-01 2024-03-31 0001643953 prpl:IntellibedSecurityHoldersMember us-gaap:CommonClassAMember 2024-03-31 0001643953 prpl:IntellibedSecurityHoldersMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001643953 us-gaap:DebtMember 2024-03-31 0001643953 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001643953 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member 2024-01-01 2024-03-31 0001643953 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001643953 prpl:SalesCategoryMember prpl:DTCMember 2024-01-01 2024-03-31 0001643953 prpl:SalesCategoryMember prpl:DTCMember 2023-01-01 2023-03-31 0001643953 prpl:SalesCategoryMember prpl:WholesaleMember 2024-01-01 2024-03-31 0001643953 prpl:SalesCategoryMember prpl:WholesaleMember 2023-01-01 2023-03-31 0001643953 prpl:SalesCategoryMember 2024-01-01 2024-03-31 0001643953 prpl:SalesCategoryMember 2023-01-01 2023-03-31 0001643953 us-gaap:ProductMember prpl:SleepProductsMember 2024-01-01 2024-03-31 0001643953 us-gaap:ProductMember prpl:SleepProductsMember 2023-01-01 2023-03-31 0001643953 us-gaap:ProductMember prpl:OtherMember 2024-01-01 2024-03-31 0001643953 us-gaap:ProductMember prpl:OtherMember 2023-01-01 2023-03-31 0001643953 us-gaap:ProductMember 2024-01-01 2024-03-31 0001643953 us-gaap:ProductMember 2023-01-01 2023-03-31 0001643953 us-gaap:EquipmentMember 2024-03-31 0001643953 us-gaap:EquipmentMember 2023-12-31 0001643953 prpl:EquipmentInProgressMember 2024-03-31 0001643953 prpl:EquipmentInProgressMember 2023-12-31 0001643953 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001643953 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001643953 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001643953 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001643953 us-gaap:OfficeEquipmentMember 2024-03-31 0001643953 us-gaap:OfficeEquipmentMember 2023-12-31 0001643953 prpl:PurpleShowroomsMember 2024-03-31 0001643953 srt:MinimumMember 2024-01-01 2024-03-31 0001643953 srt:MaximumMember 2024-01-01 2024-03-31 0001643953 2023-01-01 2023-12-31 0001643953 prpl:RelatedPartyLoanMember 2024-01-23 0001643953 prpl:TermLoansMember 2024-01-23 2024-01-23 0001643953 prpl:AssetBasedLendingLoansMember 2024-01-23 2024-01-23 0001643953 2024-01-23 2024-01-23 0001643953 prpl:FederalReserveBankOfNewYorkMember 2024-01-23 0001643953 2024-01-23 0001643953 prpl:PurpleLLCMember 2024-01-23 0001643953 prpl:TwoThousandTwentyFourCreditAgreementMember 2024-01-23 0001643953 prpl:TwoThousandTwentyFourCreditAgreementMember 2024-03-31 0001643953 prpl:RelatedPartyLoanMember prpl:TwoThousandTwentyFourCreditAgreementMember 2024-01-01 2024-03-31 0001643953 prpl:TwoThousandTwentyThreeCreditAgreementsMember 2023-09-30 0001643953 prpl:TwoThousandTwentyThreeCreditAgreementsMember 2024-03-31 0001643953 prpl:TermLoanAgreementMember 2024-01-01 2024-03-31 0001643953 prpl:SOFRMember 2024-01-01 2024-03-31 0001643953 2023-10-31 0001643953 prpl:ABLLoansMember 2023-08-31 0001643953 prpl:ABLLoansMember 2023-08-31 2023-08-31 0001643953 prpl:ABLLoansMember 2023-12-31 0001643953 prpl:TwoThousandTwentyThreeCreditAgreementsMember 2024-01-01 2024-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2020-09-03 0001643953 2023-02-17 2023-02-17 0001643953 2023-02-17 0001643953 2023-02-24 0001643953 us-gaap:CommonClassAMember 2024-01-23 0001643953 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001643953 prpl:TradingPriceCommonStockMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputExercisePriceMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputRiskFreeInterestRateMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputExpectedTermMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputOptionVolatilityMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputExpectedDividendRateMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 prpl:MeasurementInputWarrantRepriceMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 prpl:TradingPriceCommonStockMember 2024-03-31 0001643953 us-gaap:MeasurementInputExercisePriceMember 2024-03-31 0001643953 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-03-31 0001643953 us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001643953 us-gaap:MeasurementInputOptionVolatilityMember 2024-03-31 0001643953 us-gaap:MeasurementInputExpectedDividendRateMember 2024-03-31 0001643953 prpl:MeasurementInputWarrantRepriceMember 2024-03-31 0001643953 srt:ChiefExecutiveOfficerMember 2024-01-26 2024-01-26 0001643953 srt:ChiefExecutiveOfficerMember 2024-01-01 2024-03-31 0001643953 2024-01-31 0001643953 2022-12-16 2022-12-16 0001643953 prpl:InnoHoldLLCMember 2023-04-03 2023-04-03 0001643953 prpl:ColiseumCapitalManagementMember 2022-09-17 0001643953 prpl:PurpleLLCMember 2023-01-01 2023-03-31 0001643953 2022-09-25 0001643953 us-gaap:WarrantMember 2024-01-23 0001643953 us-gaap:WarrantMember 2024-03-31 0001643953 us-gaap:WarrantMember us-gaap:CommonClassAMember 2024-03-31 0001643953 prpl:SponsorWarrantsMember 2024-03-31 0001643953 us-gaap:USTreasurySecuritiesMember 2024-01-01 2024-03-31 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2024-03-31 0001643953 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember prpl:TwoThousandSeventeenEquityIncentivePlanMember 2024-01-01 2024-03-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001643953 us-gaap:StockOptionMember 2023-12-31 0001643953 us-gaap:StockOptionMember 2024-01-01 2024-03-31 0001643953 us-gaap:StockOptionMember 2024-03-31 0001643953 prpl:ExrercisePriceOneMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceOneMember 2024-03-31 0001643953 prpl:ExrercisePriceSevenMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceSevenMember 2024-03-31 0001643953 prpl:ExrercisePriceFiveMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceFiveMember 2024-03-31 0001643953 prpl:ExrercisePriceNineMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceNineMember 2024-03-31 0001643953 prpl:ExrercisePriceTenMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceTenMember 2024-03-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2017-10-01 2017-12-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001643953 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001643953 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001643953 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001643953 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001643953 prpl:ResearchAndDevelopmentMember 2024-01-01 2024-03-31 0001643953 prpl:ResearchAndDevelopmentMember 2023-01-01 2023-03-31 0001643953 us-gaap:PostemploymentRetirementBenefitsMember 2024-01-01 2024-03-31 0001643953 us-gaap:PostemploymentRetirementBenefitsMember 2023-01-01 2023-03-31 0001643953 srt:ScenarioForecastMember 2024-04-16 2024-04-16 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 ea020429501ex31-1_purple.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 7, 2024 /s/ Robert T. DeMartini
  Robert T. DeMartini, Chief Executive Officer
  (Principal Executive Officer)

 

 

 

EX-31.2 3 ea020429501ex31-2_purple.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Todd E. Vogensen, 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 7, 2024 /s/ Todd E. Vogensen
  Todd E. Vogensen, Chief Financial Officer
  (Principal Financial Officer)

 

 

 

EX-32.1 4 ea020429501ex32-1_purple.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, 2024 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 7, 2024 /s/ Robert T. DeMartini
  Robert T. DeMartini, Chief Executive Officer
  (Principal Executive Officer)

 

 

EX-32.2 5 ea020429501ex32-2_purple.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, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Todd E. Vogensen, 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 7, 2024 /s/ Todd E. Vogensen
  Todd E. Vogensen, Chief Financial Officer
  (Principal Financial Officer)

 

 

GRAPHIC 6 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W[%&*8''' M6G%NG^-*X7%Q13&?;C(/-*&!HN%QU%)NI#(%Y/2EH%QU%-WCL":"X!&>]/1C M'44FX9QWHW8'2EH(,44;@?I2;QTP<^E K#J,4W>!QW]*-_3CMFG<8[%&*9YG MMSC.*<&%%T 8I<4TR '!R#0'SG@@BC0+CL44W>,9%'F+SZ#J:+(!U)BD60,, MB@MCM3N%QPK)\1W[Z5H%]J$04RV\1=6D?F BO%$Y51S]T"O1/@YSXLN1@8 M$']:[)TDH7-&K(]W7OS^%.IN=N2>E'F+@'/%<1F.HI,YZ"@G'6D[ +13=P[4 MH8=NU": =13=PIIE55W'H.M4!C:QXCTK00AU.[$!D^Z#S65_PL7PHSJ/[5C# M$X4D'K7#_&L9O-/';;7E)B5D;YT]BD96CM;:(*(P?OD>M8("E]I( MS[=J:H+J'*D>_6GQ9\.W#*)6>W!ZE^U==8:K9ZK;B>RNHYH2.JGD?A7RH5!] M_KVK4T+Q!?\ AW4([RQD7J*S=0\>>'-,N7 MMKK4D253AEP3BN*^"A/V344S\H*X'I7FOBSGQ9J1(R?.;D_6G&FG*P)'O5G\ M0/#%Y=+!#J:-,QVKP1FMK4=8L=)M?M%[<+#&>A)Y:OENRF2#4;6XD'$;AL#V MK7\4^)KGQ'J'G2.XM5 $<>>!CVK1X=7'RGK%W\8=!AE*)%-,HZLM=);>+=*? M0HM9EN##;2C $G6OF,,I4CV"7EM<*]L1D2YX/UKY3VJ<9"@$=*Z$^*KZ+PY%H=LYAMU M8L[#_EH#VIN@/E/9]2^)7AW2F>/[3YTB'E8AWJA:?%[P_<-B1)H5SR7KPC)K;QQX_$'BG5?%%VTMW.5A!RD(/&*Y*=-RU,TKGM-_\ %+PW M9@^7=-@KY.M[B6TF6XM9S"XY5D M/4U[O\/?&W_"36#6-YM34(DP0!PXQUK*='EU0FCI[OQ#I=C(T,UR%G[JH)_* MKEM.L\0F1U=2,B0<[AZ5YS<036NHPK=NT4ENC[VV%C*6/&#VXKL_"=I<6F@0 MQ7$?EL2651V!.:RL2>3R=/C;!)'+GO7J:V3F2)N6 [D5YM MNW*""0!]T#BOK'58%N-,N8G *M&P.?I7RI>1^5?7,.1\DK $>F:Z(I=/9_]'N$R%[;^U3_&'2UM]8M;^.+'G(1(_JUW@ MM, WTKTSXT(I\/6K_P ?V@ ?2IDN6H/JZ:+8]A^"?\ Q[ZE]5KS;Q4#_P )5J7_ %V;^=>D_!/_ (]]2^JUYOXJ_P"1 MKU+_ *[-_.HA_$8+IX8F<#/S$>M M=%X1\)3^+;_[/')Y5K ./PF\P ,DDS!FKNJRY8FKV+ MUE\+/#UK 4:!Y6QC+GK7,>*_A/!;V$E[HCR"2,%WBP*<+CTXI'4$8 M(R*X8U'M?&328FL;75D4;D81_[V>< MU@_!L@>*[HYZP<_G7;_$P+)X 1W^\ C#ZXKA?A 0/$5XPZ_937+%^Y8S*GQ- MUZ75?%,EHC_Z/9G8J=MWK7(VELVH7T-G'M3SI N[T]ZGUJ5I-T^.*!(#/M'F2'!R?6KFKZ/I6 MM636UY';N", \#!KYN.N:IG_ )"$_P#WW3?[=U7MJ,^?]XUR>S=]R;$FO:7_ M &-KMU8JRE4<[2.@%6_!NJS:/XKLIXWPKN(Y2>Z'K6-)-+/,7GD,DC_>8T@F M"21/N(97&W'UKIER\E@D]#ZP54E7E4<.N5)'0>E/19 #_"<$^HJ+33NTZU) M'6%/_015VO,;,SQ?XT?\?5A_NUY45W;0.#CKZ5ZK\:?^/RP_W*\JSD#G!QQ7 MIT-8&B/V*]'W\1]*Z!?'OB80^4-1=@!C<3\U([70=!N6ED7SY$*QQ@_-D M]Z^;BWF,SOP[G+-[U9O]2O-4G\Z_N99Y!P&D.:JGDA2-RCGW8UM"G[-7!:'7 M_#333J'C2W8C(@!D)';%==\:;Q1#I]J#\S$OCT%;'PJ\+-I&DOJ5VF+FZPR@ MCE5]*\W^(VK2ZGXRNP5.VW_=HC=AZUCS<]05[LE^&.JQZ5XQB,[!([F/R]S> MM?0BR.5Y7VR#U]Z^2E.TAMY4@Y1NXKHH_'7B2.S6V747V]-XZBM:U#F?,A\I MWGQBUF-K&VTJ%U,K.3*.N*\?'2K%Q<7-[.]S.\MPYY:0GE?KZ57[#WZ5I32C M&Q2/8?@I_J-2^JUYMXL./%6I8_Y[-_.O2?@IS!J7U6O-O%G_ "-6I'K^^;^= M8T]:C)ZE+2P#JUD#T\U:^J[3_CUA_P!Q?Y5\JZ4?^)O9?]=5KZJM?^/6$?[ M_E48A68I%@UYK\9_^19M?^N_]*]*->:_&;_D6;7_ *[_ -*YZ?Q$1W/#,D8P M*]7^$7B*"VMYM#N'6,ES)$SG&2>U>4>F!FA'*RB179)$.=Q^]FO3J14H6-VK MH^N 2%R1DXZCO6;K6MVNB:=+=7DBIM4E5)Y;VKY[MO'?B*VM1"-2E=!]TD_, M*RM0UC4M7<-J%Y-< ?=#-P*XUAFM3-1&7]V;_4I[L\F5V?![ FK/ARS_ +0\ M2Z?;C)\V8 @#I[UE\8P3C)Y85ZM\(_#+B277[L;(TRL.X=NYKIJ248LJ MS, U"W^U96!W"R$=AGFO8/BKX2DU&!=,; =P8$ACC:>U;T M9IPL),]TMOA;X7NK:.XB:=XY%#!@U6/^%2^&ACBX.?\ :KR[PY\0-8\/1"VC M<36Z]4D[?2MZ_P#C'J,UJ8[*S6!R,&20YQ7/*G-/1BL=.WPW\')>"S>Z=9SS ML,H!/M5Y/A1X:BE1R)C@@J">,UX3HZY- M_9E] 66*,LMQCK[&HFI15[DR1Z5"HB5(E&%10H^@JQ4: X&XY/:I*P(/%?C1 M_P ?=A_N5Y4Y 0'KQ7JOQJ/^F6(&,[.E>5-DH&498#O7H47:!JF>G:/X!M_% M/@R&Y@98;Y"=L@Z/[&N7O/ 'B>R>^//APOB*8ZEIQ$-\HPZC M@25Z,L>U<4;2.G2LU)K45SYGN? WB6T9EETMG(Z$'-3:?\//$FHN%^Q&)6X+ MN<;:^E-H]!3=F>,@K]*W^L2M8?,SS1/A?#:>#KO3X'$FHW*@M(_J*X _"WQ8 MI)^PHQ' _>"OHGR@IRI(H\LXQN.,YK-59"YF<+\-/"MYX:TZX^WX$\YRRC^' M%<+XE^&OB.Y\07=S96ZRV\SE@2W/->[",9SDT;3NSN_"DIM.Z$FSY_TSX8^) MTU:U>:T2."-PQ;=SQ7OD$9CB1"%XSWQ7HG@GPE9>+/"]W#)B*Y M5SLF'8_UKSKKC'7O7M7P83.D7@*C*R\5WU9VCH;-Z'"ZI\-O$NG2'99FXA7I M*K=?PK-A\'>(;B;R8]-E)/'(Q7T^!D+^&?A%<-/ M':]N%O&,@(@'^ MZ*7R% ^554^H&*OVC:L/F(I8UE4CC'0H>AKSOQ5\*+/5)9+O39#:W3?,R?P, M?Z5Z4(^%Z%\(]4O-LFK2+:P#DQCDM7K>@>'K#0-/^ MR:?%L4_><\D_C6R%XYYH6/:,#@5E*;EN)NXBX."O0<((YPVY@#FNK!R :A'^N;_=J5/\ 5BLY.[)8ZBBBD(**** "BBB@ M HHHH **** "BBB@!.]<3\2O#U[XD\/K;ZQ:1LCC^5.-%!K!$"T4450!1110 4444 %%%% !1110 4444 ?_]D! end EX-101.SCH 7 prpl-20240331.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 - Acquisition 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 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 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 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Warrant Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Net Loss Per Common Share (Tables) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Equity Compensation Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Acquisition (Details) link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Fair Value Measurements (Details) - Schedule of Liability Activity link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Revenue Disaggregated by Sales Category and Product Type link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Inventories (Details) - Schedule of Inventories link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Property and Equipment, Net (Details) - Schedule of Property and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Leases (Details) - Schedule of Lease Costs link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Leases (Details) - Schedule of Operating Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Leases (Details) - Schedule of Consolidated Statement of Cash Flows link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Other Current Liabilities (Details) - Schedule of Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Debt (Details) - Schedule of Debt link:presentationLink link:definitionLink link:calculationLink 996028 - Disclosure - Warrant Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996029 - Disclosure - Warrant Liabilities (Details) - Schedule of Fair Value of the Warrants link:presentationLink link:definitionLink link:calculationLink 996030 - Disclosure - Other Long-Term Liabilities (Details) - Schedule of Other Long-Term Liabilities link:presentationLink link:definitionLink link:calculationLink 996031 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 996032 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 996033 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:definitionLink link:calculationLink 996034 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 996035 - Disclosure - Net Loss Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 996036 - Disclosure - Net 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 996037 - Disclosure - Equity Compensation Plans (Details) link:presentationLink link:definitionLink link:calculationLink 996038 - Disclosure - Equity Compensation Plans (Details) - Schedule of Total Stock Option Activity link:presentationLink link:definitionLink link:calculationLink 996039 - Disclosure - Equity Compensation Plans (Details) - Schedule of Outstanding and Exercisable Stock Options link:presentationLink link:definitionLink link:calculationLink 996040 - Disclosure - Equity Compensation Plans (Details) - Schedule of Unvested Stock Option Activity link:presentationLink link:definitionLink link:calculationLink 996041 - Disclosure - Equity Compensation Plans (Details) - Schedule of Weighted Average Stock link:presentationLink link:definitionLink link:calculationLink 996042 - Disclosure - Equity Compensation Plans (Details) - Schedule of Restricted Stock Unit Activity link:presentationLink link:definitionLink link:calculationLink 996043 - Disclosure - Equity Compensation Plans (Details) - Schedule of Non-Cash Stock Compensation and Statement of Operations link:presentationLink link:definitionLink link:calculationLink 996044 - Disclosure - Employee Retirement Plan (Details) link:presentationLink link:definitionLink link:calculationLink 996045 - 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-20240331_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 prpl-20240331_def.xml XBRL DEFINITION FILE EX-101.LAB 10 prpl-20240331_lab.xml XBRL LABEL FILE EX-101.PRE 11 prpl-20240331_pre.xml XBRL PRESENTATION FILE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 06, 2024
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 Accelerated Filer  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Small Business true  
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   107,480,396
Class B Common Stock    
Document Information Line Items    
Entity Common Stock, Shares Outstanding   204,981
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 34,477 $ 26,857
Accounts receivable, net 27,742 37,802
Inventories 72,028 66,878
Prepaid expenses 8,480 8,536
Other current assets 1,069 1,737
Total current assets 143,796 141,810
Property and equipment, net 122,468 128,661
Operating lease right-of-use assets 92,643 95,767
Intangible assets, net 21,206 22,196
Other long-term assets 2,015 2,191
Total assets 382,128 390,625
Current liabilities:    
Accounts payable 39,948 49,831
Accrued compensation 9,788 5,064
Customer prepayments 3,994 5,718
Accrued rebates and allowances 8,526 13,243
Accrued warranty liabilities – current portion 8,644 9,793
Operating lease obligations – current portion 14,986 14,843
Other current liabilities 10,020 12,490
Total current liabilities 95,906 110,982
Debt, net of current portion 41,941 26,909
Accrued warranty liabilities, net of current portion 27,315 25,798
Operating lease obligations, net of current portion 105,618 109,094
Warrant liabilities 43,170
Other long-term liabilities 2,462 2,235
Total liabilities 316,412 275,018
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Additional paid-in capital 591,724 591,380
Accumulated deficit (526,186) (475,969)
Total stockholders’ equity attributable to Purple Innovation, Inc. 65,549 115,422
Noncontrolling interest 167 185
Total stockholders’ equity 65,716 115,607
Total liabilities and stockholders’ equity 382,128 390,625
Class A Common Stock    
Stockholders’ equity:    
Common stock; value 11 11
Class B Common Stock    
Stockholders’ equity:    
Common stock; value
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
shares in Thousands
Mar. 31, 2024
Dec. 31, 2023
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 107,480 105,507
Common stock, shares outstanding 107,480 105,507
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 205 205
Common stock, shares outstanding 205 205
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenues, net $ 120,033 $ 106,727
Cost of revenues 78,313 66,149
Gross profit 41,720 40,578
Operating expenses:    
Marketing and sales 41,462 38,173
General and administrative 19,728 23,667
Research and development 3,666 3,372
Total operating expenses 64,856 65,212
Operating loss (23,136) (24,634)
Other income (expense):    
Interest expense (4,474) (202)
Other income, net 4,394 73
Loss on extinguishment of debt (3,394) (1,217)
Change in fair value – warrant liabilities (23,599)
Total other expense, net (27,073) (1,346)
Net loss before income taxes (50,209) (25,980)
Income tax benefit (expense) (59) (72)
Net loss (50,268) (26,052)
Net loss attributable to noncontrolling interest (51) (119)
Net loss attributable to Purple Innovation, Inc. $ (50,217) $ (25,933)
Net loss per share:    
Basic (in Dollars per share) $ (0.47) $ (0.26)
Diluted (in Dollars per share) $ (0.47) $ (0.26)
Weighted average common shares outstanding:    
Basic (in Shares) 106,022 98,404
Diluted (in Shares) 106,022 98,852
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Class A
Common Stock
Class B
Additional Paid-in Capital
Accumulated Deficit
Total Stockholders’ Equity
Noncontrolling Interest
Total
Balance at Dec. 31, 2022 $ 9 $ 529,466 $ (355,212) $ 174,263 $ 908 $ 175,171
Balance (in Shares) at Dec. 31, 2022 91,380 448          
Net loss (25,933) (25,933) (119) (26,052)
Stock-based compensation 1,192 1,192 1,192
Issuance of stock under equity compensation plans
Issuance of stock under equity compensation plans (in Shares) 265            
Issuance of stock upon underwritten offering, net of costs $ 2 57,198 57,200 57,200
Issuance of stock upon underwritten offering, net of costs (in Shares) 13,400          
Impact of transactions affecting NCI (103) (103) 103
Balance at Mar. 31, 2023 $ 11 587,753 (381,145) 206,619 892 207,511
Balance (in Shares) at Mar. 31, 2023 105,045 448          
Balance at Dec. 31, 2023 $ 11 591,380 (475,969) 115,422 185 115,607
Balance (in Shares) at Dec. 31, 2023 105,507 205          
Net loss (50,217) (50,217) (51) (50,268)
Stock-based compensation 492 492 492
Issuance of stock for Intellibed acquisition
Issuance of stock for Intellibed acquisition (in Shares) 1,500          
Issuance of stock under equity compensation plans (115) (115) (115)
Issuance of stock under equity compensation plans (in Shares) 473          
Impact of transactions affecting NCI (33) (33) 33
Balance at Mar. 31, 2024 $ 11 $ 591,724 $ (526,186) $ 65,549 $ 167 $ 65,716
Balance (in Shares) at Mar. 31, 2024 107,480 205          
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (50,268) $ (26,052)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 6,382 6,883
Non-cash interest 1,563 270
Paid-in-kind interest 1,850
Change in fair value – warrant liabilities 23,599
Loss on extinguishment of debt 3,394 1,217
Stock-based compensation 492 1,192
Loss on disposal of property and equipment 112
Changes in operating assets and liabilities:    
Accounts receivable 10,060 20,124
Inventories (5,150) (14,484)
Prepaid expenses and other assets 66 903
Operating leases, net (209) 1,076
Accounts payable (7,043) 1,223
Accrued compensation 4,724 2,889
Customer prepayments (1,724) (1,599)
Accrued rebates and allowances (4,717) (6,822)
Accrued warranty liabilities 368 1,898
Other accrued liabilities (313) (2,221)
Net cash used in operating activities (16,814) (13,503)
Cash flows from investing activities:    
Purchase of property and equipment (3,038) (2,943)
Investment in intangible assets (62) (155)
Net cash used in investing activities (3,100) (3,098)
Cash flows from financing activities:    
Payments on term loan (25,000) (24,656)
Payments on revolving line of credit (5,000)
Proceeds from related party loan 61,000
Payments for debt issuance costs (3,466) (2,898)
Proceeds from stock offering 60,300
Payments for public offering costs (3,100)
Tax receivable agreement payments (269)
Net cash provided by financing activities 27,534 29,377
Net increase (decrease) in cash 7,620 12,776
Cash, cash equivalents and restricted cash, beginning of the year 26,857 41,754
Cash, cash equivalents and restricted cash, end of the period 34,477 54,530
Supplemental disclosures of cash flow information:    
Cash paid during the period for interest, net of amounts capitalized 410 (39)
Cash paid during the period for income taxes 46 43
Supplemental schedule of non-cash investing and financing activities:    
Property and equipment included in accounts payable $ 392 $ 3,397
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization
3 Months Ended
Mar. 31, 2024
Organization [Abstract]  
Organization

1. Organization

 

The Company’s mission is to help people feel and live better through innovative comfort solutions.

 

Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) began as a digitally-native vertical brand founded on comfort product innovation with premium offerings, and is now omni-channel. 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 owned 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 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Summary of Significant 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., its controlled subsidiary Purple LLC, and Purple LLC’s wholly owned subsidiary Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”). All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2024, Purple Inc. held 99.8% of the common units of Purple LLC and other Purple LLC Class B Unit holders held 0.2% 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 year ended December 31, 2023. 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, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 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, 2024, Purple Inc. had a 99.8% 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 Class B units held 0.2% of the economic interest in Purple LLC as of March 31, 2024. For further discussion see Note 16 – 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 that affect revenue recognition, accounts receivable, allowance for credit losses, valuation of inventories, sales returns, warranty returns, fair value of assets acquired and liabilities assumed in a business combination, impairment reviews of long-lived assets and definite-lived intangible assets, 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.

 

Reclassification

 

Certain amounts in the prior year condensed consolidated balance sheet have been reclassified to conform to the current year’s presentation with no effect on previously reported net (loss) income, cash flows or stockholders’ equity. Accrued compensation, previously included in the condensed consolidated balance sheet within other current liabilities, is now presented separately.

 

Recent Accounting Pronouncements

 

Enhanced Segment Disclosures

 

In November 2023, the Financial Accounting Standards Board (the “FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities, including those that have a single reportable segment, to provide enhanced disclosures about significant expenses. This ASU requires disclosure to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. This ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. The update is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and requires retrospective application to all prior periods presented in the financial statements. The Company is currently analyzing the impact this ASU will have on its disclosures.

 

Improvements to Income Tax Disclosures

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU amends existing income tax disclosure guidance, primarily requiring more detailed disclosures for income taxes paid and the effective tax rate reconciliation. This ASU is effective for fiscal years beginning after December 15, 2024, may be applied prospectively or retrospectively, and allows for early adoption. The Company is currently evaluating the impact this update will have on its income tax disclosures in the consolidated financial statements.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition
3 Months Ended
Mar. 31, 2024
Acquisition [Abstract]  
Acquisition

3. Acquisition

 

The Company acquired Intellibed, a premium sleep and health wellness company, in August 2022. The acquisition date fair value of the consideration transferred for Intellibed was $28.2 million. Included in this amount was $1.5 million for the fair value of contingent consideration related to 1.5 million shares of Class A common stock issuable to Intellibed security holders if the closing price of the Company’s stock did not equal or exceed certain thresholds during the period beginning on the six-month anniversary of the closing date and ending on the 18-month anniversary of the closing date. The contingent shares were valued using a Monte-Carlo simulation model. Because the contingent consideration was payable with a fixed number of shares of the Company’s Class A common stock, it was classified as equity and did not require remeasurement in subsequent periods. During March 2024, the Company issued 1.5 million contingent shares to Intellibed security holders since the Company’s stock price did not meet any of the indicated thresholds during the contingency period.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Measurements [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 estimated fair value of the Company’s debt arrangement is based on Level 2 inputs, which include observable inputs approximated using discounted cash flows and market-based expectations for interest rates, credit risk and the contractual terms of debt instruments. As of March 31, 2024, the estimated fair value of the Company’s debt arrangement was $41.1 million.

 

The 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 require 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 the 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 summarizes the Company’s total Level 3 liability activity for the three months ended March 31, 2024.

 

(In thousands)  Warrants 
Fair value as of December 31, 2023  $
 
Initial measurement at time of issuance   19,571 
Change in valuation inputs(1)   23,599 
Fair value as of March 31, 2024  $43,170 

 

(1) Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the condensed consolidated statement of operations.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2024
Revenue from Contracts with Customers [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 showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which involves transferring the promised products to the customer, subject to shipping terms.

 

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 showrooms channel that sells directly to consumers who purchase at a showroom location. The wholesale channel 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  2024   2023 
         
DTC  $66,215   $66,305 
Wholesale   53,818    40,422 
Revenues, net  $120,033   $106,727 

 

   Three Months Ended
March 31,
 
Product Type  2024   2023 
         
Sleep products  $117,099   $103,503 
Other   2,934    3,224 
Revenues, net  $120,033   $106,727 

 

Contract Balances

 

Payments for the sale of products through the e-commerce online channel, third-party online retailers, Purple showrooms and contact center are 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.0 million and $5.7 million at March 31, 2024 and December 31, 2023, respectively. During the three months ended March 31, 2024 and 2023, the Company recognized all revenue that was deferred in customer prepayments at December 31, 2023 and 2022, respectively.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventories [Abstract]  
Inventories

6. Inventories

 

Inventories consisted of the following (in thousands):

 

   March 31,   December 31, 
   2024   2023 
Raw materials  $24,110   $23,232 
Work-in-process   6,462    5,962 
Finished goods   41,456    37,684 
Inventories  $72,028   $66,878 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2024
Property and Equipment, Net [Abstract]  
Property and Equipment, Net

7. Property and Equipment, Net

 

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

 

   March 31,   December 31, 
   2024   2023 
Equipment  $71,841   $72,424 
Equipment in progress   15,040    15,077 
Leasehold improvements   58,334    60,563 
Furniture and fixtures   32,206    31,084 
Office equipment   2,753    2,737 
Total property and equipment   180,174    181,885 
Accumulated depreciation   (57,706)   (53,224)
Property and equipment, net  $122,468   $128,661 

 

Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at March 31, 2024 or December 31, 2023. Interest capitalized on borrowings during the active construction period of major capital projects totaled $0.4 million during each of the three months ended March 31, 2024 and 2023. Depreciation expense totaled $5.2 million and $4.8 million during the three months ended March 31, 2024 and 2023, respectively.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstarct]  
Leases

8. Leases

 

The Company leases its manufacturing and distribution facilities, corporate offices, Purple 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 showrooms have initial lease terms of up to 10 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 (“ROU”) asset for finance leases was $0.6 million and $0.7 million at March 31, 2024 and December 31, 2023, respectively.

 

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

 

   Three Months Ended
March 31,
 
   2024   2023 
         
Operating lease costs  $4,786   $4,885 
Variable lease costs   869    973 
    Total lease costs  $5,655   $5,858 

 

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, 2024 (in thousands):

 

2024 (excluding the three months ended March 31, 2024) (a)  $15,349 
2025   21,231 
2026   19,846 
2027   19,606 
2028   19,577 
Thereafter   54,259 
Total operating lease payments   149,868 
Less – lease payments representing interest   (29,264)
Present value of operating lease payments  $120,604 

 

(a) Amount consists of $16.1 million of undiscounted cash flows offset by $0.7 million of tenant improvement allowances which are expected to be fully utilized in 2024.

 

As of March 31, 2024 and December 31, 2023, the weighted-average remaining term of operating leases was 7.8 years and 8.0 years, respectively, and the weighted-average discount rate of operating leases was 5.76% and 5.77%, 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, 2024 and 2023:

 

   Three Months Ended
March 31,
 
   2024   2023 
Cash paid for amounts included in present value of operating lease liabilities (b)  $3,689   $3,406 
ROU assets obtained in exchange for operating lease liabilities   
    2,209 

 

(b) Operating cash flows paid for operating leases are included within the change in operating leases, net within the condensed consolidated statement of cash flows offset by non-cash ROU asset amortization and lease liability accretion.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Current Liabilities
3 Months Ended
Mar. 31, 2024
Other Current Liabilities [Abstract]  
Other Current Liabilities

9. Other Current Liabilities

 

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

 

   March 31,   December 31, 
   2024   2023 
Accrued sales returns  $4,522   $5,404 
Insurance financing   1,822   $1,079 
Accrued sales and use tax   1,524    1,949 
Long-term debt and unamortized issuance costs – current portion   
    2,129 
Accrued interest   
    506 
Other   2,152    1,423 
    Total other current liabilities  $10,020   $12,490 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt [Abstract]  
Debt

10. Debt

 

Debt consisted of the following (in thousands):

 

   March 31,   December 31, 
   2024   2023 
Related party loan  $62,850   $
 
Term loan   
    25,000 
Revolving line of credit   
    5,000 
Less: unamortized debt issuance costs   (20,909)   (962)
Total debt   41,941    29,038 
Current portion of debt and unamortized issuance costs (c)   
    (2,129)
Debt, net of current portion  $41,941   $26,909 

 

(c) – Amount is included.in other current liabilities in the condensed consolidated balance sheet.

 

2024 Credit Agreement

 

On January 23, 2024, Purple LLC, Purple Inc. and Intellibed, (collectively the “Loan Parties”) entered into an amended and restated credit agreement (the “Amended and Restated Credit Agreement”), which amended and restated the then existing term loan agreement (“Term Loan Agreement”), with Coliseum Capital Partners (“CCP”) and other lenders (collectively the “Lenders”) and Delaware Trust Company, as administrative agent. The Lenders agreed to assume the Loan Parties’ obligations under the Term Loan Agreement and refinance their existing obligations. A term loan in the amount of $61.0 million (the “Related Party Loan”) was funded by the Lenders that repaid in full the $25.0 million of term loans outstanding, repaid in full the $5.0 million of asset based lending loans outstanding, paid fees, premiums and expenses incurred in connection with this transaction, and provided net proceeds to the Company (after payments of outstanding debt, unpaid accrued interest, and expenses) equal to approximately $27.0 million. Interest on the Related Party Loan is payable each month and the principal outstanding matures and is due on December 31, 2026. The Company may elect for interest to be capitalized and added to the principal amount. The Related Party Loan bears interest at a rate equal to (i) the secured overnight financing rate as administered by the Federal Reserve Bank of New York plus 0.10%, with a floor of 3.5% per annum, plus (ii) 8.25% per annum (or, if Purple LLC elects to pay interest in kind to reduce it cash obligations, 10.25% per annum). Any prepayments on or after August 7, 2024 but before August 7, 2025 are subject to a prepayment penalty of 1.25%, and any prepayments on or after August 7, 2025 are subject to a prepayment penalty of 2.50%. The Loan Parties may request an additional term loan from the Lenders in an aggregate amount not to exceed $19.0 million on terms requested by them to the extent agreed to by the Lenders at their discretion. The Amended and Restated Credit Agreement also removed restrictions and requirements typically associated with an asset-based loan. 

 

Pursuant to entering into the Amended and Restated Credit Agreement, the Company incurred fees and expenses of $3.5 million that were recorded as debt issuance costs in the first quarter of 2024. Interest expense under the Related Party Loan was $3.3 million for the three months ended March 31, 2024.

 

The Amended and Restated Credit Agreement granted a security interest to the Lenders in substantially all of the assets (subject to certain limited exceptions) of the Loan Parties to secure the Loan Parties’ loans and other obligations under the Amended and Restated Credit Agreement, including a security interest in the intellectual property owned by the Loan Parties.

 

The Loan Parties (other than Purple LLC) provided an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the Amended and Restated Credit Agreement.

 

The Amended and Restated Credit Agreement also provides for standard indemnification of the Lenders and contains representations, warranties and certain covenants of the Loan Parties. While any amounts are outstanding under the Amended and Restated Credit Agreement, the Loan Parties are subject to a number of 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. The Loan Parties are also restricted from paying dividends or making other distributions or payments on their capital stock, subject to limited exceptions. As of March 31, 2024, the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.

 

2023 Credit Agreements

 

On August 7, 2023, the Loan Parties entered into the Term Loan Agreement. Also, on August 7, 2023, the Loan parties entered into a separate financing arrangement with a group of financial institutions (collectively the “ABL Lenders”) that provided for a revolving asset-based credit facility (the “ABL Agreement”). Pursuant to entering into these agreements (collectively the “2023 Credit Agreements”), the Company incurred fees and expenses of $3.1 million that were recorded as debt issuance costs in the third quarter of 2023.

 

The Term Loan Agreement provided for up to $25.0 million of term loans, with up to $5.0 million of incremental term loans available, subject to certain conditions (collectively, the “Term Loans”). Proceeds from the Term Loans were used for general corporate purposes. The borrowing rates under the Term Loan Agreement were based on SOFR, plus a credit spread adjustment of 0.15% per annum, plus 8.5% per annum, with a SOFR floor of 2.0% per annum. The Term Loans were to be repaid at the earlier of (i) a three-year amortization schedule ending on August 7, 2026 or (ii) the payment in full of the ABL Agreement. The Term Loans could be prepaid in whole or in part at any time, but subject to a prepayment premium. There were also potential mandatory prepayment obligations based on certain asset dispositions, casualty events and extraordinary receipts. Once repaid, no portion of the Term Loans could be reborrowed.

 

The ABL Agreement provided for up to $50.0 million of revolving loans subject to a borrowing base calculation and minimum availability requirements (with sub-facilities for swing line loans and the issuance of letters of credit), with incremental increases available up to $20.0 million (the “ABL Loans”), subject to certain conditions, availability reserves, minimum availability requirements, borrowing base calculations, and restrictive covenants. In October 2023, the ABL Lenders implemented an availability reserve of $5.0 million, which reduced the amount available under the borrowing base. Outstanding principal and accrued interest on the ABL Loans were to be repaid on August 7, 2026.

 

Term loans totaling $25.0 million were fully drawn at closing and, subsequent to the closing in August 2023, the Company executed $17.0 million in ABL loan draws and then repaid $12.0 million of those borrowings prior to the end of 2023. The outstanding balance of ABL Loans totaled $5.0 million at December 31, 2023. In connection with the Amended and Restated Credit Agreement, all obligations under the 2023 Credit Agreements were paid in full and the agreements were terminated. The termination was accounted for as an extinguishment of debt and $3.4 million of unamortized debt issuance costs related to the 2023 Credit Agreements were recorded as a loss on extinguishment of debt in the first quarter of 2024. Interest expense under the 2023 Credit Agreements was $0.4 million for the three months ended March 31, 2024.

  

2020 Credit Agreement

 

On September 3, 2020, Purple LLC entered into a financing arrangement with a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provided for a $45.0 million term loan and a $55.0 million revolving line of credit. The term loan was to be repaid in accordance with a five-year amortization schedule or prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility had a term of five years and carried the same interest provisions as the term debt. A commitment fee was due quarterly based on the applicable margin applied to the unused total revolving commitment. In connection with the Company’s execution of the 2023 Credit Agreements, the Company terminated its 2020 Credit Agreement. The Company had no outstanding borrowings under the 2020 Credit Agreement at the time of termination.

 

On February 17, 2023, the Company entered into a fifth amendment to the 2020 Credit Agreement. The amendment, among other things, revised various covenants associated with the 2020 Credit Agreement. As a condition of entering into the amendment, the Company repaid the $24.7 million outstanding balance on the term loan plus accrued interest. Pursuant to this amendment, the Company incurred fees and expenses of $2.9 million that were recorded as debt issuance costs in the condensed consolidated balance sheet. The amendment was accounted for as an extinguishment of debt and $1.2 million of unamortized debt issuance costs related to the term loan were recorded as loss on extinguishment of debt in the first quarter of 2023.

 

On April 26, 2023, the Company received consent under the 2020 Credit Agreement that allowed the Company’s redemption of Proportional Representation Preferred Linked Stock (“PRPLS”) issued by the Company on February 24, 2023, in an aggregate amount not to exceed $0.2 million as agreed by the Company in an April 19, 2023 Cooperation Agreement (the “Cooperation Agreement”) entered into with Coliseum. (See Note 16—Related Party TransactionsColiseum Capital Management, LLC for information regarding events leading up to the Company’s issuance of the PRPLS, and for information regarding terms of the Cooperation Agreement and redemption of the PRPLS.)

 

Interest expense under the 2020 Credit Agreement totaled $0.6 million for the three months ended March 31, 2023.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Liabilities
3 Months Ended
Mar. 31, 2024
Warrant Liabilities [Abstract]  
Warrant Liabilities

11. Warrant Liabilities

 

On January 23, 2024, in connection with the Amended and Restated Credit Agreement, the Company issued 20.0 million warrants to the Lenders (the “Warrants”). Each Warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $1.50 per share, subject to adjustment. The Warrants will expire on the 10-year anniversary of issuance, or earlier upon redemption. The holders do not have the rights or privileges of holders of Class A common stock or any voting rights until they exercise their Warrants. After the issuance of shares of Class A common stock upon exercise of the Warrants, each holder will be entitled to one vote for each share of Class A common stock held on all matters to be voted on by stockholders generally. A holder of the Warrants will not have the right to exercise its Warrants, to the extent that after giving effect to such exercise, the holder (together with its affiliates) would beneficially own in excess of 49.9% of the shares of Class A common stock outstanding immediately after giving effect to such exercise. The Warrants contain a repurchase provision which, upon an occurrence of a fundamental transaction as defined in the warrant agreement, could give rise to an obligation of the Company to pay cash to the warrant holders. In addition, other provisions may lead to a reduction in the exercise price of the Warrants. The Company determined the fundamental transaction provisions require the Warrants to be accounted for as a liability at fair value on the date of the transaction, with changes in fair value recognized in earnings in the period of change. As a result, the liability for these Warrants was recorded at fair value on the date of issuance with the offset included in debt issuance costs. This liability is subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.

 

The Company uses the Monte Carlo Simulation of a Geometric Brownian Motion stock path model to determine the fair value of the liability associated with the Warrants. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life, expected volatility and the probability of a warrant re-price event. The following are the assumptions used in calculating fair value of the Warrants on the date of issuance:

 

Trading price of common stock on measurement date  $0.82 
Exercise price  $1.50 
Risk free interest rate   4.14%
Warrant life in years   5.0 
Expected volatility   88.62%
Expected dividend yield   
 
Probability of an event causing a warrant re-price   25.0%

 

The following are the assumptions used in calculating fair value of the Warrants on March 31, 2024:

 

Trading price of common stock on measurement date  $1.74 
Exercise price  $1.50 
Risk free interest rate   4.20%
Warrant life in years   4.8 
Expected volatility   89.76%
Expected dividend yield   
 
Probability of an event causing a warrant re-price   25.0%

 

During the three months ended March 31, 2024, the Company recognized a loss of $23.6 million in its condensed consolidated statement of operations related to an increase in the fair value of the Warrants outstanding at the end of the period.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Long-Term Liabilities
3 Months Ended
Mar. 31, 2024
Other Long-Term 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, 
   2024   2023 
Asset retirement obligations  $2,264   $2,230 
Other   198    5 
Total other long-term liabilities  $2,462   $2,235 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies [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 associated with products sold through DTC channels are expensed at the time of sale and included in cost of revenues. The estimated warranty return costs associated with products sold through the wholesale channel are recorded at the time of sale and included as an offset to net revenues. Estimates for warranty costs 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.

 

Chief Executive Officer Cash Bonus Award

 

On January 26, 2024, the Company’s board of directors (the “Board”) approved an amendment to the Chief Executive Officer’s employment agreement. Under the amendment, the Company agreed that, among other things, the Chief Executive Officer will be eligible to earn a cash payment of up to $5.0 million, less tax and other required withholdings, based on the volume weighted average price per share of the Company’s Class A common stock on NASDAQ during the period from March 16, 2026 through June 30, 2026 subject to his continued employment with the Company. The amount earned will be payable in quarterly installments commencing with the first payroll period following June 30, 2026. For the three months ended March 31, 2024, the Company recorded compensation expense of $0.4 million related to this future bonus payment.

 

Partial Settlement of Insurance Claim

 

In January 2024, the Company received $4.3 million for partial settlement of a previously filed business interruption claim. The Company recorded the cash upon receipt as other income, net in the condensed consolidated statement of operations for the three months ended March 31, 2024.

 

Rights of Securities Holders

 

On January 23, 2024, in connection with the issuance of the Warrants, the Company entered into an amended and restated registration rights agreement (the “Registration Rights Agreement”) with holders of the Warrants (the “Holders”), providing for the registration under the Securities Act of 1933, as amended of the Warrants, the shares issuable upon the exercise of the Warrants and Class A Stock held by the Holders as of such date (the “Registrable Securities”), subject to customary terms and conditions. This agreement entitles the Holders to demand registration of the Registrable Securities and to piggyback on the registration of securities by the Company and other Company securityholders. The Company will be responsible for the payment of the Holders’ expenses in connection with any offering or sale of Registrable Securities by the Holders, including underwriting discounts or selling commissions, placement agent or broker fees or similar discounts, commissions or fees relating to the sale of certain Registrable Securities. The Registration Rights Agreement provided further that the Company was required to prepare and file with the SEC a registration statement to register the resale of the Registrable Securities. On March 21, 2024, the Company filed a registration statement registering the Registrable Securities.

 

The holders of certain warrants exercisable into Class A common stock, including CCP, Blackwell Partners LLC – Series A (“Blackwell”) and Coliseum Co-Invest Debt Fund, L.P. (“CDF” and collectively with CCP and Blackwell, the “Coliseum Investors”), 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, 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. In May, 2021, the Coliseum Investors exercised the first of their three written demands for registration in an underwritten offering.

 

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, value-added tax 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 December 16, 2022, Purple’s founders filed a complaint against Purple Inc. in the Fourth Judicial District Court in the State of Utah. In that suit, the plaintiffs alleged that they each entered into employment agreements with Purple LLC in February 2018. The plaintiffs contended that certain corporate transactions reduced their “ownership interest and voting power in Purple” and that, as a result, they should have continued to be paid a salary when they retired from Purple LLC. The plaintiffs calculated that they were each owed “no less than $500,000” in unpaid salary. In October 2023, the Court granted Purple Inc.’s motion and ordered that the claims brought by the plaintiffs be dismissed in full, with prejudice. The Court entered a final judgment dismissing the case in January 2024. The plaintiffs have filed an appeal to the Utah Court of Appeals. The Company maintains insurance to cover the costs of defending against claims of this nature and intends to continue to vigorously defend against these claims in the course of the plaintiffs’ appeal.

 

On April 3, 2023, Purple’s founders filed a complaint against Purple LLC in the Delaware Court of Chancery. The complaint alleges that Purple LLC breached the limited liability company agreement of Purple LLC by failing to pay the full amount of tax distributions owed under the agreement. The plaintiffs seek damages of approximately $3.0 million in allegedly unpaid tax distributions as well as legal fees and expenses incurred in connection with the litigation. On June 13, 2023, Purple LLC filed an answer to the complaint denying the plaintiffs’ allegations, setting forth its affirmative defenses, and requesting dismissal of all claims and entry of judgment in Purple LLC’s favor. The outcome of the litigation cannot be predicted at this early stage in the proceedings. Purple LLC denies all allegations and intends to vigorously defend against these claims.

 

On January 17, 2024, two customers filed a punitive class action lawsuit against Purple LLC in California Superior Court in the County of San Francisco alleging unlawful marketing and pricing practices, fraud and unjust enrichment. The suit seeks damages and other relief on behalf of all persons who purchased Purple LLC products during the applicable statutory periods in California.  On February 22, 2024, Purple LLC removed the case to the United States District for the Northern District of California.  Purple LLC denies all allegations and intends to vigorously defend against these claims.

 

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 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions
3 Months Ended
Mar. 31, 2024
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. 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 CCM, which is the investment manager of Blackwell and also manages investment funds and accounts. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell. Lenders under the Amended and Restated Credit Agreement included CCP and Blackwell. See Note 10—Debt2024 Credit Agreement for further discussion.

 

On September 17, 2022, the Company received an unsolicited and non-binding proposal from Coliseum on behalf of certain investment funds and accounts to acquire the remaining outstanding common stock of the Company not already beneficially owned by Coliseum. At the time of the offer, Coliseum beneficially owned approximately 44.7% of the outstanding equity of the Company. In response, the Board authorized the formation of a special committee of independent and disinterested directors of the Company (the “Special Committee”) to evaluate the Coliseum proposal and determine the course of action that was in the best interests of all the Company’s shareholders. The Special Committee approved the adoption of a limited-duration stockholder rights agreement to prevent a change of control without payment of an adequate control premium.

 

On February 21, 2023, Coliseum on behalf of its funds and managed accounts, filed a lawsuit against the Company and several members of the Board alleging the Company made an improper dividend of preferred stock and interfered with Coliseum’s nomination of a competing slate of director candidates ahead of the 2023 Annual Meeting. On April 19, 2023, the Company entered into a Cooperation Agreement with Coliseum to resolve the litigation. The Cooperation Agreement, which became effective on April 27, 2023, included, among other things, the following:

 

The Board was increased from seven directors to eight and Adam Gray was appointed Chairman of the Board.

  

All shares of preferred stock previously designated as Series A Junior Participating Preferred Stock were redeemed, eliminated and returned to the status of authorized but unissued shares of preferred stock, without designation.

 

The Company made a $0.1 million payment to redeem the PRPLS that was reflected in the Company’s consolidated balance sheet as a reduction to additional paid-in capital.

 

The Company agreed to reimburse Coliseum for up to $4.0 million of out-of-pocket fees, costs, and expenses incurred in connection with the lawsuit.

 

Coliseum dismissed its litigation against the Company.

 

At both the 2023 and 2024 annual meetings of stockholders, Coliseum agreed to cause all of the common stock that it or any of its affiliates had the direct or indirect right to vote as of the applicable record date, to be present in person or by proxy for quorum purposes and to be voted (i) in favor of each of the candidates for election on the Company’s slate of nominees for election to the Board, (ii) against any stockholder nominations for any other directors, and (iii) against any proposals or resolutions to remove any member of the Board other than for cause.

 

Coliseum agreed to be bound by customary standstill restrictions, including, among others, agreements not to acquire additional shares of the Company’s securities that would cause Coliseum’s ownership to exceed 44.7% of the total outstanding common stock (other than acquisitions directly from the Company), engage in proxy solicitations and related matters, form or join any “group” with respect to shares of the Company, encourage others to pursue a “contested solicitation,” or make any public proposals, subject to certain exceptions.

 

Coliseum agreed to condition any proposal from it or any of its affiliates to acquire the Company or all or substantially all of the outstanding stock of the Company held by stockholders unaffiliated with Coliseum on (i) such transaction being negotiated by, and subject to the approval of, a special committee of directors of the Board who are independent with respect to Coliseum and disinterested under Delaware law and on (ii) a nonwaivable condition that such transaction be approved by the affirmative vote of the holders of a majority of the Company’s outstanding common stock not beneficially owned by Coliseum or its affiliates or other parties with a material conflict of interest in such transaction.

 

The Cooperation Agreement will terminate on the day following the date on which the 2024 annual meeting of stockholders is held.

 

Purple Founder Entities

 

Purple LLC began leasing its Alpine facility from entities controlled by Purple’s founders in 2010. On September 3, 2021, in accordance with the terms of that original lease, Purple LLC gave notice that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022. On July 20, 2022, the Company entered into an amendment to its Alpine facility lease agreement that rescinded the Company’s previous notice of termination and extended the lease term to remain in effect until September 30, 2023. The Company vacated the Alpine facility and returned the property back to its owner on September 30, 2023, in accordance with the terms of the lease agreement and notice of termination. In conjunction with leasing the Alpine facility, Purple LLC incurred rent expense of $0.3 million for the three months ended March 31, 2023.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders’ Equity
3 Months Ended
Mar. 31, 2024
Stockholders’ Equity [Abstract]  
Stockholders’ Equity

15. Stockholders’ Equity

 

Class A Common Stock

 

The Company has 210.0 million shares of Class A common stock authorized. 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. 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. At March 31, 2024, 107.5 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. 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. 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. At March 31, 2024, 0.2 million shares of Class B common stock were outstanding.

 

Preferred Stock

 

The Company has 5.0 million shares of preferred stock authorized. The preferred stock may be issued from time to time in one or more series. The Board is 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, 2024, there were no shares of preferred stock outstanding. On September 25, 2022, 0.3 million shares of the Company’s preferred stock were designated as Series A Junior Participating Preferred Shares. See Note 14—Related Party TransactionsColiseum Capital Management LLC for discussion regarding the Rights Agreement and the PRPLS.

 

Warrants

 

In connection with the Amended and Restated Credit Agreement, the Company issued 20.0 million Warrants to the Lenders. Each Warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $1.50 per share, subject to adjustment.

 

While the Warrants are exercisable, the Company may call the Warrants for redemption in whole and not in part at any time at a price of $0.01 per share of Class A common stock issuable upon exercise of the Warrants upon not less than 45 days’ prior written notice of redemption to each holder, provided that this redemption right is only available if the reported last sale price of the Class A common stock equals or exceeds $24.00 per share on each of 20 trading days within a 30-trading day period ending three business days before the Company sends the notice of redemption to the holders.

 

A holder of the Warrants will not have the right to exercise its Warrants, to the extent that after giving effect to such exercise, the holder (together with its affiliates) would beneficially own in excess of 49.9% of the shares of Class A common stock outstanding immediately after giving effect to such exercise.

 

Sponsor Warrants

 

There were 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the Company’s initial public offering. Unexercised sponsor warrants totaling 1.9 million expired in February 2023 and were cancelled pursuant to the terms of the warrant agreement. These sponsor warrants had no fair value on the date of expiration. There were no sponsor warrants exercised during the three months ended March 31, 2023.

 

Noncontrolling Interest

 

Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. At March 31, 2024 and December 31, 2023, the combined NCI percentage in Purple LLC was 0.2% and 0.2%, respectively. 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 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Taxes [Abstract]  
Income Taxes

16. Income Taxes

 

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 included in the members’ tax returns, even though such net taxable income or tax credits may not have 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 their 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.

 

The Company reported income tax expense related to various state taxes of $0.1 million on a pretax loss of $50.2 million for the three months ended March 31, 2024 as compared to income tax expense of $0.1 million on a pretax loss of $26.0 million for the three months ended March 31, 2023. This resulted in an effective tax rate of -0.12% for the three months ended March 31, 2024 as compared to 0.28% for the three months ended March 31, 2023. The Company’s effective tax rate differs from the statutory federal rate of 21% primarily due to the impact of the full valuation allowance recorded against the Company’s deferred tax assets at March 31, 2024. 

 

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 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 operations. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of March 31, 2024, the Company had unrecognized tax benefits of $0.9 million.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Common Share
3 Months Ended
Mar. 31, 2024
Net Loss Per Common Share [Abstract]  
Net Loss Per Common Share

17. Net 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 common 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 net loss per share for the periods presented (in thousands, except per share amounts):

 

   Three Months Ended
March 31,
 
   2024   2023 
Numerator:        
Net loss attributable to Purple Innovation, Inc. – basic  $(50,217)  $(25,933)
Less – net loss attributed to noncontrolling interest   
    (119)
Net loss attributable to Purple Innovation, Inc. – diluted  $(50,217)  $(26,052)
Denominator:          
Weighted average shares—basic   106,022    98,404 
Add – dilutive effect of Class B shares   
    448 
Weighted average shares—diluted   106,022    98,852 
Net loss per common share:          
Basic  $(0.47)  $(0.26)
Diluted  $(0.47)  $(0.26)

 

For the three months ended March 31, 2024, the Company excluded 24.8 million shares of Class A common stock issuable upon conversion of certain warrants, stock options, restricted stock and exchange of Class B common stock as the effect was anti-dilutive. For the three months ended March 31, 2023, the Company excluded 2.4 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.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans
3 Months Ended
Mar. 31, 2024
Equity Compensation Plans [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, as well as others performing consulting or advisory services for the Company and its subsidiaries, may be eligible for grants under the 2017 Incentive Plan. As of March 31, 2024, an aggregate of 3.0 million shares remain available for issuance or use under the 2017 Incentive Plan.

 

Employee Stock Options

 

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

 

   Options
(in thousands)
   Weighted
Average
Exercise
Price
  

Weighted
Average
Remaining
Contractual

Term in
Years

   Intrinsic
Value
(in thousands)
 
Options outstanding as of January 1, 2024   863   $8.13    2.2   $
        —
 
Granted                
Exercised                
Forfeited   (24)   32.28        
 
Options outstanding as of March 31, 2024   839   $7.44    2.0   $
 

 

 

Outstanding and exercisable stock options as of March 31, 2024 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)
 
$ 6.51       151       0.1       151       0.1     $             —  
  6.82       500       3.0       333       3.0        
  7.99       19       0.7       19       0.7        
  8.32       108       0.3       108       0.3        
  13.12       61       1.1       61       1.1        

 

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

 

   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2024   337   $0.41 
Granted        
Vested   (170)   0.59 
Forfeited        
Nonvested options as of March 31, 2024   167   $0.22 

 

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, 2023, the Company recognized stock option expense of $0.3 million. Stock option expense was de minimis for the three months ended March 31, 2024.

 

As of March 31, 2024, outstanding stock options had a de minimis amount of unrecognized stock compensation cost with a remaining recognition period of 1.1 years. The fair value of stock options vested during the three months ended March 31, 2024 totaled $0.1 million.

 

Employee Restricted Stock Units

 

During the first quarter of 2024, the Company granted 0.7 million restricted stock units under the 2017 Incentive Plan to certain members of the Company’s management team. Of the restricted stock units granted, 0.4 million included a market vesting condition. The restricted stock awards that did not have a market vesting condition had a weighted average grant date fair value of $1.48 per share. The estimated fair value of these awards is recognized on a straight-line basis over the vesting period. For those awards that include a market vesting condition, the estimated fair value of the restricted stock was measured on the grant date and incorporated the probability of vesting occurring. The estimated fair value is recognized over the derived service period (as determined by the valuation model), with such recognition occurring regardless of whether the market condition is met. The Company determined the weighted average grant date fair value of the awards with the market vesting condition to be $1.13 per share using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model with the following weighted average assumptions:

 

Trading price of common stock on measurement date  $1.50 
Risk free interest rate   4.46%
Expected life in years   3.0 
Expected volatility   97.1%
Expected dividend yield   
 

 

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

 

   Number
Outstanding
(in thousands)
   Weighted
Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2024   3,057   $2.97 
Granted   707    1.26 
Vested   (559)   3.84 
Forfeited   (207)   3.58 
Nonvested restricted stock units as of March 31, 2024   2,998   $2.36 

  

The Company recorded restricted stock unit expense of $0.5 million and $0.8 million during the three months ended March 31, 2024 and 2023, respectively.

 

As of March 31, 2024, outstanding restricted stock units had $5.2 million of unrecognized stock compensation cost with a remaining recognition period of 1.9 years.

 

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,
 
   2024   2023 
Cost of revenues  $87   $75 
Marketing and sales   96    (25)
General and administrative   241    1,120 
Research and development   68    22 
Total non-cash stock-based compensation  $492   $1,192 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Retirement Plan
3 Months Ended
Mar. 31, 2024
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.9 million for the three months ended March 31, 2024 and 2023, respectively.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events

20. Subsequent Events

 

On April 16, 2024, Purple’s founders, in their capacity as a former landlord of Purple LLC, brought a lawsuit against Purple LLC, as lessee, for amounts allegedly owed under a real estate lease which the parties terminated effective September 30, 2023.  In the suit, the plaintiffs allege approximately $2.5 million in damages, based primarily on a dispute regarding whether Purple LLC left the premises in the condition required by the lease.  The plaintiffs further claim approximately $0.8 million in holdover rent, as well as unspecified amounts in interest, late fees, liquidated damages, attorney fees and costs.  Purple LLC denies all allegations and intends to vigorously defend against these claims. 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounting Policies, by Policy (Policies)
3 Months Ended
Mar. 31, 2024
Summary of Significant 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., its controlled subsidiary Purple LLC, and Purple LLC’s wholly owned subsidiary Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”). All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2024, Purple Inc. held 99.8% of the common units of Purple LLC and other Purple LLC Class B Unit holders held 0.2% 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 year ended December 31, 2023. 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, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 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, 2024, Purple Inc. had a 99.8% 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 Class B units held 0.2% of the economic interest in Purple LLC as of March 31, 2024. For further discussion see Note 16 – 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 that affect revenue recognition, accounts receivable, allowance for credit losses, valuation of inventories, sales returns, warranty returns, fair value of assets acquired and liabilities assumed in a business combination, impairment reviews of long-lived assets and definite-lived intangible assets, 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.

Reclassification

Reclassification

Certain amounts in the prior year condensed consolidated balance sheet have been reclassified to conform to the current year’s presentation with no effect on previously reported net (loss) income, cash flows or stockholders’ equity. Accrued compensation, previously included in the condensed consolidated balance sheet within other current liabilities, is now presented separately.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Enhanced Segment Disclosures

In November 2023, the Financial Accounting Standards Board (the “FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities, including those that have a single reportable segment, to provide enhanced disclosures about significant expenses. This ASU requires disclosure to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. This ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. The update is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and requires retrospective application to all prior periods presented in the financial statements. The Company is currently analyzing the impact this ASU will have on its disclosures.

Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU amends existing income tax disclosure guidance, primarily requiring more detailed disclosures for income taxes paid and the effective tax rate reconciliation. This ASU is effective for fiscal years beginning after December 15, 2024, may be applied prospectively or retrospectively, and allows for early adoption. The Company is currently evaluating the impact this update will have on its income tax disclosures in the consolidated financial statements.

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Measurements [Abstract]  
Schedule of Liability Activity The following table summarizes the Company’s total Level 3 liability activity for the three months ended March 31, 2024.
(In thousands)  Warrants 
Fair value as of December 31, 2023  $
 
Initial measurement at time of issuance   19,571 
Change in valuation inputs(1)   23,599 
Fair value as of March 31, 2024  $43,170 
(1) Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the condensed consolidated statement of operations.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contracts with Customers [Abstract]  
Schedule of Revenue Disaggregated by Sales Category and Product Type 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  2024   2023 
         
DTC  $66,215   $66,305 
Wholesale   53,818    40,422 
Revenues, net  $120,033   $106,727 
   Three Months Ended
March 31,
 
Product Type  2024   2023 
         
Sleep products  $117,099   $103,503 
Other   2,934    3,224 
Revenues, net  $120,033   $106,727 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventories [Abstract]  
Schedule of Inventories Inventories consisted of the following (in thousands):
   March 31,   December 31, 
   2024   2023 
Raw materials  $24,110   $23,232 
Work-in-process   6,462    5,962 
Finished goods   41,456    37,684 
Inventories  $72,028   $66,878 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2024
Property and Equipment, Net [Abstract]  
Schedule of Property and Equipment, Net Property and equipment, net consisted of the following (in thousands):
   March 31,   December 31, 
   2024   2023 
Equipment  $71,841   $72,424 
Equipment in progress   15,040    15,077 
Leasehold improvements   58,334    60,563 
Furniture and fixtures   32,206    31,084 
Office equipment   2,753    2,737 
Total property and equipment   180,174    181,885 
Accumulated depreciation   (57,706)   (53,224)
Property and equipment, net  $122,468   $128,661 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstarct]  
Schedule of Lease Costs The following table presents the Company’s lease costs (in thousands):
   Three Months Ended
March 31,
 
   2024   2023 
         
Operating lease costs  $4,786   $4,885 
Variable lease costs   869    973 
    Total lease costs  $5,655   $5,858 

 

Schedule of Operating Lease Liabilities 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, 2024 (in thousands):
2024 (excluding the three months ended March 31, 2024) (a)  $15,349 
2025   21,231 
2026   19,846 
2027   19,606 
2028   19,577 
Thereafter   54,259 
Total operating lease payments   149,868 
Less – lease payments representing interest   (29,264)
Present value of operating lease payments  $120,604 
(a) Amount consists of $16.1 million of undiscounted cash flows offset by $0.7 million of tenant improvement allowances which are expected to be fully utilized in 2024.
Schedule of Consolidated Statement of Cash Flows The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the three months ended March 31, 2024 and 2023:
   Three Months Ended
March 31,
 
   2024   2023 
Cash paid for amounts included in present value of operating lease liabilities (b)  $3,689   $3,406 
ROU assets obtained in exchange for operating lease liabilities   
    2,209 
(b) Operating cash flows paid for operating leases are included within the change in operating leases, net within the condensed consolidated statement of cash flows offset by non-cash ROU asset amortization and lease liability accretion.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Other Current Liabilities [Abstract]  
Schedule of Other Current Liabilities Other current liabilities consisted of the following (in thousands):
   March 31,   December 31, 
   2024   2023 
Accrued sales returns  $4,522   $5,404 
Insurance financing   1,822   $1,079 
Accrued sales and use tax   1,524    1,949 
Long-term debt and unamortized issuance costs – current portion   
    2,129 
Accrued interest   
    506 
Other   2,152    1,423 
    Total other current liabilities  $10,020   $12,490 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt [Abstract]  
Schedule of Debt Debt consisted of the following (in thousands):
   March 31,   December 31, 
   2024   2023 
Related party loan  $62,850   $
 
Term loan   
    25,000 
Revolving line of credit   
    5,000 
Less: unamortized debt issuance costs   (20,909)   (962)
Total debt   41,941    29,038 
Current portion of debt and unamortized issuance costs (c)   
    (2,129)
Debt, net of current portion  $41,941   $26,909 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Warrant Liabilities [Abstract]  
Schedule of Fair Value of the Warrants The following are the assumptions used in calculating fair value of the Warrants on the date of issuance:
Trading price of common stock on measurement date  $0.82 
Exercise price  $1.50 
Risk free interest rate   4.14%
Warrant life in years   5.0 
Expected volatility   88.62%
Expected dividend yield   
 
Probability of an event causing a warrant re-price   25.0%
The following are the assumptions used in calculating fair value of the Warrants on March 31, 2024:
Trading price of common stock on measurement date  $1.74 
Exercise price  $1.50 
Risk free interest rate   4.20%
Warrant life in years   4.8 
Expected volatility   89.76%
Expected dividend yield   
 
Probability of an event causing a warrant re-price   25.0%
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Long-Term Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Other Long-Term Liabilities [Abstract]  
Schedule of Other Long-Term Liabilities Other long-term liabilities consist of the following (in thousands):
   March 31,   December 31, 
   2024   2023 
Asset retirement obligations  $2,264   $2,230 
Other   198    5 
Total other long-term liabilities  $2,462   $2,235 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Common Share (Tables)
3 Months Ended
Mar. 31, 2024
Net Loss Per Common Share [Abstract]  
Schedule of Basic and Diluted Weighted Average Shares Outstanding and Earnings (Loss) Per Share The following table sets forth the calculation of basic and diluted weighted average shares outstanding and net loss per share for the periods presented (in thousands, except per share amounts):
   Three Months Ended
March 31,
 
   2024   2023 
Numerator:        
Net loss attributable to Purple Innovation, Inc. – basic  $(50,217)  $(25,933)
Less – net loss attributed to noncontrolling interest   
    (119)
Net loss attributable to Purple Innovation, Inc. – diluted  $(50,217)  $(26,052)
Denominator:          
Weighted average shares—basic   106,022    98,404 
Add – dilutive effect of Class B shares   
    448 
Weighted average shares—diluted   106,022    98,852 
Net loss per common share:          
Basic  $(0.47)  $(0.26)
Diluted  $(0.47)  $(0.26)
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Tables)
3 Months Ended
Mar. 31, 2024
Equity Compensation Plans [Abstract]  
Schedule of Total Stock Option Activity The following table summarizes the Company’s total stock option activity for the three months ended March 31, 2024:
   Options
(in thousands)
   Weighted
Average
Exercise
Price
  

Weighted
Average
Remaining
Contractual

Term in
Years

   Intrinsic
Value
(in thousands)
 
Options outstanding as of January 1, 2024   863   $8.13    2.2   $
        —
 
Granted                
Exercised                
Forfeited   (24)   32.28        
 
Options outstanding as of March 31, 2024   839   $7.44    2.0   $
 
Schedule of Outstanding and Exercisable Stock Options Outstanding and exercisable stock options as of March 31, 2024 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)
 
$ 6.51       151       0.1       151       0.1     $             —  
  6.82       500       3.0       333       3.0        
  7.99       19       0.7       19       0.7        
  8.32       108       0.3       108       0.3        
  13.12       61       1.1       61       1.1        
Schedule of Unvested Stock Option Activity The following table summarizes the Company’s unvested stock option activity for the three months ended March 31, 2024:
   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2024   337   $0.41 
Granted        
Vested   (170)   0.59 
Forfeited        
Nonvested options as of March 31, 2024   167   $0.22 
Schedule of Weighted Average Stock The Company determined the weighted average grant date fair value of the awards with the market vesting condition to be $1.13 per share using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model with the following weighted average assumptions:
Trading price of common stock on measurement date  $1.50 
Risk free interest rate   4.46%
Expected life in years   3.0 
Expected volatility   97.1%
Expected dividend yield   
 
Schedule of Restricted Stock Unit Activity The following table summarizes the Company’s restricted stock unit activity for the three months ended March 31, 2024:
   Number
Outstanding
(in thousands)
   Weighted
Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2024   3,057   $2.97 
Granted   707    1.26 
Vested   (559)   3.84 
Forfeited   (207)   3.58 
Nonvested restricted stock units as of March 31, 2024   2,998   $2.36 
Schedule of Non-Cash Stock Compensation and Statement of Operations 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,
 
   2024   2023 
Cost of revenues  $87   $75 
Marketing and sales   96    (25)
General and administrative   241    1,120 
Research and development   68    22 
Total non-cash stock-based compensation  $492   $1,192 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Details)
3 Months Ended
Mar. 31, 2024
Summary of Significant Accounting Policies [Line Items]  
Common units percentage 99.80%
Economic interest 99.80%
Asset liabilities percentage 100.00%
Purple Innovation Inc [Member]  
Summary of Significant Accounting Policies [Line Items]  
Common units percentage 0.20%
Economic interest 0.20%
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Jan. 23, 2024
Acquisition [Line Items]    
Consideration transferred $ 28.2  
Contingent consideration $ 1.5  
Shares issued   20.0
Class A Common Stock [Member] | Intellibed Security Holders [Member]    
Acquisition [Line Items]    
Shares issued 1.5  
Common stock shared issued 1.5  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Debt [Member]  
Fair Value Measurements [Line Items]  
Fair value debt $ 41.1
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details) - Schedule of Liability Activity - Warrants [Member] - Level 3 [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Product Warranty Liability [Line Items]  
Fair value as of December 31, 2023
Initial measurement at time of issuance 19,571
Change in valuation inputs 23,599 [1]
Fair value as of March 31, 2024 $ 43,170
[1] Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the condensed consolidated statement of operations.
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contracts with Customers [Abstract]    
Customer prepayments $ 3,994 $ 5,718
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers (Details) - Schedule of Revenue Disaggregated by Sales Category and Product Type - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Sales Channel [Member]    
Schedule of Revenue Disaggregated by Sales Channel and Product [Line Items]    
Revenues, net $ 120,033 $ 106,727
Product Type [Member]    
Schedule of Revenue Disaggregated by Sales Channel and Product [Line Items]    
Revenues, net 120,033 106,727
DTC [Member] | Sales Channel [Member]    
Schedule of Revenue Disaggregated by Sales Channel and Product [Line Items]    
Revenues, net 66,215 66,305
Wholesale [Member] | Sales Channel [Member]    
Schedule of Revenue Disaggregated by Sales Channel and Product [Line Items]    
Revenues, net 53,818 40,422
Sleep products [Member] | Product Type [Member]    
Schedule of Revenue Disaggregated by Sales Channel and Product [Line Items]    
Revenues, net 117,099 103,503
Other [Member] | Product Type [Member]    
Schedule of Revenue Disaggregated by Sales Channel and Product [Line Items]    
Revenues, net $ 2,934 $ 3,224
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Details) - Schedule of Inventories - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Inventories [Abstract]    
Raw materials $ 24,110 $ 23,232
Work-in-process 6,462 5,962
Finished goods 41,456 37,684
Inventories $ 72,028 $ 66,878
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Property and Equipment, Net [Abstract]    
Interest capitalized borrowings $ 0.4 $ 0.4
Depreciation expense $ 5.2 $ 4.8
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net (Details) - Schedule of Property and Equipment, Net - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment $ 180,174 $ 181,885
Accumulated depreciation (57,706) (53,224)
Property and equipment, net 122,468 128,661
Equipment [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 71,841 72,424
Equipment in progress [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 15,040 15,077
Leasehold improvements [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 58,334 60,563
Furniture and fixtures [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment 32,206 31,084
Office equipment [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total property and equipment $ 2,753 $ 2,737
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Leases [Line Items]    
Initial lease term 16 years  
Finance lease right of use asset (in Dollars) $ 0.6 $ 0.7
Remaining years 5 years  
Undiscounted cash flows (in Dollars) $ 16.1  
Tenant improvement allowances (in Dollars) $ 0.7  
Weighted-average remaining term of operating leases 7 years 9 months 18 days 8 years
Weighted-average discount rate percentage 5.76% 5.77%
Purple Showrooms [Member]    
Leases [Line Items]    
Initial lease term 10 years  
Minimum [Member]    
Leases [Line Items]    
Operating and finance leases with initial lease terms 3 years  
Maximum [Member]    
Leases [Line Items]    
Operating and finance leases with initial lease terms 5 years  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - Schedule of Lease Costs - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Lease Costs [Abstract]    
Operating lease costs $ 4,786 $ 4,885
Variable lease costs 869 973
Total lease costs $ 5,655 $ 5,858
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - Schedule of Operating Lease Liabilities
$ in Thousands
Mar. 31, 2024
USD ($)
Schedule Of Operating Lease Liabilities [Abstract]  
2024 (excluding the three months ended March 31, 2024) $ 15,349 [1]
2025 21,231
2026 19,846
2027 19,606
2028 19,577
Thereafter 54,259
Total operating lease payments 149,868
Less – lease payments representing interest (29,264)
Present value of operating lease payments $ 120,604
[1] Amount consists of $16.1 million of undiscounted cash flows offset by $0.7 million of tenant improvement allowances which are expected to be fully utilized in 2024.
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - Schedule of Consolidated Statement of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Consolidated Statement of Cash Flows [Abstract]    
Cash paid for amounts included in present value of operating lease liabilities [1] $ 3,689 $ 3,406
ROU assets obtained in exchange for operating lease liabilities $ 2,209
[1] Operating cash flows paid for operating leases are included within the change in operating leases, net within the Condensed Consolidated Statement of Cash Flows offset by non-cash ROU asset amortization and lease liability accretion.
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Current Liabilities (Details) - Schedule of Other Current Liabilities - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Other Current Liabilities [Abstract]    
Accrued sales returns $ 4,522 $ 5,404
Insurance financing 1,822 1,079
Accrued sales and use tax 1,524 1,949
Long-term debt and unamortized issuance costs – current portion 2,129
Accrued interest 506
Other 2,152 1,423
Total other current liabilities $ 10,020 $ 12,490
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 23, 2024
Aug. 31, 2023
Feb. 17, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Oct. 31, 2023
Sep. 30, 2023
Feb. 24, 2023
Sep. 03, 2020
Debt [Line Items]                    
Outstanding balance     $ 24,700              
Net proceeds $ 27,000                  
Financing rate, percentage 3.50%                  
Prepayment penalty rate 2.50%                  
Debt issuance costs     1,200              
Interest expense         $ 600          
Incremental increases available to loans       $ 5,000            
Borrowing rates       8.50%            
Revolving loans       $ 50,000            
Incremental increases available to loans       20,000            
Lenders reserve             $ 5,000      
Unamortized debt issuance costs         $ 2,129        
Debt issuance fees and expenses     $ 2,900              
Aggregate amount not exceed                 $ 200  
Purple LLC [Member]                    
Debt [Line Items]                    
Financing rate, percentage 8.25%                  
Pay interest rate 10.25%                  
Related Party Loan [Member]                    
Debt [Line Items]                    
Term loan $ 61,000                  
Term Loans [Member]                    
Debt [Line Items]                    
Outstanding balance 25,000                  
Asset Based Lending Loans [Member]                    
Debt [Line Items]                    
Outstanding balance $ 5,000                  
Federal Reserve Bank of New York [Member]                    
Debt [Line Items]                    
Financing rate, percentage 0.10%                  
SOFR [Member]                    
Debt [Line Items]                    
Borrowing rates       2.00%            
ABL Loans [Member]                    
Debt [Line Items]                    
Term loan   $ 25,000                
Executed loan amount   17,000                
Borrowings repaid   $ 12,000                
Outstanding balance of loans           $ 5,000        
2024 Credit Agreement [Member]                    
Debt [Line Items]                    
Prepayment penalty rate 1.25%                  
Aggregate amount $ 19,000                  
Debt issuance costs       $ 3,500            
2024 Credit Agreement [Member] | Related Party Loan [Member]                    
Debt [Line Items]                    
Interest expense       3,300            
2023 Credit Agreements [Member]                    
Debt [Line Items]                    
Term loan       25,000            
Debt issuance costs               $ 3,100    
Interest expense       400            
Unamortized debt issuance costs       $ 3,400            
Term Loan Agreement [Member]                    
Debt [Line Items]                    
Borrowing rates       0.15%            
2020 Credit Agreement [Member]                    
Debt [Line Items]                    
Term loan                   $ 45,000
Amount of revolving line of credit                   $ 55,000
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Details) - Schedule of Debt - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Debt [Abstract]    
Related party loan $ 62,850
Term loan 25,000
Revolving line of credit 5,000
Less: unamortized debt issuance costs (20,909) (962)
Total debt 41,941 29,038
Current portion of debt and unamortized issuance costs (2,129)
Debt, net of current portion $ 41,941 $ 26,909
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Liabilities (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Jan. 23, 2024
Warrant Liabilities [Line Items]    
Warrants issued   20.0
Outstanding shares percentage 49.90%  
Loss on fair value of the warrants $ 23.6  
Class A Common Stock [Member]    
Warrant Liabilities [Line Items]    
Price per share   $ 1.5
Vote one  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Liabilities (Details) - Schedule of Fair Value of the Warrants
Mar. 31, 2024
Trading price of common stock on measurement date [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 1.74
Trading price of common stock on measurement date [Member] | Geometric Brownian Motion [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 0.82
Exercise price [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 1.5
Exercise price [Member] | Geometric Brownian Motion [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 1.5
Risk free interest rate [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 4.2
Risk free interest rate [Member] | Geometric Brownian Motion [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 4.14
Warrant life in years [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 4.8
Warrant life in years [Member] | Geometric Brownian Motion [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 5
Expected volatility [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 89.76
Expected volatility [Member] | Geometric Brownian Motion [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 88.62
Expected dividend yield [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities
Expected dividend yield [Member] | Geometric Brownian Motion [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities
Probability of an event causing a warrant re-price [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 25
Probability of an event causing a warrant re-price [Member] | Geometric Brownian Motion [Member]  
Schedule of Fair Value of the Warrants [Line Items]  
Fair Value of Warrant Liabilities 25
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Long-Term Liabilities (Details) - Schedule of Other Long-Term Liabilities - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Other Long-Term Liabilities [Abstract]    
Asset retirement obligations $ 2,264 $ 2,230
Other 198 5
Total other long-term liabilities $ 2,462 $ 2,235
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended
Jan. 26, 2024
Apr. 03, 2023
Dec. 16, 2022
Mar. 31, 2024
Mar. 31, 2023
Jan. 31, 2024
Commitments and Contingencies [Line Items]            
Cash payment       $ 4,000,000    
Compensation expense       492,000 $ 1,192,000  
Received for partial settlement           $ 4,300,000
Unpaid salary     $ 500,000      
InnoHold, LLC [Member]            
Commitments and Contingencies [Line Items]            
Seeks over damages   $ 3,000,000        
Chief Executive Officer [Member]            
Commitments and Contingencies [Line Items]            
Cash payment $ 5,000,000          
Compensation expense       $ 400,000    
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Sep. 17, 2022
Related-Party Transactions [Line Items]      
Repayment of related party $ 0.1    
Payment for other fees $ 4.0    
Related Party Transaction, Effects of any Change in Method of Establishing Terms 44.7%    
Purple LLC [Member]      
Related-Party Transactions [Line Items]      
Rent expense   $ 0.3  
Coliseum Capital Management [Member]      
Related-Party Transactions [Line Items]      
Ownership percentage     44.70%
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders’ Equity (Details)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2023
shares
Jan. 23, 2024
shares
Sep. 25, 2022
USD ($)
Stockholders’ Equity [Line Items]        
Warrants description 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.      
Preferred stock authorized 5,000      
Preferred stock were designated (in Dollars) | $       $ 0.3
Exercise warrants percentage 49.90%      
Percentage in Purple LLC 0.20% 0.20%    
Warrant [Member]        
Stockholders’ Equity [Line Items]        
Warrants issued     20,000  
Warrants exercisable price per share (in Dollars per share) | $ / shares $ 0.01      
Sponsor Warrants [Member]        
Stockholders’ Equity [Line Items]        
Warrants issued 12,800      
Unexercised sponsor warrants 1,900      
Minimum [Member]        
Stockholders’ Equity [Line Items]        
Trading days 20      
Maximum [Member]        
Stockholders’ Equity [Line Items]        
Trading days 30      
Class A Common Stock [Member]        
Stockholders’ Equity [Line Items]        
Common stock authorized 210,000 210,000    
Vote for each share one      
Common stock, shares outstanding 107,480 105,507    
Warrants exercisable price per share (in Dollars per share) | $ / shares $ 1.5      
Class A Common Stock [Member] | Warrant [Member]        
Stockholders’ Equity [Line Items]        
Warrants exercisable price per share (in Dollars per share) | $ / shares $ 24      
Class B Common Stock [Member]        
Stockholders’ Equity [Line Items]        
Common stock authorized 90,000 90,000    
Common stock, shares outstanding 205 205    
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
State taxes   $ 100
Income (loss) before income taxes $ 50,200  
Income tax expense $ 59 72
Income (loss) before income taxes   $ 26,000
Effective tax rate, percentage 0.12%  
Estimated future cash tax, percentage 80.00% 0.28%
Cash tax savings percentage 80.00%  
Unrecognized tax benefits $ 900  
Federal and State [Member]    
Statutory federal rate 21.00%  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Common Share (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net Loss Per Common Share [Abstract]    
Warrants stock options $ 24.8 $ 2.4
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net 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, 2024
Mar. 31, 2023
Numerator:    
Net loss attributable to Purple Innovation, Inc. – basic $ (50,217) $ (25,933)
Less – net loss attributed to noncontrolling interest (119)
Net loss attributable to Purple Innovation, Inc. – diluted $ (50,217) $ (26,052)
Denominator:    
Weighted average shares—basic 106,022 98,404
Add – dilutive effect of Class B shares 448
Weighted average shares—diluted 106,022 98,852
Net loss per common share:    
Basic $ (0.47) $ (0.26)
Diluted $ (0.47) $ (0.26)
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jan. 23, 2024
Equity Compensation Plans [Line Items]      
Aggregate share issued (in Shares)     20.0
Stock option expense   $ 300  
Remaining recognition period 1 year 10 months 24 days    
Stock-based compensation expense $ 492 1,192  
Restricted stock units $ 700    
Vesting condition (in Shares) 0.4    
Weighted average grant date fair value, per share (in Dollars per share) $ 1.48    
Market vesting condition price per share (in Dollars per share) $ 1.13    
Restricted Stock Units (RSUs) [Member]      
Equity Compensation Plans [Line Items]      
Stock-based compensation expense   $ 800  
2017 Equity Incentive Plan [Member]      
Equity Compensation Plans [Line Items]      
Aggregate share issued (in Shares) 3.0    
2017 Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]      
Equity Compensation Plans [Line Items]      
Stock option expense $ 5,200    
Stock-based compensation expense 500    
2017 Equity Incentive Plan [Member] | Class A Common Stock [Member]      
Equity Compensation Plans [Line Items]      
Stock-based compensation expense $ 100    
Employee Stock Options [Member]      
Equity Compensation Plans [Line Items]      
Remaining recognition period 1 year 1 month 6 days    
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Details) - Schedule of Total Stock Option Activity - Equity Option [Member]
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Schedule of Total Stock Option Activity [Line Items]  
Options, outstanding beginning | shares 863,000
Weighted Average Exercise Price, Options outstanding beginning | $ / shares $ 8.13
Weighted Average Remaining Contractual Term in Years, Options outstanding beginning 2 years 2 months 12 days
Intrinsic Value, Options outstanding beginning | $
Options, Forfeited | shares (24,000)
Weighted Average Exercise Price, Forfeited | $ / shares $ 32.28
Intrinsic Value, Exercised | $
Options, outstanding ending | shares 839,000
Weighted Average Exercise Price, Options outstanding ending | $ / shares $ 7.44
Weighted Average Remaining Contractual Term in Years, Options outstanding ending 2 years
Intrinsic Value, Options outstanding ending | $
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Details) - Schedule of Outstanding and Exercisable Stock Options
shares in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
6.51 [Member]  
Schedule of Outstanding and Exercisable Stock Options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 6.51
Options Outstanding Number of Options Outstanding 151
Options Outstanding Weighted Average Remaining Life (Years) 1 month 6 days
Options Exercisable, Number of Options Exercisable 151
Options Exercisable, Weighted Average Remaining Life (Years) 1 month 6 days
Options Exercisable, Intrinsic Value | $
6.82 [Member]  
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) 3 years
Options Exercisable, Number of Options Exercisable 333
Options Exercisable, Weighted Average Remaining Life (Years) 3 years
Options Exercisable, Intrinsic Value | $
7.99 [Member]  
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) 8 months 12 days
Options Exercisable, Number of Options Exercisable 19
Options Exercisable, Weighted Average Remaining Life (Years) 8 months 12 days
Options Exercisable, Intrinsic Value | $
8.32 [Member]  
Schedule of Outstanding and Exercisable Stock Options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 8.32
Options Outstanding Number of Options Outstanding 108
Options Outstanding Weighted Average Remaining Life (Years) 3 months 18 days
Options Exercisable, Number of Options Exercisable 108
Options Exercisable, Weighted Average Remaining Life (Years) 3 months 18 days
Options Exercisable, Intrinsic Value | $
13.12 [Member]  
Schedule of Outstanding and Exercisable Stock Options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 13.12
Options Outstanding Number of Options Outstanding 61
Options Outstanding Weighted Average Remaining Life (Years) 1 year 1 month 6 days
Options Exercisable, Number of Options Exercisable 61
Options Exercisable, Weighted Average Remaining Life (Years) 1 year 1 month 6 days
Options Exercisable, Intrinsic Value | $
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Details) - Schedule of Unvested Stock Option Activity
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Schedule of unvested stock option activity [Abstract]  
Options, Nonvested beginning | shares 337,000
Weighted Average Grant Date Fair Value, Nonvested beginning | $ / shares $ 0.41
Options, Vested | shares (170,000)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 0.59
Options, Nonvested ending | shares 167,000
Weighted Average Grant Date Fair Value, Nonvested ending | $ / shares $ 0.22
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Details) - Schedule of Weighted Average Stock - Employee Restricted Stock Units [Member]
3 Months Ended
Dec. 31, 2017
$ / shares
Schedule of Weighted Average Stock [Line Items]  
Trading price of common stock on measurement date (in Dollars per share) $ 1,500
Risk free interest rate 4.46%
Expected life in years 3 years
Expected volatility 97.10%
Expected dividend yield
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Details) - Schedule of Restricted Stock Unit Activity - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Schedule of Restricted Stock Unit Activity [Line Items]  
Options at beginning | shares 3,057,000
Weighted Average Grant Date Fair Value, Nonvested restricted stock units as of beginning | $ / shares $ 2.97
Options, Granted | shares 707,000
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 1.26
Options, Vested | shares (559,000)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 3.84
Options, Forfeited | shares (207,000)
Weighted Average Grant Date Fair Value, Forfeited | $ / shares $ 3.58
Options at endind | shares 2,998,000
Weighted Average Grant Date Fair Value, Nonvested restricted stock units as of ending | $ / shares $ 2.36
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Details) - Schedule of Non-Cash Stock Compensation and Statement of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Non Cash Stock Compensation and Statement of Operations [Line Items]    
Total non-cash stock-based compensation $ 492 $ 1,192
Cost of Revenues [Member]    
Schedule of Non Cash Stock Compensation and Statement of Operations [Line Items]    
Total non-cash stock-based compensation 87 75
Marketing and Sales [Member]    
Schedule of Non Cash Stock Compensation and Statement of Operations [Line Items]    
Total non-cash stock-based compensation 96 (25)
General and Administrative [Member]    
Schedule of Non Cash Stock Compensation and Statement of Operations [Line Items]    
Total non-cash stock-based compensation 241 1,120
Research and Development [Member]    
Schedule of Non Cash Stock Compensation and Statement of Operations [Line Items]    
Total non-cash stock-based compensation $ 68 $ 22
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Retirement Plan (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Retirement Plan [Line Items]    
Eligible earnings 5.00%  
Postemployment Retirement Benefits [Member]    
Employee Retirement Plan [Line Items]    
Contribution expense $ 1.1 $ 0.9
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - Forecast [Member]
$ in Millions
Apr. 16, 2024
USD ($)
Subsequent Event [Line Items]  
Landlord claims lease $ 2.5
Rent amount $ 0.8
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *& IU@'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 " "A@*=8]^5Q;^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.NT*2%'7"XC3)B$Q"<0M2KPMHOFCQ*C=VY.6K1."!^ 8^Y?/ MGR6W*@CE(SY''S"2P70SVMXEH<*:'8F" $CJB%:F,B=<;NY]M)+R,QX@2/4A M#P@UYW=@D:26)&$"%F$ALJ[52JB(DGP\X[5:\.$S]C-,*\ >+3I*4)45L&Z: M&$YCW\(5,,$(HTW?!=0+<:[^B9T[P,[),9DE-0Q#.:SF7-ZA@K?MYF5>MS N MD70*\Z]D!)T"KMEE\NOJX7'WQ+J:UTW!;PM^OZNYX(UHJO?)]8??5=AZ;?;F M'QM?!+L6?MU%]P502P,$% @ H8"G6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "A@*=8'_^ ,&D& "X) & 'AL+W=O66\1_QFE*!7L,@BJ\::R$VGUJMV%W3D,3G M;$,C^7+!&!']$I1W$2 MAH2_7=. ;:\:=F-W8>:OUD)=: TN-V1%YU0\;:979(D$#.VO:.YH8[26OOHP3@QOF)K)5!!I&'AI' MPA=O:!)EZ:&JN8GB->$TOFP)^305TW)SY>M,&9]=['MV0I MBZ+B75&O,2CXA?!SY-AG"%NX;2C/Z%#X&[*ZINAWI7&*BG-2.>=0Q>W7UKV\ M"4T$#8WUE0FVS8+J??T4;XA+KQKRA8PI?Z&-P1^_V5WK3Y/9$XF]\]XNO+)S.Z\F/!B:R$!Q)2DV589_HTF]Z/T>3AX?';<#%Y?#B3QZ-SDUU0J*+= M3F&W Q9SP8GG1RLT?PN?66"R"<=/I4N3)S"JHJ=NX:D+EJE(W\7;QMAR<+AM M-;^:+(%1%2WU"DL]L$RCA'/EZ-:/71*@[Y1PU?<@V2\:'<)JS::-FXYM,@D& M5C39+TSVP6(-9:-Y:08VJ M7K'VBH_K1J>4^\P#^YL#4@7>E/(-+%#5JP8>&V0*[76_@[V5%\VI"XN5>JR# M:VP--C9,)+]ZS)NUW"4L]]4X?L!!53UJFK%A',G?SWE(@@!=)['\.3:;@W4$ M3XPC"1Q6U9X&&QM&D]S>.*1\I7K7SU)!K-&(A1L2F?LA6+!TR(3CJAK5N&/# MA+)KQ[7\!@;MP3+E]NK@'%N#C@V32O$J?DT(%Y0';_F0:?0(:Y6F:AW48VOL ML6%:T1 N/Z)B/_V$!#S"8N7M6 ?V8(T]^"CL42,X>DC"9^,X?GU 1&)=T^EU ML!'KX-BJ!C7OX*-X9Q*YC,NV2V<"SE*HHXA) F*)Q%K)?8QFC\,;8PW4 M 498@Q$^:LK'7 .++3/6 "PY?YHLQA)V+:/=.A@):T;"1S%287>DSN3+O&#; MR&@5EKL?WTV,+NM ):Q1"1^%2H7+HL^:C.J@):VK",.FDB3KDE)0;@P4^]"W[H]%8 M':R$-2MA&&_N6?H]MF81B!&P2*_3;>)N28]3!R8Y&I, M/Z(Y=1,NV]*XC@ KC0(B.^:A^B0(Y8@\%\S]<88V\F/]A00)1;];YVJ:#&TH MSQ9WC,L+=3"5HYG*@:EG9Q^-7]TUB5:T=(7A@-##<'XS-$Y5PX%5'6J$DR$''PCM:)FK(<3(5%>#YE:)U53 M6QI>!K;5:_/1_,OM$ )770_\_F8VM]D7?_B6M6WM[0]24:+IE)D:NFI7( MMHD45XMM.<-T,TI+WY[MZ?E"U(QJC *ZE*'6>4\^G&?;9+(3P3;I3I-G)@0+ MT\,U)1[EZ@;Y^Y(QL3M1#R@V*PW^!5!+ P04 " "A@*=8#2D//04' + M(@ & 'AL+W=OVA:599)\^Y4,06!=@%E>$AN.CO]'.M+O M2/CFF?'?S8)2 5ZJLFYN!PLAEE?#89,O:$6:2[:DM?QFQGA%A+SE\V&SY)1, MNT95.41!$ \K4M2#T4WWV2,?W;!6E$5-'SEHVJHB_/6>ENSY=@ ';Q]\+^8+ MH3X8CFZ69$Z?J/BY?.3R;KCU,BTJ6C<%JP&GL]O!';P:AT@UZ"S^+>ASLW,- M5"@3QGZKFR_3VT&@%-&2YD*Y(/+?BHYI62I/4L>?C=/!]IFJX>[UF_>_NN!E M,!/2T#$K?Q53L;@=I ,PI3/2EN([>_Z;;@**E+^_RE,7 M7=]TK64T1:V&\4EP^6TAVXG1F-53.2AT"N15P\IB2H2\N2C#.Q@'U[;HSN1L+U:\C17[O(_&I%D M.6H@5Q?T3UNL2"F#MX[BVE7 MG7=YSEHI2ZX8.94:)R7]#&HJ;#+7GJ)= 4D2HIY,TPHG:8#L,J.MS,@K\TN] MDIW'>$&M'1@9STQDSJ8]9:95'*=):E<6;Y7%7F6/G"Y),07T9:FFN55>;#PX M#=.@I\YB%.'8+B[9BDN\XOX1"\KE*K<[[VP"$^/9,(BSGD"+48(=Z9=N!:9> M@3^8(.41 E/SV2%.LK@GT68&4QC8169;D=F!(990Y^*UF\]J*B\E9H5SFF2F M"(3"N)^--K,TCJ%=*PPT;P+_F$NM1!3U')14XA=PQ=D+-KMHY8V[AS=>=_5D M* YQ3[7-+$IB1QK '4K" Q-R.5GH]'9O1M'>\L01$$_%6QF"&:."04U MPZ 7&YLI5;)Z?B$HKWP]BDP% 8SZ.BU6,'-E@<8/]/-G/;$\XK"Y3*>R'_M9 M:K/+@AA%#H&:.S \JA@H"S(IRD+(E=U:$4 OOTXM"<[E;3]H33'HQ]B6MDOR MJE!K#=C$%,ZRT!@8TRS,4NQ*'(TSZ.>9E,A;6:#FK%) (VHO8)5I\BI+4D.E M:14%<>@0J;$&_5P;=W6[G(=+1=_7RE5809-9JB_[(DVK*(&.N@!JM$$_V]YZ MDM.)+/F;CAZDE-LZ5?C;Y9K\2B-DK&P6RF&TLU+OZ]64@W[,O>E])IR36N)N M9VJ"#^_DZ@"OMZA>,N[,#)-L:1P:G6Y:94GF" )I^J'3Z,%O,( RRU+&+0!J+R(_%!SI9%VZ S8[* Q-_([U?%0:;(+[_X[VC[HT=''@K>6?!,M_ M+U@YI;SI()M<=_MD\6HMZ;$7X:>6].?RMA^[1C7VH_IN.BW4@B635)T#710U MR,FRD$EK#=V$<)3!!/6K([L=3AVTQIK6V$]K292V:LON#'I*9T5>6#?9V 3P MA:Q$H5$!V0S#),IB!_OPS@'J,3O8QIE:@ C!BTDKU$8*" 8>6[Z45U_JFJTZ MN'R6U_FE-3R3UW$4A?T3+XL9A%&('&4(UES'?JY_8[5:(3@K2T7%HI;+,&WL M(V$R&<;&T;#%*'4LO5AC&_NQ?6@$K'(MAZQR,V6DC071,(H#QSD2UHC&?D0; MN.B6XQ-C,/EM/1NQV7G.1K#F,SZPO2U)TX [H*C":M MKU:A7CFUV!%RM9Z-(0M9\;]K8C?9O\W M(@WXT+^K7B?D_<&$]+LY=5#.Y6T_:$WV$)XS(4-OG7!R[&?RMA^[+A-"?YEP M9$+ZO9Q0NY[!T3K2XHUB:^$SXNZD1O/F?0<7*KW"OCZS8/UC6#+[L?[ M"1."5=WE@A(YYLI ?C]CLG;?W*CW ;;O?XS^ U!+ P04 " "A@*=8@W7$ M#/," %"P & 'AL+W=O7(#6IINUB4M2LV[4+)\&JL9EMDFZ_?C80%EKR)64WP8;S MOGE>PP&/-T(^JP1 HY>4<35Q$JVS6]=540(I41V1 3=7ED*F1)NI7+DJDT#B M0I0RU\>X[Z:$^*!KA)M3[CA M.",K6(!^S.;2S-S:):8I<$4%1Q*6$^?.NYUYA:"H^$%AHW;&R$9Y$N+93K[& M$P=;(F 0:6M!S&$-,V#,.AF.7Y6I4_^G%>Z.M^Z?B_ FS!-1,!/L)XUU,G&& M#HIA27*F'\3F"U2! NL7"::*7[2I:K&#HEQID59B0Y!27A[)2[40.P*OMT?@ M5P+_5$&W$G2+H"59$>N>:!*.I=@@::N-FQT4:U.H31K*[6U<:&FN4J/3X4SP MV-P4B)$9*<%H3+293 DC/ *TL,8*73URDL?47+E&5W,B@>L$-(T(4]?H(WJ/ M7*02&Q&KO:@-J_, M$:E0!K*\V==M2U'Z#PI_^R99A[B#,?;&[GHWY-&R!GZOQN^=@5\]D237B9#T M#\1MO*5AL /B>P8$O^(]6M;@#6K>X'Q>JE3>SAJ\@?#PH#=\S=I6%@1XT,[: MKUG[Y[.:SX/2IM4I7[4!]T\#;BO;#SRH@0=#FW>2]DU@@\K ,/ M_W/S#D]KWJ-E#?Q1C3^Z=/..WCPXHY;>/5;5H/7PO^\GOF3S5FZ-5P@.7J$> M*6J2[GSIO8NW;F5Y!/=P48GK[NQ1[ ;1?.-7E"O$8&E4N#,P&PO=V]R:W-H965T&ULK5AM;]LV$/XK MA%L4*9#$(B5+> _)V[V0W]2&,8U>\HRKN]%&Z^W->*R6&Y93=2VVC,,_*R%SJF$J MUV.UE8PFI5*>C8GGA>.W4T1L:5A1#?S.0QN1MY!A'+V%(;$Q0>.S9G668L 8Z_:Z.CYIM&\7A\L/YS MZ3PXLZ"*S47V-4WTYFX4CU#"5K3(]">Q_Y75#DV,O:7(5/F+]K6L-T++0FF1 MU\J ($]Y]:0O=2".%,".78'4"J2K$ PH^+6"7SI:(2O=>J":SFZEV"-II,&: M&92Q*;7!FY2;-#YK"?^FH*=G<\$32 I+$(R4R-*$:I@\:WA MK1"8H4^;IFD M)NH*77SAM$A2D'F+KM"7YP=T\?HM4ALJF4(I1Y\WHE"4)^H2O3Z9WXXUP#4? M'2]K:/<5-#( S45JIAZ6Z:4.[ M&8:NY$/,=\<^6,2\,")1(W:";M*@FSC1S872IN9EC=(&L+(P.?IR%/NXBZ\O M%88XF-KAA0V\T GO%RF40ELI5JDU=F'OHP&.B->!9I'R)E%LAQ8UT")G/=== M@J\1>]F:GJ)N; BC<];QF8R=^!LW_L;.5$ _^,9*?Z&_(44S>['$EHP$(>ED MI"_EQSCR[1F9-@BG[F)A'%*2E?AH NR1FOYB>-,&=-J#@*<1B3M ^U+$#\.! M18>]EH:\_V@*BE&YW)18$UA[F=B:IFBE#:\?K# ,.T!M4GY$!H >\25V OTL M-$14]&K="A3W6T 03WI(+6(3@H>@DA8J<4)M%V0&3<,*D/2^?$6@D_40VN2" MT \&(+84B-T<^%%OF(1]0LF$%W4LWUK[!CXK 9[+VJG?+05B-P<^ZG M.V(G&S@J$WKV*"\3NTIU)2@)^E=)%FJ4X'&DID6Z^3Z;3KP__@1>0J M[)83L9L4Z_98%D]=V\/5TR>]*Q)Y47P!6Q[I@TP MZ5/@U:2+UB8T1).DI4GBILE#;*VP^GQGXAAVMQHV.1)ZDR%P+3$2-S$VB:=: MRW11:+K((*P"<0$1YEJ*+#.TF=9=VNJ$A1(GN.N!10CC@2, :5F3.-EI&/]3 M(;

N1<[,H#^R6,E]=6_'[O^&22<-3G:A.6]?P)6Y^#CXWG70 MRY%5C PT2-)R+'%S[$.:%>8VZ < A]\'V"HV"+CE6.(^@GXM;^T ,=W!UA?8 M%OIE#IN$^GY*%%II.&# VK;7VEG/IN>R=AJ+EHF)FXG;6GLNO;?GJT^MV L] MTCV>6N2F<> -[/])2\'$3<''%>:":3F;6F'VY:9QW".,\=%]:<[DNKQ&5E L M!=?5=6+SMKFJ?E]>T';>W^.;>77AW)JI[K\_4+E.N4(96X%)[SH"3+*Z4JXF M6FS+6]F%T%KDY7##:,*D$8#_5T+HP\1\H+G8G_T+4$L#!!0 ( *& IUB4 M)=>F P< !\S 8 >&PO=V]R:W-H965T&ULM9MMDYHZ M%,>_2L9V.NU,K23R9+OK3%<%]L7M['3;>U^S&%>F0"S$M?WV-R!5"3&"]]PW MNZ+G_,Z!'^?.HV.0T7%9.:3(BAF&/TC#.!M.;ZKV'?'K#MCR),_J0HV*;IF'^^XXF M;'<[P(,_;WR-G]>\?&,TO=F$S_21\N^;AUP&/M1'MPO;P=&F1%-:,1+1"C^O= 939*2)/+X64,' MAYBEX^GK/W2O.GEQ,D]A06\O7MP!V@)5V%VX1_9;N UB=DE;R()47U M%^UJ6V. HFW!65H[BPS2.-O_#W_5%^+$@> S#J1V(%T=QK7#6'9PSCB8M8,I M.YP[!ZMVL+I&L&L'6W8PSS@XM8,C.>#Q&0>W=G"KZN[+4=5R'O)P>I.S'?QL*/3V/7/P3+BG,68R],T$,8+X?BS&;A)N9AHF M+K"B:)MND^JZS^DJ MCF*N@'AZR#N(7ED4LXSE+Q"?/Z#[C5-14E5K0(;6FVTATZ:%5 MR:%52<4QSW#NPB3,(HI"+BY3] &-\7M$#$)4G;0GV16IG+Y?II.;T,C\4FC.CM0-P2"IJ_T,$4J?JD'7>O,*V\4DU-"%A'B3,AX0%0+!&QYB'CC&U'?-%K, 25BAG M?*UG]U$X ^+,@3@+L]7'0V)-QM(P]KJ9^0HSC*4)+5"Q;,,BZN%N'8IG:8M7 MW5&&Y>IPB2*6BB5S$98W/E4QM:0>Q03BS*W6%1%739IP%T#!O"[!?*!@P85@ MC4K;ATK;VDK?%\6VFMG%@J^H5D=;L33,$=TO]$Z+CS;B'J <-=0X)6T#" M/$B8#PD+@&"-CG,/'>?V[;B-:*ZJ[79YS#G-Q$UM)9F^IDVFQX3F-MJ;,O!$VE)O "*YJFB$4-:I/M T8)+T1J%GAP*/?F? M"GUICIFT;[IC4[XX,VUV/0I_!>?\! ,)\R!A/B0L ((U^@X;1R7-T'=>*N!5 M._%RR:H$#S&M1\X#"DIY(%5#BO4SA? M8=4R"@!R:E;_1$?%7=6IO\+\H(6,E17';6D&2_.(/ER?8N+V-.LZCM4J9]MN M.'8Q-J5UE* ;G:^T@[+$X :9KMG)H"C-(GUVF0?%5J/ MZE-4*!&R!C66"BT=&BJ:UR6:#Q4MN!"M6>^C/(C[ZH,KEE=?02=)_"2:((Q^ M;N,B/ML#5TA-ZAX LVA0 LHD <%\J% 0"HV6]'<1#W50?/]]LEF0BW92UL MM60B?4)]&NL*D&99 DGS0&D^*"V HC4[[JA2XMXR9?]OV_0Q^DQS4*HE;HND M0_$,(-_K@,)YG<+Y4.&"2^&:VYJ.PB&Y(!Q"?QM&VE*9Z4AZSTR?5)\=4%> MSL] H#0/E.:#T@(H6K/KCH(ET0N6U\K5>FR/20<*-"5VB^0HC MV28 R*A9^I.-E)UW4I[JH::RW(IMA+*^I0_7IY**W903[)29-8NIV$YI$1N[ MTK9+3V%H6Y8I2]6JD[0=N5XJEH/M,]/_46TD5^VHO%P9A=QF.&9K3Z7"KJUN MZ7/L/8F#;JL$I?F@M "*MN^=T"@-Q.&<[,,T/I]DGI'_E&B (];],LOQMMBF)W,YGD\49L>?Y1 M[41F_K-6>LL+\U,_3O*=%CQQB[;IA 1!--ERF8T6M^[:O5[V&RN-WQ1_$@BN^[>VU^31HMB=R*+)]J%Q]\/VG]SQAMC5CP72Y7^5R;%YFXT&Z%$K'F9%G^HIW^*VB ' M,%9I[OZBIUHV&*&XS NUK1<;!%N959_\N7;$T0*C!UY Z@6DNX -+*#U NH, MK9 YL[[P@B]NM7I"VDH;;?:+\XU;;:R1F=W&AT*;_TJSKE@L59:831$),M]R ME?ERZH%#&R]3IX\.>=DZ<.TCQ2\_X2CX%;+Y2LI./, :#S"? M]L6_345*50[&1K4R$U-_!*RD[\%#5^BKP; M^$48I;'D5?'-$L2W2A?R;WRV0LL_$/F25>@+,^P%D8 M= !Z[P4'!/+$PKPQ8NXU8KGAV:.P>;#F4J,]3TN!?OEI1C#^%3UQK7EF%\WC'0B^/U!N*@I<7 :^*_;.:;2!?/-LM+F6]LB;!DF(@5 MN&&UPF.+*)VSCD& %"9X"@<5/F)Q[(7[4*CXQ]CV,PF*U=8T>?E@8M:JCB&P M>31> M!&^(F9;D\1F6=VF1=_@ASX6A%FO;44: 7(&ORO;7TG;JC);OL9_P/\6Q*BVI M&M80Z_%SA"&J4(VHT451JK8"%W'%0@:(-6HB[@O,P\& M>!>WQ(O]S/M[$_6I,*4H_V ;)Q!BGUG').@6?T *!]-H &7+P-A/P4UD[OC+ M8%CVZ7<\#5BW00#$,"%#?FSI%?OYU2#4Y265O$^B;$IZE -0[6PVAT&2EB&) MGR&7;C@UD;BS0?KB.F@().DSWACW48)BQPW!*Q7#2DS[UC=GTB*-KP(!8-",#%$E:BB1^BCP KONHEW.-%.F3(NW-3H 0 MGLUG UA;QB->$EG\7I6B&O$YH+3O,(J[*05)$4+P -26C\CY ?3L" ?"[E// M&$F >VE!R!&YFQHZUI")'Y"_.JVRDT.)N+,N&<:1&DHQ\/>!*#& MJ-OC0D(X# ?@MLQ(_,S8RQ$HU$#0 %U2T\=U84-BP6 9:OF2S%^5(6N9F>I^ M28:\8;[T9,B5M)T>,;:$3/V$?%^3L)VO"J&W*%4<;!LH0+4D#'K;!F,()$8&^Q+:DCWUD_WI/N3V<,1$UEIH$V<@7*^ZBYQ;&]1O J* M!@.'AK3M :A_3CW9@UVY2F7<&.39A3=0-FP6,.">U/=3LUI2IWY2_Y,_'YT/ M(/ZHA7OJA'P#A5_G:ZR"6#\:F#AH2_KTS/GS@45-F[*7B2D JQ>0DD#CH#/G MD':;34AL3J<#YXBT[0#H^0Y 9J8"VT[K72*J;^]M+V!- A'W27T:D5[Y@B;E MZ= P3UOJIV>.H@VJ#Y6[;2.XYZE+$]L8VI-U+6-;@6,GM1*/,LOL'AB6,9,+ M>A%<@R8!$W,T"[L3("#&\#0<./5A+9&S,Y/U*VP2]D"HLL:TQ%(ED#T,.)IF M;-JU!Q +64@'LIRU=,^PMSU[*'>[U.4U3^W);YRJO#26.+(_M&XFQ*J7$J3* MP%Z-O8'5AWNU:VD[=4G;*#!_H^ Z5G>TEY2NAK<;Z$K\XP'6 M[1<@F8$AC1T]F6:7AZ=]3R8I4]>(9NV#Q&8,,NEV\73!WM!5>"+V2MI.O=1V M(.Q,!P+.W'97TS*IID5^P<%J?9?CI_BT]_ )$J+S+KE-CMYZV0K]Z%X&,AEB M,51OBC17FQ>./KG7;#K7/^.;9?7:4*NF>HOI&]>&,G*4BK51&7R<&F"Z>C&H M^E&HG7NW9J6*0FW=UXW@B=!6P/Q_K51Q^&%OT+R>M?@_4$L#!!0 ( *& MIUC_UTE+Z 0 ,@* 8 >&PO=V]R:W-H965T&ULC5;; M;MLX$'WW5Q N4'2!^*8D;;9)##CI]@*T:-#NY6&Q#Y0TLHA0I$I25KU?OV>H M2^U%DMT76R)G#L^EB'4KQ<+GY5423^W-1GL%-95 M,N#5;1>^=B3SZ%3I1;)?PMAA19K6/OZ+M;).SJ<@:'VS5.X-! MI4SW+[_W.APX7"P?<4AZAR3R[@Z*+-_((-=7SK;"L370^"&&&KU!3AE.RM?@ ML*O@%]:?W58:];=DB:X6 8B\OLAZ[YO..WG$^U1\LB:47OQB*=C>*<1[_1_A"?^W*0^.-3!7P]%V@&=/0S$ MO?':US*CZRF*WY/;T73]_-GJY?+R"9IG(\VSI]#_,PM/>Z_FXBC.7TL2M[:J MI=D_?W:1K%Y=>I2.YSZ:*"^"%27I6M1D:TVB(-)"FEQHM(=(*01R(I3.-MM2 M*&/L3G+CB,Q6F %!>*L;/L;/Q5WC&.%#;V3-"9ZS.4QU[+H=Z?VD50$XP:/O M4Z]RA=87+P(H,K=D>7G -%E="NN&C1$]F_>;/X$>XA32"RERM55!:KV?F8[@ MCEQ0F=0B=1Q.81LN2@%!>NJ3VMF\R<(8%;8B.V2T4DTE;%&04V;K3Z(@T,H@ MC[8R:I:5TAC2\T-QT?U>;8V/QI4T38'::E =8+>33E'8 _) PY..&N43]AA. M'83MV>%P93+=Y" "U! Z FKM=(8H7C 6"@Y 2=Q'N$OMG]/VD):-V(=\\78 MO8=AM,-@U'[">1EL?R0=SS0#K8I<1A"0"T[T"N 81T$JEEEE]S-@S2K0ETZT MI=7D)7)62Q<,.=CV2;2M02IZ1U_:UEE;]8Q#J5P^8Y?]I#^K,P3 ,?\6B8.MR @7O15^NYN-DRD2#@=4$P?M&FL!X;:FR\HA1E,1%.I U(D,"MB!L M="7\0*-__'@[:M!O8VE40FQ"Q,BT]5S(MICPZT,\CZ=!9S_@'(N70@)DB)

2QF;7QC^)._H5[,)B.>@;C0V7( M53PXAZ99L'A3?+BOD7B5\KS%A,/8$KA7N4A =N-7YOB\*_Y Q6F6HW#CS:>2 M]TP%)A,43W"X(O3YR>5^%NP,?R(==)5%(97SQU+$*8<;6?22-1I^)R,*B]H- MC"[2^4/?LL7![0(381OO4!Z5W)C0733&U?&:MNEN)S_,NSL>/N_0U0M-!5R7 M\U?G4^&Z>U/W$FP=[RJI#;CYQ,<25TUR;(#]PMHPO/ !X^5U_0]02P,$% M @ H8"G6(G@X5OA"0 M1D !@ !X;"]W;W)KC^:A=^*"W>:"%Z=E));=JI<*GZMKAV[23DNE2&:^M$4YM3D?+ M^9OS8]K/&_[4:N<'GP5YLK;V"WVYRDY',S)(%2H-)$'BWXVZ4$5!@F#&7XW, M4:>2#@X_M]+?L^_P92V]NK#%?W06\M/1JY'(U$;61?A@=[^IQI_G)"^UA>>_ M8A?W/C\>B;3VP9;-85A0:A/_R]LF#H,#KV8/'%@T!Q9L=U3$5KZ309Z=.+L3 MCG9#&GU@5_DTC-.&DK(*#D\USH6S54R&L!NQTENC-SJ5)HAEFMK:!&VVXMH6 M.M7*GTP#]-&I:=K(/H^R%P_(/A)_6!-R+RY-IK+]\U/8V1F[:(T]7SPJ\ _I M)N)H/A:+V>+X$7E'G?-'+._H'SLO_KM<^^" H?\=BD-4N1LU.OOEI_F+V=M'G#CNG#A^3/H_S."CL@];OIB('PCCQO-V5KB M4P#WZ#6V/B&IB]G;?HD7YF^?3L2R*.!-4"ZU927-'3BG( 6>8P8(&B^9T+S( MY8T2:Z6,4(4&-W!XM!'I,)20R)% [:1Y5SSC861$KHI,O'X]>?4S[0P<^[)$ M&FJCAW%,$!".C\4>-XB2N"BD1Z[%)QP0B%2FG(]B9Y/%8:DPM!>&VAXK MZ_=4UFNR8XSG'EV+[4%[=XUU=#*5/A<;M.K.V(N8DHFX4"Z@RR,F<19HZ]C8 MH$2F?5I87T,R%O"8@MM4):?@8+8>RQ%%=Y#.'@36"5OJ0$FK:N=K,$\2+&H2 M^#X8=BX!>CPFA[SJH25^!%H^MS4 O49R,?TTA?:Y-G&\()L3II]>]#<$,F2& MD*=(^KVH#1+0,I%8&E-#T ?.N(!J&D_$?/;L7P*)H2/)G9).*.JZXIU*5;E& MM3:E?Q1+[>^%8*>EHHF(]"\]&(0@N_@;81@W/II*VTHDL!=*0TF M0MHR[K ,1 F9?<9(%(\^H07LW>4:B6?+2)\&]9!MFP:&.(]B!X*JV*'$1FH']!Z*_;#@N(1B- ?U1*="[I0291Q^8AHZ^DV(?@7B M1]GN]&NNE@SD04-J*Z<5"]N .G5;(0X4R9AET6:9H',_S<=4)K216DBDZY8T M4/#:9@F5$:]O:@H+2YN(/V$+$QCU)N@/&-Y"I*H!W5.JQ4V[53=;$T5;[V)( MFLAA0L9#-"?8'7(9T(3I-)D/FN4A8@TRQ@"AFX%BH 9PZK<#22H"@_PMH[=4 M0GF#NLH"!(A5DFG7DA\/_='\TL(9/YA6$-6O^[Q00 ?H):4P,<\1(4F"/N$O M:K+K0F_CH (AE8=VZU' MO?Z;^MC\A6"_YF_%*MCT2V-/XZNX_*MFA'_R7*27/@##1-H?\Y88(RX:(__> M$!-;"Z$/R@;=T"FHIPX[R (A$,ZC$#4Z]W"*:2=PGALM2N>+2E1G,*U^KK-M MU!@!NMFT=1/'"1J+RFZ6CECA@_?ATG1_9F!23BSZT':2Q8V2 O!5G'ZH';%G M#UCKU(TR=6,?4:>AZLQJZ@2#0]07(B'NTQ;=]#W?&/J0(:VYQHW,ASR==-Z/4\Y/85HG' MD3ZRO$^97-LZ)BN5SO'\<".+6CV2JWT7XX1$G8Z@X8=\= \G0U>&2&EB3'QG M<3;.EMWU*[)@]!*$9W=,I>1+BM8+8H^,.6:SNZK1!C(IQGB2>$GCG%-H4 8; M=W 4UMWU*]2JH]M#KU,ND^P ]N!',VV*=>W!/IZ(J%S3Y8FMUXB-=A1A\H[> M 1%<"VNVSPI-&1Q$-@.YT\6@>0(>PA2OJ2.VM-H8/#1B# "#5QA@A/&2D-DH MCUCH8LE*2F %[9DL(GQ0S/HJ2UG@ *$;0<,.EU\T4+DX7D,1YA)Y2_L/+ ]R MT*7*Q[MP6U/PR:( B8@CB6?N#+&_@8^'3,_]Y?@N-I? M@:\)'BF36#.;$,Z(%XD:J5N84-SA[D'9@CKMNT9_%R=*V<[[>XQ91])N2PA- M-PUU/\HAK#3?9QK@IGJC:8D;]<99JD;BMR[4$\S?*34HKA@.7'L_:@/6=$N, M.8 \SVH/<%MSPQ?\%B_IKSRNTQ"9H^D)])'+OLDTB>XR4 W>LL2H&_2'6*Z6 M+\4WQ%'%74^:1@7QA'#U-(F &._= ET$[+U&J)I&N$Q35W\%Y(&:^[>9[XH! M&8[]D4A;/_>*2-,U<]>Z2Z]D8N]5Q1VG1MU['>4P+."JUC2.2Y/'ES8KQ5 0 M[P;7URN#4> FSI=T88IU^;YK0 .Q*U1\ACLYQA2+?^()[6QP_7ZY.F\QG>!6 M3U%:KCZQR&>SE^-.]X?NZO[D(^Y J5B\FCU](ZZ ;3(C]F?;;..Z.F#U>&\_ MW8>O8G%_1$G>\ZZ[*PR\@[$B&IGT1KX>#Z30BX]HW\OC0_8=UD;V1\^?M0%Q*NBS$MRQT^7?65U$HV24RLU5\,7;HY>MT\"J]5&[+/Q@P-9@0WZIWJ]UO$LOX M*K[?'G_0P.@)E[PHU 9'9Y.7ST?"Q1\)XI=@*WXQO[8AV)(_YDJBRF@#GF\L M)M+F"RGH?JDY^S]02P,$% @ H8"G6!PP@9G+ P TP@ !@ !X;"]W M;W)K=7$.ZBIZF=.)DVF"8!DG07 MVT.!0;O;'A9[4&0Z%D8?'DF>)/^^E.RX'C23N<261#X^\M%B%@=C'UR%Z.&H MI';+I/*^OLLRQRM4S*6F1DTGI;&*>5K:?>9JBZR(3DIF^7C\/E-,Z&2UB'OW M=K4PC9="X[T%URC%[&F#TAR6R20Y;WP5^\J'C6RUJ-D>OZ'_M[ZWM,IZE$(H MU$X8#1;+9;*>W&UFP3X:?!=X<(-W")GLC'D(B\_%,AD'0BB1^X# Z/&$6Y0R M !&-QPXSZ4,&Q^'[&?VOF#OELF,.MT;^$(6OELD\@0)+UDC_U1S^QBZ?VX#' MC73Q%PZM;3Y-@#?.&]4Y$P,E=/MDQZX. X?Y^ 6'O'/((^\V4&3YB7FV6EAS M !NL"2V\Q%2C-Y$3.HCRS5LZ%>3G5VO^V @G0H46F2? L)WQSGG3.NGD!O)Q/KN"-^VSFT:\Z>O9P7_K MG?.6NN#_2XFV.+/+..'+N',UX[A,J/4=VB=,5F_?3-Z//UYA.>M9SJZAOZ;! M=>=I"L,L_ZD0MD;53)^HXVG?8@&?M:>V%SLL;D8,* ,E&@5.(M; = $5,NDK M.)"11N> MP W(#2LFSUU81 D3R,Z&T0KF$YM3:M&5T2J=<-M1-(;:OA .F3*,]1--)>GNV MC% AV//P%-H+O4?R>,["HB2R!7@#0Q17,1)T1)Y;R2CU=4A>A0-O^ ,(YQJV MDQCQ=R)5X!W4% L @U8-5IA"MCA7F@=-D-]:=^)XSL5OD72 M4],U9QW=L+T<':NH5M ;=3'PG.:G:.S0+A5 MPZ7PJ56(KB]>Q;OK9L@H=A$%&O;=[V5\I<.HL#Q6;'2YG]J6.[-789Z'T%UM M!"G.V_Z_V%<]'7[JLDHO76S98- HM/LX3L-]05]H.W/ZW7YBK]M!]U'%L[8RG(1A?Z9ZB6@0#.B^-\>=%"-#_CUG] M!%!+ P04 " "A@*=8R)?3H/\% _#@ &0 'AL+W=OY]]7) M>.S2G KI1J:B$CMK8POI\=-NQJZR)+.@5.CQ;#)Y-2ZD*@?+L[#VP2[/3.VU M*NF#%:XN"FEWEZ3-]GPP';0+']4F][PP7IY5!B>G*Y8/D@\$71UO6^!4>R,N:&?[S+S@<3!D2:4L\6)/[=T15IS88 MX[:Q.>AV\*1IE("A4&?_+^X:'GL+KR4\49HW"+.".C@+*WZ27RS-K MML*R-*SQ1P@U: .<*CDIG[S%KH*>7[Z5RHHO4MAT3RE>:EN:XC 8L:;1709# =):A!%)RH: M@_&4HI^MJ74F5I182@EM&ZR@E[60Z&3G,*V,%95480/I*]V:K)!"*[E26OD= MH+&LL1E9O8LB,DZ"%?DM48DVLC![Q#.0H)T'1'VK52>Y)Z M[$M+)^(]RXGILR>O9]/9Z5^U\?#;1L%8'*).XJ!KUIW X!8J8^RIU!&"ZV-0 MY$X;R[/&\B>U*=4:\HC> )(59L7%+5>:DB;ES]6(1D-Q&T$TWMF74X72$CX] M%2YDX0&>0RI[>(?TVT!"88 '41K?!#EL"S"BA$3YG?E.:1_!$"=0FH,)*'NR MG".+%(>,[12A[M(:C0RDO!*]OTR-M69E6#!KG+XX35@@4C=OJ/M<[AVUX)"3 M;:[@DD&&:@?M'ON(MC1M E%FAU=]-M_JWRN8N&"!X!6.$K04[DE>AG* MLE># !Y+O:Z:8L>1SO1%0;@) 4?.(>QZ9<1=^K"OW"AYJTI9IN@I*&(&UV$9 MM&N?FWJ3JZUE:H!+,=&IKC/$+UT>DA<^F$LH1=MQ MGG!VV%&:FAK+225W(6&LX_<3,>3T^-2!\14Z >QL9)]F:>V.OV1JATCSL7#V-95=;YVS<@$3K M)@)&KH*M[ &3ZT,A)R%D!"C+31R#7?9!?3,NF@)OJ[:E_\<.Z,6!ZG'@+,F4 M"]"HH6J-6G+]CHO.F(K41];CK.CW+%RGEC*TA57NIDM?BIL(G^@U*HMI"9D) M ?7J;"0N7(+U:R[N[J(Q;'OA_Q(E?B!JB\GR=#$=37%?TQK (_G;(./[W[S@9)<_?<;^;VH%A]Z)%Z)+>&2X#R;^AQHL51G&C M.Q=/V[B2=QA?W.O]LY6/6]SQP^S %,,T !5OAD?'T^0J9T;Y -A?+=JS9_I" MS.;#HS=O?D3P$#K<+^;#Z?$DZ$23[J!-/B-XUF!D?>-I$Z\D:0>B5P@AH.GI MP8PVPQ05F'$+9_SEC%99J":,6!\#!U(\K&PS3@Y=%L>]2WU!=A.>+DZ$IHGW M^VZU>QU=Q$?!7CP^K<#)!I6/.;V&ZF1TC,>(C<^5^,.;*CP15L;CP1$^<[SP MR+( ]M<&-=K\8 ?=FW'Y'U!+ P04 " "A@*=8O]'#7XX% !7#0 &0 M 'AL+W=O2= 'BW:PZ)!DG8/10^T-+:XH4B5I.)U?WUG2$E6$B%@EO#;%-5W&RN0.KU^6@ZZA;NQ*ITM#"Y.*OY"N[! M_5K?&GR;]"B%J$!9H14SL#P?74Y/KF8D[P5^$["V@V=&GBRT?J27GXOS44*$ M0$+N"('CWQ-<@Y0$A#3^;#%'O4E2'#YWZ#]ZW]&7!;=PK>574;CR?'0T8@4L M>2/=G5[_!*T_<\++M;3^EZV#[.QXQ/+&.EVURLB@$BK\\^]M' 8*1\D;"FFK MD'K>P9!G><,=OS@S>LT,22,:/7A7O3:2$XJ2]WYO&R_^,W^_UR8?W.'[M"$"S,=EN@;CJQ M-<_A?(3M8L$\P>CBXX?I07+Z#O]9SW_V'OI_S]O[L/,Q^W>1>2@!-ZN:JPV6 MHWD$%.&J8-AOTD8"WVJCBX8T76ETLRH9[.>Z0N468W3:FQ@5;ZK71NL(5,NQ*88I]DMJT M\%$ 19VM4\*BJ5ROE/@+"D0'A8I;3RQWPBX%6.8] ..GGB+&"RE6G :)90W6 MM/%Z>1L>1!)YR81ZTO()M7%1V248(]0J(D$,1B4LFMQ&10>$-J(QCL7%-QQ5 MM&%+4=>HRAR8"MG?",M7*P-( "$Z7X8IR"6W5GCF)FQ'0I&)-:)A^"S+47>E M#4J,8O?GT\<-1FB:G-P_7_FEZ^MF'M4_ V-O#[0YI0\'$ MC-;&.Z:7WI]!DMOLHO_=N71DAI*!S=&!]I"G0. MRE&TPCZ\*H;.*MMA-7K;*LKR'H1)G?M4!Y^W-=AA"Y7+IL"@HZZ>J8B-##@5?%'Z(E98H9^BAZRXV:9-GV$@L2+KAJ_52%]#5*) M1%0B%?]&:)N:JL-*@'HK1.PU&L#Y>_]\IPT#:CN'$P[9QJR6W%'34%<6W["X M^0(#1^VT(FZ7TKI/L$S="-S9P MZV6#TTM-F+Z#R#X9Q FL7#1H=BKSZ>&I90JO/FW38*D,.VVQ>=X\&V^X2SB% MBWT2-$&0!^[8SR?10VD GAU^T;V'N.X@Z "CGRRB9MIC!P=Q.IV'ARR91U_[ M):F4=OV&#$BO,>F:1(G649/R4%\F![NLGW;,=X9_UX?WTD^#P]'QF,^RZ3=!W$U&);U1KKG[CX?L0\ M\N(IS/KE8 *'X=W6UF6E&_(&YPG@9;+P;C7*2P^'.]FB<\849,KV4Y[JL&Y# M,NY/T^$JSBB'= JV-QLG>.&3TM]=T9V]^?APN^ 8WHCPR.FN1%[D!FE5"P1L M5S,Z6&T-_N8K-WB0-*9SROEBJ4*Q !7+"T3?D %D>$0.CD^:?EWC^'&[1E?Q M1HSG'NYB0'>Y3=1?\62MK?0%X5T7I:$=.N(?2_SR 4,"N+_4.,?: M%S+0?TM=_ U02P,$% @ H8"G6%D^@*][ @ ;04 !D !X;"]W;W)K M&ULA53?;YLP$'[/7V&Q:MHD&L 0DF4)4M,?6A\J M5:VV/DQ[<. JV SVRG=?[\S)(Q):?J"[\[W??Z.\WG52O6L2P!#7NM*Z+53 M&M,L/4^G)=1,3V4# G=RJ6IFT%6%IQL%+.M =>51WX^]FG'A)*LN=J^2E=R9 MB@NX5T3OZIJI/QNH9+MV N<0>.!%:6S 2U8-*^ 1S/?F7J'G#2P9KT%H+@51 MD*^=BV"YB6Q^E_"#0ZM'-K&5;*5\MLYMMG9\*P@J2(UE8+B\P"54E25"&;_W MG,YPI 6.[0/[35<[UK)E&BYE]<0S4ZZ=A4,RR-FN,@^R_0;[>F:6+Y65[KZD M[7-IZ)!TIXVL]V!44'/1K^QU_Q]&@(7_!H#N ;33W1_4J;QBAB4K)5NB;#:R M6:,KM4.C."YL4QZ-PEV..)/N49)+1A+]V#-SV8O@$.R9T4IM3D M6F20_8_W4,B@AA[4;.A)PCNFIB0,7$)]&IW@"X?JPHXO?+\Z\O-BJXW"6_#K M6*$]3W2@$G^?@AB/VO)U1&@\KH%/M[/3@)/BXMGI)Q MZ6,[E3A0VD!&9$Y,"9-<5CB97!3D$Q<8D3O-1*8_+R?8C;3LVG$%*=1;4-:9 MV-[8!H63!];B732@.*LT.2,T=NO(@F8\%G9$Y=GR[0B&-W,5^08[_<&XU M#:KH!MU6NQ.FGX8A.KPE%_T(_4OO'R(LN^!"DPIRA/K3^6^!Z"L@FXGTMI#HX]8'AAD[]02P,$% @ H8"G6 P)W FM P M20@ !D !X;"]W;W)K&ULE5;;;MM&$'WG5PQ8 MHX@!0KQ*5%U)@!TG2("F-9)>'HH^K,BAN G)97:7EMVO[\Q2II34$9 7<2\S M9\Y<=D:KO=*?3(UHX:%M.K/V:VO[JS T18VM,#/58T,]&G(L;X45FY56>] L36B\<*XZ;2(G.T[*!ZOI5I*>W=QIRJ^V MCR"Z$EY]'F1/$;FNLIBKYYSG'1]SL>5Q^ M.5>F%P6N?7H:!O4]^IL??X@7T<]G6&<3Z^P<^O?FZ#Q8/H-S4?CB#H]W'5JO M4/06C<425 6V1JA40X]:=CMX(3LZ48,A-7-YY5'BBMIE[A8+;+>H>>-Q&CF7 MJ3>9A0O(XV"9Q;Q(@BS)3NX(M==J1R$U$,^#*(O<)\^]7Y">8JV:$F1+(O?( M\@;FRR!-,UA$P7R1>J\'W4D[:'3>5/*!UP;2)$BB!1.*EIGW6U7) H^^0A+D M\Y1_T]S[75G1,(=G@@+Q,@KB/*,O.;"<>]=%,;1#(SA")5(A%%*XUO-BG@-M9)(L6"M%+BJ+\EPNG@ZW2VA6-@=*1<*4T=N>C?0X; MQ41+.,FF/3L-8(ZJ$@BH1]NUIXO"!AI_!HZ'Y+)D,LV]1[]P0,Q2KH;-CIY].ISEY/8Z'H_@X9(G$3G8&&JQ(-9KE&ULE5=;;]LV M%'[7KR#<"Q+ M2W9EN7<@#3=L $M&O2VAV$/M$Q91"51):DX[J_?=TC9D9W$ MW5YLBCSW[US(B[72WTTNA&7W95&9RUYN;7TV')HT%R4W U6+"B>9TB6W^-2K MH:FUX$O'5!;#:#2*AR675>_JPNW=ZJL+U=A"5N)6,].4)=>;MZ)0Z\M>V-MN M?)*KW-+&\.JBYBOQ6=BO]:W&UW G92E+41FI*J9%=MF[#L_>3HC>$7R38FTZ M:T:>+)3Z3A]_+B][(S)(%"*U)('C[T[^XY5<76JV9)FI(HX5SU7'#.%D1*)^M MQJD$G[UZ+^"2N1A:R**=8=KRO?5\T3-\8_9!538W[+=J*9;[_$/8L#,DVAKR M-CHJ\ /7 S8.^RP:19,C\L8[Q\9.WOBH8^SOZX6Q7*?VGZ=\]"(F3XN@>C@S M-4_%90\);X2^$[VKUR_">'1^Q,#)SL#),>E'(G^<+QFPUK"F5RMM5*E<0)2H2T*G(D?C:Q1DI8U@%VS2E5O4EZEHN +,*%50!AI;D#=!Z\WK%TD4SLX-\U8Y$_:] M:N776MW)I6!H3DQ6<(H7_HA9H6%[4S.K6!BSC> :SJUS"3,?N9CS.['/'WA^ ME6U%C+R( ;MI0]%:4/(-HEBY+563.@C;] M*'$6V.ZD"Q%F" Q$[Z7.4YBJ+$#B"$%ASM#1M\"0-9IZL$,-Y"<4IFAT_NGC M5[<*ST\9-P:#CM+E4!TW[.5H$*/'%H4;%S )&[.'#NFU36!$]AZGU-E4$IGSBT4#Q094[/ M@B_.\6[G#<@2ISCXN%]]K8B7;-*?);'[3Y)I\ W5Z(SH$B7QG,UGX^"+LKMH M;]FG_7@Z=?_)-''N>"<6--#A++(?#45X9X N4E(UE46JI=SD+ .5<1$7',%K M"R&3VM@.?"[<$9J26U7."IBTQ+V!3$#^ MJT)2OUEB>A<.83GHVC[37%/E>/ (]\= J5'0! "!U).V0D_1;C":7\\ MF9.,*8O"?C0.:1VS<-Y/)C&M9[2.1VZ=T'HZFP%A@0+,D.IL.NE'TWF+R:'[ M-=]0.1D63B P3H+WPACFDB@\/Z31HLTXXI? !E^6G43S?A1/V&EPZT_1J8O& M]:%GM<&O: 2C)\[+ZY*0=D&6E"S@?!G&@W!7,U2)SV0$6CN5XF*S7V64'P*5 M:9DLJ;N[5H/N A["SE +1[2II6&>H,P$Y0V2D65-@9:%&5?(G[[/$1SHB\ZN M ZB[I1L\E"XAO'87.;%\@Z&@<2_M).2VE3^><^@>LT'2R>5D,-H.G6X_Z/M$ M?T)-L T3HWG\K);I8!:_UG_-JY2\8QV2Z6$7G+.I'H[G3\-"- M.Z'9.?$(V[T93;.OG=.M?G>[V&?ILPKUTR7]?S ]%*"_Q>%@%P4*LK;RIT\/ M@FG?9.HJ/.P\2$JA5^[918D$Y/S;9+>[>]E=^P?- [E_%B)E<&6B ML9B!%:UBVO-C?OMA5>V>-[A2X+'DECE>IT(3 SV@Q3LWKM7_P)02P,$ M% @ H8"G6.8_5[[8 @ 7P8 !D !X;"]W;W)K&ULE55M;]HP$/[.K[#2J=JDC"0FM$ !"=I-J]1J5;N7#],^F.0@5A.; MV9?2[=?O[-"TFP"I7[#O[;GG?-QEO-'FWA8 R!ZK4ME)4""N1U%DLP(J8;MZ M#8HL2VTJ@22:5637!D3N@ZHRXG%\$E5"JF Z]KH;,QWK&DNIX,8P6U>5,+_G M4.K-)$B")\6M7!7H%-%TO!8KN /\NKXQ)$4M2BXK4%9JQ0PL)\$L&">=Y/(L[P0**9CHS?,.&]"5W:"FNU'=U(SL6F0P"6@L+)@'"*;'1\E)?': <]IR3@^AOZX_!Z%V$QUV MV?YG:2S9UE(^6SJ9IK&T"#G32T9>;*E+FF^I5NRM5*31M14JM^]&'>IB5O@V M7D &U8(02>BXGKK&]CJS+#,U(5E14DX#6!MEV1N6AGW.Z>R':9QV+I6MC5 9 MI9**3I(PGCT^%_.)2=U188BD>R]RE9$@[38>=*J]5[!%/1["ZP<5.B MT@;E'PJ6UM8^2Z8M6G9\-.!)G[&>)CPY\Q2$3!8;,W]^*33 M/"(Y]CE12*G@+QI%R?2^QW4%Q6',8W?A83J,V:X_4O1BZ"LP*[_:+/&N%3;S MWVK;[3EKEL:S>[-ZJ44K26]>PI)"X^YI/V"F66>-@'KM5\A"(RTD?RWH"P#& M.9!]J34^"2Y!^TV9_@502P,$% @ H8"G6+4-8CB'#@ KRH !D !X M;"]W;W)K&ULG5I9C]PV$G[7KR FDV &4'JZ>PY[ M? %C>XW-PDX&MG>#Q6(?V!*[F[%$*:0TQ_[Z_:I(251?MO/@<4LBBW5^=4@O M[BO[Q:V5:L1#61CW\FC=-/6SLS.7K54IW:2JE<&3965+V>#2KLY<;97,>5-9 MG,VGTZNS4FIS].H%W[NUKUY4;5-HHVZM<&U92OOX6A75_K1NZ MS9Z\O:#TO^)=6]R[Z+4B2 M155]H8M?\I='4V)(%2IKB(+$?W?JC2H*(@0V_@PTC_HC:6/\NZ/^CF6'+ OI MU)NJ^%WGS?KET=,CD:NE;(OF8W7_=Q7DN21Z654X_BON_=K9U9'(6M=49=@, M#DIM_/_R(>@AVO!TNF?#/&R8,]_^(.;RK6SDJQ>VNA>65H,:_6!1>3>8TX:, M\JFQ>*JQKWGU5BV:%V<-*-'U619VO?:[YGMVG8L/E6G63OS-Y"H?[S\#!ST; M\XZ-U_.#!#](.Q'GLU3,I_.+ _3.>['.F=[Y ;'$?VX6KK&P^W]W2>@)7.PF M0+'PS-4R4R^/X.Q.V3MU].JG'V97T^<'V+OHV;LX1'VOU@_OFDTG@@7C/UF% MR'"-RD6U%,U:B655(,2T624GVN!.U3II3O'CIQ^>SF?SY\EG94O_,-P1\\MT.IUB M^UU5W.%D02P3/YE5N6[Z=7[9>^7<,]$:65:VT?_#>3D)HIUKI MQ!NOS9N55:HD]P%,5H6#RRYY D\^GS]V3:6[@ N.1;L^>G L*N[7&LZZ\QCB%?^,4 _P?/*WIG?) MZ.QP+KLKR93L.D4W:P$HUTZUI7@C:TU.1L(;95U/X\V;VUX3Q(JW:D&\T:J] MFO0+1EO?(L;NI57)9PM8Q]EE+R:\(J(@51P.I$? :]0,A+!P7 M!'#FDM4@-NTU>_)<5(M"KR1YK4,,8"^O[%4Q*#SQFEUJP^Z&5=H.>HW(3,1- MI&;OO# /^SQBY?AJ-IDB,\&[$"DGD1(Z4+EE4*'3>WW<0^@EL97T3&$>!U+3J#6@(.8'(RG._=N;(4*$>>4RW,V)4'F M#DI,9ZF4PT^K2MV6C@VI'FJ*6PYW"F\^##%L0J'!KM6L@0/YD4,F$T8%VB\I;-U@N&2Q'Z :&Y *@HB3B MLZ3\SX?1AMI"%[K&43&G.*P%65Z%_7FKZ( X!1%R77E/#])CTZ/@F@WYS/9R M)1!A 0#W<SZ8\!BJ18%A4$QJ+SR>6/HH:"I#%MF?JU)QHL/9W,_:.$'XF3RJ9"+SNT M!_)[U;%+P5R#C/#0+]JPJL!FBX '^&;2K>-(3P4JC'E\^"F"'S:I*:@Z;T0( MX2FY:'+3K@C*GO@,)!8MHDK!;$J,GEP*P![*_L4?9%9RQH@B#C.R@&D@^8Q. M]RXL]Q^[03SY1N+SR>7TQX"J$7"RPUE8GEW!D$MIT@8Y0H]Z2UN5(YB"/CGG M $U7[ ?L<8FIF 7U0($MCF?7,? 8)NBZPWIO*3L'5@\-\3Q@_08VPE$]3.?: M(>,V'+LDSZX,FVP5#;)P9/T2SNQSJM693Q0^%?S9:JN\MIO'6F>R %( *ZM, M/G\.\ GM3,C_J,+RLI/+47Q0P9 T>[C;RO]I#($#LA+\CD&74@XB MI%#DDR"K+![EQ89GXNB^DKJ6VL#0BW9(OD6/ =R,,#"=%V7,'A% " M QOG/1L$5KX\@4 >'9WPQH).A6A$KY ]Z(#T0Z2:*Z. SD4,B M!@AZ&^T-A^07&@,V&" D"I),V08=.^K24M,)Y+$U.\-IV)6,@@1;/!;N+3Q\ M AUJI-V%R#?Z@B^D*2_O$CT84G--"X$(M)'=@%H4Z?=FP.&8T1VA?^)9A0N9 M9,#0TR%-8VUKJ%#O(&$%MX&*'SO5=CA#504I/!*:1(S+_FJ$TX=5LA6\7_6: MS3@/(CAV3,[(TN8)4H JC5XBN+N.:00PAIL1\@R"*6Y\<162 XI7DEV'B.Q< M* .>("?Z0F5;Z;^O-42FH/88Z2@9)'&9\-W>L7G(=GI!ZEKXX)9+Q'L9ZFI# MA=?*7_1LITGO;9$LA.O6UUO:U973WJB@V'D:>>D=F&3$3$G/)5?.R%(902E= M4$CJ7$NKJ8IJ%/>TW5!,.@W):WLH\=#F"UZ MA(-X0+7&4()R0*Y\.Q>JR)6MVII4%U:QVZ"G:X)I]K:L-Z_?B\VVE7-K#X:$ M)"B4^UE/7 >$ *!N+*J:&A/\#T;FOU77[R737%['MJ M"C&J*=#MV7RCICCW ;;#"<8JA;D@\X'^-O6V#>LVED$J7[3%]2K$NY.ZH&YM M%&@#9(>,MJ':--9MSWBOSTERV[6L?4$\K/(*:UT0:Z4,MT#07UVQW];(?I7K M$O&BLI:GE=Q(?658X6E[5ZM,\NFW=Q]#7R0[U_/O) "7?[0>DTD[Z+!V]%)/ M-QJL$#I$=>C"YI-IM&C#EE[8T)2&B8.OSM$=VT)[)Z N4OJ*\.='W!=A).ES M+[U?R5OJIWT:W(2$*X)1;OOB0J.;:X1<1ZXV@H.O0$NZ*2*/0G#[JQI(#^C0\7@@Z=O7N)*C)D[\ MEC45U7Y#4HTRF] H%O@07]SOXI"S082RW43:STWR:/R91,KKT6O,.APTJG2C M"979GMUUTS?F=T#4$*HGXZC$5,/DZI,Y>\SV MZ/:;.Y'-GF]P@SUU)*>-T8"ZBV$Y7L3)G'J$#J6Z:V:3QHY91C[8U64$!@22 MT E:B767 /OW8:AO+F*51^_'DEV%C0TSCV"# ^*,:B0)NSLN^O?PBE9!,!_!_YW0#/-V!.'?#>R5(-.,WZ=G[(X[RS$0GR;_1W"3I2]+-L M&;0:K#IZ]1&<'2#<%T$<]S7:UXR3"/KS%>F5[@RAUQJNJ1G38EGZ4_:!6!* M.DSH7 #L:.ZS.Z;&*#_@D-"(MYU..GZ#0UI%)1:A=!)!^RBB=X1?**/9"4(; M%&"/BCWQ3BTLO_>>Q8USTN>DS=A<-N%=&">WB["\J!_ M)Y&A6A=-&H9!>=)GD3WGW'#;TA5*).56_QOS$5LC1(]_(WHQ>3) ^G9.3(*' M#5'L.Z:-LF/$.^MN^AAA9Z"^EP=EDGNQ.@SNY MVTB#$2!N9KZ_D/>2OJJA\1)JGH(^+]FNM!)N=^Z";HCJUX*(U2_I0^T3SN_X#B=N/M^\_]0,CTMXP M?>_\IHK"EJ9X7L#=K]#$QBNTZ63>.Y7LOH-(-@[PI+P&9]=IP+6*YK1>B$$S M<<+=N6+WAR^CST4FXN03@/U7M+W)[*K[E&C\ENAS/)K=^L[D@S1R%6I(*BGV MUSW)'@-W%>YT+ZLH-MP M00?TWZB^^C]02P,$% @ H8"G6-7;IF;T!@ @A$ !D !X;"]W;W)K M&ULM5A;;]LV%'[7KR"\MN@ 3[85-TV;"Y"DW0TK M5K2[/ Q[H"7*8D.1*DG9\7[]OD-*BMS&63=@+XDHD>=\YSM7^FQK[(VKA/#L MME;:G4\J[YN7LYG+*U%SEYI&:'PIC:VYQ]*N9ZZQ@A?A4*UFV7Q^/*NYU).+ ML_#NK;TX,ZU74HNWEKFVKKG=70EEMN>3Q:1_\4ZN*T\O9A=G#5^+]\+_VKRU M6,T&*86LA7;2:&9%>3ZY7+R\6M+^L.$W*;9N],S(DI4Q-[3XH3B?S F04"+W M)('CWT9<"Z5($&!\[&1.!I5T";F*0K(#0H[8&Z-]Y=AK78AB__P,@ 9468_J*GM0X!MN4W:T MF+)LGBT?D'=]!D=YR_OE4::\= W/Q?D$J>"$ MW8C)Q9.O%L?STP?0+@>TRX>D?ZE/'A:R6*3L/K-_UNQ'KELD(,N.(L%3)C7+ MC=8Q4Y*M]!7SE6"7R#XXE'%=L'?">>ZQN+:BD)Y=KJT0^.ZG8>NUJ1NN=TPZ MUV)3-D_G"%>E*/.V$89CWH2]/Y%4Z]A36CSYZB3+YJ<=5!>6B].OT^0USZO! M NB17@$^';%B+9T7P,$JHR"*!#>MS2ND)S-:,%=QBZ=R#(TD+YZ?.G:MN'/L M$A;7-= AQ?(;QCWCK+$R#\<>+=)G<]8(FP1)4]2LU0>P0XIX\0%I29:G[!>( M[Y$C<95BXK:1I%H'U8OY-SO!+0C4J#W6$>L03R1QG4.NL0S?E80-;1/*7"'J MAKP0A4?[7%(8IHUG%=^(2 $5&T?'@7DCE5B#&TCN]M/CO68:PK)C&^.E7O=2 M6I"K2.P.\(7-I0M*I!UL2]EE"<(34MV#)QV!G'.P\& M\E:B=W1!3),G@52P,M"$S4%?R[,ZR+*;B(/[:&K\"[*,LNF%P+ MJWHI,9,Z%$^]60NLB1JD(RG@98DL1A*ZK]'K6AB[ OQ2YI(L2,Q64R*+VURX MX)/EB_3%X]Z9ZKK CHI=R9'>&Z[:H585<'@/<*1O&N,/7M14 M8V#7Z*@5N5EK^5=T"BJ91IBXWD&HG](4)#.>3I-+%TAR&)EBL-]AHAS'&S=. M/.Z"!AMZT$.8AYHTM"Y3E@XCK=2Y:HL(KQ K/^Q$E+KH .E&*+! J7?@%<0C M_*WXIA;C<<*&I3"$5F#)'V M"9K>_:-(<<[D,O3]@=HA>A."&84&D#F*8JMNV$E4ARRJ.D[SRP 3?M,390LL4+C16T"SHTA8B)Z'5,) M*;/J+0IT]4D.]\;$%)NAGY=&X:9"#N5=:HUM@J'!5SE7>? ]I$1R1Z!0P@? MB-.7R2^6AUH[U(7]:JQ9%W94 .+Q1VR>GF3)Z_V*\HC1J)*\NY\DMDP72_8X MZ<IQ89)*CM-WGY"JXXT M@IO6!?X^YSF#3O;XGWE.#O',#O*,.P-BK+\T_#>&%^GSY;]F.)L?9'B9GMS/ M\(OT^?'_RO"KUM*&4,PK0EW'&UH8Z)-]KO8G^%%-1\\P<91XE!VEQ\- #_MH M'D&C!V9R%)Z<4;((A2+<$P*K.&C0!+CONI4*WV-31N&S< !5P -5Z,ZYH]F$ M^SA:Z:+?%KM,>M^]:S:Z%]?"KL/MGW"C,\8K\O!V^('A,MZK[[;'7R? V%K" M""5*')VGSY]-XAC8+[QIPBU[93SN[.&QPEP@+&W ]])@!NT6I&#XV>7B;U!+ M P04 " "A@*=80(6QJG(" "P!0 &0 'AL+W=O'"22V+- ML8/MKN._YVRG69&Z2GNI?3^^S]_E>K?82G6O&P!#'ELN]#)HC.GF8:B+!EJJ MQ[(#@9%*JI8:-%4=ZDX!+1VHY6$<1;.PI4P$V<+YKE6VD!O#F8!K1?2F;:GZ MNP8NM\M@$NP<-ZQNC'6$V:*C-=R"^=Y=*[3"@:5D+0C-I" *JF6PFLS7JG=A* <0](':Z_4-.Y04U-%LHN27*9B.;O;A2'1K%,6&; M<&09Z$1I\P*:%14^V]F3Q,V0)N9+" M-)I\$B64_^-#%#:HBW?JUO%1PBNJQB29G) XBM,C?,E0;>+XDI=72WZM>WDS'5'"U@&.!H:U ,$V9M7DUGT\8CJ=%"='F-_:8^.DAV6 M.HG'Y-BW\3%N8\;&^%-L5$B<4&V(K AFD4IR''0F:O*6"?3(C::BU._F(VQF MT;AN7D !;8Z,:(QL:VU_D]%*:]Q""@Q3@'./E#EG-;73J\EK$I_$L]2?233R MDB9GIV0ZNI.&OKA^/QU*]?J1OG/ M[;7%M^.>2J%KU3AM&F'5ZLW1Q?RGRS,ZSP?^I=76C3X+TF1IS"U]>5^\.9J1 M0*I2N2<*$G\V:J&JB@A!C"^1YE'/DBZ./R?J[UAWZ+*43BU,]8R1 M"R?QP@G+'1BQE%?2R_/7UFR%I=.@1A]85;X-X71#3KGQ%D\U[OGSA:EK[6%E M[X1L"K$PC=?-6C6Y5N[UL0<+.GB<1W*7@=S)(^1.Q:\@4#KQMBE4L7__&*+U M\ITD^2Y/GB3XJ[13<3J?B)/9R=D3]$Y[?4^9WNG_HJ_X]\72>8M(^<]#J@?* M9P]3INSYR;4R5V^.D!Y.V8TZ.O_VF_F+V:LGY#[KY3Y[BOK?]]/3Y.:G4_&T M*?Z0ULK&[\0'+9>ZTIY^_%0JNM;*9B=::S:ZP(]25!J$5)%MTQVD6VV<%V8E M/*[@:-'E8*.]0$)6;LJ4E/,:>:4*T5_,<0L4G3.Y#D^T+X?[SE0%*%K3K4MQ M]6DA\E(VC:IPQ8+>':#*00[IF2VH*Q+!R4JQAKK)JPYQB0_,B1Y:M5%-IQX7 MR2K?V>9O24;,MZ6I%''.HHPLHE6YL23!5T64Y!0\6CD@LS>BP9]!UK=13B> MR_?,!T:$5 7Y@;@@' %2+@.C*+#PI&FSGH!A 92Q.^9>:@".U;FLA+>J*4)@ M#.0KJ6MAF2\$[:Q5Q82/$$M9_ E*X$HB483P@096MNR:G)X%LAEIUT*6UI(Q MI^(B]QV8'G *ZN2F@VT+O5HI*U;6U*23&WP579?BTJIU5TE;[+&5!UR?LOM EEKHRRZ'P00A!(MJ+B2LBE" MYZ%+%A1$X@+A4D-=@73-;XGT;QG/VB MQZE?ND:)TUG\U75+"F$R W '*@<4&J,G,.@!^I9E"M$."S?X2$9CY4/=H7] M))D58/L%P89P14[JQGE95:'JD!)4;B!Q(BQ6V@*8<=<:D$E*X+/9TKD]D:<9 M.K. HR4" 36'>P]%O4?4.;4.^W'3PS DH)HAN4.,]8-,_VPV/4NNQNE*QIST M9)E5AXH B.64BE$R%==040,4T,?ZB@.8X.5]XSHD.%R[8%QX/\J]0[$RB*4T MI="SL^EISYX IXW$74^B86JP M;-4 F/^5CZ:"9P)']V^0K9:;CNQG))("](QAZS1YE2LYRBOW^%D?1=JYCJT> MTRAV,VX_#!39B-L!N#;!%B-80373LUJH)YJ:0C:D#0+V&+6'AQ]')[.HRD4Z MV>,DRUA&G0[$VR,7]4X7)['CHBQ()MV3K2.TY)]'QD-A)2;S?YS"9%0[HHH/ MVH61QP7C4>9R1'#!O%,VU^Z>.5S&^W:"\Y%1LB_N'#@JTY MG[^"42R5W@OQ72I?Z?Q0PK@+KJ!H5^/##^^;#:) 7*FE%^]@WHGX,+V>]@06 M5^_BU8QN8A3C67.CD(WL98C%-'M.PN(4V)BQJ[>*^ED L*\"\#P4A6UG M*CU1U4E>@8^N4RX08>+743[A?S.8O]Q,H8([+"T?3T6$\GO0R>:@JEK$G=T64\S"<#XL X@ M[S#E T )*!1Z4/8PE=P+E.Q*,!+-7\9FY7Y6'OH@"V#Y3BUM@++)GET/0T*4 M:! "52)$KJ[E+;1&?GL%%ZE:4@]*B-"UH401S(YE>##).&2_8OQ1+M<3,:2; MCF"3A##4FE.OP\$B'WG:8\!VC!Y?$2$BR7W#[ ED>9QIC$9=EQ]YH_Z+(5H,>IH0K1J&_WSD/_&/H,PCQIR M*GXS#<")"K/X&)J3[).\BP/ZY^G-5-QT: UJDJZS&!R[*OKMQG0 IBMY:[P4 MFRF0?+>2VDX@?3X5']0:3<:U-3G::G(H%=TKM 3U$K$=^T=$['5GVTKU3>G* ML)RNQP-JJ]!R<#6+-P*7V$:\(]&H"2UT3KW-%2FO4:^"S/'4#64B6>^S MER7;G[I]!)*.LT!@A.D0(0T 7L=Y@)ZAPDO$VUZ9?VC2< &NHXQ4-,!\R%!. M[T][K+@[#I64F:580D_5&IH3,_@1?64>\@_FNPG05E7\J3,B-%W[]EHDI2T9R"5MJ5J MPAVK/$\L/"8,!KBOKZSR+K;!O75#E2(30]@BZ=68.!N5".!GSV>SR6PV2X62 MH8.%":*P1W_';$D!AN Z34E%(; FF #A4?#T$V-MPE:7AB_TL78D6#_"\Y3C M4SJ/ @4& 380&H1ET*JCVAPW.NI/BDB5VF42)$601(0W"%6<6',(12IIYD(? MS?/.N,6_9TKV#V=*1CUGVRI:)80YF8(\\D3(7_"S@S4";=HIUJC%3[,%-0"8 MO6ULSUVH](5:(41)MI2%T3",11AD4.8QR&1A[^1YE\&40NC0YXU>&QOFBT"M M)Q7J>238#P;H2/K"/*@0=10V0;MG%XDRY,S3OH_W'0> XI6[1D]5R'0HF;USN>)%4[;)G MI\-V@DP2P;#:I82[SQD0POTR_E:,_"L5MV6I)O9KOOU!:QC7:3&\YHHUS6A MH_%\?N!6-D[T)&6L(V2+ 3\X!2/EKM]=W \=TB9T,Q.>@N,8!#$TU?<5JBP, M@=8LXT"%[),XQWWIPJXS)2OT).-![QB]K'!#.U#\WJ=V#[TD_A"9C)?4>M+:Q(1&SJ.6",H!-?(,H>$? 1>U94(WTE6T$(1&2U7* M:I6B 4([LN^V-#1:Y26O[49:]LO^T98-.5CIG"<4FADZ]'^[N+6BY,D&L[ ' MAJ;B)&TP1@S0L?$&M2\EJ2HTC$3<"KFA3TI;@-\H#91MAB? I3'C_W=,B113 MX[I$BS%>SM,K#6\R_JN;C:DV 3XVTM*J*GHAD)A$X!FE0.K5 P;0VPSM8O-* MRJ+8HP3;W:C8I)W7OCR%@9XA#>%O'J*0@[) F<0UC'0ZC +<:._"9-+&>FE" MFPYSTT)S)-Q$Q'<;$=#[EJ.OSCRE+=6P"PZE(%M2KR5=&&*M,BOT&T.[)@6A MN*4V.$D89LVT-J:^H^$VF;9OFA,2HL159'S!3Q]Z[W@\>E>,I%_S&W%^ MR=+X\-JX_[5_Z7X1WC4/Q\,;^U^E75,?4JD5KLZF/SX_"E-J^N)-RV^>E\8# M8?ACJ20*'1W \Y4Q/GTA!OW_BG#^%U!+ P04 " "A@*=8,_T&:?P* !A M&P &0 'AL+W=OOP#C; MG61&D77QQDE\F;&=S38[<>N)M^U#IP\0"8I(2((!0"GNK^]W#L"+9-G3?;$E M"C@XU^]\!SS?&OO-%4IY\:,J:W=Q5'C?O#\^=FFA*NFFIE$U?LF-K:3'5[L^ M=HU5,N--57F\F,W>'%=2UT>7Y_SLSEZ>F]:7NE9W5KBVJJ1]N%:EV5XI)@L2_C;I194F"H,;W*/.H/Y(VCC]WTC^R M[;!E)9VZ,>6_=.:+BZ.W1R)3N6Q+_\5L_ZJB/;^0O-24CO^*;5B[Q.*T==Y4 M<3,TJ'0=_LL?T0^C#6]G3VQ8Q T+UCLGENS%9960QI]8%-Y-Y33 M-07EWEO\JK'/7WY1I?0J$W?2^@?QAY6UD^PO=W[L(9]6':=1UG60M7A"UE+< MFMH73OQ:9RK;W7\,O7KE%IURUXMG!=Y*.Q7+^40L9HN39^0M>V.7+&_YIXT5 M_[Y:.6_Q[3^'[ YB3PZ+I;IY[QJ9JHLC%(93=J..+G]^,7\S.WM&Z9->Z9/G MI/_)"#TO:WXR%<\XX8]"B1M3-;)^$(7,Q$9:;5HG_&A1LM6^$*KVVFOEA+%" MUYG>Z*R5I1/;0J>%D%:)%&MUIBQ.LO'$!B=BSQ1GE-JIMA(WLM%>EN)6UD MU+J?))\_WXA/5:4RC4WE@\A-">30]5KX0B77K8--SI&>*UU+TFDBKC)9B=^L M?!!;Z81L&J-K.M$;VM39]/.+MXOYZ9D3UT;:;"IND5V\26,/BHITL,+DC_2; M""@UB<9A,2FR5K6R4)V,JN.VFSLAZTS[8N', MC7*>/#%6Z+J4Z;W&UMHI##!O3LJ5EG<-&,N^5$G\S7HGYC,.U.!,?U,HS M CR6-!5_K[&E\:I:0??Y*4/%8L(1ZC+9JE3!3-(*JCK$-M4^*EF;^O6*$ICB M8@U<@I#FUE1##J!UK%0ARYP"D2KKT>G$LUZGM)/I]U:C#$@1JZ@[TA'HBG!* M."XU50790/CT&XD>)2K4\H@R-=D''%ZK'"K+$L5@MK4*,8GJ3<65YZT>K;(3 M8_)B_V2^$:12JPX=I[I1(\AN]50TD#3\:\I-*%= I1 M!A>FWB#']ASTDKY0@BQF9_=1[DTGEY_/SUY1'-1&EBV,C+NC0_I0X\@D4S@/ MK36L00BM8T\&P,-#Z1E6=,T+5E!-=#JR8G#K09AQ!8"P,"45R93!]9&J(0Y( M3BX?F9EF\%>I*\K3UUEK@QM@EI4BI2#(\A>$%:K53F'PEKNJZI#[-Z;LS.CD) 0LEDP+$'.QB M3*4 UZ.BIOJD/.;H/]7#;PJI@2/U3CI,^P.O4'Q<:.Y S+DDB,( XS+E]+KF MC@3Y]\I2B[L2O[>U-C8A-@2$;"3'^JX7<\]BMH@-G)V1$^$/1:491=7$;WQK MZX%N4-]K S(,@+A"\>$HYUI2[BF%)TE7J)VZ%,^Q=_=R7_PTF\XQ&)0EQ;FK M;DX-TI;UN?MR]_F^QS&THYQF(DZV@[A%U U)EK&!*UG*.H51/")29$AT&[$1 MN9JA)>,S4R&=O8;,-+"F';7[;LR(E04-=;5BL.U3&AU#M W]^-/)=-:;!3_! M):]-_KJ!CZ!&KA12,#4 X,"TU \T$:F0-?B2N[A#@[[0H5UG%S_LS]@H[8$+F2/;BBSL"' MY*JD_$X-ZI;"/J&5*R5XG&'&)H ECD)AB7T0=WC@:'UOC:6&VEHT5,4=( E[ MZ:!,O-2O:'=[J\-9"5C]2,F>'87I# M0]^39/CEX*F$-74Z^#A$AV9"ZB:C''D%3*[7H!V?'* >8#F,H.*EG MOQ _I3!^1:?AJ$5"N;:F;2*)9.1(B.Q2%<&>'3]UY]/Q1!Q)@^!UYF, MY8P M.LHEDA5X[5BY27<2-*GDMY _3;O"BB';)L*UJZ]0@8JK&T+(M30)#*F=7N\XS=XB[2 5X+;ZQS9[;]'Z/IDL92M6IN$-_0X ^FA#/7[OKK_B<[JQ6:@UD+T%W21)\DER5 M#4V5N4SA&A]1J[\YBR-7&?P9!/41R<-!/'0N9O/9WD7'DCGZG#"?YRR;,4?K M6 X[).:QA)O1_#5A/"F'WCY2>BV1-XBR3E5/+R@D?(O#Z*ULBD!SC'L. 3N5 MM$B'SO&1I/$80F?0(I.B99#+>[63Y2S&(9@(ETK=<26 M--GW;#AT- R3*4BK5 =#'K.)I)L,.NM)_9$U@51VCACLPI+8ZL,U4!RA4.?H MR.,(!<.6TQW.OI$IPQ3?E;$-26_#[B11*!%&6ORRDD3^@N7<6W>\VA_U_V2# M>N2J< M&+DAV7<"W/$C2KVT]XM!=?@\6]%'82:R>AULZ)-)ST@'SRK(G]L2# M6,,"ZHB*WQXDP>>WTJ)0X^7_HL!",\ :D?]J_/[H* MKTV&Y>'E$TY#B8#VJQQ;9]/37XY"NG=?O&GX)0K(/G@8?Z217UE:@-]S _"- M7^B _JW:Y?\ 4$L#!!0 ( *& IUC/9(K'A @ %06 9 >&PO=V]R M:W-H965TRJQCP(BF^2:J2%*?B ME)U5V<[Z86L?AL" F 28@6<&HKA?OZ=[ !"D:"7>?9$(8+K[].UT ^<;Z_[T MI5)!W->5\1>3,H3FY6SFLU+5TJ>V409/"NMJ&7#IUC/?."5S%JJKV7(^_W%6 M2VTFE^=\[]9=GMLV5-JH6R=\6]?2;:]593<7D\6DO_%>K\M -V:7YXUJJD@18'SN=$X&DR0X_MUK_YE]AR\KZ=6-K3[I/)07D^<3 MD:M"ME5X;S>_J,Z?,]*7V.[L1CDY#&_U@5UD:X+2AI'P(#D\UY,+EAV"S/TM; MYR5>?VYUV)[/ O33J5G6Z;J.NI9?T'4BWED32B]>FUSE^_(S MX!K +7MPU\M'%;Z3+A4GBZE8SI>GC^@[&9P]87TG7^VL^-?5R@>'&OGW,;^C MVM/C:JEO7OI&9NIB@L;PRMVIR>7WWRQ^G+]Z!/3I /KT,>U?F:''=2W.4O%( M$&XJZ;VX$C>VKM$Q?%)\+!7=:*39BE)ZL5S,TSE*L:K058DO)5P6MAB$LRCL M65BVH;1._T?EJ?@EVJ2S8:>S@^"_(.^44";H4*E+.!B5 1T+)K!0, M("E5E0MJ\JI"=X1 =G!\%4_SH]66S?J1^WN8CMLWN2@/SUSOGX$%;=8PMU8P MX!+$2 J/6Y42&0E,$;<[Q=;5?5:U'CPD'-$%81S<]6\%8KATN+"P3BLXY M2R8&%QL'=G;5%IRZJG4(,4B2=29=G/<=O@H"786X]6TU%8OYL_2L3ZCXBX1N M%#(")!2G HE$GY/U3D09$] ME@%Q- ,?#KU/]O37S-@;(T.3 1\?H'L*#LT@]1#8B -A\_W6Z=PMA8!"R3E M@__#?YH?B%%M@1"#6BL?57'R*/?JGD8XU=_.&BE GU/R!Z(F(])D,7(#XG $ MU5&KW*I0JQ"C5:5]>00N*8L5G^R,Q*&F#<8(=BQ.*4]!3MZ>ZD+?LXIN//&\ M0>7FBOB!2ZH;+-RG5(0:+1:/$5I80X7Q-!K-C617$22G8K*-%5].VUXE_ ,3 M0C5!<2,OSUC7DJKKY,@$.D;*@_9D5&R]4XKX#P8X#E?B5_0_/+F5:,!,-Y(# M,:I%-@1&!EW]1GR].&4SRU?BO:I8&XENQ45 )SSR?IO7*9]N@(-4W& :#.SFCL[HD47*6YJAN.,'IA [\45S5Q.&Z X0)CI.%$ M376 %Q%=[/ ^W'J2?BB@VX$JLG('>3")2H /)4AJ=#JND;C'8U7>25TQ4%UT*:?I@X3# MJR"\K-3.^3",P(.<\K!E#J!QH7(OOEV>IG-.;-(%JN,=J%G.:;!2=[.G7.B( MO!0G\Q]&#TA8VQP5R7="24O""KNPH5BQY$H5Q)#CQ'L:MY$)C\0JZ6I_M]WV MA7V8&=H)$\K,L(D/^_>035H5>H%IWU;J/E!C<^QE@>81:VP!<$ 515?8S+V] MEND(D'@R+*#<_61 %H6N-'K>/TTVML5;RTH956@B7R30;LS^F#Y]D;[X;E@D M']_-1T0K=%V#46"'JN)OX 8+HGBQ1>YB]G''[XME^GS'S_%@LND/=O0$)J&9 M&)N=RNP.YD53X<68R7%_O]L1XB'/:"QM-(J:%I,Q@[>@:YX=OYL>;=Z#$#T( ME *XF!Q=JNX .HKG/J M^*6%1\G^KG:28I@93)[@;,41>6.(]-'_!_=U?_\)Q7XY?_7;S1O^M7CU--&Q M[6J>U+[4S>XXHCG:M?G5&SOP\#)U=.\_LE-R$G["HLR[0(\^-A#J>@5FR!- M(N;($'(,V0/3&PQ[[*7?L2;Z,1V]&%7;],&>F5& *]JH::O#PT(;% !7F_4Z M?B>$+FA!J7+VZ?4N;DNTA8V,QW,%O;!WRNA=,.[ZE.HA7'V :'YQSWWA166( M((#"[?38MZ/9Z$M?K=R:OV>27ZT)\:/?<'?X9'H5OQ3NCL?OK4C&6F.?J50! MT7GZ[&P22;&_"+;A[X8K&X*M^6>I)!#2 3PO+':F[H(,#!^2+_\+4$L#!!0 M ( *& IUBLW:P*G < +@3 9 >&PO=V]R:W-H965TW=]:9N@E:%[ M)WQ35=+M;DG;[=5H/NIN_*+69> ;T^O+6J[I$X7?ZGN'JVFOI5 5&:^L$8Y6 M5Z.;^;O;B.M&9%@/%' MJW/4FV3!X>].^P_1=_BRE)[NK/Y=%:&\&EV,1$$KV>CPB]W^1*T_;UA?;K6/ M?\4VG5V^&"K5A@(*F72?_G8QF$@<#'[C,"B%5A$W,E01/EO&>3UI;-; MX?@TM/&/Z&J4!CAE."F?@L-3!;EP_<'DMB+QJWPD?SD-T,CWIWDK?9ND%Y^1 M/A,_6Q-*+_YC"BH.Y:= TL-9='!N%\\J_%FZB3B;C\5BMCA_1M]9[]Y9U'?V M!>Z)_]TL?7"H@_^?\C0I.C^MB'OCG:]E3E=[# M/'].^]]FX7GI^=N).'#TUY+$G:UJ:7;?OKA8S+]_[X6WFE X@9R2.I/>H^&5 M%_>-J_'@X\>[L=B6*B_Y9D![!RJ$]$**6KI@R/E2U0(D('Z;?)J(%17DI!8J MF0WR4=309#VL2U/$@_T-NQ(YN0"&$#Y <3RA;0X<>WGRDP&8'K8!3#R52]QO M#[,T/ ,EZ(B2C>>."A5@VQ$ PSG<+IUMUJ4(5O"3BJHEO(C24*0;%"Q^X!AE M[;/6:%3H*#3.^+&@#?&AJ,HWB,\)1'!V"**2.V%L$*75< =G^V#$*.X4D::'#D#I-JZH,RZC^SX0,M6:0US,9B% M .,Q%E]R2) !DLY -F9C8()QRM"!XV"Q2F/AF G.:M3:&EE"V9"'1U8C[[XK ME6B1#RK3$,LN8845*+'-S/QEVVE[Q #<] M8GIZVM>J%1OIE&U\VPJQ\C,X_\UL,@?! SN M,"53PTDC:+6B.(U3JW$<8.(U,"Q>9O_8,X3GXN7707M*DSVTK(=6*-Q#_:R< MK:)JSEP3K-OU--BYL)B_1. 4UANE=Z)(3<$B"E;RP$?X:M6@;S92-S)M)NB& M+>J,RR2WCJ'*-=@2ML]HERIN?'O((Q<;A7 &\;-DP)[6)#2O7B"LW0E+YP1C[$QJLHX3:V8TJ M0/I='FJYBZ>/N@VJ.U&N_HO9RRXXS*^Y]&!;N>$F'PNU8KX?<_$,A\_X>)H, M:SN4,AP81/@;!)K;5&KU)Q"^ D+%X80[7$!9^X3M=/,J5RYO*MA!=OQW_*3& M +4%(KY"E)(%] @33IR6J=+9EU?JNSBF(GU)#TN !Q,\$=/3Z,1NZTS J;L6]5%QCGRAOG J*MP07_3@6RCB]< ;> MH(F:1"(ML_>IX[%72_6$TP]3,DZK0X$A#5=0+_O0H&%]%_)Q5[.(4\ P?Z". M\V/,NOJ?B!O_N9F3=3.''LGERE,[]QR_(S#>/F+1ZP8'!E'%\ER0#+\-A,7A4'W ;RJTNQKL &U MM<7*VW9\VEFLMFN=HQ[H*RYK*RY%N[5ULOR>+B.GDYF6L6$<]U6:J%U6MC$] MYW90&$G:?B.6<5O@:3SOO7_B-I=.!!T"IHF$XGU@4P'V<8UK44$8KD6[\O!0 MR*F#N6X"]8?%2$@5K=JZKXNX$4[,IB]KZRCEYK]4!Z]QIE M8EYCWXJ/YN_C//;<%I/LAT@;6& /$0[4QAK[AS#'?6*855@)LHJ>4'A)+E)O MK?B;0.SF@[ZR!ZXI'D.&-T:8C.\+7^1F6PJQ'0K1U%#.=,I5)5!U0;?D<6+Y M0(K >KOX!F;WKN_YCFL0525U=&VP4S9F$*C(:F1HQ>ML6W\GMCY^B^P'09XG M*$S[!Q'NX\HALG4[7O"N=I/GKAF2\2&XK6TPGY:T?]=JD0S?VO8=- 0SM)\M MI8Z;4?S"$2D7. Y7G&ULO5;?;]LV$'[77T&H0Y$ KBW+ MP[*$LI)F&N;75N-;%+Q M%=R!_;VZU3CK;5$R48(T0DFF83D-K_KC>4+VSN / 1NS,V:D9*'4/4T^9M,P M(D)00&H)@>/?&JZA* @(:7QO,,-M2'+<';?H'YQVU++@!JY5\4UD-I^&HY!E ML.1U8;^HS6_0Z!D27JH*XW[9QML.SD.6UL:JLG%&!J60_I\_-'G8<1A%1QSB MQB%VO'T@Q_(]MWPVT6K#-%DC&@V<5.>-Y(2DHMQ9C;L"_>SL!NO^21G#;D&S M:U66F*F[G&N8]"S"DU$O;:#F'BH^ C5@GY6TN6&_R@RR??\>TMIRBUMN\_A5 MP,]<=]F@WV%Q%">OX VV6@<.;_"S6MF?5PMC-9Z0OP[)]JC)852Z-6-3\12F M(5X+ WH-X>SMF_Y9=/D*YV3+.7D-_>?J\SI4_[S+CJ=@SHU(F<1](5-5 CLI MT.Z45:"#U!L:9R@,2WF1U@6WD+'%(\O$6F1"K@XXU3>O:3B P>>T:'(Y.\#L]I@4"'= MTN)(=G%<87I<@ZJ*VL>'Y1*Y/(5K=,+W6JQY =+1Y#8@XAF)P[[695_1DD+]'0;8OBG! *-F3$!*PDT&,LB,>=^@N M2,(Z<3E0M4%/TPG@(87*[GCR4M6HZ70CJT_T?!#=UB9RLTN/@ MI@W__'S=UKK"T4=B\& MG0:? "%;4_D\!BK!"%)A_:35F&A*AD"%*-1ZM_B2G?3[%PCUGQFVE7C.\:P3 M#6,$?@]2X6? Y^';X7(U7+S8?H2N<^Q#<\RL.RJE M/RI 1X7AYP)O??N]Z#@S;'$5EX\,#UU1DU&<=$=!*;!Z+1/#CC4684SMZE97 MN(9E1^&FN3LI:(M/'K;A6G,\O9VV&5545)S2J= B)1U^A^X-TLBYQ-RU(8/Y M?DB^UP$V.$5P\>[IEO];_8-C^KL)>R$_^)_DMV&:P*9>_$TR\5JLT1SO4_ C M_8>^J+V=UP^VB)5[X^%'BKJ*?PAM5[?/R"O_>GHR]V]03.%*2,,*6*)KU#T? MADS[=YV?6%6YM]1"67R9N6&.3V'09(#[2Z5L.Z$ V\?U[!]02P,$% @ MH8"G6):248^$" O!< !D !X;"]W;W)K&UL MK5A;<]LV&GWGK\"HWDXRXU BJ6M\F;$3-\W.I/$D:?O0V0>(A"2,24(!0"G: M7[_G TB*LBW'V?;!)D4 W^5\%QS@?*OTG5D)8=FW(B_-16]E[?IUOV_2E2BX M"=5:E!A9*%UPBY]ZV3=K+7CF%A5Y/QX,QOV"R[)W>>Z^W>K+JG+C M_K.MGYM,>BRMC%5%O1@6%++T3_ZMQJ&S8#HXLB"N%\3.;J_(6?F66WYYKM66 M:9H-:?3B7'6K89PL*2B?K<:HQ#I[>?.UDG;'WJ@"83;<(76;\]*<]RW$TZ1^ M6HNZ]J+B(Z(2]D&5=F7839F)['!]'V:UML6-;=?QDP(_/B$O M:7U-G+SD1WUE?UW-C=7(D/\\YK:7.GQ<*E7-:[/FJ;CHH2R,T!O1N_SYIV@\ M.'O"YF%K\_ IZ3\6GR=%/6YH- W9<5SB031IAM^7J2BIA (:8U]6@MU6>IT+ MC)1JXY:=TJSP\65.)'MAL>[GGZ9Q/#BC:<'AN!N)SEZRM58;F0G#T'?84O/2 M&J86#/60WC&U)F7FM/[)U_ GE=YP366((7AHM4RMR.I952DA@Y<94[!!^Z^O MJ*(SQK=<9R8,WDH(LDICO5HL9"IT=X4HUKG:"8%1;M@6G82>;LRPM=#4(F6Y M9"EL0U.@5QC/LXTT2N\8(0Z1WB6"@0#GY=-66#TQ&"UPNM5AR*V@\"0=H*'E.H)D5 M!U[ C-HXXQLN'^DD: M-":T+U^$+AC\?5\B4[#-I.U<[%[&(BQD*W=H_IN7%38M5HMETW'"3M@TC!(6 MAS%>G=GQ6?".0@3A]>]CS^#FF]"I-,^8B=UG(23)? '%+UD"A=,'LXZ;?@@( MFR8SF#L)AT-8/MA;SCYV5R(EA;?0AZI;=UYN<$\N,H@&?)#-'O>NV.;;S5YT M"P2[U:XZ?JN*.1(,AK>!>N33/F8G;!R.(A;A;Q#NG_N(C,-IS$:#@S= T3&(6#:;XF+3/9C!*PBAF8^B#KOK1 /ETK@>/Y#J* M:H-^U?:J?S+=KS9"@UX%OZE&QT$8'V1VDDP WB <1L=R.?C#RWD130;(QT$X MFG62]/[D8WKOI4\T]FKCV.&'%1*<"ZL67&JVX7E%72MH>N9A0DH(+92VP!=J M-G5_:D9)/44"+5HJC -81ML] ?2*=DGB==*$[)=GPIR<=H.(MIFJ9>ET'X1/ M?*/]U#7;$\J=NMN&=6N\-VL+6#)!'$\6TCPKY $A=ZS?=QI!<(C6BF/'Z^H" M=E5I24A5/G F[=*"5!D+AFI7$.!W"P*V7N-F-" O7$GL!-< UE4$XA@T<;P7 MOSI!LDJ[BGE.IC.W/>#S"55["VV[_7QJ]__ P_V[V__?[E4LI(8S7Y'\UC67 MP./6C>RR+@!J"\U>>818/+DMPE@&,F%I=RT$-3,7LL[I@1 33(7)Q^3!T(]$8)";EDF,U8J M&ZPXO#@NJ4ZG;=-ON.\WWC*6$=LX*&%V$H7#*>6)IQWA4_5.KJ,VO%F@(MU: M.U;'^P9P6/A-?:M6H/>S1NL)%WU2M"8&#TQ\""15T]I+IFW$.F 0 IB13,&NK9%.<+UVJ0 M]6@ &)WO/%J0Y*N\4)G(7Y[Z0C<5JJY;X:T]C,BDSG)A3 ![MROA:#+)JI'< M)XDD.*SWH*FNC@FTYOD91+/K"#H3]QJ#A^F)T@.-1M*!JK5)!R;K:(X[LL(B MKG/%/LNBRCT"4,+9.Z%@,\+*KG%J*R7J^(-RPS[&:P[=#JN]&>V^'SQPAX-( M%[[AO0Z^:.X8T9I(#ZE#FRU:R10#GSS4"#P$)VBHHT'P29H[MJ#F*&$YY1VC M#&+#<#AF_P*;6@N7AKE?9W M&,VC_>K_8C0U^VL(38=0'#OC/SV=0I3\8'-4"%I;,#:4$'KT,*,6H[//4/?)BV M'WYHZZ35CL:05HH\FD2^>PZ1..(S;0$G(YR#&G/^<2HQ:ZC$57N&121>O>%F MY??W5]?N)']PB=$%>H6X\#0EHD.MDP[F>7YP"7!@W7X[=S<1QI^M%NSJ\QLV MB:8'>NHJ\33C@0'?J9O]F;R$/RG\.6Y4!U#IMQ0$QOH> =L4 ..>4)%_W1W] MM+V\N'^4*[.@'3H2W1=.F:H,)IN7Z%TNP;J7?8%/G48SF M!S+@LI-F9="0J[7S?CQE<1Q\<3<&W\?QA UG=&:'4#P?NZ7K=VY4"Z&7[M[8 M,)<^_G*U_=I>35_Y&]G]='^O#:^7.*FR7"RP%$QRU/.75,T/J];N?G:NK%6% M>UT)CO2C"1A?*&6;'Z2@O;"__!]02P,$% @ H8"G6)M5WM48 P VP8 M !D !X;"]W;W)K&ULE57;:N,P$'WO5PQNM^Q" M\2WI/0FTW2[;A4)H]O*P[(-B3VQ167(E.6G^?D>RXZ;0!@HA'LESSIP9:<:C ME=*/ID2T\%P):<9!:6U]$44F*[%B)E0U2GJS4+IBEI:ZB$RMD>4>5(DHC>.3 MJ&)872<"5!XV(<7"47UT/G[QU^=QO( MJ_S*+)N,M%J!=M[$Y@R?JD>3."[=H<<'9R6]5"K1'A 2W72.6V,!5, MCB)+[,XGRCJFZY8I?8=I /=*VM+ KQ?^AT=C,EYR&\6X ["3\:L:9")V=@2X0;5=5,K@&-97/! MZ7KE>PR&\9A:!2Q_7Y1+"S\Z"6JLESRD< M3;N^"-3Z6>,2,=#4CO_XDW?IQ3,M"6;"GNDUB%<5YIS$ M4.675.E61^?;Y6)>HF^#]_#9%1AA184_2,*$1H,0OMI4E(,X/.\W7"8N4UMJ M.OFV4("N18$:+"O[#O-0,@9'-&Q-C7YB_9Y/_4$L#!!0 ( *& IUB:Z4"*>@, '\' 9 >&PO M=V]R:W-H965T#,N6G6R:M0TD MZ19=8!<--OTX%#W0XD@BEA(5DK+B?]]'RE:=-FOL1>+'S)OW9LCAJC?VJZN8 M/3W7NG'KI/*^O4E3EU=<"SW\YN[9;"/!G\H[MW)F(*2K3%?P^2C7">S0(@UYSX@"/QV M?,]:!R#0>#I@)F/(X'@Z/J+_'+5#RU8XOC?Z3R5]M4ZN$Y);K2+7^H'V^S'A/+.>5,?G,&@5LWP%\^'/)PX7,^^X9 ='++(>P@46?XD MO-BLK.G)!FN@A4&4&KU!3C6A*(_>8E?!SV\>NZWCIXX;3Q]V^+I5Z@$;-M/\ M '$W0&3?@%C09]/XRM&'1K)\Z9^"SL@I.W*ZR\X"?A9V2HOYA+)9MCR#MQ@U M+B+>XGLUTE^W6^<;-Z^F5_-WI_A MNARY+L^A?U\]SD*\3C";3>G_>?BUH=O6*DWSJR';$WKH;*OY[9OK;/[NO:/" M=*BJ=1-2#?F*E:5< %SY/0E'XB+T!;:D12.UL9),<8"@3Y_N)[2UIL.]( &+ MWG4*HQ*MPOD75D#2[!SS! $MB1I104]HS25+O2?3LZ3(!$AH/IK8>>$9;KB2 M%WVE\BK0HU98K]B19XO; @M)7!0<[SX]544Q_@DVM::9X46P*#R0S:]Q$W4.C05)$6*&MW+32Y"D M$+XH.ANQ&?]>XEG-5*(0[ED(% M'R05:9^@E%!4,$235N E8Y['1 COC6UX'TT(!P,Z')Z.4\F2FU F$2*&+(N@ MH3^. MJ^/K&PO M=V]R:W-H965TW9(Z3MN7Q);(3B4]S54I_:"ME\&9M72D#OKK-Q%=.R2QN*HO)?#I] M.2FE-J.+L_CLQEVY($>3"[.*KE1 M2Q4^53<.WR:=E$R7RGAMC7!J?3Y:S%Y?GM+ZN.!OK;9^\%F0)RMKO]"7Z^Q\ M-"6#5*'20!(D_MVJ*U44) AF_-/(''4J:>/PV^(_.0GX^ M.AV)3*UE780/=ON':OQY0?)26_CX5VQY[8OCD4AK'VS9;(8%I3;\7WYMXC#8 M<#I]9,.\V3"/=K.B:.5;&>3%F;-;X6@UI-&'Z&K<#>.TH:0L@\-;C7WA8I&F MMC9!FXVXL85.M?)CL;KC+W?BH'WX[&P2H(XV3=)&]"6+GC\B^DC\94W(O7AG M,I7=WS^!F9VM\];6R_E>@7])=RB.9F,QG\Z/]\@[ZGP_BO*.'I&WY$(4=BV6 M>F/T6J?2!+$C).*_BY4/#B7TOUUQ8#7'N]506[WVE4S5^0A]XY6[5:.+WWZ9 MO9R^V>/$<>?$\3[I%Y?2:T\NW)!L$R07N\GP0)M45X6*KZ^L\? FB^]W.?$3 M:I(GU(B/N1*I1?J-5UF2=N]4)M;:2.R3A? 0IM#GP0M(*NI,B8!]DM/ 2FL' M!>+:I(=CH?$,HH*S10%!OEYYG6E*9+/LSS^OQAR![OMOOYS.9R=O?++-L0LI MWYK[6Q?9+YO%5BI901JM!H\1@>;40Z M#"4DQDB@!]*\:X+Q,#(B5T4F7KTZ//V55H88^[)$&FJCAW%,$) 8'XLU;A E M<55([\6E^(0- I'*E/,L=GHXWRT5AO8"#F/&*7/1:6JAVL@ZTX'3SX4@GBZ$ M/B9HF4HZC@@)=AF%$2@9WZ7O M]\7BIDU<#(NL*K2]7,$G5]-V>NC4IBXD9ZR)PU*EM=-!-RO>?4US:3:*2JC4 M/HZM5L?RW56G I*DRV!A$@M$EX,0P%D4'UG/.M\4I.117R@4,:\2$1WK;Q\8&)3+MT\+Z&I+Q *\I MN$U7QA3LS-:^'%%T!^GLB\ Z84L=*&E5[7P-Z$V"14^BOG>&/;8 O1Z30U[U MI25^I+1\;FL4] K)!8EI&NUS;9@ED,U)A)]>]!,"8\D,2YXBZ>]%;9" %HG$ MPI@:@C[$C NH)I8A9M/G_Q)(#&U)[I1T0M'T%&]5JLH5NK5I_2-NM9\+P58Y MU2?-LGU>EHH(#F!>>C$(P7?@-D(P;OVTE3842=1=*0V('2T9=[6,BA(R^PQF MPUL/Z '6;G.-Q$?+2)\&])!MZZ8,L1_-YJAK )"HSV?#90;1\9YP'!54\802 M:ZD=JG=7[(<-%UN(HSGH)]H54*)G$IKA3A0)#G+HLTRE<[#-!]3F]!"&B$,URUHH.&US1)JH_A\75-8 MHK3#/;SB1<M22ZX.%YB?B*T(9@.3IAO0-U*#B^^4H M=L6U2RDI.2'4Y7G3&)5%G2*=2:9=B\_Q>,'FEQ;.^ &C1.*_I2)"H8"!@"EE M,D(Q8::D[J0684UV5>@-4YE60&$$*0( MX -; *)A/XD )LJ&1706MG&_/^UYT@S (9E-I[_>CVSG+8B%"F!2!3*IBWYJ M[IYACV#F]\-=,D G(HLRU@7Z1&G#9=/2&R*M#>UA1O,-WWDR##N8V2'!.7K2 M46\F-%9K9@0>D/)O&K6SER+Z-7LCEL&F7QI[&E_%NW_J6.%[6OEEU\HO][;R M)Q^AZ)T/:(.PNX%_3$(,( \0+LXF4C]']G@$4PO XP%K< HQ("8R* 5J V0 M:*#!<(9LKSVJ17YMT;]?5*(Z@^GIYSK;L$;NDO6Z;5ZF740?R^[,P04;-SZL MV88EQ4E%RFG:/+:<9$5"00'X)DX_-+:C9X]8Z]2M,G5C'XT80Q"1U30Q!YMH M?O+@N(^==+'AX\FJ#QG2FFL?K -P%%&FTRIBE(FD@5#9UKX9/_"_+BONWA4. M,K G:R8>>):WA@!\/)R'23?U*?7Q#=,/FG=('UG>ITRN;,W)2J5SD6?=RJ)6 M>W)UWT5FDL0(J#3\$!0?U,G0E6&E-#$FT+78RQR\.Z8R%+.70%V[C7A.OJ2@ M*)@N#-OC:';7-=I )L48;Q(OB?8ZA4%NL' +1V'=7?^$* V[/?0ZC6V2[:@] M^-&P#S(09B^XA9LV@W;80)G\:ZI[R(JQT#LHTBIOZC5AE M9 MK9ZD;"=^Z4.]CE"?=&#K9.T0^J)3F;.RYQRZA?DQ"=Y9MD];0!O ]M%WD MU8_@:W,;(^+%:=(?3UVG@=&KF4OT,4)/4VTDNJN":GCQ%C-O,*,8,FR\P+@E MG"SN>N V*H@#JNUG"1?E^-Z)W7'3/& $JF$$BS1U]3?--%#S\.3Y73$@P[&> MP;SU\UXC:[H2V+;NTO49SW]5W.TKC].N/$Z?2JYZQX2@U.(3G?!"Y5[!OQ=G GB-G+]HC3"GI M>,=7=W2CY*RO6!S=]CH:H<-'#=87L=](GR)FD,C,5GS;NJN@)X.?64KE-O'' MI(BC)O O+MW3[O>J!?],TR_G'[MP6(!+7A1JC:W3PQ,(R M[_'-#/D\61O[PY6(!$^5TFX:E43U61R[O,1*N(&I4?/.PMA*$$_M,G:U15$$ M4*7B=#A\'U="ZF@V"6MW=C8Q#2FI\\LS^*.I9 5:B>-!HN+:72>G%V,?'P(>)"X=J_&X#.9&_/#3VZ* M:33T@E!A3IY!\&>%EZB4)V(9/S><47>D![X>;]FO0^ZV;PEMA!Y E?4B'Z6@/7]:EG 6^[#]3_G8^=V3YFGS?E73+.=K-Z9_. MF:M%CM.(WX9#N\)H=O F>3\<[U$\ZA2/]K'/[ODI%HU", OX),5<*DG/<.XO M- ]VJ=W/]Z5$6!C%#U+J)9#O].95RE_H>L3;EZ:JA7X^>'.2)L=C!V1(*/B$ M*U20@>I$B(T(YK/@@51:1*C:*X#^"@ W,"^[#@YZ[VXTAYG&"5VX0W@4U@IN M0"\T9A4:(YS/]0ISK.9HM]@,WD)0E(Y[-UJ29$G52PM!$! [AH=*YQJAOJW@C^E\_&CK)\<#P.FI70[ M.85%MJS<+#57M/!DOC9Y)V+Q&C779"FU M X4+A@X'QVQMMC6_=D*F#H8S-\3V%88E_U^@]0&\OS"&MA-_0/&PO=V]R:W-H965T2/5#YX@&7JI2Z(F7&U-?!8%>Y5AQ M?2%K%&192U5Q0ZK* ETKY*D+JLJ A>$@J'@AO.G8G3VHZ5@VIBP$/BC0355Q MM;W%4FXF7N3M#AZ++#?V()B.:Y[A',V7^D&1%NQ1TJ)"H0LI0.%ZXMU$5[>) M]7<.7PO2I;:/6'3^@XN/5@U MVLBJ"R8&52':-W_I^G 0, I?"6!= '.\VT2.Y1TW?#I6<@/*>A.:%5RI+IK( M%<)^E+E19"THSDP?\1E%@[!6LH*9%$91GS21,#G,7'I4&MXM^+)$?3X.#.6T MD<&JP[]M\=DK^#'<$VBNX;U(,?TS/B"N>\)L1_B6G02\Y^H"XL@'%K+D!%Z\ M;T#L\.+_:L"WFZ5VEN_'6M!F2(YGL&-UI6N^PHE'_[)*?3IG,8T;4H$N89=+7>%YEFF,.,&4UAN8<[IZ\&,U$RJ+7"1PH.2:;,R ML-C6>*RFDUF/U[3(J8VRI#DO1 ;&71EP9F%ZAHPS6=5<;-^^&;%H>*U!T-)1 M'>?T;\[:<5X=G^5;6^,?<2]N\4, MSF P\%G4;X4X[/>>"SW87\/,L]+Q'I7B+80T= /+R\=6.SWP[CWF5JE@/F7<0*QSUCR;P)P["(% M!UN!+G'F=A]U5#;"M MB?[I?KS?M5OGMWNYF&KJL$!I*7%-H>#'L>Z#:?=QK*OL%@UM1(MQ!"290E2TQ]:'RI5[;8^3'MPX A6C-#%M73/]>PE";1;^R-\%'OFZLBX0 M9O.&K>$)[+?F0:,7#B@%KT$:KB314"[\R]%LF;C\+N$[AXW9LXGK9*74BW/N MBH4?.4(@(+<.@>'O%:Y " >$-'YM,?UA2U>X;^_0;[O>L9<5,W"EQ#,O;+7P MISXIH&2ML(]J\P6V_8P=7JZ$Z;YDT^?2Q"=Y:ZRJM\7(H.:R_[.W[3GL%4RC M=PKHMH!VO/N-.I;7S+)LKM6&:)>-:,[H6NVJD1R7;BA/5N,JQSJ;W9L'EI$=NMAOD59]BCT'928W"MI*T-N9 '%O_4A,AIHT1VM)3T* M>,_T!8E' :$138[@Q4.;<8<7_T>;/RY7QFJ\#C\/-=KC)(=QG$1FIF$Y+'S4 M@ ']"G[V\<,HC3X?89D,+)-CZ-D32JYH!1!5DCW&AV@>!3I,<_\,-5CD80](@22D9!Y]2ZMURR?'R%F2M M5&%(,@J2<4KB29!.$V^?\ F9T""B4S32-)A.IN30>8=[0JA!KSNYNVY;:7M- M#-'A1;GLA?0WO7^.L.TUEX8(*+$TNIB,?:)[B?>.54TGJY6R*-+.K/!5!.T2 M<+U4RNX9?PI^T" !M!@ &0 'AL M+W=O%-+U5*#6[4*=:> 5LZHY6$21=.PI4SXBYD[ MNU:+F>P-9P*N%=%]VU+U? IVUDNS%&!BT3PTJ?-GG8,BC>,T@V!HGC/3AR+,^IH8N9 MDFNBK#:B6<&%ZJR1'!.V*+=&X2U#.[.X5EA?99X)%16Y>.A9AQDW ?F.[^'@ MCBXYZ,-9:-"3U0_+#>KI@)J\@YJ2*RE,H\F%J*!Z:Q\BPY%F\D+S--D+>$75 M$4GC@"11DNW!2\>P4X>7_D?8?TZ6VBA\+G]W!3[@9KMQ;0L=ZXZ6,/>Q1S2H M1_ 7GS[$T^CS'M;9R#K;A[ZXQ9:L>@Y$UF1/!+MH[P7>3?N-!WCU(,!XI<2V MU 8J2\4T0&K)L;^96)$#)O!$]AK-].&QAZ4K&U>[(VBFY0G::Q),@RB*WY+GW#; K&\DKPEI4>02KK\FD M"-(T(],HF$Q3[[)7@IE>@8NF9D]6UB1-@B2:6D)1D7D_ZIJ5\!HK28)\DMIO MFGMWTE!N.>Q("HF+*(CS#%<,H)AX)V79MSVG-D,58$Y+1MT4.ICD08X>#U%* M@P1S<.CM231F(DXP%=/"244PG<9DUTL*MT9 "VKE!ITFI>R%&:;!>#K.TI-A MA+RJ#X,8"[9B0A,.-9I&1_G$)VH8;L/&R,X-E*4T.)ZOWQWE*([GN-V+1(J\C]_=?4?=^TNNJ7W]6F_[[(2*^%.3(V:5@IC*^%I:A=]5UL4>3"J5#\:#))^):3NSL[# MMUL[.S=+KZ3&6PMN657"KJ]0F=5%=]A]_G G%Z7G#_W9>2T6>(_^2WUK:=9O M47)9H7;2:+!87'0OAZ=7">\/&[Y*7+FM,; G2/_*([8$*H,/.,(.CU MB->H% ,1C7\VF-WV2#;<'C^C?PR^DR]SX?#:J#]E[LN+;MJ%' NQ5/[.K'[' MC3\QXV5&N?"$5;-W/.U"MG3>5!MC8E!)W;S%TR8.6P;IX V#:&,0!=[-08'E MK\*+V;DU*["\F]!X$%P-UD1.:D[*O;>T*LG.SVZ07')P]"#F"MWQ>=\3*"_U MLPW 50,0O0$P@D]&^]+!;SK'_+5]G\BTC*)G1E?10#=,!F<' M"(Y;@N-#Z+-[*K1\J1!, 8$L7!OGW3Z:!X'VTWPH$0JCJ/BD7H#G-$-8U=YU M?,F'5;70ZP_OTF@X.7.@ H6,*<"1U.!+LW1"Y^[XM/-06L17">]PECA5H\[G M&JWP?,HVQ'L8]R9I$MYI&G>^"BL#B>U-:3*%Z634>3!>J!WSN)?$<7BG<0H' MXAVW\8Y_.MXOG)O(WQ WJ:27N#?^AX$YU$V YWS9T9V5&9U)JJL0Z*7.IR.G90CN%('%,JAW%O-)XR1@S1L!>-ACQ.8#CMI>.$ MQQ,>)X,P3GD<3R:D/J3_3N'10CSN1?%THY==]VNQKEC>,!P38))V;M Y" (? MGNWNL;BI!K:7E!N:>3B*IKTH&<-QY[99A4>AED$R;YY&?D4#(CT.7EY6G.D0 M9,E")LOWP^1D2)>X4OP_H@]O*<(4A:,LS-?P?G RV;;PJ 6ARJJVYA'Y7!!< MVYP[!ZM24K2%1<"GFGY[R+HA,4*Q5&H-2T^B^$X?*9>YIVNCP:62+85>8#CX$&:(570&42\:3,,) M+Y?E5FA:)W:P7-!AZ]%*^C)<(70#->?3;->D!YIDO[WU_Z7II6ZTT;^$A38* M'&3KY?=&'IRFURZOJ4',+/+JWKKH;_58%=I%Z"192)2YIMUJO[;-ZF73H[UL M;SI=DLQ":O[3%F1*%4Z_%=MTC\W$FSIT;'/CJ?\+PY(:;K2\@=8+8_SSA ]H M6_C9OU!+ P04 " "A@*=8 U@:N>0" !7!@ &0 'AL+W=O)*L3E M*$E<44$MW(%9@J:3N;&U0#+M(G%+"Z(,0;5*>)H>)K60.IJ.@^_&3L>F024U MW%CFFKH6]M<9*+.:1%GT[+B5BPJ](YF.EV(!=X!?EC>6K*1C*64-VDFCF87Y M)#K-1F>YQP? 5PDK]VK/?"4S8QZ\<5E.HM0+ @4%>@9!RR.<@U*>B&3\7'-& M74H?^'K_S/XQU$ZUS(2#Y0TNGDN)P^ADKL.R\L18TLBLI9E))E.#8WKV8*7#[XP0ICT<:W$EX+>\#Z6(IKL[V6%ZLD5S MWFG.M[%/[Z@=RT8!,W/VIOY-HK?2;A;=\A=K?O7"WRL,M:-#*+T,0K&Y4=37 M4B_8GM3D,8T3NG3[HQX]6E&%5[N NH9,9+1\T_HW['?.RT*VQ"3$_2948-C M8[5C[U@>#SBG=1#G:=Z[U*ZQ0A>42FI:?:HL/@Z(+$Z/AO_P4';6.& HGNA\ M0,FR>)@/>U=&+]XCV)IZ=H8M3(O:6)2_*5@ZUX0LA7'HV.[.,<^RD^X.EAY' M0R3X^0GC<<9?,DM-Q."P.QZDA[WV$@DXX"0AIX+O#0K%S%N7ZPM*XY2G?L/C M?)BR3=]-\JK9:["+,-(;NI>=H.BQ=X.W+IB1:2[ES!G$+3@Z-! MQ&P[QEH#S3*,CIE!&D1A6]'D!^L!=#XW!I\-GZ#[+YG^ 5!+ P04 " "A M@*=8!8,.IM0" 1!@ &0 'AL+W=OS,=J#=K]_9 M@8Q6E"_$=[[GN>=LWS';*/UL"@!+7DHAS3PHK*VF462R DIFSE4%$G>62I?, MHJE7D:DTL-R#2A'1.!Y%)>,R2&?>=Z_3F:JMX!+N-3%U63+]>@U";>9!$NP< M#WQ56.>(TEG%5O (]GMUK]&*6I:=![ 2!@,PZ!H:?-=R $(X(9?S9<@9M2@?<7^_8/_O:L98%,W"C MQ$^>VV(>C .2PY+5PCZHS1?8UC-T?)D2QO^231.;7 0DJXU5Y1:,"DHNFR][ MV9[#'F ^8/B?])"0TIH,C?/VVOK[GZQ^K[]?5PEB-#^#WH0H;@L%A M<44U.Q#.8! MOGH#>@U!>G:2C.++(_(&K;S!,?;T$9LLKP40M21.ZB%]1QD.Z_-59PI;QUC( M';DM@"R5P![D51LF<].;=O#4L\(?^RUD4"Y .Z/C[L!=1+_S ((Y MIHII^TJ$8I*F9C(#K,A80[HT#B?QA/1(=S*BI-=Y M4I:))G20A)-!0N@DC/OCSDVM-4A+*D>'(P#S^BBL^DV6]PFR7BNL2\.$8JZ. M.]*02!R33OT[XM-=XE-"1U[VWG;>735M_C^\ M&99X82LN#1&P1&A\?C$,B&X&4&-85?FF7RB+(\0O"YS9H%T [B^5LCO#)6C_ M!=)_4$L#!!0 ( *& IU@Y7BB&^@( !,' 9 >&PO=V]R:W-H965T M MW.326CAV9CLM_?<[.VG&I%*)27M)?/9]G[_/\5W&*Z6?S +1PG,II)D$"VNK MDR@RV0)+9D)5H:250NF260KU/#*51I9[4"FB)(Z'4CIV-56\$E MWF@P=5DRO3Y'H5:3H!]L)F[Y?&'=1#0=5VR.=VB_5S>:HJACR7F)TG E06,Q M"<[Z)^>IR_<)#QQ7YL48G).94D\N^)I/@M@)0H&9=0R,7DN\0"$<$>;*3\)KI$ ;]CY#$2;J#;]#9'7B^ MP1OL_CB;&:OI>OS<9KCA2[?SN9(Y,17+CQFJS,K5 MBH':8 Y<0L9$5@MF75Y!"GK+;0J RLO%.;-^C1,3DQF>].XURQVVTCSS2YDJ M2\JF>YT].5B)S-0:JQKU;;IZ@T(BDS2(= MN 7M0&G83^%=;_-U!2]!VZ#[#TY_ U!+ P04 " "A@*=8#PF0YWP" "E!0 &0 'AL+W=O M'"22V+-L8/MK./?94PS]WV=55!3/98-"+PII*JIP5"5OFX4T-R!:NZ'03#S:\J$ERSQ-L=W+&R,O; 3Q8-+>$>S+=FHS#R!Y::C)?QS;?)7QGL-5[>V([2:5\M,&7?.D%5A!PR(QEH+@\P15P;HE0 MQN^>TQM*6N#^?L?^R?6.O:14PY7D/UANJJ5WZ9$<"MIRWGZ'O9VKY,LFU M^R7;+C<./)*UVLBZ!Z."FHENI<_]=]@#7!X#A#T@=+J[0D[E-34T62BY)DD,O MX.]9IP95N@&A229;83H7#:?##%IUUGM)[P88MEHR%,VA0&@P?C?UB.J&0A<8 MV3@CIM*@K=VVPCD*RB;@?2&EV06VP#"9D[]02P,$% @ H8"G6*4QFA=L M P V < !D !X;"]W;W)K&ULG57;;MLX$'W7 M5Q#JHK !P[I83AW'-F G76R!-C6:;/.PV =:&EE$*5)+4G'V[W=(7>($KK?M MBSTB9\Z<,S,D%P>IOND"P)"GD@N]] MCJGD0Z+2 DNJQK$#@3BY520U^JGV@ M*P4TI2,E2 TDX(HR)?^.IIO$NOO'+XR..@CFU@E.RF_ MV8\/V=(/+2'@D!J+0/'O$:Z!V#C\2 M$+/=)'(L;ZBAJX62!Z*L-Z)9PTEUT4B."=N4.Z-PEV&<6=UBWS]*KK@(#.:QWD':8FX:S/@[F!/R20I3:/)>9)"]C ^0 M7T\R[DANXK. GZ@:DTDT(G$8)V?P)KWHB<.;_+3HO]8[;12.RM^G9#>HR6E4 M>WSFNJ(I+'T\'QK4(_BKMV^BB_#J#.>DYYR<0U_=X7',:@Y$YF1#-4L)%1FY M8;PVD)$'-WUHK!]!X6%JY&CRN3;:H",3>^?_GBJ!MB8#JW_H"N!<3\D]3^B^ M ))+CJ?:@AL[+$2#T;BH3.$9W$XI3VM.W?%#VKN>=M;2/G2T:4M;-[3E*]H" M&\9MPRKDZWQL%F)SX J3&>[8D@N+-6 "=V2M,5*//'A*H3)'D;24M3!Z./?N M"P7P8E@].V%VS";>;5TB)R/5W+OMTE-C%-O5C5@CR;96%5H?A)"/3N8([71, MWKZ9Q5%TU2K^C0RFX2B.WI&AM>/IZ'(R(4/O(R!DYRI>YT EF$%(D2(_A86V MQ6"H$(6:)BR^(H,HND2H7V;8=>(UQXM1.(T1^ :$Q&NGJ7BQ[9G0A$..H>'XW=0GJGE'F@\C*W=W[Z3!E\"9!3Z]H*P# M[N=2FN[#)N@?\]5_4$L#!!0 ( *& IUC@X'!!YP4 $41 9 >&PO M=V]R:W-H965TX4-_OU(T^RK"2VYQ7]D.CE>.1#\B'%\^E2 MJGN]X-S ][(0^FRP,*8Z&0YUNN ETZZLN,"5F50E,_BHYD-=*K%]?Y?&'HQ7!Z6K$Y MO^'FZ=P_DR9V4]_3P/CL; M> 2(%SPUI('AY8%?\J(@10CC6ZMST)FDC?W[E?;?K>_HRQW3_%(67_/,+,X& M\0 R/F-U8:[E\@_>^C,F?:DLM/T/RT8V0N&TUD:6[69$4.:BN;+O;1QZ&V)O MRX:@W1!8W(TAB_(W9MCT5,DE*))&;71C7;6[$5PN*"DW1N%JCOO,].VW.C>/ M<"E+3+-F-E)7!1,:#F_97<'UT>G0H!V2'J:MSHM&9[!%9P@?I# +#6]%QK.G M^X>(KP,9K$!>!#L5?F#*A= _AL +1COTA9W3H=47_F^G_SJ_TT8A5?[>Y':C M=;19*Y7/B:Y8RL\&6!^:JP<^F/[ZRH^\-SLPCSK,HUW:IS=8CEE=<) SN)6& M%7!C9'H/GRH+_YS8C4YM@KU3\6;8MPL.,UE@R>9B#H:8T-9M_@_78'"9HL?$ MXZ^OXL"?O-&.L:"T!26K=A/)FKL,="JA3@*X0!BUP\A M< .\M;"#-\X[Q00I;Y^W79VWW[E*<[V')#:+&<])YR$:/H(0#<8OI+9#?QH0 MB,,$X4[VODL(-3XXY3X[TY]:D/1&30.FPSWV>:WL2PG68V,^RY/=ZS MUR>1;L+B/ L+4YP6&H[J-6WZ:E?O>JYT>80KE:?(Y(]U><<5!:#CV897:\H= M0.2.??#QSW/7US6A(C<.8.QY$&*VPC"TU]7BQ$T2\!/<,EE=5DNQ&P;@>S&^ M#+OK:M$/73^ ".VAK?:R!P^BC@?1WCSX+!ZX)I_W;B\[=?](>W$VM!>H5[A^ M?H$*]%\TD#">8<,\=^=O:A_.ET7/H3SQL 9X[3GI]X;GP M-KO/*.]'C=D@V)7S29?SR=XY?QZ))O>;).X;%>S/L&E&CW^N^\EGD9F=7 MV:G[IW45M<;5Y*$F7#_25=JOQJJ4>D6]T<;6WG+LC:G, S>9=-UEXN'GP@VB MKJV,QPE-%FX\>C)NH!B]'M+IA=M M_I_,WO3]OS'(:M*]CX&55R$?^8LH1F=,M;4G:H34F:XW" M^@A;BJ5E_[#E-'GT@M"YE-J"4?R!BQI''9Q_B5F3,,R#)$(" MC>'(><<%HB_L$LNP6>=T(J*S,P0C'#V._0![$@;6D,K10R,IZ'\40!$YS M0/GO.![ **%I')4FF[]JP][1MN1J;@_P&K74PC2GW.YM]QO!>7,T7HLW/S"@ MUW,V"LXPK$L#UF91F]4 &NE]. MIO\"4$L#!!0 ( *& IUB],NP1J ( #,( 9 >&PO=V]R:W-H965T MI'03#S&2;<2V(WMI5)+&I-"8>M1*IF M#,MO:Z#BN/1"[S1P1XI2VP$_B2M

+D. M PMP*SX1.*JS-K*A[(5XL)U-MO0"ZP@HI-I28/,YP!50:IF,CZ\MJ==I6N!Y M^\3^S@5O@MEC!5>"?B:9+I?>W$,9Y+BF^DX8TU3F(ICDC:U8;--ERH#FW, M$6Y/9:>EF24&IY-==[>AD>QT-$MYB.4+C\ V* M@F@RP#?NMF'L^,;/WX;[#P:+-AJ8^M*W$XW0I%_(7K)+5>$4EIZY10KD ;SD MY8MP%KP="&/2A3$98D^N!&,FU6M.M$(5R!2X-G>KSV9#M'!$]NH>DF"T6,QC M_]"C/^WTIX/Z-ZG@@I$4$:[!A*?[E*>_HSSKE&>#RBNES!-&"=X32K0]I^'P M&S;SFCRY"/L=7'0.+@8=;&M949,8G(L#=B_.AJ?H_A;8'F1OI@SR_6&FS#NW M\_^5\/-_$,:B"V/QMQ)^T9-V01#U'WH8/+V?P?-3ON7XE;A_]HXSD(6K5@JY M(VF>]&ZTJXBKI@X\+6_*J7D@"\(5HI ;:#"Z,+=.-A6JZ6A1N:JP%]K4&-8^5P(?>I8@>Y_0O(=4$L#!!0 ( *& IUC(M7RI#@, /<* 9 M >&PO=V]R:W-H965TO*.(4,RPY? M-/YEQD6.FA6+AR*0 G5I11-_"\ MOIMAPIQH:.]=BFC( N7KD>,[FQM79)$J<\.-ADN\@"FH MZ^6ET".W@DOL^) M)+:D^V>@,*'R$_J,KJ=G:'_O$Y(I%B 186A"*-6SY ':JP^'KM)I&#,W+D.> M%B&#%T*&:,*92B7ZRA)(MO6N3K]B"#8,IT&KX02+#@K] Q1X0;U^:,'=DM@7=K:"[;>[16&\%DH# %EL)S.047>](< M-*LH&'2"H;NJX[0&?"=.K\+IO8:C"%L 4RBNDS71]/ZF\3N]9S"MX=X)TZ]@ M^JTPT_(=EC)O7H]6^5MW86'6JZ^M5Q5C*__#*O_#]L6@6$IT@L8\R_3FFBH> MWZ&;"60S$+?H-[I@2G\&R P2-(4X%T0]HG-.]9K):EH3=FO4MV+OR&RK0(.J M0(.=G3B#74+OR&P+^JB"/OJ_75W(_:#UO6R-\4X"WWOZ^'JO'#-V1TN[H^VG M-FD!*LU>(6H/^58DM]9:9" 6MN.2^E#,F2JZC.INU=6=V%[&?9I>M(3Z,[T@ M3"(*&PO=V]R:W-H965T;)6NN$57[YAI-/#"@RK)HB"X8147-!"[TKH-EB4-W\$:[&.STNBQD:40%=1&J)IHV*;T6SB;QR[> M!SP)Z,R!35PE&Z5>G'-?I#1P@D!";AT#QV4/MR"E(T(9OP=..J9TP$/[G?W. MUXZU;+B!6R5_BL*6*?U"20%;WDK[H+KO,-1S[?AR)8W_DJZ/C3$X;XU5U0!& M!96H^Y6_#GTX $31"4 T "*ONT_D52ZXY5FB54>TBT8V9_A2/1K%B=K]E+75 M>"H09[,[+C1YXK(%L@1N6@W8<6O(Y0(L%])!>PL>1Y"=4& M]*]CLL["W:S/3,-S2"D.LP&]!YI]_!#>!%_/B)N.XJ:>??J/77W^@8'DWD)E MCFJ>_@?-\:@Y/MM0KWGO-1?8VV/R>H*PGR5WW?=9'$["A.T/\[*#:707&R=@ M)VI#)&P1%DP^7U.B^\O2.U8U?D WRN*X>[/$]P6T"\#SK5+VW7$S/[Y8V1]0 M2P,$% @ H8"G6 ;GW,%& P ?P@ !D !X;"]W;W)K&ULE99M;],P$,>_RBD@!!(L3=)GVDI;Q\2D39H8#R^FO7"3:V/A MV,5V6L:GY^RD61E9$&\:^^+[YW?GLZ^SO=+?38YHX6" MF1.U14EOUDH7S-)4;T*SU<@R[U2(,.[UAF'!N P6,V^[T8N9*JW@$F\TF+(H MF'XX0Z'V\R *#H9/?)-;9P@7LRW;X"W:+]L;3;.P4AZ<1M/E MQ*WW"[YRW)NC,;A(5DI]=Y/+;![T'! *3*U38/38X1*%<$*$\:/6#)I/.L?C M\4']PL=.L:R8P:42WWAF\WDP#B##-2N%_:3V'[&.9^#T4B6,_X5]O;870%H: MJXK:F0@*+JLG^UGGX<@ACI]QB&N'^(E#E#SCD-0.B0^T(O-AG3/+%C.M]J#= M:E)S Y\;[TW1<.EV\=9J>LO)SRXN&-?PE8D2X1J9*372%ED#K\_1,B[,&W@' MMU0Z62D0U!JN.%MQP>T#G+H-<(-W\(UIS9S7W346*]3W9+O"'0I('DTO@4OX MG*O2,)F966B)WC&$:4UZ5I'&SY F<*VDS0U\D!EF?_J'%'43>GP(_2SN%+QF M^@22Z"W$O;@/7V[/X?7+-QVZ29/2Q.LFS^C>:)65J3UDY>$H9W=7M!8N+1;F MOBT#E7"_7=@=Z*G9LA3G 9U8@WJ'P>+5BVC8>]^!W6^P^UWJ527L?"4PX[;Z M'%._=8<<)6W$G9KMQ- !.VA@!YVPEY);S@04CS4+S(*E"\:A9<[D!EV%NPPR?T-QN2UM:Z$/_T*(D\%D MTB#X55$DU;5D%II&:2*HVDO_"S,';'"%MMF']&-BK%^,XBM[#OCJ/(.KCR"MI M[Z?H3I&&A&ADE. 9LS0QEAZ^MB@SU#BU1S G;8D/C^[@ O7&MR9#>J6T55TW MUJ;[G?I+_XG]C+IBU&:/I\NV]:?CZ7+<9I_4W35\Q*E:,^WQADL# M>$UCL9 M427JJMU5$ZNVOF.LE*7^XX$E\[7O.O>?X(^Z$?% 5@$:/->,JP976S=+S5%Y!3=1$-,#-2BED M3;0)Y=Y3C012.%#-O-#WYUY-*,=I[.;6,HU%JQGEL)9(M75-Y-,=,-$E.,#' MB0W=5]I.>&G!KC HH2?\GCX,/ M)X!@^@(@' #AWP*B >"<\_K.G*P5T22-I>B0M-F&S0Z<-PYMU%!N=W&KI5FE M!J?3#1R MX!**6J4":ZE,5:9)G2%,E<>I$*7*]"$,G6%WJ/[[0I=7ERA"T0Y M^EJ)5A%>J-C3IAO+Z>5#Y;N^&PO=V]R:W-H965T^Y^"(]1 5?PR"2$\-3*KXU3;GR,&3RAL<8Z2=K+D*F]%)L3!D+9&Z:% 8F MM:R^&3(_,J;C]-Z#F([Y5@5^A \"Y#8,F7B^PX#O)P8Q#C<>_8VGDAOF=!RS M#2Y0?8P?A%Z9!8KKAQA)GT<@<#TQWI';&;62A#3B'Q_WLG(-22M+SK\DB_?N MQ+"2BC# E4H@F/[9X0R#($'2=?R7@QK%GDEB]?J _F?:O&YFR23.>/#)=Y4W M,88&N+AFVT ]\OU?F#?42_!6/)#I7]CGL98!JZU4/,R3=06A'V6_[&M.1"5! MXS0GT#R!'B*2$)E;J(I0'LW1[%!)>SU$Q/Y!OX#=8:"6YVP"! MK^&0/?F;GI]LMY=C% =DIGG,"+V?28U&$ 7R^QW")XM\F MGEIQDL_!K8S9"B>&?M\EBAT:TU]_(7WK]Z8F.P*KM>P4+3LINGVJY0L4EO-2 M%=CGOS4>O%<8RD:>G"YYZ@BLQE.OX*G7*HV<&_D6(E1-G6;I_30]^9[OID1_ MWFTMRUVUAX8PJS^@@R*L5EV_J*[?6EWM?6_3;2O,I>?1$5BMXT'1\>":NAUT MR5-'8#6>A@5/PY_3;9;>^YYN&\):=#LJJANU5C=_FA5RA?_A_.]O*^REY],1 M6(T!8I6FP+JFDO/=.Z*J*[0Z5Q4#17Y.S7E^5:?]/B6](S4WAME6KUG-A);U MT=;Z/GEJ-&&DU;N99]0=VF12+M' M^J \%#\FZE;@BP^J([0Z#:47(Z.KBKI3S]856GUL49HVVFITOB_J/+_ZCQX= MVI3.NH_MWY':6S>Q* MF&R$>,_$QH\D!+C6D-;-0+]E(IO*90O%XW2PM>1*\3"]])"Y*)( _7S-N3HL MD@V*V>CT&U!+ P04 " "A@*=88$UC.HH" #C!@ &0 'AL+W=O?<K M=7GCNBK;0D'4M2B!FS=K(0NBS51N7%5*('D-*I@;>!YV"T*YDR;UVD*FB=AI M1CDL)%*[HB#RSQTP44T=WWE;>*2;K;8+;IJ49 -+T$_E0IJ9V['DM "NJ.!( MPGKJW/HW,VSCZX ?%"K5&R/K9"7$BYT\Y%/'LX* 0:8M S&//Z:YWDZ=B8-R6),=TX^B^@JMG]CR98*I^A]5 M3>PX=%"V4UH4+=@H*"AOGN2UW8<>P(]. ((6$/PK(&P!86VT45;;FA--TD2* M"DD;;=CLH-Z;&FW<4&Y/<:FE>4L-3JR=_;"S'YYC3Q])9:Z5!DD)&SS, M!HYKN&T-^S2(?-]+W'W?PD!4:'Y=U#MM4:6C4HH,U*"ZAB#N MY<41#@[$'0?%G_$);7&G+3ZK[9YR:JHO1QLAAJL@/LH:^5&,#[0=1X5C/(F& MQ>%.'#XKKG>/AY3AH\,:FV*:'"@[CL)X,IX<*'-[+!@ &0 'AL+W=O^S]^=SU\&&VT>[!( V5,AE1T&2\3R(@QMMH2"VXXN0=&7 MN38%1YJ:16A+ SSWH$*&<12=A047*D@'?FUJTH%>H10*IH;955%P\SP"J3?# MH!ML%V[%8HEN(4P')5_ '>!].34T"QN67!2@K-"*&9@/@\ONQ;COXGW %P$; MNS-F+I.9U@]N:\Z@V=(!=\=;]H\^=\IE MQBV,M?PJO,)ZGR\P$Q+ZY]L4\6>Q0'+5A9U48-)02%4 M]>9/=1UV ,33#HAK0+P/Z+T"2&I XA.ME/FT)AQY.C!ZPXR+)C8W\+7Q:,I& M*'>*=VCHJR LCB*>RUZQG\/3P[(29IR)IXO^8=R?KN<6334M]_;ZE;Q]MIY MW5V^L"7/8!C09;5@UA"D;]]TSZ(/;4G_)[(7)>@U)>@=8D^O%0*Q(LMX*9!+ M\0-R-M.&:(1:M/9,1=BM>M3YSCJ-.G2:Z]V<_A#T0FN_T=H_J'4"5(!,<.\H M\$36:*%-8/_WO?N=>$]@2U"O<[XG,-RYJ@68A77@AEF80Y44:=]R3,5&Y635"7WA!F&LE>_'!)/P P+H"^ MS[7&[<1MT/Q2TI]02P,$% @ H8"G6 3%.V#A P 5Q0 !D !X;"]W M;W)K&ULO5A=;]LV%/TKA%8,+9!$HKZ3V0+:9$4+ M-)O1M-M#L0=&NK:%2J)+4G;Z[T?*BF39-!<#FE]BR;[WZ-S#(^F$DPUEW_D2 M0*"GLJCXU%H*L;JQ;9XNH23\BJZ@DK_,*2N)D*=L8?,5 Y(U365ANXX3VB7) M*RN9--_-6#*AM2CR"F8,\;HL"?OY#@JZF5K8>O[B<[Y8"O6%G4Q69 $/(+ZN M9DR>V1U*EI=0\9Q6B,%\:KW%-[>NHQJ:BK]RV/"=8Z1&>:3TNSKYF$TM1S&" M E*A((C\6,,M%(5"DCQ^M*!6=TW5N'O\C/Z^&5X.\T@XW-+B[SP3RZD56RB# M.:D+\9EN/D [4*#P4EKPYB_:M+6.A=*:"UJVS9)!F5?;3_+4"K'3@/TC#6[; MX+ZTP6L;O&;0+;-FK#LB2#)A=(.8JI9HZJ#1INF6T^256L8'P>2ON>P3R8Q) M1S#Q$Y$J0[__J/.57"-Q@?Z0#GI]!X+D!7^#+M&#]$]6%X#H')EZ+M'7ASOT M^M4;] KE%?JRI#6797QB"\E67=-.6V;OMLS<(\SN";M"'KY KN/ZFO9;<_L= MI%V[-VRWI4:=4&XGE-O@>4?P7BK MT^R$7T44/)_=$-OK^+KKZ)NVAN^(BE, M+7E7"3WY0@4IT&I7"GB60C?X%BULT-3# M99W@V,&17-KU[DBZ,AS'05A,J^<%JD K:G! DL*8;S'55<6AR'6 MRD=@6L,;,4XU_$A@@W&C;MSH+$^ :$Q!1@(;"!)W@L2C M/@'B Q=&./;QGEO]"J\J4D&2^D&MQH6R/>J:LT$MA@=.ST MKWCG+,9M+S.2)F.A#479R3UX5/.V<(-G:.#XSIY[]651I+-H>9D449"&XK2AQIL3C4G M>_@PLP2QY^U',$U9Z 2A=\3#?;3!YFSSOF95+FH&#=-Y_J2._\/#1L23EVLD MM.'\?5S"X7D\/&JD&@MM*$H?JK QHISNX>C G#)U'Z1S71EVXB,Q O>1!YLS MSY_S>9Y"3]'L7B/6R0LU$MIP\CY!X>OSN'?49#46VG!/H(]6KC&EG.S>%F[W MWULW"KP]\VJKO/T,8>_L^J@MMWO"%GG%40%SV>9<1=+\;+N+M3T1=-5L!#U2 M(6C9'"Z!9,!4@?Q]3JEX/E%[2]U>8O(O4$L#!!0 ( *& IU@T/="@& 0 M (T3 9 >&PO=V]R:W-H965T.0]XG@KU4^= !CR)-),3[S$F-6E[^LH <'TA5Q!AF\64@EFL*F6OEXI M8'%N)%(_#(*^+QC/O.DX[[M5T[%-:H7_.R2.91Z9A)M,? M/#;)Q!MZ)(8%6Z?F3FZ_0$FH9_$BF>K\EVR+L;VN1Z*U-E*4QNB!X%GQSY[* M0.P9A+TC!F%I$+XPH/TC!IW2H),3+3S+:5TSPZ9C);=$V=&(9A_RV.36R(9G M=AGOC<*W'.W,]"M@##0YNP;#>*K/R4?R<']-SCZ^P=FL MC1^5R%<% Z=;#UG,=237F8&81$PG9($E2[^Z$(/_QICV+^B+E7#.?2*S M8<5LZ&3V#3#7#.%BI>0&L*0:PE+D9A/P=7Y#=PX5])P.G$AO5-$;.>G]R"LO MQ!_9!A0J"10+NPRU9X;=5BAB%#.V)]]OC4GKGF10)"T9$5'4&#HD,7MNS&(W MTK I_0^(TZ"NQ<';J.]2F"!=(,@ZPM7&%XW5N, >'2QLT!N\/$2.C3MRCM ] M)4&=WM^NU2H%<:_%"G5KA?U;S5T!H<+QXN$U/Y5>+%>I6&G,\<:^U#W=KESZJ0L"PFBWT1I_%#S"3X"?0RS9L_A=SS M=!QI_AXBB=8JB;IETIP]O9[F+:F=DO![:"=:BR?W$%2T5E34 MK5':2W/W/(Y/ ;?E6R/@[UUX"%#+_!Y(DUPK%7H;N"F M_P)02P,$% @ H8"G6 E7D&ULK55=;YLP%/TK%JNF5MI* H'2CB UZ:9-6K6J:;N':0\. MW 2K8#/;)-V_W[4A+$U)NH>]@#_N.?><"[Z.UT(^JAQ DZ>RX&KLY%I7%ZZK MTAQ*JDY%!1QW%D*65.-4+EU52:"9!96%ZPT&H5M2QITDMFLW,HE%K0O&X482 M59#$-3;P->&"P5EMC8IS,A7@TDR_9V!D805! J@T#Q=<*IE 4A@AE_&HYG2ZE M 6Z/-^R?K'?T,J<*IJ+XSC*=CYW((1DL:%WH6['^#*V?P/"EHE#V2=9-;(C! M::VT*%LP*B@9;][TJ:W#%@!Y^@%>"_!V :,] +\%^-9HH\S:NJ*:)K$4:R)- M-+*9@:V-1:,;QLU7G&F)NPQQ.OD*6 -%CJ] 4U:H$_*>S/!/R>H"B%@0NTVF M0FF%._>S*W)\=$*."./D+A>UHCQ3L:M1B*%STS;II$GJ[4GJDVO!=:[(1YY! M]ASOHH'.A;=Q,?$.$EY3>4K\X3OB#;Q1CY[IO\/] W+\KJB^Y?/W\.VKX(_+ MN=(2_]R??35K.$?]G.8T7ZB*IC!V\+@JD"MPDK=OAN'@0Y_A_T3VS/ZHLS\Z MQ)Y\JT!2S?B2%-9\:LSW.6YH0DMCVLTJ&9U%8>RNMIWT!$51T 4]4QAT"H.# M"A^H9'2.'^@5@0U+L)4["L]W]+V,.3_S^^6%G;SPH+P[H6GQFK;P15V", AV MQ/4$14&TH\[=:A\ER*7MJ@HSUUPW9[!;[1KWI>U7.^L3;.A-__U+T]P&>,*6 MC"OTM$#*P>D9UDLV';:9:%'9)C47&EN>'>9X*8$T ;B_$$)O)B9!=\TE?P!0 M2P,$% @ H8"G6-%:W46B P )@H !D !X;"]W;W)K&ULE5;;;MLX$/T50@V*!&@MB;9D.[4-Y(*B!;)HT+3=AZ(/M#2R MB%*D2E)VTJ_?(>4H3B+;V =;O,V<.@-_X@>'C=D9$R=EJ=1O-_FU^01;08GSEREA_#_9;,]& M [HUH"\,,#+]!L.M@8]D>Z'^8 M'I!A_([0B([(][MK*D'L?=Z/4B3H:CZ2Q<[YRZ.LSF9_SK M@*91IVET3%/2Q["U2G88TI@.XX[A,["D TN.@:5]8,DKL'@Z&:7]8&D'EAX# M&_>!I3U@:;0';-R!C8^!3?K QCU@R7C<#S;IP"8'P;Z5@*6AL*#[(">O(),1 M3:;]D-,. 7JTB2R!%(\0#:2P6@;^XB!7,YK;4-SZ1H:5Y5?K%_$%#=H[\[PL0<*GR#:#@JS^XI+@Z^S M0#A4CQ^1;IN2=F)5[>OZ4EGL$ORPQ$8.M#N ^X52]G'B +K6&PO=V]R:W-H965TM&%J@C63)+ZUG"TCD%1VPHD&\;!^*?:"EDT64(CV2 MLI/]^ATI174\V6N!?9'$XSWW\O".I\5!Z2^F0K3P4 MIED%E[6X>AB:OL&;F M2NU0TDZI=,TL+?4V-#N-K/"@6H1Q%$W#FG$9I LON]7I0C56<(FW&DQ3UTP_ MWJ!0AV4P"IX$=WQ;62<(T\6.;7&-]GYWJVD5]E8*7J,T7$G06"Z#Z]%\-7/Z M7N%WC@=S] TNDXU27]SBEV(91"X@%)A;9X'1:X\9"N$,41A_=3:#WJ4#'G\_ M67_O.AZ. */D#"#N /$I8'(&D'2 Y!0P/@,8=X"Q9Z9-Q?.P8I:E M"ZT.H)TV67,?GDR/IO2Y=,>^MIIV.>%L^BL2:09>KM R+LPK> -K*JVB$0BJ MA$Q)HP0OF,4"UI9>=.36[S!3P7NJ&D.0^_4*7KYX!2^ 2_BM4HUALC"+T%*$ MSD^8=]%D;33QF6@2^*BDK0S\+ LLGN-#RJQ/+WY*+XLO&OS(]!4DH]<01_%X M()[5M\.3"^$D/=N)MY>=N8NC+G9L1R7 =T( M!O4>@_3''T;3Z*\C"]93WW&.\8+H(L,6*T::0W54BX:J@-7 M5-XIT;-GHO'TT<6GF>5R"\*5, C.-EQPRW&H[FXN^_\\&N2W!4T]R-V?^S29 MOGVW"/?'O THC:-IK_2,CTG/Q^1B/'>?[H$9@T2"VE!CRI8$?,@K)K?H6?H^ M K*+#H>/%X;*9/*O=.,X>C><[C0X$^1$Z2-\ T M?JV7 [<5T64KA(XP6IU"7H.DJ7JD2@U9T#PC_#>UIBI+.B#8/()4\HT/LC\V M5\+:\K]9.]MD<7)&CS3OAVJ+8+JW9^ MS&R4I:'E/ROZ#T'M%&B_5,H^+9R#_L\F_0=02P,$% @ H8"G6+4?M>T7 M P >@D !D !X;"]W;W)K&ULK99K;YLP%(;_ MBL6JJI76<@GDTB9(;:IIE3JM:MKMP[0/#IP$J\9FMDFZ_?K90%B:.*B5]@5L M.._Q\QY\8;SFXEEF J]Y)3)B9,I55RXKDPRR+$\YP4P_6;!18Z5[HJE*PL! M.*U$.74#S^N[.2;,BLFUG-04DK%\T:L"7+"ZCM^:>JP)?## M X*@$01O%?0:0:\R6I-5MFZPPO%8\#42)EIG,XVJ-I5:NR',?,69$OHMT3H5 M?U49"#0MA0"FT!W!"DQ2^7859K4C._29O\_)7M5C%Y;C%Y7]O@J240)*9*8:M,"5"F8]1/7:?I5&K.9 MK.(P"H*QN]IVLA\4A5[8!KTB#%O"L)/PELE28)8 6A"F[X0M;7QUDFAK:'^X MQV<)\@8C.U_4\D7OJ*!>(:B4@!1^L5%&^P!1$.Y06H)&X0'*?DO9[Z2\XVQY MID#D>E>")E6=4XX5))=/QA&/C^I=ZRZH51F#C.;(XZA[5/ M7F1;!/T]TX$?'# ]:$T/WO1I"-/.02H;?V>&=_ /]O@CKV_''[;XPT[\:G.R M,0\MM8IVY_I^D!^:_=-&-&J)1IU$CUQABGBU:6[F!OVW:=I81WM;@N]Y@;<# M:XD*PI&W0^MNG8SFKT0?+$O")**PT#KO?*#=BOJDKSN*%]5A.>=*'[U5,],_ M1R!,@'Z_X%QM.N;\;7^WXK]02P,$% @ H8"G6",D,M"M#0 %M$ !D M !X;"]W;W)K&ULM=W]3]M( L;Q?\7B5J==::_$ MS@NE!T@M?IF7=A>UVSN=5O>#FPP0-8E9VT"[NC_^[&!B)C'3^/J]_6$+@?E, M://@2?QD?'*?Y9^+:V-*[\MRL2I.#Z[+\N;5X6$QO3;+M'B1W9A5]97++%^F M9?5I?G58W.0FG:T'+1>'P6 P.5RF\]7!V)VN4SS MKV_,(KL_/? /'F]X/[^Z+NL;#L].;M(K\\&4'V\N\NJSPXTRFR_-JIAG*R\W MEZ<'K_U7>C*L!ZR_XQ]S;.>N!3S]^U./U#U_],)_2PIQGBW_.9^7UZ<'+ V]F+M/; M1?D^NQ>F^8'&M3?-%L7Z_][]P_=.JAFGMT69+9O!U>?+^>KAS_1+\Q?Q9( _ M>F9 T P(]ATP; 8,]QTP:@:,M@>,GQDP;@:,]YUAT@R8[#O@J!EPM.^ E\V ME_L..&X&'.\[P!\\_LL-]AZR^<=^>- ]/$K6#[$P+=.SDSR[]_+Z^RNO_F#] M.%V/KQY9\U4=J0]E7GUU7HTKST+SJ?1^#$V9SA?%3][?O(\?0N_''W[R?O#F M*^^WZ^RV2%>SXN2PK":KAQQ.&SAZ@(-GX*'W+EN5UX47K69F9H\_K.[DYIX& MC_?T3> $5;IZX07#G[U@$(PZ[L^Y>_CKVZL7WM!?#Q]V# _=PV/SZ87G'ST[ M/'(/?Y?FF]F[[GR\__"NV1/W\-!,G<.%>_BOT](Y7+J'?S WU?#!L\/5'G_S MP>C9X7J/V05(?!PN1WYN#LKW_Q)X._=SVN22PDL8C$8A)+2$R0F"0Q16(:PJQ4 MC3:I&KGTLU]ORZ*L#C3SU56U0EJDJZGIRI43Z9LK$@L?L,D:JY>Q=V?!Z&A0 M_<*Y>QH8#%X/A>"LWSAG[YH;$(A*+22PA,4%BDL04 MB6D(LW)SM,G-D3,W%[FY2;\NJZA4D5FEB_+K.D!=H3GJ"DVP'1KG='U#0V(1 MB<4DEI"8(#%)8HK$-(19H7FY"?1Q2GT#0N)A206D5A\O//T;[*=XH2<4)"8)#%%8AK"K*SX@_9 ;:9GF MIEZ1I0MO7G^<%J;PTKMTOD@_+8Q79MXB2U>=AQPWW3=&J!:B6M1H3Q_\XYV7 M/F)TS@35!*I)5%.HIBG-#M23DY^^,U!OLKP:\_C:0'=NG$+OW)!:B&I1HVT] MC7M99Z?]S]^.$7D7$E03J"913:&:IC0[1D$;H\ 9H_?F+EOF+$D%7HM & :H)5).HIE!-4YJ=J+9'X+N+!&_-:F;RPFOLSN"@+0)4"U$M M0K48U1)4$_YN_V+W.9]$YU2HIBG-SDU;)_#=?8*/JW29Y>7\3S/S9ON]B.T6 M>^<([2*@6O2_:%YGA- F@M]1\O"#8_M!+] Y):HI5-.49D>H[1GX[J*!?>[G MTM0KN=7L\97M[@B19XO/42UL-.O1=;QS*@B=,T:U!-4$JDE44ZBF*DVU7IK;+Z_%!==>O,$'GR^!S50E2+4"U&M035!*I) M5%.-9OU>W/ZUJ*DI[0BU+03?74.XN,UO%L9[^_;<^_V=67XR>>?;%-Q*[^B@ M1014BU M1K4$U02J2513J*8IS?O7>9NG*^73*K?5=[*%:B&H1JL6H MEJ":0#6):@K5-*7966NK$ &PKT* =AY0+42U"-5B5$M03:":1#6%:IK2[(2U MU8C 78WXS>3+=9VH,UF[)] G_NX;QMU3](X,VG9 M1C5$E03J"913:&:IC0[ M,FTK(G"W(M:1J==]A7OAAS8A4"U$M0C58E1+4$V@FD0UA6J:TNR,M;6)8 (L M_-"B!*J%J!:A6HQJ":H)5).HIE!-4YJ=L+90$;@+%7MNKM4H5LUZMT1Y[IZL M=WC0A@2JQ:B6H)I -8EJ"M4TI=GA::L4@;M*\;HH3.F]20LS\^IR>1VB/5:$ M:+,"U4)4BU M1K4$U02J2513J*8IS8Y%<_=A(C8SDZ<+[_V#72T-5Y^][-+[Q=Q[_\KRS\YUH=ON>]1"M1#5 M(E2+42U!-8%J$M44JFE*LY/7UC&&P?>O"X=H"0/50E2+4"U&M035!*I)5%.H MIBG-3MB3:UNX]Z/HU[AML*W&[?860>?N.7MGB+V"!7L)"_8:%NQ%+-BK6+"7 ML6"O8_'_J%D,VYK%T%VS^/!K_-Z]!B3/D)^C6HAJ$:K%J):@FD UB6H*U32E MV>EJ&QG#,; &1/L8J!:B6H1J,:HEJ"903:*:0C5-:7;"VC[&T+V-Q1Y[8KJ% MWOE"VQBH%C5:O4WITS5NL+7U&#II@FH"U22J*533E&8'IZU9#+^Q;\6;MWN< M&78CO;.#EC%0+4*U&-425!.H)E%-H9JF-#MB;1EC^!)8_:'="U0+42U"M1C5 M$E03J"913:&:IC0[86WW8NB^((?S32+NL;V3M7N1BHZ^88A.&J%:C&H)J@E4 MDZBF4$U3FGWEVK9,,7*7*:(O9GI;OTVXCDVS9UE7>MQ,W_0TFG6EIMTK?(;H MI!&JQ:B6H)I -8EJ"M4TI=GI:>L4HSTOP5'OV7R3SCOW^',;O:/C[QQXZHN< M[40'[4.@6HQJ":H)5).HIE!-4YH=G;8/,7)O3]'1XJN+2,]>,<#-]4X16HU MM0C58E1+1MW7!]G:M1F=4Z*:0C5-:7:(VLK#R%UY" ;!R#O/S6Q>>J^O2%L%/G]GVS_WC+T3A#8@ M4"U&M035!*I)5%.HIBG-3E#;@!BY&Q#;%R#HC,[NU3'\X]WW1KEGZITKG?(T!H$JD6H%J-: M@FH"U22J*533E&:'L:U!C( M*$9H'0+50E2+4"U&M035!*I)5%.HIBG-2MBX M;4V,W:T)^7A-@N;ZB%T!VSO9*%M M"U2+&NT;^^_&Z*0)J@E4DZBF4$U3FAV9MD8Q=IY$WO>%=K?2.SQHD0+5(E2+ M42U!-8%JLM&L$Q3^]N\:@M0A4$Z@F44VAFJ8T.S=M+6+LKD5\7*7++"_G?YJ9-]OS^(-N%(%J(:I% MX]T^R+ C1VA) M4$JDE44ZBF*^X6YA=[Y0HL2J!8UVLZ6N./MA2!:@4 U@6H2U12J:4JSDC-I M*Q 3=P4B& 2#?F\]=(-]@X1J(:I%J!:C6H)J M4DJBE4TY1FQZTM3DS\[U\* M3M"J!*J%J!:A6HQJ":H)5).HIE!-4YJ=L+8J,7%O2.$\D>L>VSM9:$4"U2)4 MBU$M036!:A+5%*KIR>ZN'2/KY+P=F;;[,'%W'UZOWV%8;]N2F[ML<5<_CZJ_ MI[YENEX:=F8)+46@6HAJ$:K%J):@FD UB6H*U72C63O@=&3IL+@VI@S3,CT[ M69K\RIR;Q:+PIG5@3@_J@]+FUBH\EU76_%>O@X/#G=LC_U7LU[&PO=V]R:W-H965T<%+8'IDP46!E>Z*I2M+ 3BO@PKJ!IX7 MNP4FS$E'];-KD8YXI2AA<"V0K(H"B\>"FHQ(O80;J MKKP6NN>V*CDI@$G"&1*P&#N7_G"2F/GUA.\$-G*GC0S)G/-[T_F2CQW/& (* MF3(*6/^M80*4&B%MX_=6TVF7-(&[[2?U3S6[9IEC"1-.?Y!D8!@&Q"\ M-B#8LS)?0HT7$JG<);HM.3#^@$$89N5[R2F.5RY"J]OE%QL^U: M5\U:P9&UOF%Q@4+_# 5>T+.$3[K#IY"UX>%^N*NI6_2@10]JO?"(W@'IS\NY M5$(7UB\;6R/6LXN9CVTH2YS!V-%?DP2Q!B=]_\Z/O8\VTO\DML<=MMQAEWIZ M Q0KR%&)A7I$E&-FPVTTXEK#; 7K- X&D3=RU[L74VX^(2)EA5D&*.-26;>(^,#,>> E M7O*LL"S3DCBP>^ZWGOO=5<,5IK5/F['^P8H]/^GYSWP=S@H2+QS8C0U:8X-. M8Y-*"& *E2:7^FS355%G4V^S>RE^.;N=Z[RA9 :6M^0'B1TS:3&33DRSR9XA MIJ\FINSWF6TPR<$69'LCA[.">+>>&JONSA%IKB?Z+%H2)A&%A8[S+OJ:531' M?M-1O*Q/S3E7^@RNFRM]2P)A)NCQ!>?JJ6,.XO;>E?X%4$L#!!0 ( *& MIU@BG;2"&P, H+ 9 >&PO=V]R:W-H965TZ?S\["6GH MTDQ4W"3^>E^?QXZ=,]@(^:1B1 W/">-JZ,1:K\Y<5T4Q)D2UQ JYZ5D(F1!M MJG+IJI5$,L]$"7,#S^NZ":'<&0VRMJD<#42J&>4XE:#2)"'RSP4RL1DZOK-M MN*'+6-L&=S18D27>HKY;3:6IN:7+G";(%14<)"Z&SKE_-O8]*\A&W%/:UQC(Q9)Q/'[\+4*>>TPFIYZ_XM@SMXZ/0B5&F1%&(304)Y_B;/ MQ4)4!,:G7A 4@N"UH/V&("P$80::1Y9A71)-1@,I-B#M:.-F"]G:9&I#0[G= MQELM32\U.CUZ(%(2KN&:DAEE5%-4<'R)FE"F/L%GN+N]A..C3W $+JB82--- M.=QQJM5)I6%"&3.[8MJ.JM6!JTV,=B8W*N*YR.,)WH@GA(G@.E;PE<]QOJMW M#5L)&&P!+X)&PPF1+0C]$PB\H%T3S[A9_H/P%@1AG7PGG+!<[S#S"_=8[\=K M,PBN-";J5]V*Y8[M>D=[SL_4BD0X=,Q!5BC7Z(P^?O"[WI1X&>JE29\3OER M^_6O4$;(M;GSZGARNWXE!*_5[O?+*/) &R=]YZ9T2Z1N(]*U4 K,A;H@5,*: ML!1!+$#'")MBN^JX)YC,4-8>LT:[?3^] YGMD/=*\M[![YC>(>$/9+8#WR_A^XW;/I4T0GLH M\_-9Q]IHL"]K_]^#X+,[[W\E;U&BGNA:T/_CTSP.M6X6;7OAKB5;"-! MN)YN>\I%P!PX61>JU3T]#DF(HD>2=L)L!\_4E9$I[&9 MC:N4"UNR]1WYFH](9;H3\DZM #2Z+XM*S:*5UNOS.%;9"DJF!F(-E?EF*63) MM#F5M[%:2V!Y;506,4F245PR7D7S:?W9E9Q/Q487O((KB=2F+)E\N(!"[&81 MCAX_N.:W*VT_B.?3-;N%&]!_K*^D.8M;+SDOH5)<5$C"=O":R@*Z\GD\5?C-&IC6L/#XT?O M[^KB33$+IN"U*+[P7*]FT21".2S9IM#78O<[- 4-K;],%*I^1;OFVB1"V49I M43;&)H.25_MW=M\TXL IR<,2&- ZKSW@>HLWS#-YE,I=DC:JXTW>U"76EN; MY'AE1^5&2_,M-W9Z_H5)R2J-/G*VX 77'!3ZZ0UHQ@OU,WJ%;HP,\DT!2"S1 M.\8E^LR*37VF5X ::S6-MHRS)N[%/BXY$?>2R0&B^!=$$I(^-8]-"6T= MI*V#U/[2$_X^29;SZA:M)<_J]#)1EF;430.S.V0.2F!J(\$(2J.<:4!?+Z%< M@/SS6.[>6/:'IGU$8L<2WKO$^[;8R60[QX.QT<;V2";#-I-A M1[) ?Z/W($K0QA)=F+ 59Q6Z%/5]3'F9QV4@!-'H>3[ MCWKC$Y,G4\;P^*CC R+BD'$/GA#\X4);Z\"(21_ZP%TP$3LH8B^P @5"_XM M'-VP'V_77-VAI01 O-)@JM5(OG1'X7<9VCZ'03SL101=P T[NF$O>0)%,'HN M@G1P@@W880K[.?62",*G"V_16HE+/GMQ'I )^X M!24.;L0/M\?P!5]:M: '8%+YUQ]>AX'=(XZ !/>A =(%^,C!BM"_) S20./S MF]EBQ]#@]DWMZO(=.0HZTHF+;!'_RCW\4ZC3@"DG$OH]\%[XCC'?&O\L)&?_*< M%).SP7B4N#]\0@Z.8<3/,)\,+M9YU*&0)KUL;G7!1^KX2/TKQ"#--#Z? M:F8R&)VX$Z6.<]3/N58G.=_R'*HP( (D& M 9 >&PO=V]R:W-H965T;A1^LED ,B>^;Y(,^*37PU(%RZ8=! M,/!S+@HO'KJU>QT/U0JE*.!>,[/*T< 80T(7PN( M:D#D'*V4.;J6%[. M0.?L3O"YD (%&'8^ >1"F@MVR::4/NE* E,+=@ISR1ZG$W9^=L'.F"C8+%,K MPXO4#'TDM?9,/ZF5W5;*PB/*OG+=85'W'0N#L-<"'Y^&3R!IX-$^W*<8-8$* MFT"%CB\ZPO?: /R\F1O4E)V_VERNSNBUGV$K]MJ4/(&11R5I0*_!B]^^Z0Z" MCVT!^$]D>^&(FG!$I]CC&V.HQ6A H8&*&IF:2['DMC1;[[IB&S@VVUG6<1@. MZ%K7NPZU&45!8[0GM-<([9T4ZNZJ35$%Z^\D-P@.I+49A=*C6WVD4MDE3C2U%89B$!<&" MSGMBT57CJR:H2M<[Y@JI$[EA1F\%:&M ^PNE<#NQ[:AY?>*_4$L#!!0 ( M *& IU@X,1%8500 +X> 9 >&PO=V]R:W-H965T6#LL=RY3*:&5;8(,HAEB:#JXPGFD&4E2;7C_P9J MM#5+X>[V"SVL+EY=S ,5,&?9OVDB5U/CQ" )+.@FD[=L^QF:"_)*7LPR4?TG MV_I@+K1?X#0"YU"!VPC<0P7#1C!\*_#V M"+Q&X!U:8=0(1H<*QHU@7)E5W]W*&I]*.IMPMB6\/%O1RHW*WTJM'$F+,HIW MDJMO4Z63LSG+\U2J;$E!:)&0.2MD6BRAB%,0Y(,/DJ:9^$C^)/=W/OGP^\>) M*5794FS&38F@+N'L*>&2:P5="1(4"21=O:F:V[;9>6GSA:,%_DV+ 7%&GXAC M.<.>]LSU\O,U'Q#+K>1NC]S7RWV(!\2NJSM]=T,OOZ:JNFOO;7QXN+RO\=$! MMZZ_>L<*MXV/6_'MIZ4;.'_>RR$SX3:QK#U%"]K #^ M!,;LC]_LD?57G^F8,!\3%F#"0DQ8A 3K1&?81F>HH\_F5*S(FGXKP],7#JWZ MV'!@PGQ,6%##1A6L'#<\S896]3=Y:K<92@U4@$ MGLMMZ/-?2SG6?TR8CPD+:IBWZ_^I\]Y^[UU,;+OGO BI;1UG1ZVS(ZVSMQ"# M&ES[D6N!QYJ,"?,Q80$F+,2$1:/WW8_;[7XZ41BW M41AKHW!?K&F:$$$S]7[39[Q6?JSQF#!__.Z.>#W]<8!9,\2$14BPCN\GK>\G M6M\OBX)]9EGRB5Q=S._;2<8P. "?,Q80$F+,2$14BP3DQ.VYB< M_L+7AE/,Z&#"?$Q8@ D+,6$1$JP3'=MZG;&PM'W,'<"C(.P).$EH3I<@^D*B MAQR;DH:V^U1P^X;I/FK9 )46HM(B+%HW!3OS5K;^-6*5PH($SQ!ORLE,\L]B MD<8J$KIGCAYY="8P:3XJ+4"EA:BT"(O6#8[S&ASG%SY[&CA6A#!I/BHM0*6% MJ+0(B]:-T.NDIZV=&/OAU%4C?_\.\>9I,=?7.=I_U%E+5%J(2HNP:%W_7V]\TYIMI+-2J$1:MCH&YLXJ6 U]6"Z2"Q&Q3 MR'IQJCW:+L*>5TN/;XX']EE8+Z6^8NJ5W6O*EVDA2 8+A;0&8\\@O%XLK7L9]\!4$L#!!0 ( *& IUB< M 6+.H , ,40 9 >&PO=V]R:W-H965T1_#\S2,C,"V^$I@+P^> MD9G*FO,?IO IFWF!&1%0V"AC@?7/'2R 4N.DQ_%_8^JU?1KAX?.C^S]V\GHR M:RQAP>DWDJEBYIUZ*(,<[ZBZYOM_H9G0B?';<"KM7[1OV@8>VNRDXF4CUB,H M":M_\7T#XD"@??H%42.(G@N2%P1Q(XA_59 T@L22J:=B.:18X?E4\#T2IK5V M,P\6IE7KZ1-FOON-$OHMT3HUOP:*%61HA85Z0+<",XGM%Y'H;0H*$RK?H0_H MRTV*WKYYA]X@PM"24&I:3'VE1V!\_$W3VT7=6_1";S%:X7U5C$!\VX>C,*I M?W?(QMGAL6P&,NNP.6G9G#C9K!HR^NQ 7!4@4 [0NZ=KG_$!EN09%&=/QT(9 MR*P#9=Q"&;^R8%X(A^_199[KLTJ:E839 UH4F&W!AD-0!<],_:54>$V)+ C; MHEL092].]PB29#3YLV]3.F7',A[(K,-XTC*>N!?>3E04T-75 GU?0KD&T1O1 MG";'1K0AS=*!S#KP3EMXI[_KB#@=$NB09NE 9AV@9RW0LU=VO(Z!<*_OT1+Z MJ#G5QU([ZSMAXFXP30?JL4,C#)[N@X&3A[Y $PF[$BUP112F:(F93@#L4>': MKF[;8T$-ZI8.Y=9%>G#%#G_7GFVAT^9HA$.ZI8W;62<>),FDC0@U&_\@ORM!;&V>+-&&[YBJ9T);H!4DAUY;!:*)O8:+.F>N"XI7-(M=< MZ9S4/A: ,Q"F@7Z?"Z:#]C\7\Y]02P,$% @ H8"G6'."XI,W!P M(S@ !D !X;"]W;W)K&ULM9MO;YLZ%,;?[U-8 M635M4F\#)FF3K8VT!J[NKE:I6M?MQ71?N. TU@ SVS3MU?WPUP;*GX1Z03IY MTP;"^=D\QQS["7"^X>*G7%.JT&,2I_)BM%8J>S\>RW!-$R)/>$93_.+FG,-QFM<4R*6T%0RGB)!5Q>CC^[[P)N:@.*( M;XQN9.LS,J=RQ_E/L_$INA@YID?V>16E^,9B,4T17)8_6%;_ZBU0D5'0QY+(N_:%,=ZXQ0 MF$O%DRI8]R!A:?F?/%9"[!. JP"\%8#=%P*\*L#;-V!2!4RV _ + =,JH#CU M<7GNA7 ^461Q+O@&"7.TIID/A?I%M-:+I6:@W"BAOV4Z3BUN% ]_KGD<42'? MO)YA]^P#"G[E3#VAMSY5A,7R'3I"8R371%")6(IN4Z;D<6O'US7/)4DCO?/( M;%^Q.-:#0)Z/E>ZA:6<<5KVY+'N#7^B-AZYXJM82!6E$HY[XI3W>Q1; 6$M3 MZX.?];G$5N(5$2?(F<1S:L'E5=PO>&#ZL=G?2SZI&@B_^D;'R5XT@\V M5?.]S$A(+T:Z+$HJ'NAH\>:U>^I\Z,L$),R'A 5 L$YV)G5V)C;ZXCL1@J1* MZGHJ0\$R4[#[4F&G?%U3M(R)E.@2A3Q)=-&7)NV(291RA6BJF(II]$IQ/:&$ M5$\'*&(/+*)%H6 KW7P8ZW$;H;LGI#3MDA,1'2,N4"N$I$\HXZ*85/BJV)1Y MN$:Z8:J*ZJ,%RO2L8[[5%":>+] \TR$QT\,N(B;\^%7$I.1Q7FSHOD@EV%U> MDTN@;GW#THBE]W_D6<5$2YYDIF7=>,J3[GZHN,"/1 XIR:'46_"@U.^@:C M5MU 15F%)2CA^1JS07[M[?Z7Y:L:<$R2Z"' MQ=1QG//Q0UMH:X-#A8:$!4"PCM"GM="G@X3>4$%-!6#W*5%Z[UL]N'T>ZRM2 M3_C_H:,^^:TM#"W.D# ?$A:4,-=M#3/GQ*M'64?^LUK^,ZO\P2,5(9,4;9ZK M;Z9WZ"*I5^-]4I>T>:<+D_E\:ZA;VQRJ(20L ()UM)[56L_L0[U6UE3LZUQD M,46?/R_[=)[UZ.PX>$OGO8[RK;T:*B 0K"/@O!9POL\* ?VXHLD=%;T+-2MA M:"V A/F0L (UDF#ZS3FS#G40KHB R4(E.:#T@(H6C='+0/M[K>[S]RQ MZWE=/-LQO?:&!HL,:GNA:%V1&^/KVIWO;5I-&L;[5J7JV87U*GZZJ_A\5W!0 M_PI*"Z!H7<$;J^O:O>X52UF2)_9I -)M+D%I/B@M@*)UD]%X87=VL&D TM N M06D^*"V HG5SU-AMU^ZWOPIB?G%&$7GJKTCSGC7Z=CT"]="@M "*UKV#U[AH M;'6 BROR^-MZ9$<,'>N@-!^4%D#1NLEH[#)V#U6/,*B-!J7YH+0 BM;-4>.V ML=UM_ZX>5>'M>N1MUR-[$X/E!?7+4+2NO(U?QG:_7-XV_6AN*YK;IL4582]. MH)X9E.:#T@(H6COFJ/',V.Z9E^V'#>RWB_&N M=\;N[H^;RSV/\^T]&ZSC(6PQ;FPQMMOB;UQ1M-)>F!+SW(+Y>;170SN%IWU1 M2WO4X/$+ZHZA:%W=&W>,[>ZX/7[KI^AXKJ0BQ7,GO4DXV_U)PCF;S'8&PV\T>J'\&I?F@M "*ULU1 MXY^]/6\W'Z#:54V?MM=!DZU:9^_>X-2 VF8H6C?3#/9 .^T0Z["/IL,^D'\)[>XWW]JR^<8BOJTCM9>Z\ MQ];M=YAO[]=@%0_ACKW&'7O[N^-]W8778W^=[37N/@?Y]LX-EA+4((];+TDE M5-P7;Z=)%/(\5>7[4O7>^@VXC\5[7^/F\/+UN2LB[EDJ44Q7.M0Y.=,=%>4; M:>6&XEGQRM4=5XHGQ<U81JHWPM<_ ]02P,$% @ MH8"G6, IO+)9 P _@L !D !X;"]W;W)K&UL MK59M;],P$/XK5D!H2+ X[LO:T59B'0@^3)H8@P^(#VYR:2P2N]A.._CUG)TL MZ]HT>Q%?6MOQ/?<\=[;O)ANE?YD,P)*;(I=F&F36KD[#T,09%-P,TF%8<"&#V<2O7>K91)4V%Q(N-3%E47#]YPQRM9D& M47"[\$4L,^L6PMEDQ9=P!?9Z=:EQ%C8HB2A &J$DT9!.@_?1Z3QBSL#O^"9@ M8[;&Q$E9*/7+33XGTX Z1I!#;!T$Q[\US"'/'1+R^%V#!HU/9[@]OD7_Z,6C MF 4W,%?Y=Y'8;!J, I) RLO/F^/26%74QLB@ M$++ZYS=U(+8,$*?=@-4&;->@?\"@5QOTO-"*F9=USBV?3;3:$.UV(YH;^-AX M:U0CI$OCE=7X5:"=G7V6L2J ?.4W8,C1.5@NO8B&]%V;L@ILZ,'<_5S/(DHGX;J%?K^AW^^D7^?_*%<&T[X ?!@ M,^X7#XKJ[_$84+;%I&+;Z?CQTN_)&C2R!H^1A0H(W."39Z!-QV!?QWA'1+5E ML+7EA+5'?-A0&_[_B'="/O48#?=DLR$]=)!.&EDGG;(^I"GX)]D'7>.E>$-6 MH&.0%LM!FZ8*;[Q%@QY3&K&=#'2Z?>8Q&C6B1MVBC!58*B A:6E+S%/,3>8$ M/J2M@HWH/7&C'66CU@"P47LBQ@WG<2?G>4V1&+X68#I^#--.C\_,043O M2A3M5'0M-<1J*<5?3(13M@ )J;#MU8CNG>[QWM/4[?"Y@K9J;M0IZ",DH'E. ML**2JG[\N(!B ?IGJZ).L*=>_O^%=E\ZNY/.'BR7I57Z#TGK(+BGHE4V:SN9 M+-I-9:>_I^H)MSJI O32-YB&Q*J4MFI1FM6FB7WO6[>=]3/7W/H.[0ZFZHRQ M 5D*:4@.*4+2XQ,L+KIJ-JN)52O?KRV4Q>[/#S-LT$&[#?@]53IR#IN6? M_0-02P,$% @ H8"G6*O+*[A6 @ L04 !D !X;"]W;W)K&ULK51M;],P$/XK5IC0)D&3)F%,)8W4=J A,52M&ON ^. F MU\::7X+MMN/?<[;3T$W=!!)?8I]]S^/G+G=7[)2^-PV )0^"2S..&FO;41R; MJ@%!S4"U(/%FI;2@%DV]CDVK@=8>)'B<)LEY+"B345GXL[DN"[6QG$F8:V(V M0E#]:PI<[<;1,-H?W+!U8]U!7!8M7<,"[&T[UVC%/4O-!$C#E"0:5N-H,AS- MAPE3A!PJ*QCH+AL80:<.R*4\;/CC/HG'?!P MOV?_Y&/'6);4P$SQ.U;;9AQ=1*2&%=UP>Z-V5]#%\\[Q58H;_R6[X'N>1*3: M&*M$!T8%@LFPTH7Y/3DC)P0)LDUXQS_@"EBBP(<35QUCTW#8^DSCV7D6DG;&/)1UE _QL?[M5/TQ<)KZD>D&SXAJ1)FA_1,_M[>/:"G*Q/9N;YLG].YO?)TEB--?OC M6-8":WZ)2#O$Y"_Q%[>4:VI MM(9@W5;W1+7VN4()/,-0EF[4;,LT'UP4\?8PEF->@[QW"AKC@^H7H-=^*!A2 MJ8VTH93ZTW[N3'R[/3F?XCP*X^,/31AF6"AK)@WAL$+*9/ >NUF' 1$,JUK? M8TMEL6/]ML&9"MHYX/U**;LWW /]E"Y_ U!+ P04 " "A@*=8';;Y)ML# M !K#0 &0 'AL+W=OQ^HS6AKL%+1:[L+]K5LH&'TE)I4=3*8$'!>/5/?M6. M.% '+<"KA7PJ4)\1B&J%:SG_,HR2VM&-!D/I=@A::0!S2RL;ZPVL&'44U8KF[0'5I ^F1E3I%8H@E1 M+$6$9VC&\E+3#/VPSH+%XY9*"'Z%H-#74BL-@HROK/P'(CFL%;HV5][8.ZO+ M[M#38H:NKV[0%?*1JM091T^<:75[JW0!Y[1[%C?!SY(X-<$:YPNH=DPW#@IMIKJ/;^ MG\AE5=]Q\>V]+78.,=P+NMA-J-\0ZK=6W(QR 3WZ;,WU+UES%P([(IHT1)/6 MR#4-G]0-OVK0-C[XX6QA):^2* QZ <8GP7DM-DCB(';'9M"8/&@U^3'+CO,' MI@=$ETL8)\Q+;9H32,1)3<1E?"O\OZBDP2MV<9RXN87!RUL\^ \!::F7&O\!&Y@%TFK^L+8["Z@&NU %70KMF#I^H8Y;8S8Y M5R:U7G+8G8).?-K#W&*X=R8D+V-#V/JZ'L]:LB5ZFV5.L5>6^0=C*XPJ*SO- M*\B"DNMJZFI.FR^&1SLGGYQ/S)>$'8=?8*K/$)BI5HPKE-,E0 :=/B2PK";[ M:J/%Q@['ST+#J&V7:_@:HM((P/.E$'J_,1&ULM5I= M;Z,X%/TK%CM:=:1.P [Y:#>)U$)'V]566S7;F8?1/KC@)JB ,[:3M-+^^+6! M0@C4#5WG)0'"/?8]W'M]3_!D2]D37Q(BP',2IWQJ+858G=LV#Y8DP;Q'5R25 MOSQ2EF A3]G"YBM&<)@9);&-'&=H)SA*K=DDNW;+9A.Z%G&4DEL&^#I),'NY M)#'=3BUHO5ZXBQ9+H2[8L\D*+\B413P,CCU+J YSX: M*8/LCF\1V?*=8Z!<>:#T29U &->?8)ML6] MC@6"-1$@2L%]&@E^*B_*X[^7=,UQ M&LKSZH:;*(XE()_80DY5#6@'Q;0N\VFA-Z;5!S M_;Q$6L ;S'J@#T\!C3.,:,5U=;N2R& M'N]F3<\=[Y&IGV!7-DVAU>G<:7^AED[9V#U)=;5IA-U*)B?Y&(NPA478WV=1 M.Z_.+!I"J[.(*A;1H<4L;Q0R:0!.[N;W4C_\N"') V&M_:@>N&O#8!3--X56 M)[7J\>&QFGQHM,LWBN:;0JN36C7Z4-_I?Z3?T$-VIM-MK.?C1E=K:L@Z2U6S M#_7=/G+@"!3Q=YT&)%5_SF3!IT]FH]V_433?%%J=T4HIP.&QDMEDK^\91?-- MH=5)K;0#U(N'C\EVV-0&C<79D#(H6#J&SH"5T(!ZI7% ,H-_P?]8PDV*#\\H MFF\*K4Y])6;@V;&RWJ1D\8RB^:;0ZG_D5@H(Z170H7]%%3"["^T -92S?K"N MU)A"JU-3J1FD5S,?Z6X*R-UR.&BR9%2MF$*KLU2I%:17*X<51"_&G(,+E;R) M9#"/.ET=U(_:-66-HOFFT.J,5U(&'4O*(*-2QBB:;PJM3FHE99!Y*8.:X@,V MD]WHNPA3:'66*BF#]%+F*EG%](60(H'_RI8-KD]DHS+&*)IO"JW.9B5CT+%D M##(J8XRB^:;0ZJ16,@;I94S7UTCOP+V^1\I?(X'AFR^1]#B=232JB.96BS?)I*?"+K*-DX\4"%HDATN"0X)4S?(WQ\I%:\G:H!RL\[L/U!+ P04 M " "A@*=8$N+PAWX# =# &0 'AL+W=OYMM82N]A. MNTG\>&PG38M(S2K8A\5.?'?/^<[GZV#%Q:.<(RIX*G(FA]Y+[ G*^&7NBM7]S1V5R9%WXR6) 9CE%]68R$GOF-EHP6R"3E# 1.A]YY>'81 MQD; KKBGN));8S"N3#A_-).;;.@%A@AS3)510?1CB9>8YT:3YOA1*_4:FT9P M>[S6_MXZKYV9$(F7/'^@F9H/O;X'&4Y)F:L[OOJ M4/'1E_*&WB0 MEE+QHA;6! 5EU9,\U1NQ)1#O$HAJ@#J MPBUG:B[AFF68_2[O:Q\;1Z.UHQ>14^$M$1WHAH<0!5$,7\97\.;@+1R #W). M!,KZX;#4;;:T:RUU=UAZZ69]^Z@%X49A(5LWJ+(2MULQI_5,+DB*0T\?1XEB MB5[R^E78"]XY?(@;'V*7]J1BE8>@#[)4A&64S6"",\J8&?ULW:T*NU)\;!6; MFK!,^KUN$ 0#?]D"=-P '3N!'NSQP@S.ERATN8#K)Q0IE0@C05,\K'=7[@3> M1+H-NC+>WX;NA(:Z^0O;^7L-?V\__CLT-=.P7>I$%[HZE3I3/J,H@#+XBD3( MOSC5YH<;(H)GHQ'/#]!K[_LFS7A7Z*U(3)E>']/S+\*(IW9OAI W'Z;QF^#>?.YM,_LKD; M=:)^.U\8;*Z*8+\8KPFS7?%T*]P_H.'6M1;N7\"P>KAB6ZO]K7QU3W<&-XPV M0-'_+V -L#O>M>GM@)]TXG@'\N8>"YU7S'^L694?K>ANA+IBN5)B^2SO]6Q%2AFMB^5D/*2J:IY:]XVO>]YU?%MEE>-LVYL=%65 MD.-4BP:=$YV[HNI%JXGB"]O_3;C2W:0=SG7_CL(LT-^GG*OUQ!AH?A$DOP!0 M2P,$% @ H8"G6)UTI!D"!0 21\ !D !X;"]W;W)K&ULQ9EK;Z,X%(;_BL6.5AVI&\ F*>TFD7H;;:7I3M7NS&@UV@]N M!SWG,2#BZ^J.R2.[B!*$ M,4EX2!/ R'QBG;MG%QY4 ](KOH5DPTN?@2KED=(G=7 33"Q'*2(1F0D5 LNW M9W))HDA%DCI^YD&M(J<:6/Z\C?XI+5X6\X@YN:31]S 0RXGE6R @<[R.Q#W= M_$'R@H8JWHQ&/'T%F_Q:QP*S-11!,G@WE.#&]_KD.Q2NXI+&<9X[3 M3MU%..'@Z(H('$;\(_@-/,@?0["."*!S\&4MN,!)$"8+(-_ ]0MALY#C1WGZ M0=#9$_BR4F$XX$O," =A OY:TC67%_.Q+:1HE=J>Y0(O,H&P1B "MS012PZN MDX $;\?;LMBB8KBM^ (: ]YB-@#(/0;0@1[X^G %CCY\!!^ O=6;O1DRH:*W M*,WDU60:#88N^'%+XD?"_JFJW#AK1/OMVWI:"#OM+FR/OIJSM>ZKZV@D.-T+N$D$ M"R6,9^ ;CM9$+:1*,S>&KG8 8%)= IG;X+8^-+JM>7Q//42-.DBK9IE;@^8M;5<8^@> MEJM!YYK9"&F30>0?+A3T0UUR4YAPT<^X@EIOG*%NNFLSJ M%0@UXZ 1-X>QW#S'FWNR.F4:5+ SJ/:QAH9L?G93QH$+FV[+H.89;,>S_:P7 M[@*MMKN:9[ =SP[EO WINK17DPWV(%M+"S:'[F[!4#,/FB'D#Y#YKM<\OJ]; M:;!!_STLN ?RFHO2W(/M_N'M9\&G.Q:L)K-Z*2+-/-3NS]M>%ISG>&,2CE\C M39,+=2;7/B;1D T5)N$WF032@$/M +>?!Z,*PM6VM_2TL1WB#F7"#>FZ]%>2B@6MV87. GH:%--O0Z!U<&/6@7G-1&GVH\^/+ M[BZJ#.\]G*)IL>3ZD\R:/V4 MTM.@\WH\I>QLQ=XNZ>I:[&G0>>U =R@G;DC7N<<:=UX/W+6T8W/H#G9LEW8W M8\(6Z1XN!S.Z3D2VT5E\6^P3GV>[H_KR;)/Y%K.%E XB,I=#G<&)G'>6[=MF M!X*NTKW21RH$C=./2X(#PM0%\OR<4K$]4 F*W?/I?U!+ P04 " "A@*=8 M*(_?E]H" ." &0 'AL+W=OBP JGZLF(\)U(- M^=H5!4<2&Z,\OU9L%MBENQUP>= MR9*Q>SWX$D\=3P-AAI'4'HAJ-GB&6:8=*8R'VJ=C0VK#_?[.^Z7)7>6R) +/ M6':7QC*9.B,'8ER1,I/7;/L9ZWSZVE_$,F%^85NO]1R(2B%97ALK@CRE54L> M:QWV# +_@(%?&_B&NPID*,^)).&$LRUPO5IYTQV3JK%6<"G5F[*07'U-E9T, M+Q[*5#[!&P4+40EQD"6\$-W:"0&,-"LN@> MOA7&9J;559XFKE14VK<;U02G%8%_@"" *T9E(N""QAC_;N^J;&Q*_BZE4[_5 MX17A'0BZ1^![?@_>@@LB(1Q%W;1$"*QH@8D0'(BP+T>YDT,8.5CQ7&Q:V.^S MI9!<#7\T*5.%Z36'T>?Q1!0DPJFC#IQ OD$G?/>F._ ^MB31LTGTVKR'U<:) M(_C*=BDL<9U2FM(U_&P4JX*NW/:-6WWF-V$0##W/F[B;!IR^Q>FWXMR9\Z,@ M9AODZCJ 3YQ0":JH$2Y)RN&69"4>HGW>Y2;B*O)HC]CK]+K-O /+._@W^6XK MFC;%!B\4.^YJQ0Y(-K0(PU>1S!*VJS1L4*D_;D8<6<31_Q89TOAO%39ZH5=W M<+C"QI9E_,H59E';A1LW".?[?\"Z>W=TCGQM7B(!$2NIK*YK.VL?NUEUQS\O MKUY*=<&IRA>0X4J9>IVA4HI7KT\UD*PP-_Z22?5^F&ZB'FSD>H'ZOF),[@8Z M@/T+$/X"4$L#!!0 ( *& IU@='4#^Z0( &<' 9 >&PO=V]R:W-H M965T>=HF!WH856($@6=>' M8@^*S21"='$E)6G^?I2<>"G@!GVQ=2'/.:0H:KC59F67B Y>I5!V%"V=*R[C MV&9+E,PV=(&*=N;:2.9H:A:Q+0RR/#A)$;>2I!=+QE64#L/:V*1#O7:"*QP; ML&LIF=E=H]#;4=2,#@L3OE@ZOQ"GPX(M<(KNL1@;FL452LXE*LNU H/S4735 MO+P>>/M@\(?CUAZ-P4KL?+M+#A"]N];1)! MMK9.R[TS*9!@O'6A.8'(=3@ M3>*X\H(<($K3,\\S;EWJ/BSL+S \H9FK_#V)%P M3Q]G>Y'7IX'9-XM-VNPFR3#>U.CM5GJ[)_5.N%W! MW%#5<>60\N' D*HZ^A+HXH@^:22=3J]>0*\2T#LIX.ZUP%#J@L^]"-@A9:*. M_S1.N\[QC:)^I:C_,44;+>A""[K?=7+Z->FXZ#?KLS&HN HD:NR>?XW+Y^@!V86G%J? MP#FY)HT^E8PIVWHY<;H(K72F'37F,%S22XC&&]#^7&MWF'B"ZFU-_P%02P,$ M% @ H8"G6#F1L ]4 P Q0H !D !X;"]W;W)K&ULK99M;]LV$,>_RD$;A@U(K"<_9K: )&VW DT7Q$CZHM@+6CK;1"32 M)2F[!?;A=Z04V9EE)0/R1A(EWMW_?B1/-]U)]:C7B :^%[G0,V]MS.;"]W6Z MQH+IGMR@H"]+J0IF:*A6OMXH9)DS*G(_"H*A7S NO&3JWMVJ9"I+DW.!MPIT M611,_;C"7.YF7N@]O;CCJ[6Q+_QDNF$KG*.YW]PJ&OF-EXP7*#27 A0N9]YE M>'$5QM; S7C@N-,'SV!364CY: JL21P7=E7F1M%73G8F>?^MY.8'7,N"UEDS1^HV9T+#K^_0,)[KW^ &]R#![;N]3VDWNT5/N5U&GPQNF>A"'9Q %41]^ M!A_TFBG4]:TC0MS0C5V$^$2$_\'MZR>RA8\&"]W*I@K4;P]DS^Z%WK 49QX= M3HUJBU[RRT_A,/B](XU^DT:_RWORU\;N"PW,P )77 @N5O!/*Z9*;.5NX-S9 MNK!-XF P"H)@ZF];= P:'8-.'5_<&2. EUM45#/@#\6$ =KX"!\85_# \A+/ MX+,46Z)-$]4>NG;02[<7F;8K/ Z3O2S6B)_"57M[1FKJ&-+ MA0<_E/!-:!WJ[ 96!WQ.;# ^(33:"XU>6]509%R\ "PZ A9-)N/3P/;_B+"S M=K]U57.YO%S2:E'/:UK\W\/J'W06!:J5ZY\TI+(4IFHRFK=-CW99=2;[Z56# M1W];*K<:BLA/H^U)*\S2P 9K. M-?D74$L#!!0 ( *& IU@<0XE_L0, +41 9 >&PO=V]R:W-H965T MV@,3IU@+-%L3M^E#L M@9&N+2$2Z9*4W?[[7E**+/E#6U85>8DEZMZC<\\]$2XYW7+Q(!, 1;[F&9,S M*U%J?6';,DH@I_*\X?],V[>&8YFA%D$"D-0?%G W/( M,HV$/+Y4H%;]3IW8O'Y$_]T4C\7<4PESGGU*8Y7,K+%%8EC2(E-W?/L6JH*& M&B_BF31_R;:*=2P2%5+QO$I&!GG*RE_ZM1*BD8 XQQ.\*L';3QB<2/"K!-\4 M6C(S95U31<.IX%LB=#2BZ0NCC$%Q+CY=166(=F8T<5YZN2LW>"LT]N.%.) M)&]8#'$[W\;Z:Q&\1Q&NO$[ &RK.B>^^)I[C#8[PF?_W=+^#CE_WQ#=X_@F\ M/;7)_U'[\WL$)>_PF?SGF,(E@\%Q!OK;<2'7-(*9A1\'"6(#5OCK+V[@_'9, MGI[ 6F(-:K$&7>CA!ZYH1AB:,M(R22W3F?['CDG4$.N8!B5P8(#UYVX3#B;> MU-XT2SN,<=U&4(ORL*8\[*0\Y]*TZPXVP K 9MU ?@_B:*,ZH9[:J)[ 6E4' M==7!L[LZZ%.LGL!:8HUJL48_R]4E\+#AV/%HS]2'(:/A<4N/:[[C3K[X"7P ME;)5V3Z:_8NK.]&>VJB>P%J%3^K")\_NZDF?8O4$UA++=7;3AO.S?%TA-UT[ M"?:,?23FS#MA;; M3@/OV7U>4>A+L)[0VH+M9CBW<^KY(:?[!R[V!NZ^U0^#7-=S3GA]-TVYW>/4 M'4I!19281E[C@)+QM6EEI],[,9_QD:XR,DA7GCV9RDTX=SP0$%!)E&+!^;6$. ME!HB'<:OFM-I7!I@>[QG_V*U:RTK+&'.Z0^2JGSJ?')0"FN\H>J6[[Y"K6=D M^!).I7VB764[.G=0LI&*%S581U 05KWQ4YV'%D#S= ."&A"\! Q? 80U(+1" MJ\BLK"NL/O<]=FH]$ M=I"!89.!81][?$U)1E84$&#!",LZ#TE%X7N6P]PRV]@;>*/(W;9E]#KZ1QFC M1L:H5\:22UTK4TQ;PU8Y9\!@391$#PLH5B ZR]E+_M9R'HGL( _C)@_C_W.@ MQ\?,P)'(#C(P:3(PZ3T),Z)3?]\23V^4W"#X:U M.9J#=[)2ZL4']T5*0B\(.>;6(U#WV>$M+U?<-"/4;>XH(I!7QBJQ+W8*!)/M ME[[MS^&H('JO(-H71(WNEJA1.:669HE6-6B?[=#\I+':5#MQ3/I+65KM=IFK ML]FR6AE\K5!:^+9SHX'+*5K*N+F"S^",8TZ-A:<9BA7J9[@ )F'&.'=':I+ M.@D>*,CW=).6+GJ'[J;4/>B//D$41C$\+J=P>7'U)TS@''0VHLY&U. ._M,& M/#VX#+BW*,SS*9DM7'P:SK^$L2EICBEQK6Y0[Y!D'S_T1^'7,V('G=C!.?3L M@T3W/Y:*7L(?%=W_Z3L-U!+ P04 " "A@*=8A:A(T48# #,% #0 M 'AL+W-T>6QEUY#B9X[*67X^OG:8?^%8=#X,N%<2^Q^?<8_NF,?0KO13L;L:8#A:YD-6 MS+0N/X=A-9FQG%871SC[^GA?Z^D/@[B>?3DY:#^?7 MN_$S"YR3T"MZ=8#H1[;0 MJW):9+CGSA%Z_K?K/&62*2HV39O:?\^K_&K'4?>M+-MOE5W#7H_U6_N]F[PZ M!I/Q,9@\BIKL'8/)Y A,=M_L6_-PD]'[7,BP/@EM'+>V#EM--(!#[8#\A..Q M6"<-QG,N-)=U;\;3E,D79RXCK^G8_*FVI6_&IRRC\PO7;L+"+O(C;W\",9QF!\! M#,N#.< XCH7E^9_FTT/GXS#,6\^+]%!.#^4XE@\9V0^6Q\])S.6?:9)$41QC M*SH:>1V,L'6+8_CQJV'>@('E@4Q_M];X;N,5LK\.L#W=5R'83/%*Q&:*KS4@ M_G4#1I+X=QO+ PQL%[#:@?S^/%!3?DX4P:YBWK G&$>2!$.@%OTU&L?(ZL3P M\>\/]I1$49+X$<#\#J((0^!IQ!', 7C D"BR[\&=]U&X>D^%Z_]?#I\!4$L# M!!0 ( *& IUB7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M_ZY50_LI"FYH[?VB>AG9E!"_M4@A75\-D-,J'-9=J<'ZZ*>O.#.,#[43A MI%;^9#CQ*,6K_74]'+(7:>5<5M*MSP;M]TH,6"V5K.6;*,\&HP&S2_WZES;R M32O'JUEA=%6=#<;=A4=AG"S>G9X%R <^M^T9Q^?WW(.<#?*1+W AC77M'6WY MW#.^"']S=]0X_4563IA+[L2?1C\-3^K_^KKL MGMIYW"B&YD3Z"^:Z;,'I("^T*H6RHF3^F]65+#U'R?[@%5>%8!%D B"3 T)^ M3R+("8"<' 1R%G#\3R/(%$"F!X3L13(#D-DA(2<19 X@!A]BD(W?O2)(#\"R(^TD)^+'XW_SZVH?0) MGVB!OG!IV".O&L&^"FX;$SJKL_'H/$+#\X@6[UZ\".79%D;7H3LXXWUGV:MT M2W;1]#"A18@UZ*H6QW]LQ MSJUC-F2$A-P(A:X%>^ _>S6:P&D$L1+\T._[A;7L+@QTO@UJQ69+;D0,B(20 M$ NAJ\* Y@NQ[75VYR"\'NA9-=JM0"QGQ($0FQ(F;- MW(H?3<"Z>MG*XQ+DBX38%YLL7#VQ.S^C">/>;)@= M/7 /THLF\D="[ ^8%?>FL0DR2$)LD"@KWD3PMWBQ KEC0NP.D!X'UA@3:61" MK)$N1=X9/622";%)]N;*'6F,"9>DB'T2,N:=L4,.F1 [9$?JO),1>61"[!&0 M0V_W#F25";%5]B8T[YLALLJ$V"I[TYKWF,@J$V*KP 6T_C(SLLJ$V"K1$AH[ MNA2.RZK7<5*DE918*WL3B XTQD1:28FU C%[59TBS:3$FL%Y3KP2GB+-I,2: MP9AIC GW/HC%TTO'-AV'';.9+[ML>FT3N28R+M9,3:Z:8-.WI,ABR3_2^3F3W]I3_%#; M,N^CBKI8C]^3$[L&8O=>[X/M=Q.[!F/&D-D?NR0^WMN8QLQ@3 MN27']_!]02P,$% @ H8"G6*QM4%<\ @ KRH !H !X;"]?;]LAZ:KV71;>@.2 MGGS0)(K'H>W=3T@7R2.SF$WQ6SER\ M?O7Y?R9VF\U^G7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+= M>7*U>'Y;5I@_*"U1QB5!T@1K JT3@WD*@MZ#> M0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VH MMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VH MMQ'H;9.7W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- M[P;U;@CT;E#OAD#O!O5N?E+O,GX=?H+4$L#!!0 ( *& IUA :Q>Z ( ,8I 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W:34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D&RNUQ M4D "004J$F_3J+4];^*1OE7/[IX]Q>KSRM*% MSJ;\-:R8M]7&KHB)V6NZ)' M^Y-3OF':??*#\\1#*>G/A>BD)K]K_B>F$L?_'XT M3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?X"4$L! A0#% @ H8"G6 =! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " "A@*=8]^5Q;^\ K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "A@*=8F5R<(Q & "<)P M$P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( *& IU@?_X P:08 +@D 8 " @0X( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ H8"G6(-UQ SS @ !0L !@ ("!Z!4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G6(D' MY),Y" JB4 !@ ("!1R8 'AL+W=O#A6^$) "U&0 & @('4,P >&PO=V]R:W-H965T M&UL4$L! A0#% @ H8"G6!PP@9G+ P TP@ !@ M ("!ZST 'AL+W=OQ! !X;"]W;W)K M&UL4$L! A0#% @ H8"G6+_1PU^.!0 5PT M !D ("!(D@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G6$6#=Z8I!@ ^PX !D M ("!?50 'AL+W=O&PO=V]R:W-H965T MQ= !X;"]W;W)K&UL4$L! A0# M% @ H8"G6-7;IF;T!@ @A$ !D ("!JFP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G6#/] M!FG\"@ 81L !D ("!DH, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G6#G=SW)M! : L !D M ("!4Y\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ H8"G6)KI0(IZ P ?P< !D ("! M ; 'AL+W=O#QC4* #1&P &0 @(&RLP >&PO=V]R:W-H965T&UL4$L! A0#% M @ H8"G6 ?0F5OE @ @ 8 !D ("!6<$ 'AL+W=O&UL4$L! A0#% @ H8"G6#SI>3&R M! S@L !D ("!6LH 'AL+W=O0" !7!@ &0 M@(%#SP >&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G6#E>*(;Z @ $P< !D M ("!:=4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ H8"G6.#@<$'G!0 11$ !D ("!\-X M 'AL+W=O&PO=V]R:W-H965TWG !X;"]W;W)K&UL4$L! A0#% @ MH8"G6)'%E1P1 @ O00 !D ("!,NL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G6 3%.V#A P 5Q0 !D M ("!_OP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ H8"G6-%:W46B P )@H !D ("!,@@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G M6",D,M"M#0 %M$ !D ("!T!(! 'AL+W=O&PO=V]R:W-H965TTC 0!X;"]W;W)K M&UL4$L! A0#% @ H8"G6-N[*Z^N! TR M !D ("!/R&PO=V]R:W-H965T 9 " @=8N 0!X;"]W;W)K&UL4$L! A0#% @ H8"G6)P!8LZ@ P Q1 !D M ("!8C,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ H8"G6*O+*[A6 @ L04 !D ("!-T(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G6!+B M\(=^ P '0P !D ("!?DX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H8"G6!T=0/[I @ 9P< !D M ("!?5H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ H8"G6,*C0+"W @ ?P@ !D ("! M$&4! 'AL+W=O&PO=V]R:W-H965TZ ( ,8I 3 " 9UV 0!;0V]N=&5N=%]4 ?>7!E&UL4$L%!@ !0 % YQ4 ,YX 0 $! end XML 86 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 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 169 317 1 true 66 0 false 4 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 - Acquisition Sheet http://prpl.com/role/Acquisition Acquisition 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 Sheet http://prpl.com/role/Inventories Inventories 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 Loss Per Common Share Sheet http://prpl.com/role/NetLossPerCommonShare Net 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 996000 - 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 996001 - 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 996002 - 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 996003 - Disclosure - Inventories (Tables) Sheet http://prpl.com/role/InventoriesTables Inventories (Tables) Tables http://prpl.com/role/Inventories 30 false false R31.htm 996004 - 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 996005 - Disclosure - Leases (Tables) Sheet http://prpl.com/role/LeasesTables Leases (Tables) Tables http://prpl.com/role/Leases 32 false false R33.htm 996006 - 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 996007 - Disclosure - Debt (Tables) Sheet http://prpl.com/role/DebtTables Debt (Tables) Tables http://prpl.com/role/Debt 34 false false R35.htm 996008 - Disclosure - Warrant Liabilities (Tables) Sheet http://prpl.com/role/WarrantLiabilitiesTables Warrant Liabilities (Tables) Tables http://prpl.com/role/WarrantLiabilities 35 false false R36.htm 996009 - 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 996010 - Disclosure - Net Loss Per Common Share (Tables) Sheet http://prpl.com/role/NetLossPerCommonShareTables Net Loss Per Common Share (Tables) Tables http://prpl.com/role/NetLossPerCommonShare 37 false false R38.htm 996011 - Disclosure - Equity Compensation Plans (Tables) Sheet http://prpl.com/role/EquityCompensationPlansTables Equity Compensation Plans (Tables) Tables http://prpl.com/role/EquityCompensationPlans 38 false false R39.htm 996012 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details 39 false false R40.htm 996013 - Disclosure - Acquisition (Details) Sheet http://prpl.com/role/AcquisitionDetails Acquisition (Details) Details http://prpl.com/role/Acquisition 40 false false R41.htm 996014 - Disclosure - Fair Value Measurements (Details) Sheet http://prpl.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://prpl.com/role/FairValueMeasurementsTables 41 false false R42.htm 996015 - 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 42 false false R43.htm 996016 - 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 43 false false R44.htm 996017 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Revenue Disaggregated by Sales Category and Product Type Sheet http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable Revenue from Contracts with Customers (Details) - Schedule of Revenue Disaggregated by Sales Category and Product Type Details http://prpl.com/role/RevenuefromContractswithCustomersTables 44 false false R45.htm 996018 - Disclosure - Inventories (Details) - Schedule of Inventories Sheet http://prpl.com/role/ScheduleofInventoriesTable Inventories (Details) - Schedule of Inventories Details http://prpl.com/role/InventoriesTables 45 false false R46.htm 996019 - Disclosure - Property and Equipment, Net (Details) Sheet http://prpl.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://prpl.com/role/PropertyandEquipmentNetTables 46 false false R47.htm 996020 - Disclosure - Property and Equipment, Net (Details) - Schedule of Property and Equipment, Net Sheet http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable Property and Equipment, Net (Details) - Schedule of Property and Equipment, Net Details http://prpl.com/role/PropertyandEquipmentNetTables 47 false false R48.htm 996021 - Disclosure - Leases (Details) Sheet http://prpl.com/role/LeasesDetails Leases (Details) Details http://prpl.com/role/LeasesTables 48 false false R49.htm 996022 - 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 49 false false R50.htm 996023 - Disclosure - Leases (Details) - Schedule of Operating Lease Liabilities Sheet http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable Leases (Details) - Schedule of Operating Lease Liabilities Details http://prpl.com/role/LeasesTables 50 false false R51.htm 996024 - Disclosure - Leases (Details) - Schedule of Consolidated Statement of Cash Flows Sheet http://prpl.com/role/ScheduleofConsolidatedStatementofCashFlowsTable Leases (Details) - Schedule of Consolidated Statement of Cash Flows Details http://prpl.com/role/LeasesTables 51 false false R52.htm 996025 - 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 52 false false R53.htm 996026 - Disclosure - Debt (Details) Sheet http://prpl.com/role/DebtDetails Debt (Details) Details http://prpl.com/role/DebtTables 53 false false R54.htm 996027 - Disclosure - Debt (Details) - Schedule of Debt Sheet http://prpl.com/role/ScheduleofDebtTable Debt (Details) - Schedule of Debt Details http://prpl.com/role/DebtTables 54 false false R55.htm 996028 - Disclosure - Warrant Liabilities (Details) Sheet http://prpl.com/role/WarrantLiabilitiesDetails Warrant Liabilities (Details) Details http://prpl.com/role/WarrantLiabilitiesTables 55 false false R56.htm 996029 - Disclosure - Warrant Liabilities (Details) - Schedule of Fair Value of the Warrants Sheet http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable Warrant Liabilities (Details) - Schedule of Fair Value of the Warrants Details http://prpl.com/role/WarrantLiabilitiesTables 56 false false R57.htm 996030 - 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 57 false false R58.htm 996031 - Disclosure - Commitments and Contingencies (Details) Sheet http://prpl.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://prpl.com/role/CommitmentsandContingencies 58 false false R59.htm 996032 - Disclosure - Related Party Transactions (Details) Sheet http://prpl.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://prpl.com/role/RelatedPartyTransactions 59 false false R60.htm 996033 - Disclosure - Stockholders??? Equity (Details) Sheet http://prpl.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://prpl.com/role/StockholdersEquity 60 false false R61.htm 996034 - Disclosure - Income Taxes (Details) Sheet http://prpl.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://prpl.com/role/IncomeTaxes 61 false false R62.htm 996035 - Disclosure - Net Loss Per Common Share (Details) Sheet http://prpl.com/role/NetLossPerCommonShareDetails Net Loss Per Common Share (Details) Details http://prpl.com/role/NetLossPerCommonShareTables 62 false false R63.htm 996036 - Disclosure - Net 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 Loss Per Common Share (Details) - Schedule of Basic and Diluted Weighted Average Shares Outstanding and Earnings (Loss) Per Share Details http://prpl.com/role/NetLossPerCommonShareTables 63 false false R64.htm 996037 - Disclosure - Equity Compensation Plans (Details) Sheet http://prpl.com/role/EquityCompensationPlansDetails Equity Compensation Plans (Details) Details http://prpl.com/role/EquityCompensationPlansTables 64 false false R65.htm 996038 - 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 65 false false R66.htm 996039 - 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 66 false false R67.htm 996040 - 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 67 false false R68.htm 996041 - Disclosure - Equity Compensation Plans (Details) - Schedule of Weighted Average Stock Sheet http://prpl.com/role/ScheduleofWeightedAverageStockTable Equity Compensation Plans (Details) - Schedule of Weighted Average Stock Details http://prpl.com/role/EquityCompensationPlansTables 68 false false R69.htm 996042 - 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 69 false false R70.htm 996043 - Disclosure - Equity Compensation Plans (Details) - Schedule of Non-Cash Stock Compensation and Statement of Operations Sheet http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable Equity Compensation Plans (Details) - Schedule of Non-Cash Stock Compensation and Statement of Operations Details http://prpl.com/role/EquityCompensationPlansTables 70 false false R71.htm 996044 - Disclosure - Employee Retirement Plan (Details) Sheet http://prpl.com/role/EmployeeRetirementPlanDetails Employee Retirement Plan (Details) Details http://prpl.com/role/EmployeeRetirementPlan 71 false false R72.htm 996045 - Disclosure - Subsequent Events (Details) Sheet http://prpl.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://prpl.com/role/SubsequentEvents 72 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityAddressStateOrProvince - ea0204295-10q_purple.htm 4515 ea0204295-10q_purple.htm prpl-20240331.xsd prpl-20240331_cal.xml prpl-20240331_def.xml prpl-20240331_lab.xml prpl-20240331_pre.xml image_001.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0204295-10q_purple.htm": { "nsprefix": "prpl", "nsuri": "http://prpl.com/20240331", "dts": { "inline": { "local": [ "ea0204295-10q_purple.htm" ] }, "schema": { "local": [ "prpl-20240331.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "prpl-20240331_cal.xml" ] }, "definitionLink": { "local": [ "prpl-20240331_def.xml" ] }, "labelLink": { "local": [ "prpl-20240331_lab.xml" ] }, "presentationLink": { "local": [ "prpl-20240331_pre.xml" ] } }, "keyStandard": 285, "keyCustom": 32, "axisStandard": 28, "axisCustom": 0, "memberStandard": 33, "memberCustom": 33, "hidden": { "total": 90, "http://fasb.org/us-gaap/2024": 70, "http://prpl.com/20240331": 15, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 169, "entityCount": 1, "segmentCount": 66, "elementCount": 542, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 612, "http://xbrl.sec.gov/dei/2024": 31 }, "report": { "R1": { "role": "http://prpl.com/role/DocumentAndEntityInformation", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R2": { "role": "http://prpl.com/role/ConsolidatedBalanceSheet", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R3": { "role": "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R4": { "role": "http://prpl.com/role/ConsolidatedIncomeStatement", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R5": { "role": "http://prpl.com/role/ShareholdersEquityType2or3", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c30", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c30", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R6": { "role": "http://prpl.com/role/ConsolidatedCashFlow", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "unique": true } }, "R7": { "role": "http://prpl.com/role/Organization", "longName": "006 - Disclosure - Organization", "shortName": "Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R8": { "role": "http://prpl.com/role/SummaryofSignificantAccountingPolicies", "longName": "007 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R9": { "role": "http://prpl.com/role/Acquisition", "longName": "008 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R10": { "role": "http://prpl.com/role/FairValueMeasurements", "longName": "009 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R11": { "role": "http://prpl.com/role/RevenuefromContractswithCustomers", "longName": "010 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R12": { "role": "http://prpl.com/role/Inventories", "longName": "011 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R13": { "role": "http://prpl.com/role/PropertyandEquipmentNet", "longName": "012 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R14": { "role": "http://prpl.com/role/Leases", "longName": "013 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R15": { "role": "http://prpl.com/role/OtherCurrentLiabilities", "longName": "014 - Disclosure - Other Current Liabilities", "shortName": "Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R16": { "role": "http://prpl.com/role/Debt", "longName": "015 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R17": { "role": "http://prpl.com/role/WarrantLiabilities", "longName": "016 - Disclosure - Warrant Liabilities", "shortName": "Warrant Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "prpl:WarrantsLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "prpl:WarrantsLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R18": { "role": "http://prpl.com/role/OtherLongTermLiabilities", "longName": "017 - Disclosure - Other Long-Term Liabilities", "shortName": "Other Long-Term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R19": { "role": "http://prpl.com/role/CommitmentsandContingencies", "longName": "018 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R20": { "role": "http://prpl.com/role/RelatedPartyTransactions", "longName": "019 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R21": { "role": "http://prpl.com/role/StockholdersEquity", "longName": "020 - Disclosure - Stockholders\u2019 Equity", "shortName": "Stockholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R22": { "role": "http://prpl.com/role/IncomeTaxes", "longName": "021 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R23": { "role": "http://prpl.com/role/NetLossPerCommonShare", "longName": "022 - Disclosure - Net Loss Per Common Share", "shortName": "Net Loss Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R24": { "role": "http://prpl.com/role/EquityCompensationPlans", "longName": "023 - Disclosure - Equity Compensation Plans", "shortName": "Equity Compensation Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R25": { "role": "http://prpl.com/role/EmployeeRetirementPlan", "longName": "024 - Disclosure - Employee Retirement Plan", "shortName": "Employee Retirement Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R26": { "role": "http://prpl.com/role/SubsequentEvents", "longName": "025 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R27": { "role": "http://prpl.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R28": { "role": "http://prpl.com/role/FairValueMeasurementsTables", "longName": "996001 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R29": { "role": "http://prpl.com/role/RevenuefromContractswithCustomersTables", "longName": "996002 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R30": { "role": "http://prpl.com/role/InventoriesTables", "longName": "996003 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R31": { "role": "http://prpl.com/role/PropertyandEquipmentNetTables", "longName": "996004 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R32": { "role": "http://prpl.com/role/LeasesTables", "longName": "996005 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R33": { "role": "http://prpl.com/role/OtherCurrentLiabilitiesTables", "longName": "996006 - Disclosure - Other Current Liabilities (Tables)", "shortName": "Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R34": { "role": "http://prpl.com/role/DebtTables", "longName": "996007 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R35": { "role": "http://prpl.com/role/WarrantLiabilitiesTables", "longName": "996008 - Disclosure - Warrant Liabilities (Tables)", "shortName": "Warrant Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "prpl:WarrantsLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "prpl:WarrantsLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R36": { "role": "http://prpl.com/role/OtherLongTermLiabilitiesTables", "longName": "996009 - Disclosure - Other Long-Term Liabilities (Tables)", "shortName": "Other Long-Term Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R37": { "role": "http://prpl.com/role/NetLossPerCommonShareTables", "longName": "996010 - Disclosure - Net Loss Per Common Share (Tables)", "shortName": "Net Loss Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R38": { "role": "http://prpl.com/role/EquityCompensationPlansTables", "longName": "996011 - Disclosure - Equity Compensation Plans (Tables)", "shortName": "Equity Compensation Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R39": { "role": "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "996012 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c0", "name": "prpl:CommonUnitsPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "prpl:CommonUnitsPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R40": { "role": "http://prpl.com/role/AcquisitionDetails", "longName": "996013 - Disclosure - Acquisition (Details)", "shortName": "Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R41": { "role": "http://prpl.com/role/FairValueMeasurementsDetails", "longName": "996014 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c53", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c53", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R42": { "role": "http://prpl.com/role/ScheduleofLiabilityActivityTable", "longName": "996015 - Disclosure - Fair Value Measurements (Details) - Schedule of Liability Activity", "shortName": "Fair Value Measurements (Details) - Schedule of Liability Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c55", "name": "prpl:InitialMeasurementAtTimeOfIssuance", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c55", "name": "prpl:InitialMeasurementAtTimeOfIssuance", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R43": { "role": "http://prpl.com/role/RevenuefromContractswithCustomersDetails", "longName": "996016 - Disclosure - Revenue from Contracts with Customers (Details)", "shortName": "Revenue from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CustomerAdvancesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable", "longName": "996017 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of Revenue Disaggregated by Sales Category and Product Type", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of Revenue Disaggregated by Sales Category and Product Type", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c61", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c61", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R45": { "role": "http://prpl.com/role/ScheduleofInventoriesTable", "longName": "996018 - Disclosure - Inventories (Details) - Schedule of Inventories", "shortName": "Inventories (Details) - Schedule of Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R46": { "role": "http://prpl.com/role/PropertyandEquipmentNetDetails", "longName": "996019 - Disclosure - Property and Equipment, Net (Details)", "shortName": "Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R47": { "role": "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable", "longName": "996020 - Disclosure - Property and Equipment, Net (Details) - Schedule of Property and Equipment, Net", "shortName": "Property and Equipment, Net (Details) - Schedule of Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R48": { "role": "http://prpl.com/role/LeasesDetails", "longName": "996021 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R49": { "role": "http://prpl.com/role/ScheduleofLeaseCostsTable", "longName": "996022 - Disclosure - Leases (Details) - Schedule of Lease Costs", "shortName": "Leases (Details) - Schedule of Lease Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R50": { "role": "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable", "longName": "996023 - Disclosure - Leases (Details) - Schedule of Operating Lease Liabilities", "shortName": "Leases (Details) - Schedule of Operating Lease Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R51": { "role": "http://prpl.com/role/ScheduleofConsolidatedStatementofCashFlowsTable", "longName": "996024 - Disclosure - Leases (Details) - Schedule of Consolidated Statement of Cash Flows", "shortName": "Leases (Details) - Schedule of Consolidated Statement of Cash Flows", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R52": { "role": "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable", "longName": "996025 - Disclosure - Other Current Liabilities (Details) - Schedule of Other Current Liabilities", "shortName": "Other Current Liabilities (Details) - Schedule of Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AccruedSalesCommissionCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccruedSalesCommissionCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R53": { "role": "http://prpl.com/role/DebtDetails", "longName": "996026 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c103", "name": "us-gaap:LongTermDebtAverageAmountOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c103", "name": "us-gaap:LongTermDebtAverageAmountOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R54": { "role": "http://prpl.com/role/ScheduleofDebtTable", "longName": "996027 - Disclosure - Debt (Details) - Schedule of Debt", "shortName": "Debt (Details) - Schedule of Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R55": { "role": "http://prpl.com/role/WarrantLiabilitiesDetails", "longName": "996028 - Disclosure - Warrant Liabilities (Details)", "shortName": "Warrant Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c88", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "prpl:WarrantsLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "prpl:OutstandingSharesPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "prpl:WarrantsLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "unique": true } }, "R56": { "role": "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable", "longName": "996029 - Disclosure - Warrant Liabilities (Details) - Schedule of Fair Value of the Warrants", "shortName": "Warrant Liabilities (Details) - Schedule of Fair Value of the Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c115", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "prpl:WarrantsLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c115", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "prpl:WarrantsLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R57": { "role": "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable", "longName": "996030 - Disclosure - Other Long-Term Liabilities (Details) - Schedule of Other Long-Term Liabilities", "shortName": "Other Long-Term Liabilities (Details) - Schedule of Other Long-Term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AssetRetirementObligationsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AssetRetirementObligationsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R58": { "role": "http://prpl.com/role/CommitmentsandContingenciesDetails", "longName": "996031 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PaymentsForFees", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true }, "uniqueAnchor": { "contextRef": "c124", "name": "us-gaap:InsuranceSettlementsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "unique": true } }, "R59": { "role": "http://prpl.com/role/RelatedPartyTransactionsDetails", "longName": "996032 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RepaymentsOfRelatedPartyDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RepaymentsOfRelatedPartyDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R60": { "role": "http://prpl.com/role/StockholdersEquityDetails", "longName": "996033 - Disclosure - Stockholders\u2019 Equity (Details)", "shortName": "Stockholders\u2019 Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c0", "name": "prpl:WarrantsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "prpl:WarrantsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R61": { "role": "http://prpl.com/role/IncomeTaxesDetails", "longName": "996034 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c49", "name": "us-gaap:DeferredTaxAssetsStateTaxes", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c49", "name": "us-gaap:DeferredTaxAssetsStateTaxes", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R62": { "role": "http://prpl.com/role/NetLossPerCommonShareDetails", "longName": "996035 - Disclosure - Net Loss Per Common Share (Details)", "shortName": "Net Loss Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ConversionOfStockAmountConverted1", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ConversionOfStockAmountConverted1", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R63": { "role": "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable", "longName": "996036 - Disclosure - Net Loss Per Common Share (Details) - Schedule of Basic and Diluted Weighted Average Shares Outstanding and Earnings (Loss) Per Share", "shortName": "Net Loss Per Common Share (Details) - Schedule of Basic and Diluted Weighted Average Shares Outstanding and Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R64": { "role": "http://prpl.com/role/EquityCompensationPlansDetails", "longName": "996037 - Disclosure - Equity Compensation Plans (Details)", "shortName": "Equity Compensation Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c88", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "prpl:WarrantsLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true }, "uniqueAnchor": { "contextRef": "c11", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "unique": true } }, "R65": { "role": "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable", "longName": "996038 - Disclosure - Equity Compensation Plans (Details) - Schedule of Total Stock Option Activity", "shortName": "Equity Compensation Plans (Details) - Schedule of Total Stock Option Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c140", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c140", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R66": { "role": "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable", "longName": "996039 - Disclosure - Equity Compensation Plans (Details) - Schedule of Outstanding and Exercisable Stock Options", "shortName": "Equity Compensation Plans (Details) - Schedule of Outstanding and Exercisable Stock Options", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c143", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c143", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R67": { "role": "http://prpl.com/role/ScheduleofUnvestedStockOptionActivityTable", "longName": "996040 - Disclosure - Equity Compensation Plans (Details) - Schedule of Unvested Stock Option Activity", "shortName": "Equity Compensation Plans (Details) - Schedule of Unvested Stock Option Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R68": { "role": "http://prpl.com/role/ScheduleofWeightedAverageStockTable", "longName": "996041 - Disclosure - Equity Compensation Plans (Details) - Schedule of Weighted Average Stock", "shortName": "Equity Compensation Plans (Details) - Schedule of Weighted Average Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c153", "name": "us-gaap:SharePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "-1", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c153", "name": "us-gaap:SharePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "-1", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R69": { "role": "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable", "longName": "996042 - Disclosure - Equity Compensation Plans (Details) - Schedule of Restricted Stock Unit Activity", "shortName": "Equity Compensation Plans (Details) - Schedule of Restricted Stock Unit Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c155", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c155", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R70": { "role": "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable", "longName": "996043 - Disclosure - Equity Compensation Plans (Details) - Schedule of Non-Cash Stock Compensation and Statement of Operations", "shortName": "Equity Compensation Plans (Details) - Schedule of Non-Cash Stock Compensation and Statement of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true }, "uniqueAnchor": { "contextRef": "c158", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "unique": true } }, "R71": { "role": "http://prpl.com/role/EmployeeRetirementPlanDetails", "longName": "996044 - Disclosure - Employee Retirement Plan (Details)", "shortName": "Employee Retirement Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } }, "R72": { "role": "http://prpl.com/role/SubsequentEventsDetails", "longName": "996045 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c168", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c168", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0204295-10q_purple.htm", "first": true, "unique": true } } }, "tag": { "prpl_ABLLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "ABLLoansMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ABL Loans [Member]", "label": "ABLLoans Member" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "presentation": [ "http://prpl.com/role/OtherLongTermLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r51", "r813" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r873" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance financing", "label": "Accrued Insurance, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53" ] }, "prpl_AccruedRebatesAndAllowancesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "AccruedRebatesAndAllowancesCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued rebates and allowances", "documentation": "Accrued rebates and allowances.", "label": "Accrued Rebates And Allowances Current" } } }, "auth_ref": [] }, "us-gaap_AccruedSalesCommissionCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalesCommissionCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued sales returns", "label": "Accrued Sales Commission", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions." } } }, "auth_ref": [ "r53", "r56", "r100" ] }, "prpl_AccruedWarrantyLiabilitiesNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "AccruedWarrantyLiabilitiesNonCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty liabilities, net of current portion", "documentation": "The amount of accrued warranty liabilities, net of current portion.", "label": "Accrued Warranty Liabilities Non Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r27", "r131", "r615" ] }, "prpl_AcquisitionDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "AcquisitionDetailsTable", "presentation": [ "http://prpl.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r61" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r657", "r860", "r861", "r862", "r864", "r931", "r1000" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "prpl_AggregateAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "AggregateAmount", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate amount", "documentation": "Aggregate amount.", "label": "Aggregate Amount" } } }, "auth_ref": [] }, "prpl_AggregateAmountNotExceed": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "AggregateAmountNotExceed", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate amount not exceed", "label": "Aggregate Amount Not Exceed" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total non-cash stock-based compensation", "verboseLabel": "Compensation expense", "netLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r444", "r448" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r480" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://prpl.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r798", "r928", "r929", "r930" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://prpl.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Asset Acquisition, Contingent Consideration, Liability", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r927" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://prpl.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r927" ] }, "prpl_AssetBasedLendingLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "AssetBasedLendingLoansMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Based Lending Loans [Member]", "label": "Asset Based Lending Loans Member" } } }, "auth_ref": [] }, "prpl_AssetLiabilitiesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://prpl.com/20240331", "localname": "AssetLiabilitiesPercentage", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset liabilities percentage", "documentation": "Percentage of asset liabilities.", "label": "Asset Liabilities Percentage" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Asset Retirement Obligations, Noncurrent", "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r886" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r98", "r111", "r133", "r158", "r195", "r199", "r207", "r208", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r482", "r486", "r519", "r606", "r692", "r766", "r767", "r813", "r830", "r892", "r893", "r958" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r127", "r142", "r158", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r482", "r486", "r519", "r813", "r892", "r893", "r958" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable", "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443" ] }, "us-gaap_BadDebtReserveForTaxPurposesOfQualifiedLender": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BadDebtReserveForTaxPurposesOfQualifiedLender", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lenders reserve", "label": "Bad Debt Reserve, Tax Purpose of Qualified Lender", "documentation": "Amount of bad debt reserves for tax purposes of qualified lenders excluded in calculating deferred taxes." } } }, "auth_ref": [ "r0", "r8", "r9", "r452" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of Consolidation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r82" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://prpl.com/role/Acquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r94", "r477" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment included in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r20", "r21", "r22" ] }, "us-gaap_CapitalUnitClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalUnitClassBMember", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "label": "Capital Unit, Class B [Member]", "documentation": "Class B of capital units, which are a type of ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r18", "r129", "r758" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r129" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of the year", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r18", "r79", "r155" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r79" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental schedule of non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "prpl_CashPaidDuringThePeriodForInterestNetOfAmountsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "CashPaidDuringThePeriodForInterestNetOfAmountsCapitalized", "crdr": "credit", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid during the period for interest, net of amounts capitalized", "documentation": "The amount of cash paid during the period for interest, net of amounts capitalized.", "label": "Cash Paid During The Period For Interest Net Of Amounts Capitalized" } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer [Member]", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r872" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://prpl.com/role/AcquisitionDetails", "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r122", "r136", "r137", "r138", "r158", "r180", "r181", "r188", "r190", "r197", "r198", "r243", "r277", "r279", "r280", "r281", "r284", "r285", "r316", "r317", "r319", "r322", "r329", "r519", "r646", "r647", "r648", "r649", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r680", "r701", "r725", "r745", "r746", "r747", "r748", "r749", "r837", "r856", "r865" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://prpl.com/role/ScheduleofLiabilityActivityTable", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercisable price per share (in Dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants issued", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "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." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unexercised sponsor warrants", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "prpl_ColiseumCapitalManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "ColiseumCapitalManagementMember", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Coliseum Capital Management [Member]", "label": "Coliseum Capital Management Member" } } }, "auth_ref": [] }, "prpl_CombinedNonControllingInterestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://prpl.com/20240331", "localname": "CombinedNonControllingInterestPercentage", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage in Purple LLC", "documentation": "Percentage of combined non controlling interest.", "label": "Combined Non Controlling Interest Percentage" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r57", "r102", "r608", "r679" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://prpl.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r86", "r268", "r269", "r752", "r882", "r888" ] }, "prpl_CommitmentsandContingenciesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "CommitmentsandContingenciesDetailsLineItems", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Line Items]" } } }, "auth_ref": [] }, "prpl_CommitmentsandContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "CommitmentsandContingenciesDetailsTable", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://prpl.com/role/AcquisitionDetails", "http://prpl.com/role/ConsolidatedBalanceSheet", "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", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "verboseLabel": "Class A", "netLabel": "Class A Common Stock [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "verboseLabel": "Class B", "netLabel": "Class B Common Stock [Member]", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r820", "r821", "r822", "r824", "r825", "r826", "r827", "r860", "r861", "r864", "r931", "r999", "r1000" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "verboseLabel": "Common stock authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r60", "r680" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r60", "r680", "r698", "r1000", "r1001" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock; value", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r60", "r610", "r813" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockVotingRights", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vote", "verboseLabel": "Vote for each share", "label": "Common Stock, Voting Rights", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r32" ] }, "prpl_CommonUnitsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://prpl.com/20240331", "localname": "CommonUnitsPercentage", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common units percentage", "documentation": "The percentage of common units.", "label": "Common Units Percentage" } } }, "auth_ref": [] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Employee Retirement Plan [Abstract]" } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r160", "r482", "r483", "r486", "r487", "r562", "r753", "r891", "r894", "r895" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r160", "r482", "r483", "r486", "r487", "r562", "r753", "r891", "r894", "r895" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [ "r37", "r40", "r41" ] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r783", "r897" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Domain]", "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." } } }, "auth_ref": [ "r783", "r897" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://prpl.com/role/NetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants stock options", "label": "Conversion of Stock, Amount Converted", "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r20", "r21", "r22" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r71", "r158", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r519", "r766", "r892" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenues [Member]", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerAdvancesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerAdvancesCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer prepayments", "label": "Customer Advances, Current", "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future." } } }, "auth_ref": [ "r107" ] }, "prpl_DTCMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "DTCMember", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "terseLabel": "DTC [Member]", "documentation": "DTC [Member]", "label": "DTCMember" } } }, "auth_ref": [] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofDebtTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r134" ] }, "prpl_DebtDetailsScheduleofDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "DebtDetailsScheduleofDebtLineItems", "presentation": [ "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Abstract]" } } }, "auth_ref": [] }, "prpl_DebtDetailsScheduleofDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "DebtDetailsScheduleofDebtTable", "presentation": [ "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "label": "Debt (Details) - Schedule of Debt [Table]" } } }, "auth_ref": [] }, "prpl_DebtDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "DebtDetailsTable", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://prpl.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r87", "r156", "r261", "r262", "r263", "r264", "r265", "r275", "r276", "r286", "r292", "r293", "r294", "r295", "r296", "r297", "r302", "r309", "r310", "r312", "r533" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r14", "r52", "r53", "r99", "r101", "r160", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r771", "r772", "r773", "r774", "r775", "r811", "r857", "r883", "r884", "r885", "r949", "r950" ] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofDebtTable": { "parentTag": "us-gaap_DebtCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Related party loan", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r287", "r533", "r534", "r772", "r773", "r811" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://prpl.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value debt", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r300", "r518", "r772", "r773", "r933", "r934", "r935", "r936", "r943" ] }, "us-gaap_DebtInstrumentIssuedPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentIssuedPrincipal", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executed loan amount", "label": "Debt Instrument, Issued, Principal", "documentation": "Amount of principal of debt issued." } } }, "auth_ref": [ "r646" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt [Line Items]", "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." } } }, "auth_ref": [ "r160", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r311", "r771", "r772", "r773", "r774", "r775", "r811", "r857", "r949", "r950" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r14", "r160", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r771", "r772", "r773", "r774", "r775", "r811", "r857", "r883", "r884", "r885", "r949", "r950" ] }, "us-gaap_DebtInstrumentRepaidPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRepaidPrincipal", "crdr": "debit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings repaid", "label": "Debt Instrument, Repaid, Principal", "documentation": "Amount of principal of debt repaid." } } }, "auth_ref": [ "r649" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Current portion of debt and unamortized issuance costs", "terseLabel": "Unamortized debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r298", "r313", "r532", "r533", "r534", "r772", "r773", "r811" ] }, "us-gaap_DebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtMember", "presentation": [ "http://prpl.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt [Member]", "label": "Debt [Member]", "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates." } } }, "auth_ref": [] }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "crdr": "debit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance fees and expenses", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses." } } }, "auth_ref": [ "r74" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pay interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing rate, percentage", "label": "Debtor-in-Possession Financing, Interest Rate on Borrowings Outstanding", "documentation": "Interest rate on outstanding borrowings under debtor-in-possession financing arrangement." } } }, "auth_ref": [ "r957" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash tax savings percentage", "label": "Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage", "documentation": "Commitment made to pay deferred cash remuneration expressed as a percentage of the individual's base salary." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Current, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r948", "r949", "r950" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) before income taxes", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r926" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) before income taxes", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r926" ] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State taxes", "label": "Deferred Tax Assets, State Taxes", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [ "r926" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution expense", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r410" ] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible earnings", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "prpl_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "DenominatorAbstract", "presentation": [ "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Denominator Abstract" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://prpl.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "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." } } }, "auth_ref": [ "r6", "r26" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r6", "r195", "r203", "r208", "r766", "r767" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r44", "r45", "r46", "r97", "r669", "r671", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r693", "r694", "r695", "r696", "r713", "r714", "r715", "r716", "r719", "r720", "r721", "r722", "r737", "r738", "r739", "r740", "r761", "r820", "r822", "r937", "r938", "r939", "r940", "r941", "r942", "r944", "r945" ] }, "us-gaap_DerivativeLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Warrant Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://prpl.com/role/ScheduleofLiabilityActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value as of December 31, 2023", "periodEndLabel": "Fair value as of March 31, 2024", "label": "Derivative Liability, Noncurrent", "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r143" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue Disaggregated by Sales Channel and Product [Line Items]", "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." } } }, "auth_ref": [ "r340", "r777", "r778", "r779", "r780", "r781", "r782", "r783" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r340", "r777", "r778", "r779", "r780", "r781", "r782", "r783" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Disaggregated by Sales Category and Product Type", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r897" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://prpl.com/role/EquityCompensationPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Compensation Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r416", "r417", "r445", "r446", "r447", "r795" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Equity Compensation Plans [Abstract]" } } }, "auth_ref": [] }, "prpl_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "DocumentAndEntityInformationAbstract", "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r834" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r835" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "label": "Net Loss Per Common Share [Abstract]", "terseLabel": "Net loss per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r150", "r166", "r167", "r168", "r169", "r170", "r171", "r177", "r180", "r188", "r189", "r190", "r194", "r475", "r479", "r497", "r498", "r603", "r623", "r763" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r150", "r166", "r167", "r168", "r169", "r170", "r171", "r180", "r188", "r189", "r190", "r194", "r475", "r479", "r497", "r498", "r603", "r623", "r763" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://prpl.com/role/NetLossPerCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r176", "r191", "r192", "r193" ] }, "prpl_EconomicInterestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://prpl.com/20240331", "localname": "EconomicInterestPercentage", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Economic interest", "documentation": "Percentage of economic interest.", "label": "Economic Interest Percentage" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory federal rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r159", "r455", "r466", "r797" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated future cash tax, percentage", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law." } } }, "auth_ref": [ "r925" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate, percentage", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent", "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 the repatriation of foreign earnings." } } }, "auth_ref": [ "r859", "r924", "r925" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r53" ] }, "prpl_EmployeeRetirementPlanDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EmployeeRetirementPlanDetailsTable", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Employee Retirement Plan (Details) [Table]" } } }, "auth_ref": [] }, "prpl_EmployeeRetirementPlanLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EmployeeRetirementPlanLineItems", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Employee Retirement Plan [Line Items]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Options [Member]", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r832" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r832" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r832" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r836" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r832" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r832" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r832" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r832" ] }, "prpl_EquipmentInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquipmentInProgressMember", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment in progress [Member]", "label": "Equipment In Progress Member" } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquipmentMember", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment [Member]", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsScheduleofNonCashStockCompensationandStatementofOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsScheduleofNonCashStockCompensationandStatementofOperationsLineItems", "presentation": [ "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Non Cash Stock Compensation and Statement of Operations [Line Items]" } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsScheduleofNonCashStockCompensationandStatementofOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsScheduleofNonCashStockCompensationandStatementofOperationsTable", "presentation": [ "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of Non-Cash Stock Compensation and Statement of Operations [Table]" } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsScheduleofOutstandingandExercisableStockOptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsScheduleofOutstandingandExercisableStockOptionsLineItems", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Outstanding and Exercisable Stock Options [Line Items]" } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsScheduleofOutstandingandExercisableStockOptionsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsScheduleofOutstandingandExercisableStockOptionsTable", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of Outstanding and Exercisable Stock Options [Table]" } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsScheduleofRestrictedStockUnitActivityTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsScheduleofRestrictedStockUnitActivityTable", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of Restricted Stock Unit Activity [Table]" } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsScheduleofTotalStockOptionActivityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsScheduleofTotalStockOptionActivityLineItems", "presentation": [ "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Total Stock Option Activity [Line Items]" } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsScheduleofTotalStockOptionActivityTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsScheduleofTotalStockOptionActivityTable", "presentation": [ "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of Total Stock Option Activity [Table]" } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsScheduleofWeightedAverageStockTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsScheduleofWeightedAverageStockTable", "presentation": [ "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of Weighted Average Stock [Table]" } } }, "auth_ref": [] }, "prpl_EquityCompensationPlansDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "EquityCompensationPlansDetailsTable", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r10", "r124", "r146", "r147", "r148", "r161", "r162", "r163", "r165", "r170", "r172", "r174", "r196", "r244", "r245", "r259", "r331", "r464", "r465", "r472", "r473", "r474", "r476", "r478", "r479", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r523", "r524", "r525", "r526", "r527", "r528", "r535", "r538", "r555", "r621", "r637", "r638", "r639", "r657", "r725" ] }, "prpl_ExerciseWarrantsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://prpl.com/20240331", "localname": "ExerciseWarrantsPercentage", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise warrants percentage", "documentation": "Exercise warrants percentage.", "label": "Exercise Warrants Percentage" } } }, "auth_ref": [] }, "prpl_ExrercisePriceFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "ExrercisePriceFiveMember", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "7.99 [Member]", "label": "Exrercise Price Five Member" } } }, "auth_ref": [] }, "prpl_ExrercisePriceNineMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "ExrercisePriceNineMember", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "8.32 [Member]", "label": "Exrercise Price Nine Member" } } }, "auth_ref": [] }, "prpl_ExrercisePriceOneMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "ExrercisePriceOneMember", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "6.51 [Member]", "label": "Exrercise Price One Member" } } }, "auth_ref": [] }, "prpl_ExrercisePriceSevenMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "ExrercisePriceSevenMember", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "6.82 [Member]", "label": "Exrercise Price Seven Member" } } }, "auth_ref": [] }, "prpl_ExrercisePriceTenMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "ExrercisePriceTenMember", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "13.12 [Member]", "label": "Exrercise Price Ten Member" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 }, "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow", "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofLiabilityActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value \u2013 warrant liabilities", "negatedLabel": "Change in fair value \u2013 warrant liabilities", "verboseLabel": "Change in valuation inputs", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r6" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://prpl.com/role/ScheduleofLiabilityActivityTable" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r300", "r368", "r369", "r370", "r371", "r372", "r373", "r499", "r500", "r501", "r502", "r503", "r509", "r510", "r512", "r569", "r570", "r571", "r772", "r773", "r784", "r785", "r786", "r801", "r804" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://prpl.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r505", "r507", "r508", "r509", "r512", "r513", "r514", "r515", "r516", "r602", "r801", "r805" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://prpl.com/role/ScheduleofLiabilityActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r300", "r368", "r369", "r370", "r371", "r372", "r373", "r500", "r501", "r502", "r503", "r510", "r571", "r772", "r773", "r784", "r785", "r786", "r801", "r804" ] }, "prpl_FairValueMeasurementsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "FairValueMeasurementsDetailsTable", "presentation": [ "http://prpl.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsNonrecurringValueMeasurementAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://prpl.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Line Items]", "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." } } }, "auth_ref": [ "r520", "r521", "r522" ] }, "prpl_FederalReserveBankOfNewYorkMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "FederalReserveBankOfNewYorkMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Reserve Bank of New York [Member]", "label": "Federal Reserve Bank Of New York Member" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right of use asset (in Dollars)", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r541", "r545", "r812" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://prpl.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r254", "r311", "r327", "r494", "r517", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r622", "r770", "r801", "r802", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r814", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r874", "r875", "r876", "r877", "r932", "r934", "r935", "r936", "r943", "r946" ] }, "us-gaap_FinancingReceivableRevolving": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRevolving", "crdr": "debit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving loans", "label": "Financing Receivable, Revolving", "documentation": "Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn." } } }, "auth_ref": [ "r251", "r769" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures [Member]", "label": "Furniture and Fixtures [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r6" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow", "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on extinguishment of debt", "negatedLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r6", "r30", "r31" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r73", "r704" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r73" ] }, "prpl_GeometricBrownianMotionMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "GeometricBrownianMotionMember", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Geometric Brownian Motion [Member]", "label": "Geometric Brownian Motion Member" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r69", "r71", "r110", "r158", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r519", "r765", "r766", "r867", "r868", "r869", "r870", "r871", "r892" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r70", "r105", "r110", "r604", "r617", "r765", "r766", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r260", "r266", "r267", "r504", "r506", "r511", "r634", "r636", "r709", "r756", "r803", "r970" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r266", "r267", "r504", "r506", "r511", "r634", "r636", "r709", "r756", "r803", "r970" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://prpl.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r159", "r451", "r455", "r456", "r457", "r458", "r460", "r461", "r467", "r469", "r470", "r471", "r651", "r797" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit (expense)", "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r112", "r120", "r173", "r174", "r195", "r204", "r208", "r454", "r455", "r468", "r625", "r797" ] }, "prpl_IncomeTaxesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "IncomeTaxesDetailsTable", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid during the period for income taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r19", "r154", "r462", "r463" ] }, "us-gaap_IncomeTaxesPaidNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNetAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "prpl_IncreaseDecreaseAccruedRebatesAndAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "IncreaseDecreaseAccruedRebatesAndAllowances", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued rebates and allowances", "documentation": "Amount related to accrued rebates and allowances.", "label": "Increase Decrease Accrued Rebates And Allowances" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r5" ] }, "prpl_IncreaseDecreaseInAccruedWarrantyLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "IncreaseDecreaseInAccruedWarrantyLiabilities", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty liabilities", "documentation": "The increase (decrease) during the period in the carrying value of accrued warranty liabilities.", "label": "Increase Decrease In Accrued Warranty Liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Customer prepayments", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r599", "r855" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Increase (Decrease) in Employee Related Liabilities", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases, net", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r841", "r855" ] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "prpl_IncrementalIncreasesAvailableToLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "IncrementalIncreasesAvailableToLoans", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental increases available to loans", "documentation": "The amount of incremental increases available to loans.", "label": "Incremental Increases Available To Loans" } } }, "auth_ref": [] }, "prpl_InitialMeasurementAtTimeOfIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "InitialMeasurementAtTimeOfIssuance", "crdr": "credit", "presentation": [ "http://prpl.com/role/ScheduleofLiabilityActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Initial measurement at time of issuance", "documentation": "The amount of initial measurement at time of issuance.", "label": "Initial Measurement At Time Of Issuance" } } }, "auth_ref": [] }, "prpl_InnoHoldLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "InnoHoldLLCMember", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "InnoHold, LLC [Member]", "label": "Inno Hold LLCMember" } } }, "auth_ref": [] }, "us-gaap_InsuranceSettlementsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InsuranceSettlementsReceivable", "crdr": "debit", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Received for partial settlement", "label": "Insurance Settlements Receivable", "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r258", "r879", "r880" ] }, "prpl_IntellibedSecurityHoldersMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "IntellibedSecurityHoldersMember", "presentation": [ "http://prpl.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellibed Security Holders [Member]", "label": "Intellibed Security Holders Member" } } }, "auth_ref": [] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://prpl.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest capitalized borrowings", "label": "Interest Costs Capitalized", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r531" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r195", "r199", "r202", "r205", "r208", "r530", "r766", "r767" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOther", "crdr": "debit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Other", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://prpl.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r255" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://prpl.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r850" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://prpl.com/role/ScheduleofInventoriesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Inventories", "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r139", "r759", "r813" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://prpl.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r852" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://prpl.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r851" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermAxis", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r554", "r840" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermDomain", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r554", "r840" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://prpl.com/role/ScheduleofLeaseCostsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ScheduleofLeaseCostsTable", "http://prpl.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs", "terseLabel": "Landlord claims lease", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r544", "r812" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Lease Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://prpl.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Costs", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r953" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r85", "r553" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstarct]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases [Line Items]", "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." } } }, "auth_ref": [ "r543", "r554" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r543", "r554" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://prpl.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r954" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r552" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "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)." } } }, "auth_ref": [ "r552" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r552" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r552" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r552" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r552" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (excluding the three months ended March 31, 2024)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r954" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less \u2013 lease payments representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r552" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining years", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r554", "r951" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r952" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://prpl.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r537" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r158", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r483", "r486", "r487", "r519", "r678", "r764", "r830", "r892", "r958", "r959" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r65", "r104", "r613", "r813", "r858", "r878", "r947" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r54", "r128", "r158", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r483", "r486", "r487", "r519", "r813", "r892", "r958", "r959" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "Other Long-Term Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of revolving line of credit", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r518" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r14", "r101", "r299", "r314", "r772", "r773", "r811", "r968" ] }, "us-gaap_LongTermDebtAverageAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAverageAmountOutstanding", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance", "label": "Long-Term Debt, Average Amount Outstanding", "documentation": "Average amount outstanding of long-term debt." } } }, "auth_ref": [ "r122", "r123", "r710" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r135" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofDebtTable": { "parentTag": "us-gaap_DebtCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving line of credit", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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." } } }, "auth_ref": [ "r14", "r28", "r29" ] }, "prpl_LongtermDebtAndUnamortizedIssuanceCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "LongtermDebtAndUnamortizedIssuanceCostsCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt and unamortized issuance costs \u2013 current portion", "documentation": "Long-term debt and unamortized issuance costs current.", "label": "Longterm Debt And Unamortized Issuance Costs Current" } } }, "auth_ref": [] }, "prpl_MarketVestingConditionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://prpl.com/20240331", "localname": "MarketVestingConditionPricePerShare", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market vesting condition price per share (in Dollars per share)", "documentation": "Market vesting condition price per share.", "label": "Market Vesting Condition Price Per Share" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://prpl.com/role/LeasesDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r413", "r449", "r503", "r598", "r633", "r635", "r642", "r670", "r671", "r733", "r734", "r735", "r736", "r741", "r754", "r755", "r768", "r776", "r794", "r804", "r805", "r809", "r810", "r816", "r896", "r960", "r961", "r962", "r963", "r964", "r965" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price [Member]", "label": "Measurement Input, Exercise Price [Member]", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r934", "r935", "r936" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield [Member]", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r934", "r935", "r936" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant life in years [Member]", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r934", "r935", "r936" ] }, "us-gaap_MeasurementInputOptionVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputOptionVolatilityMember", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility [Member]", "label": "Measurement Input, Option Volatility [Member]", "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns." } } }, "auth_ref": [ "r934", "r935", "r936" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate [Member]", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r934", "r935", "r936" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r501", "r502", "r503", "r804" ] }, "prpl_MeasurementInputWarrantRepriceMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "MeasurementInputWarrantRepriceMember", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Probability of an event causing a warrant re-price [Member]", "label": "Measurement Input Warrant Reprice Member" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://prpl.com/role/LeasesDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r413", "r449", "r503", "r598", "r633", "r635", "r642", "r670", "r671", "r733", "r734", "r735", "r736", "r741", "r754", "r755", "r768", "r776", "r794", "r804", "r805", "r809", "r816", "r896", "r960", "r961", "r962", "r963", "r964", "r965" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r64", "r103", "r158", "r243", "r277", "r279", "r280", "r281", "r284", "r285", "r519", "r612", "r682" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r153" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r153" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r79", "r80", "r81" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Purple Innovation, Inc.", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r72", "r81", "r106", "r126", "r144", "r145", "r148", "r158", "r164", "r166", "r167", "r168", "r169", "r170", "r173", "r174", "r186", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r475", "r479", "r498", "r519", "r620", "r700", "r723", "r724", "r828", "r892" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAbstract", "presentation": [ "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per common share:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r43", "r96", "r144", "r145", "r170", "r173", "r174", "r619", "r853" ] }, "prpl_NetIncomeLossAttributableToNoncontrollingInterestExcludingAntidilutive": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "NetIncomeLossAttributableToNoncontrollingInterestExcludingAntidilutive", "crdr": "debit", "presentation": [ "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less \u2013 net loss attributed to noncontrolling interest", "documentation": "The represent amount of Net Income (Loss) attributable to noncontrolling interest excluding anti-dilutive.", "label": "Net Income Loss Attributable To Noncontrolling Interest Excluding Antidilutive" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to Purple Innovation, Inc. \u2013 basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r151", "r166", "r167", "r168", "r169", "r177", "r178", "r187", "r190", "r479" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to Purple Innovation, Inc. \u2013 diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "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." } } }, "auth_ref": [ "r151", "r179", "r182", "r183", "r184", "r185", "r187", "r190" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r38", "r331", "r860", "r861", "r862", "r864", "r1000" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "prpl_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "NumeratorAbstract", "presentation": [ "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Numerator Abstract" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OfficeEquipmentMember", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Office equipment [Member]", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "prpl_OperatingAndFInanceLeasesInitialTerm": { "xbrltype": "durationItemType", "nsuri": "http://prpl.com/20240331", "localname": "OperatingAndFInanceLeasesInitialTerm", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating and finance leases with initial lease terms", "documentation": "Operating and fInance leases initial term.", "label": "Operating And FInance Leases Initial Term" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r110", "r765", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://prpl.com/role/ScheduleofLeaseCostsTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofLeaseCostsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r546", "r812" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://prpl.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of operating lease payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r540" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligations \u2013 current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r540" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligations, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r540" ] }, "prpl_OperatingLeaseLiabilityUndiscountedCashFlows": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "OperatingLeaseLiabilityUndiscountedCashFlows", "crdr": "credit", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undiscounted cash flows (in Dollars)", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Operating Lease Liability Undiscounted Cash Flows" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://prpl.com/role/ScheduleofConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in present value of operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r542", "r548" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r539" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate percentage", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r551", "r812" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining term of operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r550", "r812" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://prpl.com/role/Organization" ], "lang": { "en-us": { "role": { "terseLabel": "Organization", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r50", "r95", "r643", "r644" ] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty liabilities \u2013 current portion", "label": "Other Accounts Payable and Accrued Liabilities", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r53" ] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Noncurrent", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r56" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r141", "r813" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r132" ] }, "us-gaap_OtherBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherBorrowings", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance of loans", "label": "Other Borrowings", "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity." } } }, "auth_ref": [ "r99", "r101" ] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://prpl.com/role/OtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Current Liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r624", "r702", "r742", "r743", "r744" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 }, "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total other current liabilities", "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r53", "r813" ] }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://prpl.com/role/OtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r53", "r56", "r881" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 }, "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total other long-term liabilities", "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r56" ] }, "prpl_OtherLongTermLiabilitiesDetailsScheduleofOtherLongTermLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "OtherLongTermLiabilitiesDetailsScheduleofOtherLongTermLiabilitiesLineItems", "presentation": [ "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Long-Term Liabilities [Abstract]" } } }, "auth_ref": [] }, "prpl_OtherLongTermLiabilitiesDetailsScheduleofOtherLongTermLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "OtherLongTermLiabilitiesDetailsScheduleofOtherLongTermLiabilitiesTable", "presentation": [ "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Other Long-Term Liabilities (Details) - Schedule of Other Long-Term Liabilities [Table]" } } }, "auth_ref": [] }, "prpl_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "OtherMember", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "Other Member" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashExpense", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest", "label": "Other Noncash Expense", "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other." } } }, "auth_ref": [ "r81" ] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://prpl.com/role/OtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Long-Term Liabilities", "label": "Other Noncurrent Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r75" ] }, "prpl_OutstandingSharesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://prpl.com/20240331", "localname": "OutstandingSharesPercentage", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding shares percentage", "documentation": "Outstanding shares percentage.", "label": "Outstanding Shares Percentage" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Paid-in-kind interest", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders\u2019 Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentsForFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForFees", "crdr": "credit", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payment", "verboseLabel": "Payment for other fees", "label": "Payments for Other Fees", "documentation": "Amount of cash outflow for fees classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rent expense", "verboseLabel": "Rent amount", "label": "Payments for Rent", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsForRepurchaseOfInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfInitialPublicOffering", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for public offering costs", "label": "Payments for Repurchase of Initial Public Offering", "documentation": "The cash outflow associated with the repurchase of amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r77" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for debt issuance costs", "label": "Payments of Debt Issuance Costs", "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." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r76" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r76" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Retirement Plan", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r342", "r365", "r367", "r373", "r390", "r392", "r393", "r394", "r395", "r396", "r408", "r409", "r410", "r786" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923" ] }, "us-gaap_PostemploymentRetirementBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PostemploymentRetirementBenefitsMember", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postemployment Retirement Benefits [Member]", "label": "Postemployment Retirement Benefits [Member]", "documentation": "Special and contractual termination benefits provided in connection with termination of employment and payable upon retirement, but not payable from defined benefit plan. Excludes benefits payable upon termination from defined benefit pension and other postretirement plan, and postemployment benefits payable before retirement." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock authorized", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r59", "r680" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock were designated (in Dollars)", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r59", "r609", "r813" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "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." } } }, "auth_ref": [ "r140", "r256", "r257", "r760" ] }, "prpl_PrepaymentPenaltyRate": { "xbrltype": "percentItemType", "nsuri": "http://prpl.com/20240331", "localname": "PrepaymentPenaltyRate", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayment penalty rate", "documentation": "Prepayment penalty rate.", "label": "Prepayment Penalty Rate" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r849" ] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock offering", "label": "Proceeds from Issuance Initial Public Offering", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromOtherDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromOtherDebt", "crdr": "debit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds", "label": "Proceeds from Other Debt", "documentation": "Amount of cash inflow from debt classified as other." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from related party loan", "label": "Proceeds from Related Party Debt", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option expense", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r13" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Product Type [Member]", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r777" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r209", "r601", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r757", "r777", "r815", "r816", "r817", "r818", "r819", "r889", "r890", "r897", "r969", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998" ] }, "us-gaap_ProductWarrantyLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyLiabilityLineItems", "presentation": [ "http://prpl.com/role/ScheduleofLiabilityActivityTable" ], "lang": { "en-us": { "role": { "label": "Product Warranty Liability [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyLiabilityTable", "presentation": [ "http://prpl.com/role/ScheduleofLiabilityActivityTable" ], "lang": { "en-us": { "role": { "label": "Product Warranty Liability [Table]", "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow", "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r126", "r144", "r145", "r152", "r158", "r164", "r170", "r173", "r174", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r475", "r479", "r481", "r484", "r485", "r498", "r519", "r604", "r618", "r656", "r700", "r723", "r724", "r799", "r800", "r829", "r853", "r892" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r553" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://prpl.com/role/PropertyandEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r84", "r115", "r118", "r119" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r85", "r130", "r616" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Property and Equipment, Net [Line Items]", "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." } } }, "auth_ref": [ "r553" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r7", "r553", "r605", "r616", "r813" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://prpl.com/role/PropertyandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r85", "r553" ] }, "prpl_PurpleInnovationIncMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "PurpleInnovationIncMember", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purple LLC [Member]", "verboseLabel": "Purple Innovation Inc [Member]", "label": "Purple Innovation Inc Member" } } }, "auth_ref": [] }, "prpl_PurpleLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "PurpleLLCMember", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purple LLC [Member]", "label": "Purple LLCMember" } } }, "auth_ref": [] }, "prpl_PurpleShowroomsMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "PurpleShowroomsMember", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purple Showrooms [Member]", "label": "Purple Showrooms Member" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://prpl.com/role/LeasesDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r365", "r413", "r440", "r441", "r442", "r449", "r503", "r572", "r581", "r598", "r633", "r635", "r642", "r670", "r671", "r733", "r734", "r735", "r736", "r741", "r754", "r755", "r768", "r776", "r794", "r804", "r805", "r809", "r810", "r816", "r822", "r887", "r896", "r935", "r961", "r962", "r963", "r964", "r965" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://prpl.com/role/LeasesDetails", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r365", "r413", "r440", "r441", "r442", "r449", "r503", "r572", "r581", "r598", "r633", "r635", "r642", "r670", "r671", "r733", "r734", "r735", "r736", "r741", "r754", "r755", "r768", "r776", "r794", "r804", "r805", "r809", "r810", "r816", "r822", "r887", "r896", "r935", "r961", "r962", "r963", "r964", "r965" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r212", "r391", "r559", "r560", "r607", "r614", "r673", "r674", "r675", "r676", "r677", "r697", "r699", "r732" ] }, "prpl_RelatedPartyLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "RelatedPartyLoanMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Loan [Member]", "label": "Related Party Loan Member" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://prpl.com/role/AcquisitionDetails", "http://prpl.com/role/DebtDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r559", "r560", "r956" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://prpl.com/role/AcquisitionDetails", "http://prpl.com/role/DebtDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionEffectsOfAnyChangeInMethodOfEstablishingTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionEffectsOfAnyChangeInMethodOfEstablishingTerms", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction, Effects of any Change in Method of Establishing Terms", "label": "Related Party Transaction, Effects of any Change in Method of Establishing Terms", "documentation": "Description of the effects of any change in the method of establishing the terms of a related party transaction for example, pricing terms, from that used in the preceding period." } } }, "auth_ref": [ "r48" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related-Party Transactions [Line Items]", "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." } } }, "auth_ref": [ "r212", "r705", "r706", "r709" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r212", "r391", "r559", "r560", "r607", "r614", "r673", "r674", "r675", "r676", "r677", "r697", "r699", "r732", "r956" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://prpl.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r556", "r557", "r558", "r560", "r561", "r652", "r653", "r654", "r707", "r708", "r709", "r729", "r731" ] }, "prpl_RemainingRecognitionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://prpl.com/20240331", "localname": "RemainingRecognitionPeriod", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining recognition period", "documentation": "Remaining recognition period .", "label": "Remaining Recognition Period" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on term loan", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r854" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on revolving line of credit", "label": "Repayments of Lines of Credit", "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." } } }, "auth_ref": [ "r78", "r857" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment of related party", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r450", "r756", "r766", "r966" ] }, "prpl_ResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "ResearchAndDevelopmentMember", "presentation": [ "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development [Member]", "label": "Research And Development Member" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r129" ] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockExpense", "crdr": "debit", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "label": "Restricted Stock or Unit Expense", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable", "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Restricted Stock Units [Member]", "verboseLabel": "Restricted Stock Units (RSUs) [Member]", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r62", "r89", "r611", "r640", "r641", "r650", "r681", "r813" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r124", "r161", "r162", "r163", "r165", "r170", "r172", "r174", "r244", "r245", "r259", "r464", "r465", "r472", "r473", "r474", "r476", "r478", "r479", "r488", "r490", "r491", "r493", "r496", "r535", "r538", "r637", "r639", "r657", "r1000" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r394", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r410", "r411", "r412", "r415", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r394", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r410", "r411", "r412", "r415", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r121", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues, net", "label": "Revenues", "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)." } } }, "auth_ref": [ "r108", "r109", "r149", "r158", "r195", "r200", "r201", "r206", "r208", "r209", "r210", "r211", "r243", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r519", "r604", "r766", "r892" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://prpl.com/role/ScheduleofConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r549", "r812" ] }, "prpl_SOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "SOFRMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR [Member]", "label": "SOFRMember" } } }, "auth_ref": [] }, "us-gaap_SalariesWagesAndOfficersCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalariesWagesAndOfficersCompensation", "crdr": "debit", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid salary", "label": "Salary and Wage, Excluding Cost of Good and Service Sold", "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued sales and use tax", "label": "Sales and Excise Tax Payable, Current", "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)." } } }, "auth_ref": [ "r51" ] }, "prpl_SalesCategoryMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "SalesCategoryMember", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Category [Member]", "verboseLabel": "Sales Channel [Member]", "label": "Sales Category Member" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast [Member]", "label": "Forecast [Member]" } } }, "auth_ref": [ "r414", "r863" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://prpl.com/role/ScheduleofDebtTable", "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r175", "r414", "r838", "r863" ] }, "prpl_ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndEarningsLossPerShareAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Basic And Diluted Weighted Average Shares Outstanding And Earnings Loss Per Share Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://prpl.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated Statement of Cash Flows", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "prpl_ScheduleOfConsolidatedStatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfConsolidatedStatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Consolidated Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "prpl_ScheduleOfDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfDebtAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Debt Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://prpl.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value of the Warrants", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://prpl.com/role/NetLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Weighted Average Shares Outstanding and Earnings (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r866" ] }, "prpl_ScheduleOfFairValueOfTheWarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfFairValueOfTheWarrantsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Fair Value Of The Warrants Abstract" } } }, "auth_ref": [] }, "prpl_ScheduleOfInventoriesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfInventoriesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://prpl.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r15", "r66", "r67", "r68" ] }, "prpl_ScheduleOfLiabilityActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfLiabilityActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Liability Activity [Abstract]" } } }, "auth_ref": [] }, "prpl_ScheduleOfNonCashStockCompensationAndStatementOfOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfNonCashStockCompensationAndStatementOfOperationsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Non Cash Stock Compensation And Statement Of Operations Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Stock", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r91" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unvested Stock Option Activity", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r91" ] }, "prpl_ScheduleOfOperatingLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfOperatingLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Operating Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "prpl_ScheduleOfOtherCurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfOtherCurrentLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "prpl_ScheduleOfOtherLongTermLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfOtherLongTermLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Other Long Term Liabilities Abstract" } } }, "auth_ref": [] }, "prpl_ScheduleOfOutstandingAndExercisableStockOptionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfOutstandingAndExercisableStockOptionsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Outstanding And Exercisable Stock Options Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://prpl.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Liability Activity", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r274" ] }, "prpl_ScheduleOfPropertyAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfPropertyAndEquipmentNetAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment Net Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://prpl.com/role/ScheduleofPropertyandEquipmentNetTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about 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." } } }, "auth_ref": [ "r7", "r553" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related-Party Transactions [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r47", "r49", "r705", "r706", "r709" ] }, "prpl_ScheduleOfRestrictedStockUnitActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfRestrictedStockUnitActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Restricted Stock Unit Activity Abstract" } } }, "auth_ref": [] }, "prpl_ScheduleOfRestrictedStockUnitActivityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfRestrictedStockUnitActivityLineItems", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Restricted Stock Unit Activity [Line Items]" } } }, "auth_ref": [] }, "prpl_ScheduleOfRevenueDisaggregatedBySalesCategoryAndProductTypeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfRevenueDisaggregatedBySalesCategoryAndProductTypeAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Revenue Disaggregated By Sales Category And Product Type Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r11", "r12", "r90" ] }, "prpl_ScheduleOfTotalStockOptionActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfTotalStockOptionActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Total Stock Option Activity Abstract" } } }, "auth_ref": [] }, "prpl_ScheduleOfUnvestedStockOptionActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfUnvestedStockOptionActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule of unvested stock option activity [Abstract]" } } }, "auth_ref": [] }, "prpl_ScheduleOfWeightedAverageStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfWeightedAverageStockAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Weighted Average Stock Abstract" } } }, "auth_ref": [] }, "prpl_ScheduleOfWeightedAverageStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "ScheduleOfWeightedAverageStockLineItems", "presentation": [ "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Stock [Line Items]" } } }, "auth_ref": [] }, "us-gaap_SecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebt", "crdr": "credit", "calculation": { "http://prpl.com/role/ScheduleofDebtTable": { "parentTag": "us-gaap_DebtCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Secured Debt", "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r14", "r101", "r968" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r831" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r833" ] }, "prpl_SeeksOverDamages": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "SeeksOverDamages", "crdr": "debit", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Seeks over damages", "documentation": "Seeks over damages.", "label": "Seeks Over Damages" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and sales", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://prpl.com/role/ScheduleofNonCashStockCompensationandStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and Sales [Member]", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ServicingLiabilityAtFairValueOtherChangesInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingLiabilityAtFairValueOtherChangesInFairValue", "crdr": "credit", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on fair value of the warrants", "label": "Servicing Liability at Fair Value, Other Changes in Fair Value", "documentation": "Amount of increase (decrease) from changes in fair value classified as other for a contract to service financial assets under which the estimated future revenues from contractually specified servicing fees, late charges, and other ancillary revenues are not expected to adequately compensate the servicer." } } }, "auth_ref": [ "r586" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Options, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options at beginning", "periodEndLabel": "Options at endind", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r429", "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Grant Date Fair Value, Nonvested restricted stock units as of beginning", "periodEndLabel": "Weighted Average Grant Date Fair Value, Nonvested restricted stock units as of ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r429", "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Options, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://prpl.com/role/ScheduleofRestrictedStockUnitActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r441" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r440" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercisable, Number of Options Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic Value, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "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." } } }, "auth_ref": [ "r436" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Intrinsic Value, Options outstanding beginning", "periodEndLabel": "Intrinsic Value, Options outstanding ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable", "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options, outstanding beginning", "periodEndLabel": "Options, outstanding ending", "terseLabel": "Options Outstanding Number of Options Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r421", "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Options outstanding beginning", "periodEndLabel": "Weighted Average Exercise Price, Options outstanding ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r421", "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercisable, Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Outstanding and Exercisable Stock Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for exercisable or convertible options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable", "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Forfeited", "verboseLabel": "Options Outstanding, Exercise Prices", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r426" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting condition (in Shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r35" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trading price of common stock on measurement date (in Dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://prpl.com/role/ScheduleofWeightedAverageStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life in years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r439" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable", "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term in Years, Options outstanding beginning", "verboseLabel": "Options Exercisable, Weighted Average Remaining Life (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r34" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://prpl.com/role/ScheduleofUnvestedStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options, Nonvested beginning", "periodEndLabel": "Options, Nonvested ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://prpl.com/role/ScheduleofUnvestedStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Grant Date Fair Value, Nonvested beginning", "periodEndLabel": "Weighted Average Grant Date Fair Value, Nonvested ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://prpl.com/role/ScheduleofOutstandingandExercisableStockOptionsTable", "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term in Years, Options outstanding ending", "verboseLabel": "Options Outstanding Weighted Average Remaining Life (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r92" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://prpl.com/role/ScheduleofUnvestedStockOptionActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Options, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://prpl.com/role/ScheduleofUnvestedStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://prpl.com/role/AcquisitionDetails", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued", "verboseLabel": "Warrants issued", "netLabel": "Aggregate share issued (in Shares)", "label": "Shares, Issued", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price per share", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "prpl_SleepProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "SleepProductsMember", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Sleep products [Member]", "label": "Sleep Products Member" } } }, "auth_ref": [] }, "prpl_SponsorWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "SponsorWarrantsMember", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sponsor Warrants [Member]", "label": "Sponsor Warrants Member" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://prpl.com/role/AcquisitionDetails", "http://prpl.com/role/ConsolidatedBalanceSheet", "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", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r122", "r136", "r137", "r138", "r158", "r180", "r181", "r188", "r190", "r197", "r198", "r243", "r277", "r279", "r280", "r281", "r284", "r285", "r316", "r317", "r319", "r322", "r329", "r519", "r646", "r647", "r648", "r649", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r680", "r701", "r725", "r745", "r746", "r747", "r748", "r749", "r837", "r856", "r865" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r60", "r63", "r64", "r124", "r146", "r147", "r148", "r161", "r162", "r163", "r165", "r170", "r172", "r174", "r196", "r244", "r245", "r259", "r331", "r464", "r465", "r472", "r473", "r474", "r476", "r478", "r479", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r523", "r524", "r525", "r526", "r527", "r528", "r535", "r538", "r555", "r621", "r637", "r638", "r639", "r657", "r725" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/IncomeTaxesDetails", "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Income Taxes [Line Items]", "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." } } }, "auth_ref": [ "r161", "r162", "r163", "r196", "r538", "r601", "r645", "r668", "r672", "r673", "r674", "r675", "r676", "r677", "r680", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r693", "r694", "r695", "r696", "r697", "r699", "r703", "r704", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r725", "r823" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://prpl.com/role/ScheduleofDebtTable", "http://prpl.com/role/ScheduleofOtherLongTermLiabilitiesTable", "http://prpl.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r175", "r414", "r838", "r839", "r863" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r161", "r162", "r163", "r196", "r212", "r538", "r601", "r645", "r668", "r672", "r673", "r674", "r675", "r676", "r677", "r680", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r693", "r694", "r695", "r696", "r697", "r699", "r703", "r704", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r725", "r823" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock for Intellibed acquisition (in Shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r59", "r60", "r89" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock under equity compensation plans (in Shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r10", "r59", "r60", "r89" ] }, "prpl_StockIssuedDuringPeriodSharesIssuanceOfStockUponUnderwrittenOfferingNetOfCosts": { "xbrltype": "sharesItemType", "nsuri": "http://prpl.com/20240331", "localname": "StockIssuedDuringPeriodSharesIssuanceOfStockUponUnderwrittenOfferingNetOfCosts", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock upon underwritten offering, net of costs (in Shares)", "documentation": "Number of shares in issuance of stock upon underwritten offering, net of costs.", "label": "Stock Issued During Period Shares Issuance Of Stock Upon Underwritten Offering Net Of Costs" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://prpl.com/role/AcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shared issued", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r59", "r60", "r89", "r646", "r725", "r746" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Options, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r10", "r59", "r60", "r89", "r426" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock for Intellibed acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r10", "r60", "r63", "r64", "r89" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "negatedLabel": "Issuance of stock under equity compensation plans", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r10", "r59", "r60", "r89" ] }, "prpl_StockIssuedDuringPeriodValueImpactOfTransactionsAffectingNCI": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "StockIssuedDuringPeriodValueImpactOfTransactionsAffectingNCI", "crdr": "credit", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Impact of transactions affecting NCI", "documentation": "The amount of impact of transactions affecting NCI.", "label": "Stock Issued During Period Value Impact Of Transactions Affecting NCI" } } }, "auth_ref": [] }, "prpl_StockIssuedDuringPeriodValueIssuanceOfStockUponUnderwrittenOfferingNetOfCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "StockIssuedDuringPeriodValueIssuanceOfStockUponUnderwrittenOfferingNetOfCosts", "crdr": "credit", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock upon underwritten offering, net of costs", "documentation": "The amount of issuance of stock upon underwritten offering, net of costs.", "label": "Stock Issued During Period Value Issuance Of Stock Upon Underwritten Offering Net Of Costs" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionMember", "presentation": [ "http://prpl.com/role/ScheduleofTotalStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option [Member]", "verboseLabel": "Equity Option [Member]", "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r822" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity attributable to Purple Innovation, Inc.", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r60", "r63", "r64", "r83", "r682", "r698", "r726", "r727", "r813", "r830", "r858", "r878", "r947", "r1000" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "prpl_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r38", "r39", "r42", "r124", "r125", "r147", "r161", "r162", "r163", "r165", "r170", "r172", "r244", "r245", "r259", "r331", "r464", "r465", "r472", "r473", "r474", "r476", "r478", "r479", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r523", "r524", "r528", "r536", "r555", "r638", "r639", "r655", "r682", "r698", "r726", "r727", "r750", "r829", "r858", "r878", "r947", "r1000" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://prpl.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r88", "r157", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r331", "r495", "r728", "r730", "r751" ] }, "us-gaap_SubordinatedBorrowingInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubordinatedBorrowingInterestRate", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing rates", "label": "Subordinated Borrowing, Interest Rate", "documentation": "Stated interest rate of the subordinated debt." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r529", "r564" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "prpl_SubsequentEventsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "SubsequentEventsDetailsTable", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://prpl.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r563", "r565" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Line Items]", "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." } } }, "auth_ref": [] }, "prpl_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "prpl_SummaryofSignificantAccountingPoliciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "prpl_TaxReceivableAgreementLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "TaxReceivableAgreementLiabilities", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax receivable agreement payments", "documentation": "Tax Receivable Agreement liability.", "label": "Tax Receivable Agreement Liabilities" } } }, "auth_ref": [] }, "prpl_TenantImprovementAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://prpl.com/20240331", "localname": "TenantImprovementAllowances", "crdr": "debit", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tenant improvement allowances (in Dollars)", "documentation": "Tenant improvement allowances.", "label": "Tenant Improvement Allowances" } } }, "auth_ref": [] }, "prpl_TermLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "TermLoanAgreementMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Agreement [Member]", "label": "Term Loan Agreement Member" } } }, "auth_ref": [] }, "prpl_TermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "TermLoansMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loans [Member]", "label": "Term Loans Member" } } }, "auth_ref": [] }, "us-gaap_TerminationLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TerminationLoans", "crdr": "credit", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental increases available to loans", "label": "Termination Loans", "documentation": "Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government." } } }, "auth_ref": [ "r600" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r872", "r955" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "prpl_TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://prpl.com/20240331", "localname": "TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-Cash Stock Compensation and Statement of Operations", "documentation": "The entire disclosure for of non-cash stock compensation.", "label": "Total Noncash Stock Compensation And Associated Line Item On Statement Of Operations" } } }, "auth_ref": [] }, "prpl_TradingPriceCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "TradingPriceCommonStockMember", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trading price of common stock on measurement date [Member]", "label": "Trading Price Common Stock Member" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "prpl_TwoThousandSeventeenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "TwoThousandSeventeenEquityIncentivePlanMember", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Equity Incentive Plan [Member]", "label": "Two Thousand Seventeen Equity Incentive Plan Member" } } }, "auth_ref": [] }, "prpl_TwoThousandTwentyCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "TwoThousandTwentyCreditAgreementMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Credit Agreement [Member]", "label": "Two Thousand Twenty Credit Agreement Member" } } }, "auth_ref": [] }, "prpl_TwoThousandTwentyFourCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "TwoThousandTwentyFourCreditAgreementMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Credit Agreement [Member]", "label": "Two Thousand Twenty Four Credit Agreement Member" } } }, "auth_ref": [] }, "prpl_TwoThousandTwentyThreeCreditAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "TwoThousandTwentyThreeCreditAgreementsMember", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Credit Agreements [Member]", "verboseLabel": "2023CreditAgreements[Member]", "label": "Two Thousand Twenty Three Credit Agreements Member" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://prpl.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r480" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal and State [Member]", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r762", "r784", "r786", "r801", "r967" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://prpl.com/role/ScheduleofDebtTable": { "parentTag": "us-gaap_DebtCurrent", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofDebtTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "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." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r453", "r459", "r796" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r23", "r24", "r25", "r113", "r114", "r116", "r117" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueAxis", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r501", "r502", "r804", "r936" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueDomain", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r501", "r502", "r804", "r936" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://prpl.com/role/ScheduleofLeaseCostsTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://prpl.com/role/ScheduleofLeaseCostsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease costs", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r547", "r812" ] }, "prpl_WarrantLiabilitiesDetailsScheduleofFairValueoftheWarrantsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "WarrantLiabilitiesDetailsScheduleofFairValueoftheWarrantsLineItems", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value of the Warrants [Line Items]" } } }, "auth_ref": [] }, "prpl_WarrantLiabilitiesDetailsScheduleofFairValueoftheWarrantsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "WarrantLiabilitiesDetailsScheduleofFairValueoftheWarrantsTable", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) - Schedule of Fair Value of the Warrants [Table]" } } }, "auth_ref": [] }, "prpl_WarrantLiabilitiesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "WarrantLiabilitiesDetailsTable", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) [Table]" } } }, "auth_ref": [] }, "prpl_WarrantLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "WarrantLiabilitiesLineItems", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Warrant Liabilities [Line Items]", "documentation": "Warrant Liabilities." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://prpl.com/role/ScheduleofLiabilityActivityTable", "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants [Member]", "verboseLabel": "Warrant [Member]", "label": "Warrant [Member]", "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." } } }, "auth_ref": [ "r820", "r821", "r824", "r825", "r826", "r827" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r934", "r935", "r936" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://prpl.com/role/ScheduleofFairValueoftheWarrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Warrant Liabilities", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r934", "r935", "r936" ] }, "prpl_WarrantsDescription": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "WarrantsDescription", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants description", "documentation": "The description of the warrants.", "label": "Warrants Description" } } }, "auth_ref": [] }, "prpl_WarrantsLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://prpl.com/20240331", "localname": "WarrantsLiabilitiesTextBlock", "presentation": [ "http://prpl.com/role/WarrantLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Liabilities", "documentation": "The entire disclosure of warrant liabilities.", "label": "Warrants Liabilities Text Block" } } }, "auth_ref": [] }, "prpl_WeightedAverageCommonSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://prpl.com/20240331", "localname": "WeightedAverageCommonSharesOutstandingAbstract", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding:", "label": "Weighted Average Common Shares Outstanding Abstract" } } }, "auth_ref": [] }, "prpl_WeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://prpl.com/20240331", "localname": "WeightedAverageGrantDateFairValue", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, per share (in Dollars per share)", "documentation": "Weighted average grant date fair value.", "label": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Add \u2013 dilutive effect of Class B shares", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r866" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Shares)", "verboseLabel": "Weighted average shares\u2014diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r179", "r190" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofBasicandDilutedWeightedAverageSharesOutstandingandEarningsLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Shares)", "verboseLabel": "Weighted average shares\u2014basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r177", "r190" ] }, "prpl_WholesaleMember": { "xbrltype": "domainItemType", "nsuri": "http://prpl.com/20240331", "localname": "WholesaleMember", "presentation": [ "http://prpl.com/role/ScheduleofRevenueDisaggregatedbySalesCategoryandProductTypeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Wholesale [Member]", "label": "Wholesale Member" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478010/942-740-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Paragraph": "2AA", "Subparagraph": "(a)", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482620/740-10-25-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-31" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478788/912-405-45-4" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r837": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r838": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r839": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405/tableOfContent" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-18" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 93 0001213900-24-040467-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-24-040467-xbrl.zip M4$L#!!0 ( *& IUB.=QELVQ0! '-;"@ 8 96$P,C T,CDU+3$P<5]P M=7)P;&4N:'1M[+UK=^)(EBCZG5\1PTR=<:XEG"#>F5G<13J=U;XGRW;;SNZ9 M^Z66@,"H2TBT)&Q3O_[N'1%Z@4 2DD#"S%K3Y001BMA[QWX_OOP_;W.-O%#3 M4@W]U_]N7-;_FU!];$Q4_?G7_QX^7MW<_/?_,ZA\^8]:C?Q&=6HJ-IV0T8I< M&?/%XU@E3Z:B6U/#G),+>_Z!U,C,MA>?/GY\?7V]',,SUE@UJ64LS3&U\ -2 MJXGEKDR*BWTB3TM*?E=6I-XEC?XGN?&IT2(_GZZ(7)=;_/&9#9N$C>K6IXEM M_EKUO>-M9&J7AOG\$;[X:*\6]"/\3*[5F[5FHRI^H[[9X;]1=4W5Z?]\??CQ MT7;.H=@ "5RD7JO+M8;L6Z1FT7%@(?CWY;/QLG.=1KM6[_DV T_^&;X;N5YO M?L2O1XI%G<<'RS,A>8^C?] ]+ E MZTUON[B$NFM1W;(5?>SN5^#<_448#7@@W;9PH^F#J;L5*[B1UZ:SC<;'__G] MQ^-X1N=*;7U#2ZN&9&&Y/YTJUHC]T/DF $;+M#>?A \##[UI.R#R/S\ A7[P M3=8P*)[L?.1?^C;ZK"B+T'WB%\$=6'N XFV#]L3O&OU^_R/[5CRZ_2&\BE6\ MDE29#"H$_^^+K=H:'9 O'_D?E5+GU"*W M])4\&'-%E_@'$GFDICJMLE_A!C[B?[\LG 7FBOFLZI]('9[XN%A["IG1=Y5J MP(H>EAJMW2O/%/F.?P=\@9IM+&"1A?V9B ]&AFT;<_'9JSJQ9[C/^B_5C?W7 M+/4O"E_B@R/#G%"3K_954\9_$AF.9AF:.G&_=%;FWS><[ZN#__.?C4[]L]C[ MQ@D^;APA*3@62:'N (-! ==T=ICURI\)4E)-T=1G^&@,M$--.,%H\//VYNGZ M&WE\&CY=/W[Y.,KA5%O?_7A]]?/AYNGF^I$,;[^1Z_^Y^MOP]K=KGN5B+?4(JV6_V#;L%:*'H8Y<-O/-K APX)E>]W M#[^3+^K;)]W0;Y=S^.F8,Z@W^X%.?ZV.ZU6B*W-X,PC63]^,,3RCVXPU$77R M:U5]>ZEUVOUV=="HU_[^Y6-@I<%[A^]NN')U"&%H?YJJ;W12L\TE#8/WWY>* M"2MJJP>Z,$P[ /H.'J[?;74^KT.? '[__G/X\'3]\.-_R@W6^\= ML>SB,$!Y +Z_?KBY TYW^PUX;@+43T#=K\WA@1DBOC915K455&L+.^8&>M4';V]#"\?;Q!IG7F M9_GP,Q^$!4/[_G#W._G#_W\5@'7@@].E^BMC/EJ#/JH7>-/L6OO&HJ=MFU 3L\/['-;FY MO;W[QQ!OL01_7UT>D[8NKM^4L47+8]7THZ^8[^WD^6 M#?KGPC1>$*]!5943ZHT^-DP0[\SA^XA/7QE+W3975\;$1[>]=IA$G"IS55M] MBH+FAO2$&_"-:LJK8E).\D*,KE.^/0F#GOS+;AH)_U5^,%\'Z9/R=C.!G\*% M&3.PKHN4?CUC8+:ZM5:]VY/KG2APPO^8.ZD6!$*09./I1OMN_H*1'#%,8M@S M:I)_+4W5FJAC!!NRH2\C\^.@HOJ)E#UL/BNZ^A?[]P?WO&N(3T C.1_RYO+A M\O&27,\7FK&B)C]4D$;(K7$9.(G U$?&X037.XK"VXVA[YXP&\9?YJ;.)^0L MP\G$I)8E_O-#U6G#IZAVZL!76@ L<@LFU]\(V$_WUS_(P\TWL*(>[H;?-DVU MM*^7 Z]O5 >//V^>KHEW*C^]F"QS2ZF!DZ M)3K3""6PIL;:$N5E!51AC#E/8,])6!ERKR'\-'@=@7\U0>WHU1L?]N?Y/PRX M2/>XW0V72*?>J@ZZ[4Y-[FSG],=TTAT"[3Q^"K?85&T5?L4M9FJ"D;Q8FM82 M36?;@)\R999OIB%?C#Z@7@O*+AF.[4]%<,F54WEKRON+OBPYX1-FC2!*J3*> MD;&F6-8N)IY*W!?FS*:"=$(>5_.1H5WL%EM[GGBFVK2&! @OUHU74UFX)%44 M,-P*7QG#/'T;SQ3]&3[0"6P>/O$8PA;QN-,*AQ/"B9Y-8ZE/\-X8YB?RGU=7 MU]??O\?09^(R><&_5@UYQ C9I]*U.UF"ZPHO!AEBYN4<(/1H&^,_);)03/*B M:$M*_JM^6:_7&V1! 2@SYAB*YQ1*JQ7%A92@>4[R/C!U,G7FW#_<_SC4R3/; M]!,(L\04=RWN2] _#JH%6!*WP\=OPXTT%4XTY'?%_)/:Y,>/JZ-HG/]:6K8Z M715)Y72W=*-/T)U$,<5Y/*, +/C5G\".*'.NH=+A^?4K%XT/9*989*IJH+,H MF@9?8J 759E_+U549$!_&5'Q *PI=!G2:*(3CD=NA3+C4X0 M&L'/1 #^0-15>H)'0@ :F*LVE@& ,3:V34-'N:NM" 49O"(WR!N5,1KF!%-W M>#AY[3YX:_@5?4Q=):UZ&TD>C+^EQOVZC[4GSGX?EV:I]:'Q!3M@PN 11$$'J#H;CJ*/M-R(EH&\E&(!LM2HHS! M5A.U+8A>$UE?Z*>@2.NUD"^L.5P!>(?I,"R"A0^*OI*0S\-BP!SQ ,\$]-%7 M>^9\?5EYI)1,Z%356:*0A;2/[@ZY_GG;WMC7C<_.8Y$/;-^;\R#P^8IX>,L^ MG2=5G=U24'9KLB.X_-+JLA3T5V![?2-ZN,N,DUFA069:Z(]P@MMJENXR,!N9 M[LQE;LEW(G=^21SSIXQCL\,C/WDVS%58Y!\EFWDE'O 9-/U&EF.G\SFIA1Y)Z5GN\3:,WB&WFZ])2 M=6KY-'P9'?#Y46BZS [@Y;C.KU6YNA-$\5US69[U.ER&)Z3UU&G0'+W.9GYC M>[GB6_&AN9&I]V?]7FU'\SOW,;G0%,-W:2M\^:L*KT;ZU.%$!G*E%]5B#%I7]+&J M:*B28$H=1OFPHG6BF!.+8$Z>.@F/%9%&\T+Y$*J@DK.AM(^A9,U .W8YR06@ MG1DM/)^5&>Y;;0*PE<&L=>"^W8+-BN,\XE8W& W8U[VM%63OF1B&S.;$!@P= MB?5<<(NJOC-_!=RF "H:54#]6 6I;?U:O;G]'L2,OIS7)H9=$X^$>/98^((Y MHA\Q2F'=+6UVJ>%V@S %<4N9];4$@YB]D,4R@JZ_/E9A=J56KRXU^QT'FDOJ]1O)3$W[JK\%3 MOU*3$L/;B<^"/]VK4-0V (W%[C8 ;IN 3-H 9 B\_)H&^ Z%Q_D,/__WDNJH MJC:\L[$^%/P'6]#5D$/PU?&A8:WA@C]_U3O>9A@P5B&0 )F[P6T;'IE4^;,V MHL!7X'P+=E[_\IV0Y?%@_BWZX!J :OC+_313)G+)*1O)@==!.S;LK&4ZR5*P MD'K]NUO">C3P]@HG?/*GX5= ]MUW:^WZZ>]QB\1. C;H(#7[M=&9VZ%IP%Z>]N22I9I* MD]"\+8YL]S#;D[3<<[O^MN8N?ULH*F$K"IF9J$__IX)%MIF?TK3)S24(4<=; M<:.[_=\"QU<& 60FH2L'??GBK+$%4WM?HTSN8I8GO+'I'"Z*_YRQKG2X 1.@ M*SG+?7K$Q*K[6&(-N?BI*\L) &WRX5/YB2K)]3\.V27E^S&()-.0QI6A3ZB. MGE+XB_%]%M?ZJFC8](\\SBBUK?(3R@F20>L 9.!C',:4W"THK_TM$4'(9\[A MD4RFU8&Q2(8Y*F>&!IJF)5R(Y/K?2]5>E8>$FN^'IV1;:Q"'0*X4:T:^:\9K MB7A*Z\Q3/)+I9IM>8\/SMD&VT$Z82EL>NFD7E)%D;!K)N9A&O2SW^;NB*\^, M?-RXUC?5&B]Y[S*,X0UU15M9*N-1'M4A6?(D!'SF@5I+K<2JT39Z+#X?RYAB MF[E0;#_+??X=DU-48'I8$H'$!Q]HSK^1=C7#6F+D5AD92]NISGI0K3_+0Y#- MHFI:&9-;*P]RRS8%#MOJFX9F,5*[-XTQG2!UG0 M%9^Y9:*DA2R2%9)\RX3> MT>S\[(T\_.R5FYM+"TY ^D1_&*S490#\3;#W# 7%KX/'40#ZI\TMV\'>;_QJ7 MLG*],-NN#?L?A548.,E1C OEG/ Z?'AB.5,WM\/;JYOA#W)SB\F?+/FU$.F0 M:W"1&)L'(J_CYU/#+F*FYQQT3Q=+)X6,-0=I\(X>]LQ86HH^@=7HVYC""L!_ M*VYGN0]%2,=.E)^\-=%X+2$Y[LZK:X;/MB:;ZTI:E O.>Y)I6J]4?9[9N)PV M^4S$.3TYAS(^MHH;LF"8-A"M3;BCUEC/?<+GHP4W'[I3H3WZMU"^PW^C8XJ= M>_E[_4!H9@.$3:,Z+FW%.B-6=UJ,S?#-1@%P#4$[_KD+_-%DGQ(& ]$]BRCL M=)_2;-!$".9P\.AUXYX[K(^I^3RZP$)0N=F3Y';[0XC'A3.Z;FJ*0=N?\,Q#?8+_N?8./+2O%-/$C@7, MH',K=IN^BMVE-0F4ZS;0BR:UNMV-:MVMX L#3#C;+!C$6X6 ./ PN2/UVAE" M//X]W:T!)+QY0][T AL1CBF !/0?B>C4WLF4MKQV&PD=\E8YYWEPCW-+;;<- M8@S4@O4@=Z5N2XY$;=3QCP&Z--A:P(>Z4J^>%G3YBJS85^-&?X%G#%.E MNS6; M\&YP@KP&0L%+:K@ZXLU>7>NZ/^Q*#J5 <=D '=M* Z$N._-^E"42=@ MBR_0?U!:$A?GN.;'2,*NNM5!#[N[O#M2WQ]D/019N[G9#*=P##YP*;98S;'O M"D\&&@?,P5B6>9+ZZ@W'0'P=/=E*>=](!BWN$4A"6]AN2:IW^I&TM0N;,8!U M6HA*PP?V0Y1<1T1UF]&VSUZ(.K X[+/!&(:M:%ON=]GD87)\-@"?K:;4#>EQ M=NJ2,#FP9 160^HUTJH-AY:!\6["O6DL8!LKYHQ#/]P":V!*[1%PCG2O*;H] MU"?7SJEB*OIR$U NRU*K\_Z,HM2P:R'L>A*(]W)92>PRB)HM_1E^I5B40[MF M3&O8?+;<4L(]V@\\V0.^[6[ZTZ*,(<;";+LZZ,M2!X>_OK-+D1YV'8!=6^IV MHE6H,LJ0&]U6]&<5(^G\DI1:?'BGX&OHX@>;> M!^*1ZHWVV;]P!/]",EPUL0$UW/-HI3%G%T,^[L=6?/; /1/QF$)K'S*#'Y&) ML03>'"MRGVB-P[@Z8A$4IDCT@*1B!+;6P2JGN_ZEQ$IZGTHLK,B E7Y=ZLC) MF7(LK*26\Y'W\R"*6?2#!]02]]E,O@PW9AYF/(3^4)61JO$!N>@#V]6?K'!P M+M1FCN&Q<3(V-0^+N],VSW@JGA-A(S5MH:PP&VD_V&T(RV-DH]WS$R0(-#2; M*!NE?NO03N?4\,HB!6T/>+6J@U9?ZC5+YFCV$;NYI!,V^XKJEF@Y4DZ7V?5\ MH1DK2A^HAL5(/I&:!*'H8):ZO?<7=,D&?)WJH"W5.ZU3RW=-T@"MAY>CVRAIZJ8C*TPZ M4FQAIRB:9KPR.)3M$BS,A?9)'.F!GVBH3X;N>9+@M<_R$^7W$V+)$'@MS.MJ M2G+JB&YA189S;UX5$R<6KOQFHENI[&2!L9G5Y=7!N.\]J$XC97 0^'2*6*31 MP'O5:;T_(9,M&&6FTO8/=\$RO3[KZ3#&");A/8U/[O8$4CP<-*^2<%/,&L,1 MJN]'%F4(O!8#7J]THBC;0@.?>#KM('-J0;>?C=QJXX1GJ2Y'Y_*>1!RXH][ M\8V.>-4!SLXX$:7RAZ$_/U%SCF=+E@_5ZE<'K8;4;Z4-;I3P>NP-M':=->GH MUZ,K"HLG%W:Y*D[E7OA]5_\4Y_1Q0\!V H;8;K"^'GE>NK(W#'$ MCV GIV"0B*-@6(25:EEW2]NR%1V/' N1;="]FE*C6]P^(;[6UC6+CFOJ6VVF M3@#%GPC_;VT*.ZXU<,V>W) _BVZGA>;KF5;5G#UI>[AF$C*\#M9LM#K1]NC9 MEY:3+RTAPK @$:YD3@51Q_.FG8#02AA8;/>J@V:C([4:[Z]K85)081E@MRW5 M#YC\8Y'"!\Y-)H_FA("J)KQ=TALC#D2'(2\!]^ M>]B-&4/T]3#K>QWD_/=$<=_R^8"@O[&L9?QSM2+ GNG6HCP>(?MCF1'=+=U1 MU^&NLJ,S=CMF08Z1SR(NR!D2YWR+;K84V#XF/$ MF37B(*5Y3+T_(RJ/W;>_PZ+FI321,B*_^*#J9P"J(R6J1C"ATAGBD9P2 +\AHR5A6HK6EF#"=Z)[N% -_H5/X[O5L=1"+M8,]MO2%WY M_56!903!/H=@,_7(D6+TK_2552[G2]:K $ \5<>JO7Z06#[H?>/ \].2!9N"5VPGJAX8"VVY(S5B%)K%CN-^.''\I>$%6>,/ M[*=6MRWULQQ\\J&@,M87I+>VAJ) 9;--=;3DLYAM@]POS07\=:/KQ@M+V93@ M[_%E6<6Q/PC'.\G%$1X],$H[;:G=2IO-7C[INR? ,(.UT99:\N$J9 XA;3') M!R!K&IJ&5H^*S0VI57Z)F]M]^UW5#1.(YD9 *A;Q8/9NC/;\YU2VC.[X7DC" M(%7OZ.EK!4AWC1*IITUWV0IC4"WX9()[7@8R]&DC3T:0^R:BU@X3X-U&AGKZ MF:L4!KM=KFUT0L.SA4NG3=V17EMKD[P_[REE?_2,/4 99/ZAPN[RU])0_&7 &CFGT@ MD4=JJM//9*Z8SRJ\"Q^MAW54]S:P<-Z7Z]N>9I0H8^R/J^@K-'UT@S4_-.%C MG=E!SR9SVIM8S5FQ9]2B@! %V+W-&NLB9[/X7TP6,8?E5-45?:PR]0D^8(G3 MEWD?Z5]+RU:GJ^T0_(]:C7Q7J3;Y1.Z59R#X1V"F5!_33Z3YF=PM6.'J)WSW M(V54])FP$#[LC-1J8C%V,?EZOI .WU;--A;PL(R4)3YQZ*V#GT7)\>I>(-E$ MJ_MVMI]ZR';JR&_\ '% \9D\K19PXJ$)]W/\F=S"K>7@NC40" W_CSXZOV+@ M07B[@-D&J)%)E3]K(PJL M9=,#3X-]L)V2P"U \:'PT$D!W^*G,F MPT-=X2\C%PBCD)>R_U$8VU3^J-5R?# @7=WX?%1I].?JA-[9BPMT/Y@ M-?HVIK "[*_"@O]$F;.6B1\.O-%=Y)732S?>PQW78ZII0I2S3"K\M[50QLZ_ M@ZK.&$P.96$!HW'^^DQ>U8D]PWW6?_E,XNZY&LM*V&TCK,OWH'X2,FXE@<4) MQP,HZ+]6.]4="X8)BFB1]#0S*26_PW(SBUS#?9I\&9D?!UY:2$Q+;&-#^YEB M!0"RG#V0,;,F&SB6Y+3-XE--7+ D6RG&PKM^G:\'53#';N>7+3K- WVA^I(& MA\^N_;KQRTY3UGTJEM$JGN[_DMP\39.Y'ICCP:7N3TZ7!6O;= M5!!&++H !MGM2"@4"!1VV]DX;O/%(6_!WJ$_=0UYP8 M8]VM#F-#<=I@G1P;2@DY'&36DQK=HDQ'V47OOU&=8K")51A-YJJN6C9RKI<] MAY0>G^S%B7"V3> \23"(U=5]$,'E;!F:3@1G #[L3-64.C'2#@LK$M84XY"; M\T MRMRQ>'4FH*5KQ@+C&Z=MT:1S\'"( 6U]\^ 5G["Z]3J.B.QTSHEGAW0? MI45: Y'6[.;43O-0WB6>+69LZ/6G33IIKKMK PEBB>.![-:Q.J0E]=KG.WZX M.[X?IIHL#5B.T:FS'-ZFK5??UW+?L,I_X7=7%&9RXV_TL3&G/P!:24H(NY@H M XICHWFN (V-KVPN_KX(:P/"6E*G&5U)GU_)9UR7'.NDKK*#D@LAOC^"H73D#*C\6Z1PDB0*-GCBIU=VG6T7>[9%SY$W[0(KUYMG'89D/ MT]DQT8'SH4!*1]D<;>P@7'#$0DX/R;B9>HI,"7UJ22'5KPX.Z#S.DV^C1D$ MEO X?+-4K1EZ#S!+8T)'>5-^?ES\-T75+3P;M>[TZ\#9[J8XX"^1%M5@;JW] M;D:)&7S&0,34);!&]_$YY\W]HYW)5S-%?Z:8BCY55-%:TDU0?]T^P^I$C9HT M=_,[ )"5$ TGB A.3L[LK#CLMR$S*[3=S[Z/38D1%K>97B>BF5[)?4'"#GTTDV^RV:CU&-K1.[J:>3J(,L1="P5T MLY6];R]S5]$MM9FKE_":2<=I9"MON6<#Y>EY<%Q\WTUC?L6F*2T!S%XIWE=V M6O[<$YX5E#)3 8I4=<5[P)X%\0&YQWYX MZE4'669?Y"UU2RMA>>)ZXB!:H\\%8F>?;,,2"\0]P27707YUI'K[('[^(\@O M5_M<;Q^KGVC#S/QN)(#24[N2=DB+IL0&7-SHR4)G 9@%M\@9E3)VO3MFX^H] MV4AK)\>(:#B][51%[8QV($:1C'*:7'K'"#S$[H<6R0C*B:#L[G\R#+6XP1NC M54!2#!VA(K:PB4*%VLP^?-=CHPMJ\G%CY^RPHV89A#9W#=&8ORJ6.CY-GAD0 M:G(BCNG,]7"F(3(H^4G22 9WF_T>DPUCOZG4XBPP?_9 WD<+PE+(<] M8)TAQGR.JV_@Y5G+RK$10-%UJ 3>IS1]T],X!QQ*'G)"OEWB#-:[Z<8$V:# MWCE&MBOW>:>U>HRA3L7O>W\@)*9R(.2!Q6:].NCWI%8]>?U3HF;XQS6OCJ>0 ME9B+%&KJ1TVB-[:3S MWN9:1$P;2#C HCJXTA3+(L-D[SW\!K\>;(,)YS54!T,@.]0"%2WQ'J-VLN/Q M0YZ0%4IE?KCXER%#J)5H3$H.LVBNN-N629.8Z5"''I?R/D^=^$K>*^JDINJ% M/T[<#6UAK>/QJY*?-$3!._$3!S,]3_RPH1+TT".;7F>@MM=0+0;- M5S=>366QVRL4W&[HSS.'<]RW["<*N.\OULG24N I@.M>,;D+Z0RQ,X&=":P( M$+M2%FJ(+#G#:PN\OM&I.E8W9^V=X14.+^Y5/(,K)KB<"J4SP(I"7\GUXTR= MO9@KG;1-M#P]B MG]^+BX8;?:PM$=CWAHDO2UH?O*UTL(D]JZ(KO(^#C^SIOGD,NL<6\O5V06&< ME.9C-DGL1C1)+,=A=])2JQP7O(,]C!I2,T8WK%(@):*8I5THK$26;C?AHK2Z M;:G?B6[-L!.*&\5)1;LNG4(A9BL^<#!BHRVU8J0EE^*Z[$9*MQQ(P5*2WJE( MT%T(*8=,:=7Y)>EDJYHY85E M!&:_F,",N_U&O9C[WZT,RD=HWM=JQ.Z6M$.).PZXTK@L]@677%YPI7$F[ NN M9JR&?$4#U1%ZCK9:Z7N.'J[Y51*EA>EYM9'"2[[FV"R7=;X[R]TPP=4HIN J M*33E8D)S-Y].PWV\$3O6D^'5-&"B\8TNLDZ<7D9T4U,U)@]T;#SK;,585E>[.FCU]^D)7"P::I:1AM*H1D6BH0S(.70^^ X8/B-J.7+72(2^WZ/K-4BL4SV@7E&7'W M'S5WKNC[CPH)%WW_!?6'QMY_R5V0D:(CZ077\X5FK"AE#]TOS?$,U,A[/&]<+:&/:0QI)WH? MG\:+:IO&W7]1[:*X^R^HCA81"$ACV6VYEZS\:^NUC&.GM7F0OH"Q@MC44%"- M-\A61+:S1>2)7-#8G"W*(;\7X/+U<\=H:^'OJI^X MI/UW!2Q)(DK96U$ *>\@!3E5HA<#M#A; =Z56C%+,XH^\R&0R68Y(.E@U M5+L;JX2^^!@]U-U+5:*[[]WKQ2O"+SZ6LKEW<65D5-#WO>= M +IR3K.\RH?6"%NN6-71D89=!TSUMMR1&KWL1VB6#[>[49LZE>(@5[8#)DJG M+;5;TIPBM/7[($YZG"*6[L^=Y.N=3Q[T-Z::5G(<+G=9)S\.%3OJP MY^%"<>%\GOU2('#=*Z*?^'D S)G*SE16++"=QPPE@]=YS% R>)W'#"4"UWG, M4-'HZSQFJ)"_#O.SG<<,99^>>;@Q0_+&)2[@N)5FJNK'/3.].JWJX)3F7>0( MXF^JQ\9^K>A>M^4@^;C9B5'M.LIQVIW$5(XQ8ITN MII[UI58G.@.B%$C9G1G8+%9:2G1F8*\Z:+;;$MR4TYXRU"Q'R4 '!]IT09/L M1)=OE>*Z[$9*L69R;4-*MPY*2OU41.A.A)0C8;V+/6NZ;:G1S7! Y7G,4*Q< MHO2[B:W$M2*4N"/MOZ30+&@'M=C[+V7/K]81!IQTY>I ;DO]&!7@._2XXX#K M"'.9NLWR@NL(Y^&Q<7B(P4= 5).#;%5U&&4L<_W8L.SRB?Y=/4ZYW'> <3=EC_T$2/ST >).P.&6VG?3*X1!3'6@AZ-- MFE*KP$,)#PIMWE$V$V"O*=\]T%C*;[X5U944=_]E=&+LY0H[$I&#(MGN@HD9 MG?M1<$IIE]%1L9>[ZTB4TF24(A=8\,2EE(*:HMF[M(Y$*:V,*.4\:ND\*J? M3?3;21L$GSK@SO23C'ZBG&#O#7 1A0?Y:-59CI?IM7'*P7F^S#Z7(KX, M!S <,KT,G?-E2&0+'GU\UE9,=C/&Y(EB2^M5.62 M>U9$]S!OI-Z6ZJWSU)?\D72PHK!>_SQM*1%:CS'IK%^/UXV@^%@ZZ+2E=E1$ M_[W :R=!EZ.:N-^H#MJ]KM1M)]<93Q2M$=9TEU[*K:_DR8)Q+> M3FHU\3O&$/A/?08"?W7--A;PL(RD*CYQ"+B#GT7W>MWGV)OG=-_.]E,/V4X= M^9S_[,ZI/Y.GU0)./#25D3K^3&Z!67#(W!H(A*;_1Q^=7S'P(&A=P&P#U,BD MRI^U$04.!>LN&,3]F^V$;!8!Z@>-#\\!^@E_N7^_> X/E8(/8_"N._ MRA_U>@=WI SR/?)H2H ^XONM M>Y .X]U.2*.[&&'(^J7<5O7-CG1KR^?1J+"_3Z/5(_35ZH-ZTZY+<:L'<^.-F8&PCR#L]?;I6)A? M"4G,RW%KZ#7&^=2U(4UENQ!W]HR:Z*J&PUR_8;\6&@-YO3K6*$OM& V^3X[^ M]X48UAIW#UCGXW M_2<_7YS"S5X=DP":4KN_3^_;8I%INK8'!66D:'(2H!AX&KY:JM8,<8Q.^ D= ME9:C_J:HNH5'H]:=?ATXVMWT&QPLB97=J[>J@Z;4[+<*2\*YZ1X9 Q)KV22Y MT2VC!GZDYLVYW9'P?I.Q>#H.1RMP&]+<;D,*D&74N[7@4F2B6@O#4C24'PL3 MG7/VBKERL$/G KE&66\+,D(\Y9W^"+B^F]Z+TV';3?O:.5TR;H@5-3$FB!5= M+TK73NE(/F>NP%MK/F20<[;%"-:GNY_]R>5D2L/Q&-X$^#3IF*HOF#515NYS MHX]-"G+G&^7_O=&=PSVX9TO&>[#LJR[5.\7U'N0FQ3,'9J..X7^I(:*HXTUL)A(:NSE.BOQ/)[T<$.78TMJ]?8A M]*).YA$.99,N%!445>Y@YTJ @9YWH16[Y?N"_?PA[894, MO:SPIHACX0YY:V) C62RE2X+SF\D3<[YO8=,;Z/% -:V)^>!ZH M6(@%B[XE=5/;H"=Q,=*!4D9[7NKUTH:L"RI4KI86O!0,FP5JJRN6=WM"@N4* M:Z#A-?]4[9ESU/VT,[F!O'*_*W52;H(,0C*=WM8B\=U/(LS/O C8H*M>\!D.&XR2;17E+^$UR9?6+98SK)\2J.P M@S=*),NMRIPM%TH"3#W'(XITN552+:1='31C5$V=C#J7#Q29@Z"7>A9-,>9& M",\:=TN+"Q1R;YP7EZ[[[4']=\PERX&XA:BBV7,7[FCCW(_Z6(II)CCLH;4G MR\E;'T5A\="2-]4TFMLXI94G3IUI& S #ZOP[TWC19W0R=?53X"CS[<]=(&8 MC#HQ40,TP$:T$7IF,EDPF9SPV.0S-MLY#"_(-6NDOSB40GE.@\ME@NYZ:Q!5 M?Z'6N6*^T-$.)TGU?FF.9Z#H'"V=.L=N(L+Q_&0,QW 8DP82JH?Z)#2G>BMW M;6"%3KVYCY570I=33D"441'NIXFJED7C=2[8#6.&K.)-95TZ%?U9Q>YJP9RO M$]63,KV_-R[P-M.T M' SA&P>*^QI0Z Z7&C$& )_918YV<&HT=IBF%L,?7T!OV]E0+J,U%6H&B\[J M9S.XU!X.UU 6N@W6(-O4G!/-4/+.#,Q/@CZX:5F;/1:V\E7L!-F6ZC'DXTF9 MP'O!"B,^+:G3WB=K_+BM,OV$;M(70WMA!1:JSGQ$8Y-.U/+ZA/RX_ %'@O]< ML1/%0FH?:_J*2?]Q2^D[]=-J,>12K6F,*9T(T6ORI%PV"V5U"$Z=9TMD=J[O M<"R1:GR/AXK+B%J [TYC3Z(M5!.(3J.,32!<;@HX9_VNB&I92S93>&Q8)@/$J2K:_7*DJ>,[@:%8U(N^^+K43"V+BL#+ M%^SX+H4>A)O'IM-F,>GT (SUNV&"CB^"VG?3_6FU%=<77!A.FS92^:2\^?H8 M$>79I&Q>%EFOX"JM+SOV_6E%W)_8CN/PS9<.<'G5M #)>0V1A@[!)%>*#P'"T\OYI1=L! YNBJ*3LP!>X@:SCH66;ZMBF$_QBJ$^"'_B>O ?MW)BLE^!J/-30U MT1JQ:+/0I"E7!\V6U-K#,I'3,9Q2XA*4BB(CLUD=M%M2NYD\JS@6,L]FYMG, MW(Z9Q^5BH3&GJJ+AZ)2Q9EA+X/DLEG*=13&=N9:LI .S=@XEY(+$!-X/GTXQR M0_F[83J3-6^I?3<=>6!,5,/0;J%VFI/(*!\J\XH_98+,K3C$8N.(Q:54>39W N \X2P088!;"$9/\=Y MAM%.SW?"SG/MWY4*35U 4_+V.1D;:FVT4'QJBTGO-Y?V3)TXZ08>;HX,E.UV72CB6JCRP)8 M^Q(G'GU=VK>&_;_41@8?2P_OH1Z>O ?(6?@>$VE]/A ])Q>XPR\^VGC]6&+H MH +_)](]%\[B4P-O>Z,.('U2Y]0BM_25/!AS19?X!Q)Y! UZ^IG,%?-9A7?A MH_7@Z_^U!.X^77D[6#@OS.5U8XJV:W4 YBQC-/.%HJ]0GN@&ZRMOPL>L$Q%] M-D$D88TI>Q]X\I_MVMI]ZR';JR,G\9W=._9D\ MK19PXJ&IC-3Q9W(+[(!#YM9 (+3\/_KH_(J!!T'K F8;H$8F5?ZLC2CP(%AW MP2#NWVPG9+,(4#]H?'@.T$_XR_W[Q7-XJ#PTJ:5]S_;+POY'8;Q6^:..8^._ M?%0&^1YO-+C_^7#_XYK_6/X='-W*\'?5\ Y1CD7NQUXBQOJ!W,%9 M5'E! I#0N"3^W3N( *#D\LXUZZ)^&7#"'OJ]J#A<<;6!5<%T/UMDKEH6 **B MLMLSH]J"+*@!ABV94JJ)>?8OE(RH#81,[!G8S<]HVNK&"X#P!I$55A6E,EF/;11]\Q7:W,.E<7<[=JD> #*X 1*$;K\28 MZVH-TT)UJET2'Q6!28&N-YYQ!&!=8I45"T,KY$4Q50K&LC'U$8O$MT8G%?R% M\U:'@L3NX.7'&>]:@;_J8UV!;P1M!K#)UU21$0@->8U%94!+,Z M_K,&:]7FL'W%)*\S0Z,6F$!,^=:I"<\*)!JO.IL!Q7YHS8Q7TS#F8L?V3#4G M-=;3HB+>Q1^$!=[19?(CZA4H'.,6YL(P48!75)U\HYKRBE8.4.WORHHT^A*1 MZXTVOPW6@C+YO@!X&Q9:2/]>JI8J3&&^*MX'DX5'4* A:?ZF&2/XT;U UTQ= MD*'OAU>P 7(AKN-O]\,KYQY>5NYT\IV.S"7>9IEMI">QI9TCH'6UG,^9^J$0 M&^C>$I:Y!4*5W1,@0G6N:D YP'L5[,H#>T#DNU%Z?D?]W.+KTL+^-A:^9Z3J M[ %G5Q4X/-9RV[C>ZTP=SP([4GCS3MP.@)6M+#("T9O%[VH(1_OQX\J%@?@: M/G(A088V6P.E.D]N1I.3A.TSR/;X\\XZ0>"- 08LX*/0*Y09"[*,^,'=#X" M''H[A:WP6X3H871C4L3NI+*%.;^?"S6TM@*PL@9 GZ@)<$$0".H8B))!> +$ M,[8-^)>*4+860.&LY3%&&4$0.7,_#%WAFH,RF:NZ"N3.Y1.ZEU#9@,W\*;SB M%=0[34-S"'&BK, $K,%_R,@A(&4Z5533"N*KA(H"? ME/LP/@:TW4,HWE&DD$09QW^K^I).AO:OU3^^*I9JW4W]FC8HWH_P:-JX!CZ4 [KZH [91=J]] M=,94PWO00L*8;FO&L(ASXFR168*LYZI3J@&RI[.P*/J/N<[/ 8K,DC\KIB@LS4; MJ$_*K:!8!MM\0N('YI)DRX&A8^@_=955!Z++2GGV)L+79%\T!Q1,Z@_G8-O! M?O]RLV_5+XY$'[/%V0H^9%=0A'O6FD^N7VD*R/RO!+=# )T3U#ZBS]X^QN'A MO@%#BWEVP+EW3$\K\3.-(O&O??B/?'C^$PB$N1[62H(@E^^&LJGFIA?*-R>L MH1]SD3Q3,!#1VX+?T 6SZCP=8^')*_@MXAXI"C;"')^69T,.A_>N+X>IR(L% MP)(UYC&7&G6*MYZ7FL+YAR"E1SI>FBQGA#WAE.DB0Q,N//<=C]>N<88K*28Z M4BJ,7:ES'PC@L&@%BO04DT[19<5>YCT#IK3*32>0T$N-7V%7S>=[<>L-W,T* M*^Z27%'35M@HP[76R /#./I/O@.\X6[6_B^SW> G%2Q&QB)!6.0; M'7,K6PBB)G>B[0>"5VI2#VD&WY^%QOV(:7\*-U)]%S<:!))S3F,!]B5W8S # MESTBN;2,-JDR01["?WK!C-2I<(VPG>'[5) Q=,)3MY ,T0&S--$/6@%Q#?3Y MP?^8#M"Q+-0J@((67'$E:*$"]8;!WG_AV!7BT/3=)_P5&-T4K'3@F3-+H,%5 M!BJH#+#X/F#;?;_*;LL$F X!J>M(5@BVMG MQ5[0;VIAWXHCF%K.]HBS/\(VR,SBP]M3<72/?=!U4/7#I[2J3L2#@=@IOJI0 MMLOUD E.&5#10+%GB@WV#OZ:I>S#34.V,@)-8ZJ.5>'5\+T&G>+NXZ%^490/ M,\%2%\8K>KN-"O?;";/+23T%7@-$8/E<)L R-DTJ0@&T(#O'R .8$$=IJR!? M1^;*WV2, %P<=>C('EF&.2(@VBU7L&(O.%KA)V.!%C@Y,K0%B"\=.SD",_/M MA3F5=QI#"GJQ<[&&KL6!'5)+;!7(6TTB%Y8.A02- JY-^01@)?X!Y?@'9".[ M?+WX$A^P61V$-=#\)4BM+@7Q@7B2?]J\TZ(@1*/)6%M+* G,$.N6>CHDDN1Q2&R6#9TC=W>_:(E%';/ M"84;"87M.[.=RY8XPU)TP[<3SW9F49:A8@5P08 6@ MSH!EI5JS@,]5$#W/H3(PJX!6J ,G]NF_EI-G_D9N<;"&AL)/@JXP=.+.W3@4 M5U1%SF-05Q6^2BINRS/Z?+8];CDI, B #3@EG0T MMWPEX*Y_M\+=-T$[E&7.\4PW%V2 UIEJV8;)L@AQ35-E@IA%:G1FX1I+2SB! MX/S+^8)K[2.JJ;"?B? [84])0T=C6/)[I2JN[PU1S[[A3D#T.HFD$ ]ERLC) M[Q@KILF\G2^H..W 5?"(W)^+?CDD# M)^A8Y,?VG]I-Y-J@/3B'\(U["31C+P-+(BK 1C59Y2*<3J7,:U_1#"QW5!&# M/LA.P%K',(;X9F/(N;MA_R8DPF>\((%-6.H=4*9X.:<%%Y8\;Q1H!8P=W!'2 M!\+,NV5CMJ"/0J>$%9[A]>,;I"8/!G@]#J2PCWTX<%$ETB^=.P5G,N "(B]C M'"G,#+6WS5)@O\!4L[^!>13,F7,^]<+']T@>8\;$A"<5Z56JCJ:J;FNK M"E9SS8'GCE7+]=RLN/];<:(3 8ZYY%+/N4*79#BVEY[C&<"*T8B)BEF^F%D+ MUYMY7MAD'GN&_,T%=2$BE/L(T-BJSCTP,Y,WAGF@8W0$,.; ]"PW:/ -U!Y3 M9:PAKC*4=%V_NM0_CKJTOL]"Y-C(T23 =^\0@K/G2(TJ!>8/JG,YX5.'0PG? MV *WST,Y6Y0)D8["\^(K7D34=$_+1;50PO!/)F<%:\6E79:W\-D?C,UQ<.L& M_R_EDM)@T?,75 ^TE:>O8/>Q"V3I'RJ<%TN!<+')9<6:2XEG(R/W&L/U6ILASUC00./ ,]S'<8Y<4!^B;('<7#,).)J+]56V[CB09GBP1.) 62ENM4+Z$:E@=ZFVG1>^ $M1N=W!HO/#*+>33< /(/7]T2'QPS"]0R?/S)EJS5NQ(+S0CJ>7"3NBZ> MC 4P7[E7__")W,RQ0D)X%4#:\\>8#1-"=[ B4!ZWU%T#0PQ&I")M0*IX17K< M=&"&,],U%(*5/9KC@F"OL?AK))XUPR;]P%J"]OVI8-SL]P>F'><&6O<@F_'H M[JZ\7V)"EY-A[/^U>+'G(G&#SYY_P!V_Y2A",Y6Z44DXH+]R!7#I6'97=]]^ M]^J7%"R'=%1&-&6YBN&\'^SHN87SO<* PNQ0+-&:3%110"/L8N[M<)[T:67& M5+51@V(&\]+BL\.8S0J[(J\S4/=PVRSY;P;J#$;FP?(=HU,*EC66YC@ 4D6S M# ^N+'6*9XWYD2/T):;B"1\$O-6E-.'^\>MEP10BZ[+"4LD6S#<&;^;J(R8P MH=]DJF(LE.F?EF]>AC+%VF,W7ZG1YFEIO$8UN#X1ZEVLE2IBI9;$[7?*B$&9 M& R%N*1(&N3A:@$:D]JF@>6&;-LB@=--?@"X)[3B<0CRO%19^K0DDL]4 ME[&SG#+#Q*)-5HD>E-'K;65Y^UDG6N'Q=.8NY0('\#(&"UN4NWQQ=\N DDX0 M /N>8\&H8,:8Y.TQ:"P',H,\6UL)@/XJ531[QA),G? 5 M+L"2_H?+9W@?7GJ9Q_K\;1[8O0L&S)RKA;G[0D?#XCP1'L*;[^VF@LT#_BM! MZ\MVHBZ*+.W21QE7_FT]>;MR\P$[V[LH=G TTP#G83\(UB@C)S M(I/H0S:S/:0(EP>.ZV2?KF(=ME,=-"[;6\_J%C<$4>^+U .78RDU[5:>!?AT@^<=TK7++-3/YRA.5E6RA8QZ;+("X?!M33/D0\0DL7K%P M>2ND!;UO[*$H_E'?:JS0!0U,%5N>B$QW_Z[876:9#;Q81?RVT=O\:27DIYPY M^$B PX[7_# 2F9 E>UHAOR/2:U>@ 1C8CT64@('V,\%V1U_I6%E:U.$DX20% MEZHB6OYR2U(!#>8-XQ]+IUV)V, 6.(!4%6:RX(^Q. M>(D-*X&18O4GR4^'"YKQWX%5LRQHGR&3.,*SY3 @16^$N\&JNQ\%2_BM+8:&@ 6=W8L4KEF:E$Y9^C\6?OA9?(VJ_8L"=-YQC[>#4 ML0H@P#PCGM3F8]5,9$D5;'/G%$/!NF"[VWS#DDBF$D)PIC[/L, #1< (_Q!Y M/ZS R]FXNTLN"C4*=J\K?GR:D@=]X(Z?3LQ4X?^+9+AE1S\0+*3!>+S\^>]+ M UFW@S0$/1KH%84[)ISN@^"[A"7UM>?='W@DDWCB M2@4M5:FHZZNL"8$'44O3GHA?WMM;)BF M,>+=#,5+/WS&9@B'PE!1::8I:.:G[D'8P0K-H=<5G9/CX;P,U<8!$TI]Y) M.!)HC>GO/F4=1"&W"98+815HQBMJ(OQ!5F>R8.4S"NL8L=;H8B'//G831MB36;? M6'&$__ CX1\4EI4U Y6CABT^".\=)+ZPO):'?,-.H<4D)&*Q=N0*.S*KM.$= MCCSL ^B%YBU4)D_&2JUI\N$EE'1X57HR!P&'[8L7S4ADVW*B%=$.UDX"(;X(J.>;33 M!#V^P?MNW&.XG"A6;*./\Z O&]L#.4=SVQRS#7Q(61FYL"BM\*84#2)L!LQ\ M_*=XUM?1A&5$L)I"S&#P-9_[P"PY87?X28\1*EYC1LPL_0[=_Y8H/EV_]14> M.W#B'W[FN@PQ8X*FB=,!R!4()@6FK;!1@OQN!BL262&$P;KX8>8";_S';".G M-=WF&S$?PDW%]#8G\A0P9N9SDSVB->M:7)QCL-L[Q9YD@>LM>2W%8'43-31- MG:+OROD81#1:X\(2EMSJ5/;EBX'!%=*#:YH&"^PMN_A(U)-:2'^&^&6&T=YZ@ MXIU@R[:$9U+T;PF#*X^U;0"/A[%XONOZPKGVMS\>5T@477@4TUBQ>0(;[2%X MQ,J-.S_A94D<<$BZKI_3=^N LSZEZ.WNQ):<&K@>%F'8WFN M9[<\VVF%Q<8.\ MT%A:P/2L#^L#-YDWZI7B-%%\B3;9')C+5@N??@J'1D6%=2+;OF"8^R-ZWP)U MD=/K&WQ$Z,9[#SXH.G*DMR\RQ1MS;?1G9M%Q37VK MS=0)[/@3X?^MX1RG&B89"3U+6-X'&]TL[DVO]\OFP-5#[YAV7+Z..-$WV'M-[6=LY M 01?3'IH(Z^YF]Z(\\<9VML%GMCH2^WNIIVR%7Q1@#GLN/8MK"PN+6UZ[:<* M&&BK3U&2TN?A;S /Z!5OVRVT/^' 8JKW%VNY&%PT@"WC'Z[9%X/C)1]'[>.N M\0DXV4HYT#4GR#_J?R![VIH,XE7PWTT=P;&5R =R4VKW^XF'43>2#*/>AP/N MFGX=9UC]AH )*H,G.>2\W4DQY/P;7%@^I-#G2+@U=)'S'XM--JN#5E-J=#=[ MH^8RW+SPXR-2*/$)=?#XI_6IY-7!KKMI&POVP+IHDUN+MRPE F?Y+K/?)L6\ M"#* >FH8-INAX+%$\4F5O,VU3YJ"X %%[N=C]L++"I->HJ"6M7;ZBR>J\D): M1]SY7"=.1]DP+]_N3AYN.4RP:;#G)/7!9N!=FAU79EO]3#E'PSWP?F7?36-^ M)3SN_U3MV16\UX#?)W9XQ%W/EVS9:W5R3;9L7Q*Q*]ZVRMD7CY\19VN'GO9V MI'S*F -M,QYFNWU^K5B^XLVO=;'%9D:Z_('5I_OSSK&]CS5514]"?[-Y7ZS/ M-\'5B2@)Y[JJOQC:"T:XG4H:#&GQE$]CKEJ\*%! Q>EVQ$D%T[E&_V*-(0V" M(V 7S#N'4:HC# M=:YQRA-=_4RWE^1DG!R'+%>@[SFZ*<,7)LY2 MA%Z!6EC[1DSX?V8-'3^)&:DXPW3,YO_ZND5\>_+F,N&U<2\8#PC#U\Y*O-@4 MWF\RPG4ZO'N76-S>"HONLWLO7JRM1%LO]FJ,/!DX\0B>M]RKSZ\L9PS&TN1- M\H'ZN3].2L)>6ME^ULQ?=)=A+ &%*Q C<7Y7![CK"WB3Y9HI,#' ME7,PPRMPNWY^Q:/3:_RJXO K9#)BQ _?%W;O<#?F)&*K[I+.WE@RKP,A_L0: MUPSV&?51B,MCD$0J2")SY5^XVFJ!U,&+'-V'W %XE^0Q^(T3A@N,/]<4&YDB MPV729[6' '[EB7P!SU M:9)PP+NI.-Q^P?=8BP7<<:W0B+O;D2DTWHX-2YVNWY. (CQ:!=4]7H+KJ"@H MX#%!Q1=?_52J@'LR7#E1]J08+EEH?4LD)*-(>2?[2/D3RP+YG6>!7&,6"..' MGO?_L"'TS;A&R$FC3_7([MV5N'?ER5N($VF)!_"2G+9Y;/(*TS*"<(P"RX[' M8_QZOWWD' P7K++;^66+)_/;TU4.:1 ; ;\T&1#=%*$](92V1X']2D.[.NAT M)+FQV5-B[U2'XD*U=RBH=AA4F_4,H9HFNAZJ0&UAH_]T_$HGGHO1/Q0M=*N# M=E/J-38GI&:2=7&J".K4#X6@7G70JDLM>;.]V('38O81=NOI, UY6S'VYHUG M62\.J"2T!4\R3Z;3.!0E]:N#AER7ZLUF/ADQIX88^4"(Z=5QA'-'ZLK=$TM5 MBI.6E-35<79:G)T6R9T6(N6-Q45*9<2?719GET7A71;!>'G![>Q.\U!R'0LU M&EVI'B.EO?SNBT[K4&"545UJ2NUZM!Y;./\%2_@X<=-XG_JHO0BA"3)#ZC=; M9]=%(ORD*S6%%%(*0=Q2B,WR M"=Z<+)!^S>JHT&$DFL'89&&HO-Z)Y39C.]S)"Z^+F/JJ%7BA \_3)4/1 \WM M;(W'6NKL:7\AA%.SQ7NZ66Y%!&9(+01(+MV2&O^G%=:7!'Z5WR@1Y[5#?ESK M:JT03NWURIYV5DVND=@ M68\W[LH=^A"K40Q+%_<&F#E9[O[B/DUSD^1X+W4%NZZ)J3I HF&$A%O?V"<1 M[Y+7-KQEV-61VT[N.:+J1@=0V8:YVCF8JEFOYY;+R5)M.S@4B.]$I2=<'[=G MJR@72^*ZIFT1M7N]P*7O8[<2%S-\MHQENY4_%2^#]8@9ILD*OF-#\T2#*]GZ MLJN#K;&0_;WP66_18>ZB%U[BK29WH<>/-[#]\M)0D..?R!(4(7.L(-GD$XH( M?]?A8S([MI,@7%-V\.T=Y(D-ON.$0Y+TPWI07K%*$)@>Z+0%]^RGB9>XD@<. M_+MSWCBNA7X=:*4E-1K1[5O*'SM)$SK9'\(-UG!);D9GEATNC!)YG*8 M-<&0E_JI85:J-GG?59W/+'@VC$F\;IVEC6EE]4D CZ+':#@\[U,..3NW*>O2.E"9ZEPBB M)8O;Q:]R.(?TCAG2RP!/Y0]7G:-]YVB?/]H7Z7AU.77!HTZ=-$TFMHJGWTPC MIE.^7QUT&U*OE>$;3:L6HQ3AXR522L+E[&#/"*)89MJ=Z*CI(7,1K83=-B(0/HR1QZW>CJA6+%!>-=EA\X M@G0&DA0GS9K&B_ :'!/?:?SX&> ;P\ ]J1FC8K"0MR6-JST#Z+6J@TY=:G>B MB["*)SB^+TTX%DZ 1R?!% &?Q_W+J0ID\T FQ@-E26Y'AV[+N1=2%/$F@'T M.@"]AE2/$4LNEN1(E5%R-YVJ8^JYV$X[2Z&;IKPU Q+K8G5[MYV\Y/5=YY9T MT]2^9H"U'L-:,WD];.XY)ON*SB'$\=M&CYR4-S*K-%QIMUH M/N0AE-.F@NZ(AI]D_F$N:D"\?,1^HXF-:62IU3GGBAY-Z8B+JQ;BJB=U.M'Q MIG.OFG@I0J'A&&+2*39,L2H^[K,P :>FJF'G"J[_V(8W)A&VM)P"+EA?#,D9 M(FN1$<5$'Z=%S1=T26PVXC!,M[]%Q>EO@2T7; IO MM,E86:A@UK &&D"E0.DFRPJRR,1KSJ&P!AC>^Y&>@095@V43\5F28B$\/4ZM MQ1R^.+U8ZBDZFCB'N#(LV[KR#A*CI4F_T8ZXHHW&L7;6J0[JEV'2>5OW%8ZI M"E4 [R*[*[*=BM/B!&C!KW(0^K; K,L#8,__VEAPP0D-EYN5:PG:YZ3":>+] MXL""RTUYN(:V#715=J)K6T>:C5S\0DT4C)T^^0.GRM([8"X 9_V91>ZLQ*F3 MNU?QIB0K"0QTMV;6$KU1- MM57\/HY7JSPP8H5]:'+_)=\:'.@5.)]3&DK$XH:V>F C/ MY'3V%6'3VLER@3)^US4(*H UBXX_ 7-84<6,0]E/\):[J=,K+\""T#?76>VF':AA.P2RK&B..1'&%I@,JNZLYI^11M^D;-L6JQ?G8>)#YUJL_YZUN1-SKEEW,ES)(QNB3KT]J*A+*I:A X&O MW'L ;^?H87W_@/[Q3@1G@(.<,QR8O%#0)G%BH3O?>^,F@9H_\]T?'B'665L_ M_UT*(W)C6ME%%KUU3K\ JOO#Q3V8,=]OV(LXN[SA;T!JJ,%O7:8?0EFO8)M9 M5'>("]?]%&?= &TUJ@,F@C?(*X+:>SGN2:X.IB#D0Y/B]X*>N"S1Q7RNM$ G9)?GHCKP#B1WW /=Y-?UIT MB)OQ.\GBJ&AR"U7M32=G I6R)Q?D*&T\2I(6C94X+1I/4V=)J)("=M"0VZ_U MWI:?!W#7"1T)[4R$MD)'0G/F.T8#L^@5/-$0+%G9SGF6T>%[Y15G-L]Y$M%Y M$E'A)Q'=!:U@+B@*7AN2IC0D:$:BL(D3"Y&Q);?4[47'N=-(4Z&Q)WC1 M!1HKMZ5P\XG^H9@J4TEV7)_293#D=OL<:"6CCGYUT.M$CP0[IW5F=8OW0E.S M7AWTNSEEWQXN:VWWD"*^I\W_Y3F?"7A *=,1TES]9+2$B652IQTM$,Y9(BGO M>C*\8%*8U&L?J)U8_IUX$C8LB]W9JW'N[+71V:M_[NP5.R1\H"Y;VT+QYYY> MJ7MZA;DW8^8L'#0;(W7:Q0]0%3%&O_I=P7BWO=K7_YUXZ8!D:G+?./<5 )56N,L\6 EL:*-2-3>(I/3?/G1$U5T[+WB,.O1?-V'>R! MSA55]P>S V=I\9">+P[GCS5B/(:E7<$!Q3+\2;PZ+$Z]YM/1!!AQ.H\[,,W0 M&5#&[E4;^Z_:B _2(]:,4CLD6["XD83L"%:N;K^W\8F^%"&+K(I]Q!9[O5^X M!YQT#^6(M%X,+!?@X_E%P7UFR7'I^P_]H_#%E.2L)^)\SX9'S M#2"0N^EW%=7U_V7Y,EL4=^S5T6QE.$L]R\(-1B#MLM9#QL+6MR6]A;<]O5+M MA?*@6BPCJP.P:<"]B\Z[+XK3Q$5HY]01BA?NZ=6(A<PU,G=6>/(]RWWGO Y'=CN5W(^1'99XAL'[ ]U=X5T,Q:,:DR M!G;"\OL;G-6R"62^2 !'3JJ@J*SU?R:]+PDXR^NES M%%V_X4 <+\OUA[:%N("2 [-0Q;-VSJ\TR)3ZKD;:Y] MTA0$!=5K/Q^K \X#G?'NK,PK^^*-8 G,=K9\I5BS[^B]CU/ST&IC>=OEICO% M+7K ZI4MT0%C.L7RE=$JK],^45W1[1NOX^P0L_O1^Q[O<)V(@@Z,:K!7^+O: M$L5]B>@>@&5F6-0]%KT&1I1,EYJV(DM;Y67_JLY%F/:IB950-&KQ0_Q1[&?*M M;,:B&@'ZZE8'7:\\/5A0R8Z\:X^MP^RQ5QWT+K<4?08KE20>/@M!2<6Y_P1K MC*,P$D,9:*70!=;._TUL[0%V=D_-L;^'4TWV,8?%TJ0!R/2Q&4)WT[/UBQ]U M,9K/%.$P[3H[S":O^^6 U6A1/0T*7*'V.)[1R5*C=U-'?#XN%PN-"01%\X:& M6?M%\/=UE(!= M\?_5P]Y/W M'P%[?83=&>*QU M.K@HJ++R9Y%@G"@Z=9PH7ZJJE+4N)W<"=S?ZM<#<=\-,X3UOMW#J@%R/YB"I MW>3'\Y*G5_Q+ZRG/4LYSF>Q*XXBZP;W?["_%]UFBKH*QX8P*] 7#?ENB-YC@ M;*RC6? GK*=UX-%D5K'G"N>M]. +E[^B N0V(F)6<9"9KH@R=IJ=!92;",]Q MR">YMZW,8U;['392^^%)EMTCVELX;2K'?I/]2\(V1*Z6IHF(_N&7>:?:@C*1 MLXS!1X#'!YW]7&.Q%@L(*, _Q]!88,BGE91X2'M2J)ZHR^@\C/T P]CC^V'8 M?DL\,OP\F7O0.3RD'(.%Y'_&X5\9\KEH6 MK"]DSE"?W!JZD*FQ+,4.MB9JRYO]Y$_/UY1R-%&64,<>_E(K1F[;D6K7;G10 MW5F%+.]I"]RBK!G5 G/NB:X2H DK9Z1>C,N1K8-J@^B/0.E[P0L+5*1Z-RNW MTZ$*C8(B!(U[[/5L*V]EI7G&IG FTAOV37]2WNZ5%=H9"7#9P3[S(!C>WS3+ M+("'E1=2/T9M\B&9^@\#=#Z6CC>A(YO3N2[\6A@WL*PE8_F\F;)3B>$8Z M\ MSAM->>R00;>$(8-]J)+ET"+F$''? &] F3\]K-T(I/$)2PDH%.LXI(9<5E:] M7@-T;'+LO1-R7)_LM0=O;(+N>\!:Y$VJVF*T,]]=Z6O*\BOF0?"(Z^=S;2;! M/(M*-MK1ZO2YU6E&US0#I&%QB=222]_X=&O17U374V-;G.)<[Q<1!$Q"9AT< M:R75Y7IB.GN/+5%3\X0]L80M7V2IU<\)2Y'Y)KO;EQXX6IY3%\F-]^QJQ"J? M&[%N-&)MU,^=6/<4G)/((3FGX)Q3<+:FX#R(XN2%8MHKHAF*OG[<@F6"I'%RH$2YT2V0L*@K M?E?&-'[WK$Z_.NC(4J\=;3^7(]TF;GBD'Q$>.5*:"W;:"-#KD<-(W?H["R,] MTC$8&!.\4W'N#\)';DOU>O3]*9+;&3GDBZ&]L%(556>ULF,XMEJ4\&6W\<[H M#@/J>/E_ #;NIE<,%[$(D WN.B3]I6RH^2F0XL'R/H)Y'J6/G>771-.79L&$ MOH#;]=L"_4BQR 6S+.I2/T8A9M)NF2>+L337.@.,-:N#?B?#"/61FYMN-$R> M,*=:.=,:$:<)HE7=5G70PC2\M(,FRB??DD*JS;KZUINE:!2=88^38&XCZF5Q M4B-Y+Y/Q[EXFI6/+L95%.4)9?&_9._G)LZ"OP2_=1(_!>Y/.U>5\J ?D'4L& MO:7QKGXG;B)H643>6L9!B"1$6/%F 6B(A>7\36[T\253,C&-7M/4$9U(Y +#R4Z/7Q9O1VJ3 MZY]_&*#NWBLF4A+[J/'Y V'1)UX(8'B=FI:[QM75O0L)W J_>1KN#9_:"DG^0."GWZBF MO"HFK3R9@%JGLZY$%(LHD[FJPXFPR] +A:/ 5B\)-O 5"_'3L:Z\"NA> MIC%Z=D&ON4<[_S!A$Z>%?Q>C7HW+39^IV\/_PHZ&CJ(P#G1Z+ M:>R"#IMP(!!M$<-;7MKCR.TB'!F]Z!$GYEVW1@H*2[S7F'44 @#>/XPB[UYP M6X@7\%+N\F/R&>4Q@Q% 0J<<*(S/V#,0X"RTSC? F^>+9MP39B# /\9PPZVU MQMN5"S;9SAM0A=U/O7TQ+X($YV?;4]9JUJ3 #H&5_WL)/ YYR )>]P:0MY%O M12"RDP*1]^)4WTUCSM+!XU[E'CJTNSM0=TF#FZ&@/5-S>"OP7/HG#1+O@<=\IL#A8"F0T-4$,?57T/Y'> M4'OY7\/\DRRT9<3:/?&W C6=>+[\ZV'53CI(,[_:MAFBP[ MT IC!SLG'X X&M0O&YMD]8O0"!1LT8== J<1!^WY#YKM0.$4\ %4 M.V!>"Q3NCG@!F0C?HLRI#)?/J*AVQ82&T1+$)"M5((%OVJR#IK4<_0OY'TH7 MWXKP,EW1@(=%7:A^/3G$6,GZO?NN>_ZJ!$#"*J-0&'')J6P'SAH(*EF (,A3 M#@0"],I&;"AXFYBFXP0-$WU \B5)#^WC/!ALYKUU+G=FD>;/CQ3J519^>U'%BX$G3N M"'78.9L-YAIM:U8$"&]N;^&H)-',E8$[S%2NK)O*!," O&D. IX;QZ8ZYA8? MM^G^O51-7F!"[-4"'>&@Y8&>:XQ5IE5P2:=SU;#4J]A:X;[@H)+]B[NG[:!0$38%(J[C?2*%3?Z-3BB_F@C30D,,? MBME!XG"?0I4#E\*9E?L*(@>(:8SNYPGJC(&DG@J/4 IWP%0U@2> (FHB;X3S MLP%WGHHN0./S2(1HN&AU1\!-3@$W9S,B28.9([&@U4!H;9:EN]"*&G*$-D-% M3/S+\69Q9ZASO_+W?H;?LVU<3-PFSQ5'GL$>QB\4;K!@:VM7!Q-\U"=#0+BB M5FBKG)EIFE,K)*827/BD[YB:V.:>:.H YP ,][+%Y"+)5]^PU_T;?"VD% M\';!D0'<2J]X>OT'S[$"SRYUC(4X>LHS<"@@HI5#/(Z*AGX@)"D?6EGK=5]D MQ0C8#KN1OB&R&7H.C9W=->R95ICR_Q7UAHGJRIOGNO+-NO+&N:Y\)XE%5GZ' MH2OI>Z,06ZIZ\+WI=T>1^(Y9B5%EX2%%1V%!Y6E%]@DNQT2T_99=-(DRABM M7/P':H;J1%5,%2E@M+14G5HXJ70^@BLFEA0_$*]@VV$FTYC5R/@\&8B]$8"$ MK<$B!5[8QA*6,QQ70TL:7@?PQOV(? P+[@W&Y-TCACA1$(["@.>&.Z@+S&D" MN@@'!=*4/F&;GBM_JN[Z$XP0JZ.E>R2_8XK[$T2H 8@1;I'DQ]>F+GQ)UH9O M5W@:@=_(19.,D=]\ 2=&:'$(@*[DH3$A;>VOJF; Q#+06'UI)\V-PUDGGW<2 M<'PV/491<0@\D#"R)?D : ^N@(2$NVT]5N2[L1Y:3/ %.A*]H!;CF<\\JT%$ M<3#+S8=#@INLDNE/PCXNT9& M"*43-S:=/ X+6\"$@SB!^/@3@A.6OF=TD@Y&V2,.(J0OHB]F(D6_<_R3=3$& M&A("]4[&*7KM*HCT'I$:QV-ZA"JFIG)9@ODX"H\*U%;P>7"THR5:1Q&><[:A M"G50PV?)&7Y'I9. )\Q T"DJ/J5J;9-C8ZE-<(L++WWO=6; .UF2$M.P6"(1 MJ 4V"!2)Q?BWAK%YVAM["]Q5=F&Y&6Q@M!-4K,H<36#;,/UA\X!3U;G@+J/B MV7=^\T_"7(LE"YC3%Z;V-D :!QK3Q4O.&K&(VW'PY=\0JG[0:B*1?,-X&:]:$=H\#))GC MY]5MM^&%B5@(QU$Y86\:M6WT_K@-.9P4=+]X9W_SF;2.=(^%F;W3(VZ\E]\X M[QXZKWXRXNLQ?6P_$#?Q&IE60.V(4&&D=:RP]$3X.!)IT@ZT6RS'I^*F3_C= M51BY)G=CVT 'EV>6^FQ#HL[%!&@>9@K;80Q[JIOB3GU56"VFR-;\;I@X049H M8'?3OP,+5:-)%M^QZ_ :ML;=@3%X4N4 MU#VK"%FVYWK6MGQM=W?LIPV(!"5,@P '("5K?OWFR:PJ%!XD08FDJ,?&W6E+ M(NN9E<^3F5/46L")+B&THZW99T1'[3GVF:.Y 5\G])A;=YAX-Q&4$,0 V)T2 M#9D?I!SU,E _>? W'OV+K5KP__I#V;3Y7"RXWMY,>Q,:21"^\.OFIIKG4YG M[Z2]"-G.6R3*9S@=CB=UE$2)-/%O;7_?>+[5]M=%Z?9EUOD5<:F,0Z1@"$#1 M*/A<-#2^&-9I[4B&SF&D#V3\@9_!THMOM^XB*7/E[#.81J-Z'8,KGT'JW!>/D/L?]!S"VYEVGF\^!0 3%RB /M M)(4J!,V=CFL6I%?:9C>5+S;H4UI708-%EWL ;V2Y;9U-YU9M#Z?*#9DH%)PB M_ 47E/-H>L0<4@[[S#G=A; \9P$L;]X*ED+SVJW[8!KOALVC.^C#O;+@#NI@ M\UR#S=MPN&813B???6)S2)U5"H>O!.3IO0!YRD">S@N0YUX4.._%K&=!"V_\ M>72!N,^Y5U;$7X[\V3 .DIAYZ_E5@_CN3Z9*C61YUK++011#Z)61<[=NY#P? M=RZ?=1;:_B$*1:N,_2X$TY>I%O>!_:]LO:*8T,*@G%5S LZ+S:[>JAO[0:$* M/GA!PJ+V?'2'K'C:(9RI"W>8S*DBG&G]LG^HA3FO##SZ ^BIG"*B,VJ#ZX4! M$""9Z@4HF$;)&-2Q"/ZJI+SE?(B)'XPO9DDJD! LWS@54PW*RO98 &VX5X@R MRB[Y&5S[[BTG7S,BCYY,H)Q?*5U5YK1BFDX%.YZ*TJE;(#?=4V<0C\>!Q"U' MI(KBZ)!;KI3S\#:+C;#E-9F$P8 ]:L(5Y#>9J3"+.!#+AJ^]%S/+/#/24=X2 ME=J0*J^)A52LM@'RKI;,$G0#L@\J&4$^11ZG&L6V*>]8]G_. BD/I:-K3 0J MNJ\,S^>#UB V_\&_2+CJ3]O&2SG& 5;D\Z.IJJ0SMEQI"R[+?#:/;)Q>X9)0 M!80HG,:_]I(@GJ46!C#++G2,OV+./*<?=QF"?9DK\.F.L4EEE>!XYQ@9$YAW8?P-?]SE'" M$^SA.#-\Z8//3>]+7I?S=8&<#CI#HE$7-DV)+E %S+ANL+A7@KE(JH-VZ2]VI MJEH!9,F_YQEKO: ._)#E%V08DZ=+N#F%DY ]RU6WCQM*^8J1_B"GG5VA;7E5 M?J*Z9E^NTEW3??V=M$^X*9QV7U=7#D[RZ=@_K)P'F,[9YTH5\SY[D7>I(@]D M:N+3J@:2G+N8$SK/0R%Z0M^3K!2 &YPJ:K2Q$_@[$Y54Y9@_NE1E4-^H/D,I MD&!3NAF]^>;Y<)?Y$0!G#ONH%V![B!A FVLZ]>\? Q#QLLP;_R#4L7O]H ]> MW/UE=W_WQ=W_8/V@=_==/8N0P=V:25>U$69E[$_)@TT_91483"S!Z@Y]V#O< M;'?H=M-52W&MI3SI4$*YL'2NHJFS*AXEI^V*-;!"&;05E8CO5Q[I$ ++JE0> M4OY 3G_H+0.OJJ1L4YM58T!MA5P3;)9*\QX51S7Q " _#7WQ"Y/&JDMO7L4A M*UXQDF<&5\"HQA'\#D@3-IIL7C<^"SVRH$_9UPL_.EM?7 ^4K(A!#=AINY5+ MNNC<^82_8KZO?L*_,\?=RNMJ]/>*0S^ RZ&B[AR7;.3/YSSZ6=:/>&/T<9-U M$X;08H/$U[[S=DM%&Z*(3.0D!3$CD4J9% U$#72:QFS"%H0V"&1PN934&<9L M>UYYUU(9B)LK2.9U$EP'H7\I/C3U>?RS\F[@(2+BOXZYM+8:A4S,@ LI,VXQ M&9!9I9*X]=Z:[BG782QBR>4TY\[&6S)#*AK28S:D$*XB.SZ\"U]3)WMO%G'L M=NNP2 YG/#5[ /[@_7WC[>7NNK]W0D1=+$>#\_!9.>9NZ(A4%]PMP M&U$J8^DE\H11^$]D6/-G]6VH_+3P%@7,U88+IR$'4+YCA]T-Z@01W\B.+U_A M3[PJ7!#R,N C#\:*9)-9[0K/8JP0;6*U]/XTF?'NJ0 P']N:@J\<6]4IDKD MCX(!U[MRXAN&A<(%DJ9+5SAH M7^F37T*[MC\\&(])E$B)ZCI'G&<,CJJQP:G:AK>:&)U V1OR6+S(C0>Y>A!< M_=W369>9-T32B4=!)'6^L2,E'#*L9$.E&M%J?2?A9\V-$S),9H&QZPJT7&-6 MT9<>51$S!_-TE8J&BLI8 4=4YH1317)=&* _55!BV/2&EHV L%]!/DXW]"6X MIMR$\P["FEQE7.1?ECS.G)O<$>1BH-,D/,1A2VIQ87X5W^3*2!FH16'O$,45U0210@I@!Q?+MIL,1*"+#6:C4DVQ-RE>0 MVCS"2RW_]:(U&R9M5*1X-$)^F^[=@B555%'$!02IM8H@M1#P(>)>^V/?2[FJ M-QVLM0):#W-/HG&X:U$_A!>39/R+?U$\/;Y:,XQC+U"?WS-RMMOT/TN5EO89 M+-4Y(T4A=K\'8YTMQNSA'WX\]I$WY+Y-B#<']+P_QX)J8#XV\::H-C_TN3"[ M>5*%8]=T;CV)0I'6W#-UL$P9E!?YEW\KW4 F6<6Z()H0"Q7&Z*5N_N$W9&XZ MI;^(*,T2; [<( &8_N6.X"DSR ;D;YO21$X8C.@G. Y1NX;D+PY&5F\*Z\<7 M>D=\7)J;$1T+!V(_<'.AKD%"+%]3ZKO"BYR/WM&GK[G"D&63G4X-+N8'IZ]5 M%).JM#>-8GO'\7,"\$B(:10CTB((*U^7J307Q<@-&%4Z&XT^AYMQHVQU8*?TXDWT#_G&["A MCH(W2?U?7?VOW^B1#J=7../6JU4Z?&VN6Z%:T-'1JW*_M,(=[A_/Z5KX(_%T MDMZ@Q"! C4H6<6 5%GLWZ9/Y=7"WGCF4[6ZX*E/'Q<^7:??7;MU='=S5[_" MTV@HEHVE)'_.SN$C^&ZE!5S2D8\1KCA:WOEYX?FLM1?N4HIXGQ,C=^M57+K1 MU:_Q>(>NL=.:X\#85!_C]?0NK7??WZIU@(=L4MUNMW;I]DF(])KM:BY@W'[@2^U49VL^A1?]OJRN/^S%=W;I-7?W M3HZ.FOWE,GFGGK.Y4UTRU+U%)'?3]UJW>WMW2??VQ_B,OA8LVT@L6;+D9E*\ MH&3J/NPKZ^T2>^W-*0NQ\B/;F1;/6\C$V[!5W5V75=VIX?APYCD^W+F.CWR2 M]J\5X*S=N8NBJ-=TJ&/<:E'3_)%[YR+8I?-ZNS 8WL6VWF;2Y15R2645=?:EV]>/7+4.ME7#B$ M_*_N;$*B:^"!;+0N;!)CD3M\[[.IGJM\;'42F*'M%/=8N6HA^[K+J4THC__X MNAL_OLT:=8JU'?;O$?LXY98YB3]572[L8M\['N;(%Y-:K=D3;_N;V?5YMNE, M3AG-O+M ,T<8NM'IKS&ZL;/GW=N%\S[@\^XN-ZJW$DV:PS#J/3U6BVJQH(7W MOXS5U:>WU4;:]!/EXRE;6BO2"X*/Q\M=W(LNLL;)/:U;N\]#7\^M'>Z=E'L# MKN7.MNUF+2ZR4Y-#M)H=22;CDJSQ?*MPV:GT[D*(]"5W&,_( JLE5%8:8RM\ MX^ZD=P0!TZN!WEQTLW=@&8_RGN[-*>Y^3\>B"*S.)FK=TU+/^TXY-G>AA%?_ MI817N817[Z6$UVZ5\'HIU_4PP96\LSVKWXS R1G_[9)>1BYJLK++?;51K0C, M,2*UFXS =)NNM3C.;,\M[TG&8#I6\Q<5.+S-!YXVWT6EL*A.)V^7/61E"-6T M1(J8C .N=:]/"9#C. OTT$=1@B5UT;<> 1"IL>+33&.I[J"_*-6SBW4?S/>) MKZ"F ADUEU?NNQ]G7,,C\L.4\?6J>NO0*;1'2$D74^4@LKH> [6^!'B0F3]_ M28D_G2712BOCDC5HW(&9';5&7J)=.67Q$J6(NJJ80OPU8B^G7NM[M (6>T(HXS8C- M*5Q@=EI<-HB[/%SXMS'WUY%B;M+UL&A.WSZ/*C4V9SZ["OR1^UZZMES[[OEH M% S\Q#E#^:BW<31+W5,ZWN$#<.N'KYEOBE?V*\!%NH*B MKKH3RX*YLZI^=&0!0O*H9NZ7T^_O3O_;'6:8-U5RC%FW!/S;0H]](S'_.8M\M]M2 MO[4J7:(2F-&];?HI-G#2;4FX1P+NES=#W=:J98 ?*P2T F@O@CK1=>B7UR[MW*@T&K)[C5WE6V M#"FW=GP0489N$VPI^]-I:)JU?8S([.,Z>F?0+!Y\E0]X6*I90R;6BL\I:P2S M[-GRKW,^(U6E6V<\AV>SAU MJ?J+#>6SX3H#ZH'FUI9US;(H@TQS3-(^[M*1>:G98NE<_@X4W(E5UIB/$'H7 M7/[Q[W_C*:M.$--FF\A.P%(M M!T0J1%V)M.]4_4QU(T:N+QK8]Y2K6:]7Q.5,QW+;UD&J[54O1@J#QNXDN+R\ M19 ^<]/DATBS2RBTRB-6O!+N7 :G#.B)1F,?%@TS9]?YNVPH3Q?WO0+9W>!C*-@;I)*JP$/Z) YU M']>4ZRL3$8?>0+0CLE;$O721Q'_!.826COA:0'+42[*Q&O8(^ 1_DG52-E+$ M>M4;T.UQJS),E25P\]D)MWLV9Y=DTHOV1 M]4BPJ<>TR5!,3UF@")556,X-)WL/9V=?&Q(NOB'ZYR9T$09'[W)^F.W?>,T^ M!M%]!LWG,T\-1VET@[IX_V-TC;H :#7J?J WUW _-;\VS0!G[SZHKSK""<,0 MK_T:!>>E:=[95Q[3S"148UKPJ9EDFM@6.]STTNZJ4"41)U8#5W6&SD+)F18\ M$TH\X#=OM49,?[I0G9%99'#E>$7[K?;1*G3O%.@^];,K?LT>9K#AQ07]ETM$ M/>0;\:MK8II%69<49_$DNI]WY=OE/ML^F09@.](Y +ZR6/=<9*VH?:1\/%@\D3(LMK]$"8(QGE M?68"S:84+;$=T^AX[J3J,=RR#&C/O3--HD/+*R;4&B3J?JKNS[XS)YA_D))F MN0O6V&)(U,X!E@Y? $MEP-+!"V#IP0!++]BD#6*3REFI=P8A/02W_1)'I(#" MK>BJYLK.#^_G=D T#VL:_-[\WG2_SR9('"+Z(X/036:A4CSH9+[',U*NWWE_ MQ5//O4:#Q5L4+B!"C@9-'$^#"+G9/MSO'9.=!@A(DJIR$*2CZ"(&$SAQA[YN MPD63H9T8[&=VG)#^C;Y>ML6I%'Q1#EF%0# H9"N8PXD%8(4S\"*,,4%+PX&J MF2"]IT0;2'W++X&F9..)=#X*QI,X%?-:['Y0 6D(*H:+F:"!^OLLFA[TN.'OVF6S/W#27?B/;'3@AM; 71??/UCZ,0S70P$JGV4@&#=S6= MF!*!T5*FOI/2 M,PE&-%PT-=OAJY$YB>($]!+YZ.;&[CCZKC?A^" Q:L^US%'E6"6^9U$H?8[M MB@O?C\1L8@5:AXT%1=-PT$.*G@O'5.CIQ.)8JD)U(18;WN:"P==>@I@+X%(, MDN#+4\])C%$5*(F@/.*3TE?((D([3@4_H]Q 8A;+N"Q#H4^3(8HP^.1?TAU\ M3>*![S,RX6E+@?/(U44$-/*![.2OLV02^H9]C.*9M%'57@@F0K+H )7Q %90 MWV"YH*GM ^0)X!-#[HWHOH/)!>XL@D9]BM4;O.3?I]X56WTL)-)9H( V,E$P M&A%K#='(6;J[\2+XCR><*X)(=0'F_JLYS[G3% M-X8CIL4.];ZB6*%ZKLAL7A;+SA7+;:U6\ E[(87Q3S(\N :0@*92&P8RKY-M M+J#=W3LY:+4:K589J*2]BNQGX3.4$V1"/!],8[P+5#/0'@A0[B5\*G0>%LT; M83.6WG*L;,!BM<[3H#<95C35O@^+OND>AT$*UXG@@$&SU8!7^SQ@BE'S,_#&L@^#=0CYV'4[A] MJ^/BP$9,W8@/OL&H) 4DL)HV MX[C1Z)2;Z"Y)E3P$9MJBHWPAJ.I]"8W/-:(;BP_>SK>=9P( MZ9#M+-;DJ' 2KEBK8/?*8-5)%\3\?$X/2-')6?B#[HV;::1-^]SH6#ANCVO* MSL M,,\E#-.1G6Z2!>X$LJ9]V' XIBQKF=YHI 7#"O K18;RPP3O"S$H3HQP MU<,F-@?M5#Y2T'^%'\J?SFAQ1(%1X,'% HAN(KQ1UX \ U,"4+-!-XSBW B1+3TH:N,F6'9 MS,921_,Q&Y8= J2.]NS^E1>.]".@E:>@J)NKV-7=N8?V?HW%;L&JE96.<"+\ M';-I3*6FI>YTNSUL)=-^"Y1 M.L=ZB>EZ0W9:LG"6B"7' V\E@#I1FFHLT40B,6#WK<4U7)50IE2,$IAFS,%D M!CA9B!KO%K I^)O$:97X\:BAW&NLB'LN](H$=K->H79HJ@*R)D!@<&$,'A+L MNLJJ*Z 0LJJQ^7(+VP@?_/W"$.46@Q:K12V/7J*6Y:AE_R5J^= TOO!:GTO\ M<Y1'V&%(3-#K<<5D399'*'7U"%-ANK=NO;:GJY7 MVQ;[5][0:!JVTU: PHS\"P2:B_C)=3"-O!,;Q*@3MIG+R)FRAFP#JG(3SLN\G$\)@6/73M67B7I4DX5?K/AGI)! MY?XC\00]3>9/'$0FI[ #@W02I\J^IOM,XE!BOEEJ@8%% M,NJ8-I7'^#;=3[[X*6%/)HH0;;A+AP&B<^D1> MNN-,< )@,@@^^PWLT_+ ^ PI.H[&U@,7.6,D)'VE*4_F*3X7LMZ_^Y.IBB,> MZCCB-,N!=DWZ(X,MH6D,V'#'\9/DWK\(-%HD)KJ LQ'&HWD(.;^$#L(YT';@)1X(>FOPUN://)'',@DCH#0GA"F6E[3 M/PA'ALCYD-TE+N17 M^!JS1=>;3:]HM?_1J%[>IL)[>&XZ\979"XC9U.=**2!'V.H<]A7FHH.NW-)* MUXXH7+"=G?5=C7NFQS7)"H@J QN#0'4.AVQ(%?#JH8]4+:!=\C$G=9?L&(!L M4&Z+"\2#]1I3[6RKDA6,V\[E3I66:BI?"+AF&$^R\U*!E/WAS"#NB=1EO'+& MGZ3[PQ9/.2-GY%3%4O&&?EGD81RA9]]OG;3>T4=B12V3[61VIO)Y_A M2K\V6=Z62,ZM6Q)\4K@@B^$IY2NL&$(I2,Z%/R"F6I6:TCG4R].:Q?Q:,$:; M_'5[T9:5^KVLV3MA]8A!YYFYI:%IE#E;<VUQLNDEK8I#[* M<;7G8Y.T;<&J&AXJ/\6OW[Y^^FZL*#+F1Z'4H0RJ4?^Y4D 77LB Q/2*U$N- MK 5H@2TSTAV'$D%E;UHPW >821QO+R_VY<5N2(DK5I $N0?C"_8;&'LERS;? MW(N^2^''0Q0)6P P1,FMV70_'NU/2!C2HP-TL"$@X,9*$$)'F<$O+_'E)6[@ M)9J79B'OIZF-UJQPO[S0X@LM;L("FCITOE>94PQ\D@--GGC'QN(=DX3)S(V; M6I[&3)H,O!G27L-0V_6Y4 =K4L%4P]>46Q(XZ1!AS]1!W!S?4CF%*C[._S8% M4JX1)\M*VUBH3RGGR'5M&KI4.!E*"C@MF%*NCL7%^G_>LJ#[]RQ.X%:?)4C* ME:HE\EU,-'1?!V\X+088:TZ&Y=0DM;G,N8BA_%")D3E)H<8[R0Y,O_@M9?^Q M)Z1!\P9O',T&&!MHN= S#VAJJLO'*OBGW# B\&@46K\]C(X?I)+(2_JJ MZS M+@"X*W],_+MJH\KWH_V*GM3CY+M>P)6VR92J2Y7L:J62XQ?,7QGS=_B"^7NI M5/+8D()Z0RL5*KD;%/#D1>T:VCXZC6[/.(C_,?KL3Z_BX?GH?0K:#5*$)'^@ MN&S.KC\26,>KHA#7:M946J;. ]"\SO02AX\NE8JU2A<"F$XUR=$:V9N&ZT>7 MX-C0"UD55-@@*^5& R_'*-V"BX)W TK3OV*5K:% '.@I.]&Y]/ @. "8J**Z MN8O3\V-Z@#6P B$#QD"@X"/\J&IE:J&4MINU.E)5)*P$9['*U>*MXK\ /^+48#S M9-= M>^&&3X<;2KBE&AT&U"4#-]DA)-ZBH5= _4M-_]@NEU7AERNZY0"I!XO;* 'O M-C@RUT-(TJL_2'41][U*O7G:B21V@1+_DN@Y]#U)7YZFSFDX 6!X1/R$2YRP M+#8I20I-&PJGG5>CA1AFI]5N<>7\#(/?U863H1\/X(OE +BIRR%M)5@.>,2 MD^"2*PAA<7XN[?X2VBG976>"'V5 MO1\/R%3"HS++=E3/L@[OYI^S$+6*K&2"Q;U--&H *RF>K$QJX9RE$F4Z""+= M=*A8-%$CCO3NL7QK-Q+#-$7"S+[0\U+\MY*AH/.V9W2MH7U#LK%N/DG]VANH M(ER^VH-C]I!'*$E-$&)I]!?NU*%VSC9E[E3-5'6HP2\=E21HX B<_!$P@)^( M]%^SR K9:OK.=F!NH9$ODZ'"OMR'=86N(X^V]H!6%BUM8[-9M =- MUUZ7KCDDZWN2HBN7"*JZ!9R)1< G\;1E=CY].%V+!LKG3 9%^AZ3_?"C.LKX/&;*U:5I'5;=5G?/]0O^41?RCW3I<< 1_ M<'*H-"S*[;&]=Q)'?LDER78NAVT1!^9M.NQ1B*72LO(6NG8(&=;SK<+V9B\Z MM_/J72*9MOB9M_G/J.36:7SIP^[E1N(N9&&H*D@ULAXC_L]!.$MAK>>#Z5J8 M9/%KVR.A7 ;L8F'36F]1- $4#IM=L"N#K\+C,1UUF_D-GTY+O5^W1^;GF:.A M+IUW]DZ(>IH'\^7P$CIGY+?EX=AF;X_''"'OM%XBY.4(^=%+A/S!(N1KT'%? M0ND;:/IQ%V/@(?I]:.&]087VD>BNQP^KNW;W3HY74EW?WE-U+7R?G;^L=FF= MS2WI;!)%OKJ#8ES00A>I:&ZEBO:]N'LG-_[80U4*5R6BQ5'(W2D^1E&,LV!_ M69#H\!0TS70V0!L+K4C2D$1.:<,N\\N107AX9'V(P2#[6U:AAVXZITH7YC7H M3ZD)E]P9^^MNK:%MS$ .&"!;"E0K.S4A5YY)@_$L)#7.YWQ 1X^5LMOQWW#( M$^TJR*3U97-=EA=*KQ%DRJPY"S[QZIKU\!AHO<>^IU M5AU+((@3;4@Y[$'D@BDF1Q_ E5'6(5&9,0JB&B>N]16^QC@Q:?FZG"5-K-I^ MZ*BE:9:GKHV;/X8!<>^A0!R<(1&8 J8V609D#N%L%:]/YL4@[P*[I": MUS/Q$NDU8^Y'FD.6#+Q5;92ULK,[V"@'\!1V[LS.*BV4I^12R[W]TX.ZHGE8I:V+9%_<(0B__>\S+++ \M_ P#VN0'7F PC M-^7<;AE*8!BHD/X3F01@_':AH%@WMC8N%&YH&TG@)@_]*JZJ+F* MY4ZEJ1(B5]DDXFXR)<; _M@_Q8PN-_0H^,E#*,>1%.-IV GC=H%NC591-7LD M9<"@&C./CM.U.V?3?IBO1/&"Y'J;Z>3CB)T#'7Y;$I6Y#^_-4RT[&^I$9@X. MET1F*@%_1@LPA^!8['=A;0%W;FT!GLBN'=?+*L4M*L!I*LJY5L5%IUQQD745 M55S.*BJ'1K9>,C3=SHN]WJ6;D$J>?A8-3FP1H_6Q;,>S$OZ-XG&9DUH_.1NKOSA&GZ"_/8\]%W ZX^0WVKX=M;?R6G0%==C0ZZ%&:#SGHN_<_]3?*VC'5TQO_FB.NCVO^=978-I+)WZ\=])N M'E2<..J0\><;-ES3&X*DN7?%<^!;/.^?5T$H2H6A/HZNR3T +]9P\N7<;M&X M+[P"@00,-F'"W%]U./@,06?<" MU=(SOHF&5E]1PE'W K(^+5'"(!6GB'?M!2$O-!@IU@-S'^VRO'3*75VSVYP: MGT.!M["KA!5)23U)EUY\9ZLZ/*'FW?4S4HI-*BY\JO?'R. M$NK:U?I\ZI0:SVV1I\$7[H"G&8B" 2;D()[Z"PVM&#$&4@$JO1&I/^YE<,U% M?P7WJ'VJ>I2&=?+N:^-X9ZTTGT'PQI'DN6+F0=ZC6-^74J]D,KMR-6/2N\W* M)-0/P< M^8!09N$63:P _?Q0Y$UR-+E ._N\?H_TXQGJ1;AZ$0[GO.*];?L&5@]!]/NP MLLILQYRP_W,2J%I;5@-L56J&R6P GRDG'=BG7D*)J],I]$LE(5$Z/A22B6+T M9C5A'YUE(Y%/7I-GBC#;'LO"6&YV2U:S01MX[3CFJB_96!Z0KL)+^> M=_Y I5NT[6+E VX30W8=+0FZK-(C"E/?+(L*M>ZHR9RIZ>G SK(#TT2RLEYS M6!WB?,4GL-CPZ.S&#H[F[*!A027"VWQ6#F)VN8*BTUP'1NECHW*"K-:+)N$P M17C(NFWYG*Y@JE-Y)& /IFCH4U,DG#RLX\V!+AB2I842G3UDH\>UD(#&A7PJ6F /RKLNQ1Q#EU?PF%P&GSFF="T>]UQ.^>A(#Y51SQ6#A$_ M^;WYO>F._"'WUPGD/*?>SUQI2OZ@^875E8PCJ?P)NGQ:1_9]8 2RQ61-=&B9 M]%=QZ,N'&:#)7=,$/(#)!QR:E9C0Q.-2M63ZQ+/+*YW[JSL!2>N>#(""8A_J M;SI"@0$EF9BN@KN&H%O!I<*I5*P(J!IK$8@]&7?AA<]=1Q0V$."?+)2E=2A+ M?TH=2XW!*6:JE 0RN ^<.ME\ )HANQ=RF)P+A;68H([O)9&NCVI-P7W MS$B9B!QE'9LOR58K%^T6%ZUQI"8>I%"B%A83!Y;39;/#3PU/5QT5_W%Z^O7Y MA%]MC=\LYWKY MIIM9*IIHT@KAE)KGI#L]%914*XO-64;_K;M3OQ9$F)9DJE [XDP"N?Z3MO Q MXN2KF1>>>>G5*0NE?R 2Y0]7]3L?]O=.CLI2RN !8'$-:!(W]:ZE66C B5M< ML\DV1QM%^]+61A1VS.H3.YC.&#=!UFX8_(<._S4J->)AH ,>$*KJ+]Q^1UFP M@R 9S,:(/0[\](WJV!#$Z%C+^ .!E,575@W"JE>;WS7S.V9^"WYG MZJ_Q9W6-CI^J07*>?CFA,FN%T;#SO;YZ''W-0NHN-V](KXI?LK4 ^,Q/F?9KQ MQ--TGFEM0+ MJ06G$JF,#+S@'K TZJ:XY99TL,/%7)+N(QB+UV(VG26*!^"\%-LL"E8C?DM?2 M4(Q(' [9[DO;UID^2#:/A@!F9+0BC,*0"CNTI(BQ1F+DL<*%.HCS\A*8RP(\ M'FL,PJ&E<&BG]1(.W=%0_W.* M79:KZ]0,4FZ5Q4*.B7.#Y>0LT@8$B29'HV(D8 7QOUN MRVP84D)7LA;L^(>L\@Z*+8GQ"&= M:HVBPD,>HA2P-L$& UD*#*[<"9MSS0.HFN[I8)#,;#,HOSB=*I#%/=5*[ AJ MIA/9B['G=W*MHFE6)NQB%1);[P.\=<%Q;#)Z\KLU+3$&%12HYS9G&-Q\H/ N M(L@60SH6@3.T;YQL$4[5KT1F'&\8F7'8I#&F+J(<+BW$E!_#@B!VGIL3\BT9 M. /V>REF\1K1IS>A[,0M7:12HB2<>7XI>U?<:&,S>]R8P6 M;<@K;\F-#PL>_N-KG]L_646C&%COU$G.43AT3BH4)UG3?1>$;"%6[DUM2@F% M-+>4_?)2='ZJ2A9=4:F%O\"A I1>N^AB-]TJQOBM/4)* M&"\<_N:JC6;6,1P(N>^;^6A_Z*S#JL[\ :L<",M=%3\XV/M9@KWO$>QE:S%3 M!HM;J5RWZD9D+RA_%.@&]%A.N;/^4X9"O9Z#?"2[[>XDV3 ;]:9Q\JM>7MVS MJ4&%"WY#5J'1$+R2-NTFEQ>O.ZU>H],]:G0.#MZ4CTTQT,/^ MJSHR8O\8=ZBO%LW4LK2]+UH@%I55%6= G/-:Q3,_1H,FNP':[=]$!A?)1S/V M5]747/Q459>W7^:,>5SX-(>\]DY>UX\Q[=?+\]+:#9V,N+E@))WJ(B<_8JLX MIU+B68 :0Y=F0=DVFF^^Q7O$<,!&IWU8,GKG'FG58;W9]0LH UWZ 90H.6@ M<=PME^R[RPW4?^ZU>. <&;'"N_Z$BA3ZK4;%1RZ.LSE!YEHR82%]+9,]U?V[ MJZ3G:B,IDK0C(/NI/]@/?NY?!4,ZM%]=^>_^B.YZ'T@P71I1O#KUI&'=Q3^Z M@]O 6^:LV?Q#M@3-CSB?.ZT3:=__5$W13\F,T4:^_;[G/FNT9FF778EWOMF5 MW_==Q/E:.< Q:.S.8ET9U ]#RB71LP$JWHY*H&SIU412M[92L"KY/L6+W))J M<:>;["$/H-$Z*$/:M\>(:K*9>OSDG1_%W&ISF5%6,=4B,55QZ\L_6#7@#BWF M 61%;;7PSVH_J=*"R?'1XU>JW?/\]PY@^MT.,PK4JM)?2FSTU%:WK/MS#O9->KYR/MI;[?&S6U6(I^J FU+9(=0.2 M>AZMUJ70H_JR^H7K;%A)N.]='K.:<+1. VJCVL.*7AE@"&Q8T8M-]8AMJK=W MMYI*?I+[N;-6S**JPH'8E=(K_1R5Y>Z/N<]!;[GC:H&':MLGU[Y'YXAU'AV7 MQ.CT[WYTVV=FFO+?Y36=1TS[12_?:E?8>=[4?[_#ZZZ+_O_&08X*H+CS/##, M'^K62BF44?BI*YAPI%XAAU_HI R=5SPY_V*Z3)'#!OL&M>S6O;+N7:[L7D6>UG-G*+72++OZRDT1JQ-[UW]E>AHUL=7CZQH) MS=&EL^S.%N3P;C0596E><>U,V^Y+IFTYT[;]DFE[][SNE\K#.YR]6SM;),OE M/1_9=8A4S]BS.)VFVMKQAU]5@9:5LT;N.8V5)=<[Z&XV2^ZHZ;[_]PPIFO9" MW:^AAWZY3["=A=W*H]-J'^KM?XSP=% T#GM_VMT\D(XT#R55>29,#^YK: TJ M1QH?<_)_UPU \H7'+J63#++\\LJ+TE@FDP1]MK.NBU5Z#9?JL7MSX[?[4H3' MXS)A3>==0 --8U02CD>C8* +,\LW_/$DC&]]'![I.S=^&.*__#?V54)O!$(4 MRD:W+!HI[+H_'>;SL:3VY MGIGPM*46GY$ZHE,4SR(>=M^TS[O.E'L?AW,R0&=C5./\C^IG7:P6P7W0:N+E:DN8:+O$)Y&MJA?VQI=:I*Y(YW.\0[K;CS=FL"\[R&VL/M%7YD7N32;E5+0G= MS:WKAY^,W2"2J?^O[R7&.%K]/AX%47^DTPTB1'UYR^Q-V_!;WTH^Z4'G55TH M@^)P^0(+K)[_TXNXDZ>2L1O(4*PFE\5IBHN-@EXNO/'QRX?5K8*2K+;*-[^] M+3DTN'ZS.D0+'R/XF9HHF>.CO9.C_CT3&!<>YA;S2%>YH-7"E6N\G@+:24LP MEEV5/>;G1CV/Z>J:[5V]NWN\L$IKI=UKYZX,D.%?A[/DEH1%Y75=++^NBSG7 MI2X%JF_ANHR0M,0C9%?;NAG2<1&SZI0M@UVXEU7?5%V4]J%>TBK_NP#57?MT M[HU=62JH5(G\C6/:U&GL",+N935K7ES]OH'H< ML?,(O63M5G?OY*B[>DF@SOW>^0;NN5Y5E35>\:/WL[5;O;V3PV9O=;5G]VY_ M[:_\P3UU\R]\GJ>ND[M;1I>WEGGJ=O]FU_.NZXKMXQ7%=JWS>K@]W=5]=X+C/MB ML<%E(!08)@=2&'GC(+S]==G9\6?3X#^^'#6#,;2=8KT$06-@DI-[[K1=@HOM MPE8M^JVSU=HVYF)R6GX -U?!U-_'ZZ!51_%-XDW6? ):,1;T5+J^BUYEFQN_ MYR^F 8TDV=CH.L>F\$(>-GFX3!GJ4)XT?>3A>@[#]=R[4L.]/)3_\^SL_?L/'^8"\( - M6=_6?ZG:2W'&WASHR/HN8+'#J?LTHRR'>R?]YD&[PN^T_$IJ H36^*F')H+> M/2J0/9A?&?7F'OT-+W0%=A^'*[#7[Q^MDUA;S;:YQ K?XNY?ZG-XMI9BM]JS M/7YYMKN!M>WUX8M^:L]VR^I;MP8+6!0..&JIF>^ZRM5QPTOPQ*L^PSLAVNHB M\K;-40^>I#;<;D$;/JHJYGIW8W-7K[#_"'79=ANM9\I%"K9Y/PM%VL$CT40/ M@;)<'ZEQX8CE(NWER6Q?CVP#1UG9/?#9/9G[:8&'.,DG^606ZEWM>^M=<_6E MS;DK=Y6!'#Y-M:D+\-IQ%73QZ:E-1X]1;>KMG50VF]P1$7#X6+2F;G>]CH## M71$!3_7%W%EK.GAY,6M1FGJ])_IB%BI-G9U3FG9?-SI^FKI1'P4TNL_"I71P MGV9;#Z8;':(=5U66X8ZP^N/'HASU#];+ZKN[PNJ?ZI.YLW)T]/)DUJ,=H>WH MDWPR"[6C[LYI1X_7I73P-+/_VT _=)OMYZ$W=1ZAWM1!K+0>/.4A9,#!(TD/ M[1VBL/3Z**U=#USR\F*VKS9UVB\O9AU:TU%KK2C*'7HQ"[6FWI:UI@4ITH\I M>[E.?X@[-C#X@D9OJ6X?O:YF!75&S;&5SK+&!$Y%8P)B5#*+^W1[$ZQX/X\L M=7A.'8BU5R-?7IRI5KWR)]!L8&TGH86>KHTO25XNEX"5?[[SIJI2^PMRPN\IFN./EW2E@^%*:^D'+ M+Y](.90-;WB%%O;;9H!_W(/[ <=Q6 487W:O=^QX7_N\ZQ_W=EG9'YO@8WWP ML8/EM0W7S[P6*DM/J=CS2U78M1_#UFN\SM>9GTOMUNXC5K0!).DO5[2?2YW' MVM?\-%3U(XBX3E6\<@W7_[3+5L[O;TT7130 =CB"&^2:*^+$(T:KL]N MPW:LNHD_B"\CGCOG4O5_@DJYX_,OBZ-:[7MT?/Z:Q /?'Z8?DGB\N/M"/T_- M.2(^5B"2.3V@FZJ#<6%G-R2CAG12012,@[26Z]B!&.-&T)LGVY*#&M5D\6"D MK*S\I'[84.])K"(WS__8WW<_!'XX_-7]2LSG-QKLWS,_0@&^3N\W\??1].[^ MOOHBH&6-VIFY_6T*I8CH5UK\WK; MO[D_;B>TX]/$NP@&O[E?B+CE:+[$. 1BK-:W_J:_QN?#5YQ=9?5)722^]]?^ MA4_$20-/^,SMU?8K5HL3M<_&NND\?55.;J\7&\GN3^>A/$MW>B"SI01W3$W^FX4CJ4$\U4GYZ%\BXC MZE&0T.O]]\Q+IESAU1%&8=L'EQ)%<>L[?EP*^ 96(>&.2JV;0\+$A?30 MZGEC)&!(ALK(ZK3:A^['"-(ZN/;=KZ$701@/_&1*/,8=^W"H,"^MPJ+0G7AB MO#M3WQLWW7/YW)QIU4DV%A]E]QY'6Q<#5#'_']BUC"[M.-W M"'6P]%JO^Z:+#/EFKYS3 J'K\N?E!.=X)$"N9 G+<3HD]RU9/\_3D+DH\JX) M[8&(S8!R/^J6%UR-,!RS1*>TQ#(!P'8?^QX4,UXI/F3=)'I3T+QQ,HD3WC7^ M/DGB"S+30N#$:%R]C'@PF"7@B(63LI=1.!E] /2.B&W0FOSDFIZ-UG1>LV.! M."II4_37BULY+1I)5*9Q//3#-PW1FM(9Z1"VNF360[^]I&,,_31U:+TW5SX- M(Q.KD\R(.\!Q3)L+-:PZD, ",V9IN':$8/U))^Q@;<,R\)8_=[,)Z%0IIT/)[[#S\F8@+]O$WBFR@@H?@YYC_+XYMX=&I, MQ-D!&ABG4[H(+TUG8Y$<6T5=5FL_=T)BWNE9K C,K >W%*!MM)KS&: MVVG&YW X'^AL/JJC^48G\QFNE=G8$,%^QZ*"R0R\WKK]H[V37K/7OP/TY-4V M4 #E:77/*S=$WPLRGMC3LAURF),9U-M\9E#5Y9ON7_D$(+K48U4_;W%'Q6V^ M8G-KUS$T .C&._2"MY0@M^@2_S#G@C=<[_'V6GLGQX<5OK7=?[Q#4FE(71JZ MMP@!;9H4:O;4/#I8TE/SWBB$!U- =S];K/I552K$>$OK,A;7,FWN4;;OE&]6 MZUD/L3:]9$A ,G3SN-PY,8E'F]K6/CBX-^;V+KKB^W_/B/=]C.@T M9QSK/X=3]L>5%U6C<6NB<'LH=]YH'3R'A+?"U:VY^,_]+VZ](9I>=^^DTSQ> MX\7>VP)GTZ2YR/E#^8"5F411Z3RU9#VM;,[ZYGPNTP!CY$W MJ>N?T>VNF3%Q'.B@JA+Q8TS_7;,SXKGD#+3[=W-@W'0(J;7.#Y>G:J? M8R9QX?)WA>5MR =RT(8/I+O5X-[;"2/@*E+;>RDIY1M@WYW'CIA&W#Z[]\+;YP%#* M;9+]\O2V.1H&<@ V2?UK26<_Z.V='#3+)1D,M6PQ*Z^USIR\ W:K'<_)R=M< M5OTRZBU+C%R"Z\YEVA^\9-J7,^V[+YGVZR"V[Y,PF.Y_]R^A'^ICMLAL32O; M0![^0J)Z8ET- M/>W475O?O_)2UQL,D*>/9+4X<;TP%%U@GW'*>8T@2WJ=)/%UD'*:.TG_T^]G M[F'[B+2 $_L<%=Y2DJ*+!XQ,N2!U6=LBLY+T"C(LDSR"#L]&3!)204C:[P_H MVHP5XJ5I3 \'CRA+(F.%_+OGH0FOC.F$HO;_?J!& 3TB M7 ;?;(8AOKDD9>G2@>22IGH5(,78K(/QGG8*AF.^=,<:^0U3Z9A M>KN&$-T8O;S@0RT49'_]*,@?[$'X+!Z$]_ @"-C1V,O;Q3H^8J1MG0#$TT'/ MPJ?TY&"P6I&$A@M>GOC7/DG$M+C1G<-(WJ?]_(J>R^X"7]3AWLG1\P"E'N_& M@1_MG1R6G=X[D?2[PG.3T@9<:B"B\6C76TH%G7.[_?LT+%[C[1[OG1S?%U;X M4#"^?GNK9YC2TFB:^8?91\1Y^5.9"Z?9;I+E"H_G'WY$:G/(3\<;HB0?RO @ MS/.P;^@^W2O7]X;Z"";7:"ZSDUCJ?GER5[2D?C?? M_-1G&P>F/3A= 7Q%\7A&065;_X2DTG(UH*I;TEHV 43-,LDFNB ML]EM''#=ZXV5?K\X:1\W7:MXLEX<5\Y]NF'7CY'[SUEXBW+!1[GBR'X*J@S2 M*W_H>&ZOU7[]UQMWPE6$4?KTWS,:?13X#&U'??61GR3%X).7X795D/:[/Y 0 M+'9+@^JBE1^_?:>9AW[3I=?K^K3P '$4'6:2RJPJ^,4Q5%HM5&&.L/84IE!5 M-C$Q4Q2%-$--8Q*+$,[!!)$S%0S#AJ0X*F^-X\=#7X)A^B2([PRNN)SJR"S( M ?$GP<5,0F*S"8VOKG!#703?T1.)P,FR>4&9G[V?*+UV&A&'".T_IE_]1),S M_1.^\GHEGOJ'>R=EU\,KV1V.P%R.EP 7ES;-2>4/)1B/_2$":$1>@%[+.92^ZH/[)W3#&B3$FXI:G)-4N_[[")EM-[T_74.=)03:T<; M%6N=5M/-UN'*0IZN/#N/W--)$H1NNZ_!TU]GR23T#<,9Q2R*:"J1 4'BT@UZ M ]2\@BP#WHBNVJ5W,PR!\2&>)T.XGSZ=-=P+,N-(@R6A%WHWZ0PELRZ]($JG MN4_12*AN[?L-?BK2="0%CLF_](?$$>,;DI8B%(%C)N/,9V0&?8TT5N?F*A@( M=HBE%K!Z7!*:<47^:"1/B$YK,N5*_FZW)2W0FG+R[D>%]J %-K2H"TB3'(WT M*EQO0O+N)Y<$IP4MXTOW 8]_PI[ A>KPGD,XOQ=E1]"]#;TQ*0)IPQ$3EFX< M !D<*TJ[#X-T,IOZJLHXA(NN,)Y=$>OC"C3FCX.43ECI!%F%; 7^,G7.^6KT M ?_(G:DSFB4\PX!^-=[BT6I XX;&/+*0DLB_Y8^P8 "B MG[0(.5?KANAALX*)>4&QGL$?\6S1D &LU\%E3$\R#6]9"T5@0;U'Z0# %Y(V MEW:?6QMZ58"=>KX,L_E@@FTU"'[_!8)?AN#W7B#XFU"M^'\\9DW>_VNUH G] MS3O9<)>WBY.//]Y_=CM-]^\ '.7IG/_,JR&;U!]DX^GWXY__80W;Y!';ZA.X%.V=H5Q)7@]F M:=_K!*Z@0O#]^.).^" M- 6?MF?:!-%D(*T.R3]2]]R/31> 4^*23M5H3?YLV[K"IT P5NK*A_-O?YY^ M>[?_Z?S\_WS\\@_W^X_3'_S^OC^_AQ*DNHM9B$SH24ST0?1(^M[8:;?V_]M] M/<5G%/G\M_GH-_ZHHI0WK')"+8)N"7SW?AC'?^$!I1F1@L:5$CSVO4CYO)3/ MSNT#*5KXM(^[758327+B\3:8XLU7V^\KOOK^Y^ *_D&, MX+\,U+GR4;=A/A*#,.!!AOY0P-LX4\[:;91 M&(I-6&1I/":%E(P((HS;>$;_!" =+=I&MTI=M=9X<5NZK)L8O7VXL9)G[IQW M?NTW]-K4K^6$]&\=]5OBJ/^R?JT_[$7:-5H:1G6-*OY>V'3QMW"C%G\W)=KW MIVEQ)6'P%QE'Q0_?D U2^AT8<_&7@ZI?CKW2@&/$F\POF0>S*7'M.Z9+F!PK M[DZH)0W(%/(2^7WS01G #O @/*CY+\*QA1BSHB(/XIV>[,J*7I0C7O/<< YC&CN(ETROVS] H/ 42 ML(47P4&]@/>)(V$VD8YKJ9^;C]:2FX[(S%7S39( KM!8&KU%0T541&0_K?:3 M"2^$>0 BA:*$8$76"A2S&_F)TGRRZ4=\%*,9*C996@XI0>PI(%.DP9_(7O'0 MN4SBFZD AJ8)&\MT/_C0!1IEP3?%:3JX.UV@P5*&LIRZ*U]:'JGG=#Z;XO3X M?O[!4V@1T[ >$!T.O I$=_^1(\.QJ/7[U\*!Z5-!,IB-D6LW@)V?^ LN: .O M<"<>UY\0"+.IC@YXP^L@%0W43Y#NY4W+@@$GQ4^)!.,PL-X$_I#.+D XG*08 MI'_1"DF%E:Z?$$;J,63M0(3N\,UA,!H% ]*FA?YXZ(9K2,21!HCYYVY$)C=- M^D!W'B=&2*9*_/.3J&0,[,IAJI0(EOZ#4G#HY/?_#Q%\:"53.I8&@>\;+>(L M'H\#H5[Z/PE M#OB!69E/V'SNX$6!YA*6PYXS-@ZD2WD7$(O"UQ*+H,N 1Z\ M41*/50-(8@0)7@];"$N8BNP/P2\Z%3YC==<^-_;D GLQ MP1P@YZTGX/[IR\.<>G_!E'#C"Z(P?F .AIK1CP-:[6S"G#5.V&I"3NJB93:, M=Y1#N7(LN+.(:#V(Q!?)#*OT@/FQW] ,#3J6@3^9.EZ:\YJ2YK,M\;GEU\QV MRODU0LUBEIX3$;]5K/6Y62G8NWY[ 7MEK_QP0O(I)L/;&?F^*,8A0A87_G3* MHH7E-!&86.77<+R/1WC\9$I+"/G9:UY_"HB!K(1X' 7[8'21'S+(@IZT2(<+ MTF8CA<((+H,IN-=^)">JX8CN1<+^$0Y]<5=9?=:D9@QG@ZFY!NWIX*#(;$R$ M37Q1HOQ_HBLL4A?X+FF7,YA-Q! XC^02K)%:B!^$_B\:FF5S[L"73' MJ7_B(U6M=Q6GXTA'MR7E>NQ-**DL/)QQ+ &C1";8+OI*\,Z(D7(C<;4U9^H/ MKJ(XC"^UC)*.N@:UK16Z^":RSE'Z2L8#WK]9LIGIOVY)W=M_'WI$+P/W:QS> M(DIY2>1@IKL5Z3 )6$4E E'S%(]#Q<.]^G+F*IG-D( Z[)@W< M@)X#:PIP7=Y(._\*[=Y/$ M\3AUY$*$^]Q!#EZ"0#6)[0$T ML82DH#(VMZI]T=QZMP\94^F6GM,^_2<[#6^$ M"CQI?M&LZ,2SJ]%SCX^;1Z]U2OF4U20:)L;_DV_N4!F>);G[[&;XF(B%YNQ[",()K)K\E: M%6CJ#3MWQ&)A?VM,2B4IH(XVDFP57LR"0>*SWU@\U<9F *#P JUU VCRIYE; MA4&'G[W;;,:0;U$-$55=I)K=">4B584R^1X TL2^)W":B*(:ZI:RS8/"$P<*Y#XY-;0.:])*L+15:8^N1KB-E$=!T?HCU!.[MZ^]B M[3D#0ZU$?WT2I^SWQN@H\';A^Q&=]Q1I%G!E\I^O?3XN2">@L]QTXG/56_K& MA52YO0;:^!HVY8UWZRB_'#'4\S\^OG/IQ;C^/MD-8R#>Z=O!7[R^BR1 72ML M@@[*@YR\I5'Y GA(.,O%G1G-"N+-& X8J-^J+.7?='*.?3TJ$Y#8VYB XZFP M@V#%9!%7RP@!UC/2PC(8LXG&Z$7]@6$<&SN*6Y4VW;>W.O0 5F#HBH4)';P< M.LXK#+7=63&A"F#@$MG>HD]J8]RRYCZ:);%>@-H7N=6P#4FBTYDSB\1M2)RS M ](@2=.#]I(9CVS4N!?JG)\($:&C*17P8C'']*H MT= AZQP1)+%%V9L2IC%I(L0\:#"BO)LX85T"> S>GV_3T !UXQ/6.2Z ,!08 M+M^*=\OG=@$AC^)HX^ _/LX<&@_NG _!OT =OZ;S)S,78F8^OXG4O^9XL?$X MJ'"-52Z;.1$TB3RKR7P1/+MZ_"8NSGX>Y:<%,\/*Z4V-X'/CU+O]-/@/O/EL MSYLB9@V+W/ 7_Z<_F.DPE>(5^F_JX ,I(#I,H)AQ97R7@9> M>'"+"6;;Q$<6\+_\C7*:C'6OCL1\:#L3K=1Z RD(R:D7,SA,.)8HJNB-[RH( M /X)3($WN.(??9 B* YWQ;R&N7QA/D8:2)">WZ7 >P=.*J5R4V*:*0X#X7H^ MXQGQ/EJYYI L(M2;90L!HH:F5H$<"9MHEIYJ2J6Q--:$CU*NRTU#WY_H&\"; M=:R],5=-?3D>IF8:=Y:DOLE'X;!K.E598NI1Z3^JW*-GI5$')^_\BZD&I467 MSU0//(],*V (2/-PV&'!L3PE 4\%>\1$_4U2,H;N&8*A4_?T,O%-R QOW;,^ MG.@/8Y0?)"7<3S$]1?L[FN]\\CD#11"(Z@?7PP>'B.-Q<%8Y7$V +[5"\A6C M"SOD(40>"DK 5\Q;SI#Z^CRSIU%._?AS$LX?^67?KO9RG+"M#*F MM\1>9&BHK 7QLB:>J"N_= ZL;])3-7M*[6X'#3;.?RE\]O3MIXJ/NB%.1!(/ ME.S)D"*1)'@P[^&8,_&CR,]!.Q&X@L(DV1 -VTD^=")_*LYY7[(.2+R\]EBH M3E0"AJ@E9CFD*EQ,$7LGV<""*IGY0RM+PE[8&]='/BW&+22.= ZSG8/CR[>= M.,JT-6R:ED[+\"0KD^B2\_%,Y(&4J@BHD#"W/A:D*CY!WT?\F89]1^:WY!.) M:MMGM0DAA,.*S\P=A!UXAJSXK)1X-W\W)(K(C3/B[Y@U<>X20!" M<"&HL\-X';P111,1?^@!I#-%S/5'FIWQ-YQ)2/?1:K9;KQJZ-<0HA*I,=])M M'KP"4H;61KH]D08^^SJ@H8^:'?M/[NLX(34HYR+B3:>2/'R;<^F0RJA(F@25 M#U>7PY4UK"?6((Z6G^(-:6(1PS8RJHD02!=2.IU=$@]S#U72Y,4,T3UXB_-_ M.2CB/#QK1(=(R@M%%6]C]@S]5&O:A8.[UN"=YD'KE:$.!/WY%C,[R L=*,OJ M619Y X,GK%+&0AX:%0$T ?A+^]A^^1$GP:5Z,C%X9\9X(;;/G-!P04G;<@R' MG:I\/^"<4'X@5KG?M7B^V W$5U@EU76/#?1&H1Z47GX[@ + MI4]FF8C/1Y-:1V;5T4M0K1Q4Z[\$U1[-(V"%_D^NZC%]K@[E"EZ]BME F@)I M]R0-]#%JX65T9LN^[K0LZ2>]![7S2P)(I_"*C?%'U/-JNN^A_*F18=H$TU"R MC9 *338 3!T5;K(G(GU2>W 6#"\:&BET VFU1XRFQ:H-?[.1TQF&.$-L602L MV2S0_5![ T:P\LK:K7TXP: @!?"TD8D&7PR.20&;$Y0:"0.:B>'9M =?L*ND M3>G=* F9GPC*!+L,,GZ;Q: 3WD8UAAIV6?5+EHDN(Q2R,@]7[8]]+ MV0ZA,[560:MBHTMRL]CT4^A;0VG\"UZ$8)6-C]1J#&.O*2NM\VYY^T0G"TK? M^';##X_42R&N7SI=ZY04XGI@TA?S8( Y_4$2Z:?$SSLRWDM[(]FMY)ZB3:U> M,9#^C"">+,6^,1^6,W6_@26EF7QX$:FV2-5OTBD0E.VWO5M4O,QC.8)=N%-_B8RL&68AX8TB=. MP36Y=$H%3DR'+5&##2M/4 OG+Y(X\+GQ2E3:G!FK88^ +W#-#^8D*N*FXXC8 M@)9!U1MINN.F_C:);ZSU/Q1YGO\\@Q,01370HT]39&JSB!D+$-(($!/DR%CCB[ M"OR1^UX\.J21G@LLSE2E\K.+\/1%--W?C>?&# B:=[2+BS2T!CQG<.VK-&>H M#;\:S^FR:>&%POO#GEAEOO"SP&3#*C2ETJF.S;9C]Y=6\]!1.L5OXE%=,*49 MWJ[("#W':!/8'?S$QB7(_M0+$%WF$J9)CXTB(_$%^L%!*)-N_Q4T0.7.-#RB M([_^X%\D?'?RAP/QBQY6?.>@8?S^KM2#XE9S*MBO:T!JYR-G?(M(>,S#Y5-ZR?L]\T)\YDV6^\3[KD%6_9,;G %=< @.G>B7T^_O M3O\[A\&05M+LO59/0%Y^WX!<C M.70'6?$'%+4BFA!/+ -4) 22M9D,$B)B^FX2AZ%9NRFSDEOI]B3>3GAJ3\,T M1C*)6^+@3L;!9Y$7!6.I)99Q]L?+4F(*T1!1XT"7.6&-JPQG;!]HV%)4RP-.YG$$?$P8O]+9T1"<+ M)N9X C,?55#6<+(J^G85?3?NSY =]:?GI9Y=G&1\]3NW_KPUH-]O*FD9":?& M-G_R@.CJ>_GB3TW3.PM.U>XT#UY![OS2SCE0YY>L+?@D)+]2.7I^:;?ZS<.5 M!^F*#\DQ?A(XLK(RE8BV[3;;KQHY!TN&I-09H)&U=>6M M4EBGQ!\A9JUP*.9].AI?F^%V23=8#@:=AT;6V#@%A+GP!Z2AGJFAXKI*)[E1:N2Q&D89P5ZGGML6JD M9#V2XQ469>BG@R2X0/:JKE. F'1Y6,/L!$.-KP8I&<.W\(8S!V_920VU:>Q3]C'WB(M#59P6XJ)QW5NIDPX:KVH2!;!GU)GYI M-X_R5-8$,D"240I 9R>J?E,LEFB<5_/?&D M_%,:CZ8*M,L8)$^P%?IF)/! 1SJ.E7<%$RNJSW)L]"[RZ8 FX&'RX9HRXWFY""YW)4RK,!J/C4@F9;&EJ>X'NB7AX<5'R^2 N. MIH7G(Q#7$7D_?HF\ER/OAR^1]T?^"/Z1Q)*>,0JF%J/N-(]$_^FU[Z"Y%-2? M7LN*'-76?EC!,>J.4XX92>[(-=OMAI-GFYE(QPK1M]9B%=WM(L;1D)I;8 M/6J2S2 ?ZVI\X0T"H=4C&NVCDA?/T=,XJP23*)&B941)-=/0X(&7)%S^02W& M4RX)[5IG<>9(64(^"ZFH4*B*\$2+Y\S!:)NBKB;\8308IP48)PBRW[,\@'9R;O-3O>%&%J!FU1+*"H_8M8*W,CNH M>%QN19P%L/-*V?*YJRF_H(3(*/IE-?L0B;@53LW>X:8VE[5\$EFPY#KH:3JA07 M0>]JNT)G455G "')9&)JD!4X6<8!S)* ,KP"AH*1%YJD A''&3\Y'OYN6).EJ4O MS(+TRHX<%QLJL?@M8WS+MJ?XVW[I-0_LW H#[M='H3>9L0;+/&)L=X8OKH6" MX[><^AF39XA0F?'1RKJ.M3*Y:CIE%-'-<-6Z7I7*S;#C)<;7RRV(4K'6B:W0 M1--08IV2=#9!G3SQ^THXV52.X.-(9@PW(TZ7SA*!":&IQ+-_UG# ,7$BPQ/] MICSE\[&+8U@.A$[/>IL<^VDU._=D $@D6ET?Z)8$"GL]>#.VPEDI#RLX09$< MIP5I59\?.#L&D=JPNU>*]Y1JRKH;G&U'O-=_9EF[$L<6K!"WV=&YPBJ-!2G2 M.J$\D?HH4M+7&6:62*Y:V]!H,&#%VB,IBSK(?#8G:QC0::G>J_][K[7'/Z=HYJ5^ MON/L"]TMO]$3'TZO,%[KU=Z2!M T4+FSL_I^@9%7-.F!(%W0YO#K-*,0-??,-MF0X\>_7]4!1A^ MZ8* Y@J97'W$5)50J98(JD@" 8='=/:?;,P?,E.7$LQ_JBZK)6:BJC2"4U<7B9-^!/[0"J")HS&;RT%N M=)9J4(@E^@(V8L4+@!.I5C*G](V,I%_HT)MZ^WX$TA["L9J"WZE7U\C*MNB2 M'TZ6KI<;$67GL*8H^!RII,2."J'\K^__;R?P';X\D;>XW^N(7/_8YX27HYG5/6S_J=R)Q MF,/4_7\2=)")]5/0#2SDX;M_ENKUB#B<^U7S\%#8.!A( R"4VD^Y/H&(TH ? MF!2O8."]EOWCX*<*7TQC= !(^;&5@!U0/^S^*OG"U()RG4Q";GP"$$)>TDX4 M,^97EW]R+R_NZ;^X-4O3,P-;,KIW5EW14N5%;=7UR*3B@@\7BV7QA'E_M2==UJTY-7AZ$JYP1:U=MZM(_+>C<&3<$&T"0E6M#_NH_: MVCN:_*RD[F5J;* MG5QQS4>/],K;U$ <530FE.9OD]&^_K92S%G%405)\WK$2[FE[3/37E M:D*I3)A3BT4R\XF9#@-^=.E=2OA "^9\1<"<1EI?%!2,O!B(7KJ8855 (+=U@M L P0/'H!"&ZQ9Z!$P@P$2B=Z MZ(CF#XYH?I:(YONJJ"@PTPAM;NI%[8;TL?+91#5-?3FEZ95C4_/K.E\4ZOW"*3.VW-?JB2G[#":'X3CC\S56; MR7@-V'&U14![@.'UO_?:O;T%(U;QX^63Z'(,+MN>RVXLIE">N]^+JL MXC=V)UPF:"$)9A\GO[K)Y<7K3JO7Z'2/&IV#@S=S?3$'G5=5/DN]DP:2M8K; MT<+C51V?3;MR_%_FC'E<^#27AML[:7=:C5:W1&(+IZBFJC6L?>' \S;0:C5; M*RW_U0Z<>JO?..PW=>:?,/^XT^69E M>7EN._]0;V#1B=8]NHHSZK5)2)1.:=F &UH,TA!W9"F]5N/@<%<6@TS,U99R M'Q%8'KF<0/CKAG>\_(-;//Z7Q:QS,=MEI@4'W?XQN+T6 OB QG[LG7PN(X,W MSWQ[_9):\G#,]V!7EG+4:!^6E-.'6LS!JD)IGSZQ6\PXY))].B)KM]K M'!T\(SYST%N3>^@QW_E!H]-^1IRFWUZ3<-D)YD,K>[=^=! M;QX1*;YN'S?O'H!9PTX?_*Y[C7ZW+M;DD=]UYSY*[9N-^'3MJC^OE1+SYL6O M^[*8I^;7U=V]M::^X;-[W6OT#FNXH-YL>AW=9@W?T\97T6G5<#MM?!6M.LZO M#?#9%$IKD>I65E)VNSP8"SXBR^RI\.!/S\@NGR-XGJY/<)T;WA&WH(I1V*67*W,! M'AUQONX<-EIE:,C39$2=3O-!7:$/?=?M1K?W7'S!]W<%;]EL/<;9F4+5DHRN MW8E3[^?&L7.O#UJ-3JNDDCR 'MMK[X1:WSEH'!_5@ EO?B&],C&O@6IW V3T MT5!XYC0GZH]\"ZK_>#GNP?-0\7=%Q7WHZ[X'QN@Q7??KUFX%WU:5KMN0I/U= M$&$D27=!H'?ZC=;!+D0M2)+6=UL^-DDZM\E)%$ZP&7)9?PW>-GMP?W MYD*/@MV^2%=ET[6?AS:U>^*U.'NO%F/*6[1S6R_IVK,-;L.T;..]NQ I?V!5!T(!)*Z(_"2+&GZQ&]5;W?+:5MO7!JJW MMCO-@U<-;GK7[K2:+;OKG7.'SGGM5O\._:%5&UQ3&U$5,,]URW-,WV3LHI?; M1;?;;+]JS&FAJOH>(P9DSD3-I^;)6NUBL5F7 VF9=NUGA7#CD5/=YDGW\4/1 MYE(;A'SGUU35)K[P!]X8-7BYGN]@@&ZV2N!Z89AO)Y5D+5=BM)=U\BVFNUDQ M:SD G)SN0^MQP61IBUM:N*[!G8;QU)0H?NT1425C;I6+5DPN]W%#Y6I57!C- MJZ6O UH&>^5ALZZ[W, )7PW22>BA]3!WS!S,0B_1!_/&=)/S)O2KGP$*'=.T M[?:KBAZCQ5[=]"?':B=<[$D33*]4>4VK"7;#[DEC$T;6'1I=7X_R5,9/13K) M*)7(- 2SQW#L!Y>]!GEO[6;W5;F5\KS5Y"DSCBYC-@M->YXT'DUU+RO^_UEW M:-R,=/ZA(QW'7#'4=$4'U=/?%^VBT/%XVH'LN/8C:^$%I-_*D7 MH!+Z0)4P54<52%>T?@M-S[@B/4K$CQ;T5.>2UP<'%9^?2PL/6YPZ,')A,U*' M6UQ(I:ZLFM\3$'!59;>W>&_%ZF>9-'5(8F8MW^5U'S5[2IH>'MVA9W2QI7R_ MV:XQAE,I2W.RH++G["!.Y/D.Q=>4L2-I#7@=A[.QWW3/Z5U?6F69K++&NLZ^ MX9IH'HA21J^DS4E."UGVFE'JYY7^W+Q7W.#]Z);.P@E%MGFJ(Q$7KN=)'<64 M2KJ 7O; 2Y( +?]4GS./+&\4:TY]\;\)_YQ>>?I(>)T%66)7O=^X KM)'E+[ M^2VJ>M]^J7I?KGI__%+U?D=HG"?(5SOZ+M6.GH"HK)9@%;6=-##.UE2+EN%1 MLZ]$68]>VWU%&?'VSL(QG 5FX1Q1A@F2@+O_C-@LM*:PI9G=RX=;%.FS\'(Z MOOF.DS,?JYKFHN-/BC8_A8%AFGB%JO\EG;K=@GA<* [UT4& D<706OCQ/=JVKTT*MJR?+Q.87^'(4.=N6>[=YG-?+^X:9 >%^ M7V9&I%<:PZGKXS)F?^7K(Y9T8'GAZ,/<59#>=.A?JOU#"X>SB#N"CWQI66UT M9@,LR<.!.?/A"R/RB83GU_6R_O 5]9 MKJ+6.[NBUI-]8_.*B F=V+I"JZ0K'*KG5?$R5E85,N?NW36%[&%E+C358D>Y ML$P74,ME9;?7M+K);8#^!H:E*\NXY/93'_ M[S7[=XAQ.%#3TK$7AM#=\BNVZ14=I4"@\#5X>54VYX:1#HDY+ZTTW31:ZFP2 M:J[NN1":-+EC^YW+I;PV0NN;HA FQ:9WY&J M6TLLM$5*C6VA.14FA5HV?6R6)-*N%_BB(O(A]=+[$K'@ !![(YHI#[HFK^S(/T,%S6JGO8"ONF?S] M])+V+.W5W=*!+[+#>,GB2$1L;Y;ZHAAFRRK,3%]JE6;E41*?._ BRY;,*?SW M@W^1Z+T_L.6S_;"]U(?XJ.I#;"QTOZMG,$?FV56,,N5L&CO$#1:K4+6XP>IB MLL@-G$H3AU:714;HZ9 T&_C^$$0_\$F0#4LO':,@:$PF2.I/IZ&\$ZS*0UO> MZR">I>B"&X 5ZEZTPG62V40%0]-9PIQB$'K!^$F[#G@"777B?:GJQ#NN.K%% M:VH'WLK'/$5Q(V0E7!P6+B#OT['0-,P?LH6FS*A+[)F%$W@Z29ZI^C0SZW@D MO=/GR1)^&OJ+H'V\#F] 6AIZ@'*C4?QB7J$0GBAG'-$?9I$WCNEE_," M-)T)F;-M?X,>T_2N$$-A[V2XL!@)O1EGKE<2TC OANQC%!GMT5='T#9QE')< M^?6S5L@][%-GG:-G'P(?9E*Y#'+<77L@;5-'^Q ]YO$S*3L(9GVLR MDU6Q %?'GZTK=_CNO,-W8D9EF*&W=9+S/"! MO"99B9L/*''S1Z[$S9^JQ,TGN\3- RNC#^$DG2MG!W$4"38P,Z^49'462E:6 M)F"A+!TLNU =N<%8?L)@B8#9R,8R?X9OSZ-;&_@)_Y<4R^L@99@9"^TA\JNF M[MCWIRSE!DE ;SCPF/O3^PJFM] .TS08!8)/TXV\$TGQ]XK\/*,!'8,+6$O5 M?[C5JK.]3+'O9!2'EN79E92(W2-$D;F7E*6,3N#XHQ$QYFQ)[2"E.'/J!U&5 M,%+R+UM8@) =Y&GB[X])69^I<*.U%EJ;[PT CYU S-%G916HJ^(G@R!5R^*E M#/C19#"?;!A[9;Z71#00+>>='>A;C&@2=0U'=AFQL/64)!VQ.Z]O!7!KM5$O M-&LW&D1<\+8YA8THC<-9+1U/TTYX2X9; M2D)GEBJV3VQ5.HB#H2O<97P#+,E5,+$P-$VWE)]_: MG#B2K/V=7Z'7,1/1?1;;7.UV[XPC,+:[V;:-!_#<3IS8$*@PVA82*PEL^M>_ ME5E54@D)(VPN*DS$QFP;A.J267FKS">]\6C$(I(BK$^]3U;.XM&9&T0;C5TP MQ7Q1(R''F7[Q1KI]+FSB7"P@\LLQ/L#3/F;BI&S&_3YQ<3"'Q9^$)9RV='O)KMOU*;.L MNI0L.J\UHYH;P%V0*(1Q8#3Y3DFCL\0K)9/2 M);Q$P"O7?-B,]!?F="W.2YC)L0DI-]+IK)ITP=\!Y+0TV]L#J:/TTCD3/AP=G&L M7@>X&H-2/T'#RT \8FRK7!UZ,+G&"JP%BPV Y&=Q)7AC>?,/7XN$/#)-@OWY.9E4+(M31B/ M$@E_+Z>=XKGA::>&@1NK6TA+ST?*Y_#<$"K1Q7^_YS.&9$3!!Z15](G E M:^%+#2R8HL]VJ;<1DQ[SH]0@VT2U'O4RN\Z$:&-PFT7!'Z8X@8J5DYL\,><+ M<8DBPAYP::!=XV4K7<41V$2\6O"]7\-=X*V;PUU/N-ZF>THEPG]8$ 3D**&N MMF72;6;/H#@2ZH/9VY3 $TIG-*D8F5*3FLD-X%D4C_AV>B2[1'O$G$F12H*% MJR'WL9U[H@<('O7&_;[9,WG 'B(D+,]W1HRX(&=<=J'!A _E*Y?^RS=!P[#Q M$PZ1<$MLNG^Y8HE;7T=L#NR_#29G(5':#[<)-'-,,=.7,7A76:,+UD3.MX!U ML6Q'FAI&$00AGDA.K%W8L: 5$Q)BP&X-"2S")_1YKP<)T H)$TN+Y1.F'B- MF>&,2E0,^U2C8 S%,#V1C(:DX569F-9*'E$.M,>0C,?8"+)Y+(-G!V&-%LLT MX#^C+[0=_@<;ZPGF, 7#F6C?R939*28JH"XPF5@VU6R@Z3PZ?Z\_S?4HKU-K MGVXQA-"Y5HK\ &LX;5:CS"V.X$8I"$[ M#9)B@Z]9C@;5F/DAQ\YEZT7@LBT[E#S:Z;GD. M*G>D&2'?99D--$<:<4YBL2KX!.P(B*/ED/N\,5PI\*LKB\4?-2=N:WVE-)E MD9J'I)/E.)6?L1_@!"$F"6P8" P.8@[I,=&GS@NW_;<& >$>*%E,7TE\:*K M0S1N=KSP4#QQYL'C*VIY/1X+DV.J[T":LZN;9>^HROL[JO@=57%_1Y62V5;( MVG',IX3$7Q2+=0B/@.5)!4(SE+.;CA-GY&Z*[0E 2[BLF"'8G)RLA$)#GU]< MI'-VVX1H=U0+:9^$2)US#<&%,@0DQ(4$,Y!"Z9TS;?K!D%U!.38;]EW(9IEM MT!F\9J$9;C]V,'9WRV)W5V'L+A=XI?4H,,C<7P1.YPYG"W<0+L:R&+2*-QX" M7_\ >WGLYN3 5^H+"1$9U5B*JN/Z[%HOS:V;IXG@"8[*]N<#WK(Y8X^^V8,. MC&O:KI3,S&+:/6)9'%'KUX/" ?[MC?2>^#N*4-:C.ZR//*J_Q+_^J3V9AC^ MV19^_J>6=N8'J5 0PS .4!B,-PABZS#;RQC;J>,)"@SN@8(./YZ<'+PP@N3 MK(S%]DS\+/[2=8_/0R9+B:08F]#K^I"\9B=QX5C;"@+ZLT9]*N)2IB:OV^32 MPDU.'NMU^P]'^+5;_,)TYB':[>#VI6U4\?KM6R^2,9=+IR<_)\$#PCU;+XC M1JJ#( @Q2>SG)43=SR]"(P9/I<)^Y$^?S3P=@,N>Y#\58YS\XA Q;,=M3+N< MKQ9B')1FVJOM?APC,PM<)Y-Y?6T)J7+, ,QX.5\X2P__G@F<<8F"F.%F,/@C M*0(Z][ J!R1=.LU7W] G?4?@M$MG^?+IZ_ORO4Z_I!4EFN11+^=/36)>N51'@-2)D#FN#*PUA?^H7V7@)R9$2J=OA&.H?#VH/ M5%=S/!3>A4HQ?UI=C:A\BY!(!,UF_"=C=*;BO*SBC)>AS?U"ABN]C>&RNOAJ MA:KDF 1^U>*3@*++3*TP M7\T1_UV;4@.K.6P_!PE+CBTBD3 I0$HZA R&0\09[05U/PN]X+"H0462Y%WMN>9>2YU M;E8JETXE&6R\5,KT,I#0F53.G>(UN3!5\CK!W7^9DP*1%45=241@0,$L,!LQ MG99EI2U1S!?4I46DG0QN)^Y1>48OU,_CE1U4NT,56Z,'6Y,;\:UA:9[T79#! $>=3Q_@C&W] M$;DG0&R\9"\5-F.-ZHDI5-]0GKX.\@_J@/P>E+FV,+,0'VD&NH+E^<(XIIT+ MP"UJMCW&NA*X 88$A6N''MEBX? ;QV!A,J]8XJ604&OF0GWF!C3 Y9*/'A4Y"+'MCH\ZO MZWDB7<_T,>?11;0?JIF?GHY&V-'DB&K9HQPF@'Z7,RO[H%8A#6$ ]1VBMKJ! M!A25[BVH:V1)0%#PS)2C$PZ6Y[:6XWK20'F6&,S.A!L_$Z@H@[^.:WFI)HX] M[LG/_Y8/LLAGO_UT^(WIJ #&A-?$0XZO>)B=0+J:_MBU36\ W5IX 1*4:K1Y M;7ZQ_$'_B-BXU0_&1^$1T6_'+K,EKIZY/U1CK6:*9V5$8O(<$!A@*^B> TG! M4VH_@ W2PRW6^V!S "X,6->N8\-)YN!,+"M69&"AMLQ+,]4 T]!AE3_MJWI0 MHFJ-O3@M0L(#$4V1CZ(9#IT[I-0&V5L,(\NEWT)!8Q<10:DX @4.&CHG_UJW M(>TKDGPEC?GN+61ZHC"=FD/;)9R2OD-P<7@L6 M(0_".O 4/!\(!>:&M>09\YX)V@+8H;IZU@2 M$&1/.5A*"/SF$I:.EP<>!;;&VCNT',==JJ3 3Q/\!:SOY5@V?K>G%\0:R60V)A0P-M:MH15MY=U;=4EG9EGZ4=S](N[;.TW\K< M^!]=,XU?#_1_%PIGP)?Z^=KMK4;GZE8K\V!FY'[1 9%(*?T3,'C-.#\]\> M:G>=1J?6:?Q^I=7N+C7ZP8WX^[+1KM\TVP^MJW:N=M%\Z&BWM=:WJX[6:K2_ M<;]S=_TOMI^B:+@%ID#+]+YOW9;-@%9OCF4X:I?[@;I+H8,])GF4C($1S03*^ %*5YW+7CH'W3B'T;HNT5TOW&O$ MB0*P%32R3DG0-19^+3H55MTE4#VM8YP<07]ZC(PT+:W,.-^]Q" M*E?,1F";P M3 H%#BXRQ(P! FQ\"AP59=D$+F48CPSZYFFFT%*/=@8R9R&AP4R-M"W] MJ2#C=TU(6/NJA;6O[UWH0.2+X;&-L7>+:T+?A0D)ZV, L]=WQV&!#-Q: BH- M/ 66NZLC[<"?<- @IWX#9Q;A!%*3G7N!X*(;K' 4&Z="2Y,^E0;4/W[$\HB@ M[C:(HH_A>B:;A(K:(\7"2NV1T/2HI#<]ZLV[3JMYTT:SX[[5K%]=@J7Q/NP* M"*5F!HW# D2 M;V0#)!K6B1K0 :2(Q3"(IN>EJ92"&50$S 3Z!@?.*1&_:K) M,3$^,OPE?#Z,M\>>OQ;/8XC =QX)FB/!_.@+631,_ "RL/I3F ]_EVC9_9%! M,3,6)$94_2&0!P_P&00"[S+43+AR(^#97$_FV5' L]H'" !"$ _AEE$M4WG- M;ME;8VH.%,OZ8;'Z@7R4]+T<2?S(2M?#H;1Y0X']R6;+07_8Q6P8=R1P\\9! MW1DH-X8+P^@0+W<7(10^9EBQ%HN84G,7^UL9"9//01C4#)$[\VRNGD<0 XK7 MUAD"P9J5QCVQYN,<0$BDO7E"^["I\'!G<'?CCBU^VP-+B:)D7+"^$H!#9**A M Z$@&[KGT8D+! IN]UIB:YD-$M:=AGB> GY@Y'+<#;CA!"0%:KYX8>4>O\ ! M_S^/"!TLY)SSIAY]PL/? +!WL-6AY=73[8!RV$H^D7Q@0O7H:9F$V'#!W-$# MP2Y,LE"5N28G<0V/^N9QZP$R)]R9_%Q6D]F,V/A^9*A7,%,N%3-IG)GT7F\\ M'%L!CCPT6!M#Q)P#7;T@B^*B $/IE,,\#,,2%^:.E@W= 0O:*(]MCDB#85

Z>I'("=Y-#T0.BD$,B*'@;0(3W<2,%A>;C$> MWO40_3OORH'33"VC\B&,%8#W.$]9,,@W;V'>AVU.6D*[W HH@S_XYNZNE9U, MC)HGMW\16A=,H9P)#S(5JX>8#P$72@BVK(G$Q*23PPR+B!DO=8X7N$@"-X). M7SB1>,$)7>E]_F)/0.."GLMAXI[!C2U9D(=O?V)9G=,93 GI_6C@&::!)U"R MXH:ZR5#/)9TK#G 0>V#KR\77AU(DS+*(1(SX.CD6D0Z!&2Z0$OH B^WQ N$D M*" AJ0M866C(,].^(WR3Z-P1;(F,LIZ!L[_14V]AUAI>L Z)809TV^;1S\#F M)$^A86-JN\,:XR7K'Q[1G)#0Z,-0\3#$<-6C.DF2#V"F6M:+0B%B0A)^=GAC M L#*Y%>W %(G66!4?(2^&_,@F)?!8?O%A+AU&W;8,J J [!C,'%1]F;UH<-- MQ;!QL)Q5AG8BW+J'%AX*@W!26D1NL1< A%POX$()0H>M%$'7<&V0)1!L*F:I M8B0XLK,,ZRTW)$-'EL XA0F@J5U#VV] 4WMB;UWT0@8@&,@WMI$!Y816XMSIK/"YAS-D$?&;TR+!7/!*88QQNN2G;=GR,[OF'[D>M'E[/-,1F!G'# M)NQF$$;*M<1N'NU\"/$E("\L,F+".52-]-Q@2"?T&=!'RK,F+L*%$;=AN66= M$3E'7Z37)V;YXP'#@RT.$5B(>*C!0(43[4JAK&G.,K^#%D"??^8'^>7F^!YL MI-=!.%;WR4'QY*#R/CGHC1".,W=QQ37F!@5\3UV#6JNC-1I'6K/S]:JE->ZN MFZW;6J?1O,M$%&!F4TJ;3)@JIK^UO+GZ4KMAUY57EXV[+[M_7SD?*C!(L!5U M4G!C ?G1)O87AF[:+-PM>OY@)UTZ-G,P>'I,D V+1JZ.^1CT>8\51+'$"T12 M=J&B<>RR! K1M/=(NV<8FYC8"NH0,36+Y1P:FZ5_:@ ,Z0R'IA^"D-<11ON1 MRBW>C \_Q1^6"@&"/?UA>]SU4,#YVM4$?PY/GL@G*S0(Y,V;/O9NS/GM;S1\UI+?V A5U&[KM4[S59;9"YMQVS/A#$,"!Q7 MSSTR@K;VLY%R8?5&ZJY"_%ONZ&K#@%AO2Y.GW M,S5A('&D2PZ1[485ML'\1=NI EB&T][3'TJX'0-6[02QNL1388/3Z.>P.'-:A= MX?$A'&X(^"J:T^N-W3SO]B!HPJ(Q2"HD"ATX%QN8*5WX&3TI@!DQTZ^"]0@0 M8 ?^P'7&C^R$8C0L6FW#^Q1X83U8V'4C_(SJ040&@EL.S&+%WJ!,LK""N[#E M0?BS/%>'%L]+>1H0[M&#M()K<7O*KR*H)H9N<%WB/X'\PM03MEOBFH%?=/,T M MR5P)AX!Y[P AG4L'-)_7B#"G894$1N4[9$GRY' B IBRM@*4HH&L0S!J%* M/O&]+?)H8@HFS+,%)\&3\J4_2$E0+SX9Y%_A4NOU^SSSRI^(9>7IC"QZ!,;# MG(#AJ#N'K(2->E*-O'9S='\49F<=EL/DJJ^ZBX_=ZIX/ 6GQ][WN^G;0)N5K MNWX?F>M7QS(B25HL%09#GX[+M*Z\G#!31"K$Y/67NQ5HN^9T!=; '?PQ?"+_SQ&&+KWR3"P-#A],.U2\4$ M[-X$6(9?+J+HXM7H/ ;_,D?PG"(>RH;K"&SUYZ#/<$VZ+F/(4A)#L@;,8=2; MRM@17EI RA64J8ISD@/313X6F.)6*583RF6!2GJ4FF'#80RMPS?!?9(0N;ZT MTNC&1>+ZN:#@@!X@>M*A5@(@*43U@: /W$_ "F*<)34_CNX5,\M*0:E^4UAJ MI6+"WO'TIA=>/RM%7B3C.Y?0S.^>4>R219%C!U'8 CUP@5C)+*].@+.(VI ; M'?Q5B+72A\(++'/WX"T#QB&B,Y$7"$-AFGP5#\1,E5S,5&$SXJ9*F,\P,[47 MN$2&B1",)OJYR]807F5A$3]<% *VF&'"/1B, +8%JWKQJ'1/L%BP9@:C%RR3 MR12)HD^LN%:^[%2JU^L]!&_ )E FZE>(QT7N7F9[@*_9AFQ&D3+8KHX8S-T9S.-L%G#1/ MB6W>06&[+'>UV?:%&-W*-M2W&7.,-LP)Q+12V+U&4$N.M^20^.GEV$EB]!J/ MX-_E0B$*3#=#.V8KQ$A7*L[]6R#=NCDC=R?O)BYEAF23W M)A>R#7\M;Y^W;)%C:(F#&Q(/;3 :&/!:781A9^RPHZP!DEDJ0L<%'1180H)\PS*5'B/ M;%XA @/*#"+RS[C$8FUDH:5S-%V*"L,[W3/T_[*"'8Y6)"V#:'7\\HX$!V)4XB>6BTK:&S*X3VT> :$KHC?-,\N)S3 M'WD&OJ5/\5_H.6*M$*)B"LA:]5W?;E_)IOJ1@- M4E[<%0O=ZF%1Z_"B;V8%,4.$N%P L9W/V=@]6M1K"LF&!HLH2W6" MTE!8%1:]$X,W3G;9_S,YJ >?@P@443RLXF3$$A7VJ'0?Y0!KS@D:R=,9':;[ MD;BOE6M(/=ZIGE61,O.IX5/?O%+ 1IHM\L@K!K3VX;<-%9QE@$N6S6T[^:?6 M9%VQ/\.P'.4O2'@K5_89;R+CK;+/>%MQMDAUDUKU)'VRR-6?7QL7CEZ2>LC,2)ENO/]-T&KO(&J 8./%ODX=C>GG M14O 9SWJLK 5(\GN\(:?D8SS3/JV@+%CL[AKRPM+*\Q[^TH7?(DI0Z,03#A< M=8HV0$B_M[:Z6\/"BH6CXDL$7)9JZZ:#K@VHB_;KP<#W1Y^/CP'(V".]HT=G MP- /S@FQJ/N'ANZKQ\73RKELVKYN% H%$O%\EF!FH:%0O6T7#TF>O&, M6HI5\EPL'!;_S;%6!_[P(!TT65YC:8_Q*_WNE$,/0UW9/;Y7:]BV,^'!@8;= M.\HG?7%S4\]C50MU_KM0_8 ?!-=/XBX^O$J':WCIWC[X!GZH'>(NPH5K> O? M'D)9'GU1^*BXJ+_QC:.7'A2CX=5]FV- ];3&[^(+6/,E]7^?P$[MN)3XP3WR MAP@H:P18V'>TJ^>!V:5;"[PHPH2SA5-U#O0\DT7WZ?";]N$:[G'OG".-$OFP M?%HME3\*I))X2/+C$5/ RY_>;9S-DJIGTUOAX2Q%#B?2/JB96(?UC[TC(YEJIC@A2O.)Z(OUY+6?XO&[C-%;V MI_&PLO@TWE-B/[([$9XB-MV"T;8*8ZB2X0.03855?7='Y+10.&%'I'1:F.?* MB,S*N;?M5\.1Y;".8.&-^\Q).0E."D\QEQ-%\6U.EW**UCFBC'\+"!NVF0G# M_T1%87_R[CCY[/3D$^/DTVJ%/)^=S7!R&U*/F8T5$^=AJM(B)JWK'IEJM[TO M8,.DE<5G9Q)_IN#')'8,IEC=0=%;+AX5_T=%CB5Z@6Y[NDV\ MP^:S11F;OZ5$SY8Z*KM(XQCW0$LX06\ M=E8XV2EY5=H)>55:D[Q2E(TR*+**A>)1XZZM$*O]>=&ZT1HVY%136_K2Z6%W M$NV0YV_RSPWQ>0!=H(]&D 5MBGZCE&-TAM5Z25T'#2WL+H-V1UQW',?7'UEV M%!EVB6%$X>0;-A:#X8-B/"6D"Q"]7?^J$-'EK>[HS]!%:DIUC:C!;/<&9*@' MS+!#9[->N]D=,M5#[&'MQK2_=Z'2XBU$VPI)+J^N=XU MB]VAV8W>)9;"!^B^=;4[Q+AW";5;_14*M4P>(96N".L(RXI)NHEF'D>CX__' M<.?@%Y!&S"J ^"\@ILRP'#9L11XE\LTQYI%N/-%X_=FK*5)4XRS/?U\X*B'. MSIIY:GEG?'5C7V.D'X"9@&U>YHU5UF5DO-SB=%]9D5!94=U75JRXLN)D-945 M+Q)[+L1PN_'EKM9Y (OI?<'_W<]@&/&:7X;]FO:"0D:_L7U$JC3&UE1#_6Q$ M4&-92SG>C@2P6'SH13W0K;[ W\*B%M&D#J3QV/:='+XOJ+S>&.#E-M7UVXI- M0DV>:"+2-X%Z^_6@M.(JB_N'UOW-E=:XNVO^CF7 >?KO^M'K*BY>7L2BSY8= M8\;D.2FLM.2&&J[TW[?Z5#ME"00IRFXJ*YW!Q?1SBC'+)S_'5'2L=F>5TSKV MCI.NNC;"+:M;A?HKF'.SJ-@J/MR[I@VMH:SX4CYF70)M6MQL3KAL6J#,WG@J MQL6*3W_.[;)BJY!$26PIR:)DL^$!=4S0O66U-LY"_'$J2H+F=8FN2Q**TM@S)Q0V\.2G8N-)(U<%Y^60M,%8O MQ7XA/_50C@TFQ77GAM8B-PWRKV4.DN*_^+:$X*_8?)Q=/'89F^0F""^MQC"] MD:73

3E MYW#.Q8#7+NLR&AVQ$A^Q*$8<>X>/NC[Z+$ G:[;!ZF";(:SF@3:V3?:NL6<< M:,^>^=DV+7H8W#$Y.#Y?-'XY/GYI=GRIWQ6=0J3;U<+AEUY]>7.CG\9'KR2- M[MB(Y(D7+HOW>R')/\6'K6Y@V&(Q/N[)[+C7NNGB@+4 9;79%_R79A(+YI# M;J>S$.#.]Z";';OF^Z[9':/^ZCAWCLW!'RWZ2(.C6*YBQQ(H M]6EVMO3X]TW_QO%2;<^B$<_B(YZM=<12@L@K%MXPY/);6HP)O)#YO(Y3"R"I M[W73:-B\VKX-P*87ND<,*$2C_CAFH2#O<""Z%MR:>*9/J%:94#/H'M"F?@L)NN7]>]0HF2-J8]- M32;I9,=Q@ \.7U*-]23+R_*(+FSBZM0'K%#)>2V&O-6%ZR4IB_4[T@N!2$J&3U4DG9W*4O[(&BV?I)-06?D$H1<)2O.2M*AJZ1U5M8^ MN00]7SCX\]C!S[06HZV>3- M)N\(M7;KCN>OQFE.G/42WLL;)OW:,$G2X:XNX=!L8\H)IZJZA).SA2DG:<9J M*3MN8Q+C5LO9F5\BEU:R,[\D65JM9F=^E81LA6JR(MJV-YNXE3&UQ(S?;Z9M M+'-I_HJ18[[2F],,7C.+F(OS13=M\':;=ENWJ"BC_N^(N/X4M*\/M!O!Q-:S M)R/U#R/VAA=Z Q-J!@3I;"4;$UZEG60_3>$ MDD[,=9J:6'W'\6W')S@=\_G?I7^+3^B/AM9G*B0>?SV@'ZJF7XP'!?(A\8Q M-4OLF:;W>BZ!;X\PPU%L!.: =BCI$!ZD#[ M,/=@YSR&+ @]D47ML(-X909@ MKF)_^\53/SQ,91PFL,UIY 3=./8C=/P$B5:SC0>;KYJR#1Q)0?; ,@";H(NG*M]TAM"&GC*W [$W+\XK?[4+Y. MK;@TZF7YX6+J#8C?H<0'Q9I:K[YNJ3&]%MUIB>\NL2Y5FTF)0=DK0RM\'01G 6T37(T3^-!L<1H>RWLVGPQ#1_AYECM27<-'HN7 MYD^WF]IAGME+ERN]:/H)!O-I/''KC=._>B9NSZ2:O6$S)[;C^+JUY$H6+B4A MRG,:3_O*+"42--FGN"IYX_1_IP>5'A3;N'H>48.%4$K\CF<7"<3L;6IP/U+K M9%GR+%S@2<("XY<]"B\P*84^?F&D[@*K";+N4_S22>$%)HB03_&+*X47F"1D MXI=?KUU@&.JB=MU0R'ZVR$MS8M(QC9;NDQ3FB[26>=5K8:E:T*+JVM(?#[@3 M.Z'FZ4GQX+RO6QY)*%9+_WKNJEQ3$U:W_B*Z>T6M5UR&-%+IX/SPL%@Z+!=C M8Z4?2<")LJ&8KKRFGWF1H-O*R6\[;GK6N9G3CDD"*4< MFZVF\6\)4N\(J^&^D\1>6O7&MRAA9W\<#'4\,Y8T_@C9$GZG\==+:S&D'Y7Q]$2_D6<3C P<&-FJ\Z2=*QX$ M VYPZ\(M(8]PEJ5%\Z\,.I'GD67V3/\6D&)=S3"'#&98OEOA$:*ZI7L>OWNL M/9O>P7FT"L7>N >RG%G!'E24VX.RL%16M@?5]W-RMR5K5\RU)WN*K95BJS]C MI[M.,9::#.V\MJHB5WS0/NW)IN)I.]MULFW?%EWQ02N"J[PGERH'K%C<.+G> M%M8HOR:L45Y]6*/T/M@\E=7VJN%9KBH$MQT;L;82IH!S6S"#8'.R?];*[X-G M4HG&/<^DXYF*\CSS,M'FE$;NB':M[CCU6H0EPE[IKFW:C][NG+N3':?Q\@DW=6/P>U=DPU?@Y;4C_SM?8Q- M\\RNQQRW[2RLEWJ['H',2*Q_#913/_28-?-]O?12/WZ7>3M\K00LJQ\5VQO4 M+_),:>7W0V7U@VI[@WK3/+/K<;D,&=1KH-ZNA]LR8E"O@7+J!\PR;%"O@5[J M!ZM4,JC70,#-1XXRM@'J!U_V'H4:E1]E]:-%>T=$$5;;]4#7MOV7+!*]HGYP M++MN3R8)KGYD*VO>4B;)O.O!J PX69FDN_IAK+UKLJ 89N5@5NH'T/8^QJ9Y M9M>#>-MV%M9+O5W/_>5)6-#,D=':7^ MJ!*]02Y1 =4E!G;FH@O[RGJ8+J1Z%OS854O)U>=85I4--^UY1U5QI6RDZ]JT M=;MG0A\.T38O2F/HD[ C[!'KX1#F=;%J]^;URD'EEXTQ[!E):NR@;(=OS738T MGW*!.G";[UW'&/TNW_9IM0-;Q"-YW,>U, M1S.T#K[H0=Q@KFFT/G"?7<8:KMEM^^7^'A]K__G'[>_7_ M_O?/WFC\_)==/3-^G$X>_YK:#Y?CIR^G[MGIM])_'CI3SSJ=]'X4K'_YQWZ; M_.O':?G[<[%WXQ?^OKXNM;\=3YXOZG\5)D;;[3JWW^Y'EZ>MBQ]_?RLW&]6O MS6KGC_'%TVWU^T/SYN'/?_QWTCD9_*/Y9_?N7_9I][A4*Y%__/GPM_&]4?_[ M]\?.@UXM>_\:_79W[%=?OR<7+;&OQPG_MWNMVMZO<_ M2L]_>1E9_.OCR4'SNGE1\_ZOK0+_\V>FXZ#^8_ M+L;EJO']']^..U=?[O^X=6[:_^J6'_X[^#9XO+B\KAF-7M'7R;5Q.VH7__/' M=67L-2Y.R[;U?UJ]W3H\%.3?FJ3ZI%S8"N+(+=U^Y+((_KPU;7,X'K[O&X%/ MR@6RDBBI/^\I^6GS$:VM7)U$U/8J]DW90!*4"\^6$J/"EFO;;QS=WF*\J'A8 M*J]2\2@;+YI++#"V@$@I8076)+]"*J667_*/5G$.E0TBS25MS?.(?T%M:^.& M;I!I/Z:A\XY368$>$IG<-V5#.W-/QS4QB*M;+>(1=T(N=/M[LW]'GOYRW$5P MF:HHJ\W'O6^]=D6X^1O,V'50LK%AZ*9O ,C^$>W&3*CB_ M+BOATXHII&Q$)D,4FKW%E&F4N@#LTVIE3[$ \9L]:;.<(%8L%)6ED6)&>A;- M@V*A]#[(OVQX93WGMP N=F&5 =9BH;QY KY9.Y4.BZ=+:R?Y1RMA_8H".Q>U MO.0M6 GS5!7<@E)EI5MPHJP S&J'CK7>*!4+IWN"K3TI)PN6R2=EZ7Q+=&_L M$E;F/!K[,S70'5>'Q*M[U^R19?JQ+CT/ +3'EF(=TAO8YG_'\BR^$&=(?#J' M"]=YLDW=OG7@T2U)B17'K(N%LQWDGGE/7#T3MV=Z!#EJY3A5[YB+BNH&,);G MHI;I?;^F_I'HF]FB$CREG[1GIW3LI&ZLY35":41Z/C'@HBT-_?8\E(Z'U W8 M+,]#S1%0[G?'HL2VZ#+7D:GSGGEI"[&CKX6LD%X)R 0G2U\>RS]:Q>5Q2;W( MEG)DSD".0$FQ%"[YYH)IF[&25WW!C7;@/^#MA,3 MW:+O\J)'[*'=<3$P.VV3WM@U?3--8YA=#_J4U3&-"X%>[DF!05C?HTAYW/=,P=7H:=8C2)NC$J^'(KAN=\.4%75C=)=TJ1,=CFP(:P0)D%'*([U9,M9VLI+7@'!4 M43=8EV6B95(65]0-]F69UNOU"2OJAMW: ]TEV$V'6N$C^BW6[."G7FWL#QS7 M_$&,!]L@KD0Y,)J\BVFD@D!J'X>VU]6S*WW;M!WZP58WTK>+/+)F@:!N MA&]3Q$9_[-UK>X6#B3O*)VL6#.K&%#=%\&MJ0+[S@$Q%W3#@;G+)FH6"NO&W M39'[SEQH&^ZZ4*BJ&[K;32Y9KU"HJAOTVQ2Y.PL-PUT7">H&"W>11]8L$-0- M,F;XEBZD6?%T]3'A9-AWJ/G-_N0B[NM/FN9 M.9WJ1L 4H716$M!.U(UBI:)TFUB6:3_6;.-6=[\3G_X;(*5L[[V'+T_4C6>I M2?C,G'AU@U2I"/^%V,35+4KXFC$T;9-:99@$MS_V2'UUHU8*4S\S9U_=^->+ MU,= ,W7 B.[VH CVDDR(Y8PV#ER3S2.O;B1,/:)GYJ2K&TIK46.-(8?"]5(\ MT')/G3>"=;&8T1X\?4%%?]],T8-YU\^[NJ$U54F?F5.O7H0.D.@" =_N$5NG M2PY12L4GUXY+>KJW6+*O[W!7EL:8G/G1ZR@\MDU&7@\OXP_.I7D/&([X+7PQOBKUU[!D'P2)F7FMZ3J54//W\T+Z,O563ISSOS?< ,,AG'1D! MX6C)S(;#+^_&0VJ_^\X,QE#J.47(/_/"V&"7Q':HD\"_G3/@BWN;..3,:V5R M!^M>L'5VB&20< (HN < 96$P,C T M,CDU,#%E>#,Q+3%?<'5R<&QE+FAT;>U:VU+C.!!]3U7^096JW8*J;'UM$I_@O^:W;:G;/687/+_\?5K?)R\_CSZ1=QU?ERUGI?BW2: M'XB=[2P7'960%>.ZXA$FEZ*CT0W'6[(7*Z MR3=DK'IH,JK7SVN'S>/#UDU?=54NWNUL[HCFUC'BOEB%QX#2G(QS^6O:M5GC M:7QMY#IS_B8-79WG.BG;[HG@I'79:7]HGQQUVI_/KYYVVK7)_)[,8+N.;ETR M&+S)_[W-W;W-N?K*!*0V);&VA&Z]P4.T?' M9RUQTCH[N[HX.FF?__6^MEUSOR^.3D_'OQ\=UE"%>9^[;O]2<^AJ=B['5@8\ M]T#&X[N+/*B5"&QV3L>]2@O;F[O[*FT(=KUAU;_D_2,7/GP^[\P&MA')1,6C M@X="F[.TL]G<8F.,^]/Y0&83\9_"\FU;:3AMT9<#$H8&BH84(D64%5\+9 Z9 M>(3V3".=="H^:)/XN[FSO?&WT)&X*$P6DVBGJ1[(7&DX:Z?!9F-V?OBX]'=D MR]W[P]7DW=T%^Z&2\;E38O=U9>BQM,A+9& R$M>I'L84]JCN$[5,SU##8JIS M$6"P5*F0Z4@4:6X*$C:7.25(!$Y9B4Q"8BL9BT@&:#)")R"U7/M^\BCO8X(VH\ %R'8SA*9#3!.)A$7ICF:7X0UX3P2\W;WL MYOEA]^X[@1V)2*5(;,;(-)'KP!RZX[*9N:[2"+3AR '?@[@(81-@F18P. )\&0IP[Z^()I.V+*-9#.T:F MH9ZRN9%P)+G1QXTHZS, L^-@YJ)]P]AW3FY[KPMEG5LI^:NQ7PO=L"6.2MG. M9*"C2.&GO\F@H,LB)ELJP'=R8V=_C=8G M\93M^Z%O7W>&%9^C4H]5=B>8MF8@["'%H3WH5Y0N(V^Y=!3!$4_[+K#1@U7M MP;. =>^/S3^?#*RSX+P+WM6QAU=9:A@2R8;Y</RKA $12Q9/['Q%P44YF+(5XT MSVI]?.L2=P1%8SR%C=L;NL/Y&\9_#HQW7P?&ER:Z.:@O3Y%+(1XXU[Q-#%3( M0)96IY*U@;38!?@PRNB6)AP##=A7LJMBE8]8("_RRQN/PZ2#F]\R;G6=.3L#(RY*(1EA(6<]"8^G4AYN)U6DP"6_=A]:6=J'I(9YG$WBK@*VLY+3_75? A"]^N8>6DYVA/F4M M9M%9;$X)C-'U"*$^=QJ>A"9Q(LZUL1-I[!I@,DE4GA-]0R-T-<0W7P\5XG-& MU@!@,+)ERL=_/I>/]QWZ6BB$[[:8(@U<67O]K:CU,Y/P2Q6U0"(XZ\*Z @JY MQLK5VD 18%/JVDEM:4CRFG6J/_@YI>H.K>YAZ_CQS*/ 6%:!?,%[S'/5RI3H M9(B1EB8\=R]RRZ,NA@!^.)#6O5JVF+DM$F02INQF4RJ,A4^RGHL#WS#X.C'X M4D4GR-UJ)3)@FSH008X@@2GWVD )OKI7BRH=Z'A +!E3V2O??C EIU*2Q7I$ MN#KL:T^D4LQ"&U!<1E!7*P_A=G.U('D!Q=< @YN0S$:@XUAF%O=F_&TB!N^J?[*Z8V!W(UE<"UV>&\1KO3? M$']\*W.D[ZB2+1N M*"BX-B0^>X7\@R_%VH4O#F.CF9OZ^JJU\0K>V5VUP2U^E]R_7,[OH/\'4$L# M!!0 ( *& IUAY4'^B/ < (,M < 96$P,C T,CDU,#%E>#,Q+3)? M<'5R<&QE+FAT;>V::T_C.!2&OU?J?[ J[0BDGL5&* 9:J5YJ.; MG+1>DCAC)^UT?_V^QTXOT )EE]LL\*&TOAP?)^?Q>^RD^:GS^62_6FE^:AT< MX[_@OV:GW3EI[3M#+=)IOB>V-K-<=%1"5IS2 M4%SH1*9U7U 77\BHJ(:.Z'I^WWX-D4C34^F>X*:;#9'3]WQ-QJJ'(J-Z_;RV MWSS<;WWOJZ[*Q?NM]6W1W#B$W^>/,6) :4[&#?DN[=JL\31C';4N.NV/[:.# M3OOL],O#3K VFA:*V+/W6/4DOH$9#)5302>5_F>P\VF/O-(21ZV3DR_G!T?MT]\_U#9K[O?YP?'Q^/>] MW1JJ,.]ST\V?:@ZB9N=B;&7 :9-+G0J/FJ3^+NYM;GVA]"1."],%I-H MIZD>R%QI#-9.@_7&[/SP<>'OR(:[]_N/$W?7+]C_*AB?.B2V7U:$'DJ+N$0$ M)B-QF>IA3&&/ZCY0R_ ,-2RF.A4D8=\:F15D(9S!DS(+(8W"#0)F@ M2- L17=X$I(1P[X*^L(6_#'M/R1#I1&>0*)L3#)4:0]QE/F.9B_#&W@_.'CO?Q#P2$0J16@S)=-0KH,Z-$>UF:E7:03AH;!!K6Z ?*Z71L8%5B?^E.6[H2]?=885;Z-2SRH/)UBX9A#V2+%K=XXKRB$C;[D< M*,) /.WK8*,%Y[5[3P+KSJ_KOST8K+-P7H?W7_JZ!@Z=OY."KLYSG91E5XB^ MG>:%4V3$;\*[5E[ZI>B/*7I0M.3JE=M_*^,/.6Y(%J8IK%9N26:>CVL(5 MH #AYEZ9Y!@K8LGZCXDY+Z:)+KKXM'DVV\>W+G%#2#3Z4]BXNJ [SM\8?QV, M=U\&XTL+W1SJRTOD4L2#<\W+Q$"%#+*T.I6<&TB+58"WHTRW-.$8-+"O9%?% M*A]Q@KQH7%YX'),.-[]D7&DZLYUU*>!VMCU* MD:C'P!XUE/&"PDVP:_=H8^%1&73_#>[7"W?P3'#30,8%:QRK)@F*(FP_U0 1 M:Q=L(R2W@4*-:@?4W'%\MCN%S::V/<\;Q&C%\SEMN%%W-0BSOH;"<(NL@ M* QC,9..SENM5A)MK+^TD>V?1= L"A1!\2*Z[(J76CT2L+BDN3ZRO=:C_YXO4$$^S"+RB M$[!'/%W:_:$/NX0_YW)/*">+0'TJ4"R8LQA.M8I!ND=./K?QG;@FL?G-M;&3 M+-@5P&22J#PGNB4=Z&KDV5P?*OCGC*R 58BO977'?]Z"CY<8^E8HN.]6DR(- MW GVZG.<7[U)ZRLZJH(T8 <+ZPK \X@Z?NAR+^[*LQU_C#U6KVIE*E\R1$]+$_6Z$=)R XLN( W;S+K/@2UF M;HL$D80IN]F4>W+9/"YCI*0Q%8KD8&PU$$$.2T$4^YU@!*^ MNL\!53K0\8 X$4QEKWRKP93R24D6ZQ&A=MC77C.EF$4;*"Z3)EUX!8FY#,6J#C6&86]V;\;9+BS6=/"R.^M/HS&WW$3.J8CR?VQ&>3X;=F/NQ<7%R<_2 M=V)NC'%8+;I BZ>/C'7N99SU6?UJ@&/'&EP6T03NZ1-L9$2$E0]8L*6*!37R8&8);: M0]#T63<)9WL<4FP?ZMIX=#N>/X=LQS1T.RT'1NU;Q+V^AD>/"DU5YO)&[))X M^,_XFLXW[N)N,9VXB]7]5?@QX5.SO]-K]6.,:O7--$L.)PXMEN= M/A.U\4* )X6@GF92P!/3(>B0PL>4*(P&/U0K&QI+I0%G[Z2*\JP6!1W\+@[BC2=5LPHPA(,\$LF(:,!N@. MW6OV2*N551 P#X&C=6/AB*.5>=T=4$^X.6 F17&JDI0(#5K")L6 .5W2='KU M70,P$/E(WR]&##'G)_BEM6U-6X9Q%KD\[-V^;9FX$%_&FOK5RK'E5TO?VF]* M<%NB=D30I+EZYO0 $T^;F8YM=PQ]DNT-60*?A7S"<._IX$H55BCQ3.WNY'8Y MA^E\N5Q/9K/%_<_O:G8M>]^N)]/R_6\B:6H9%U51#.RDUC(JQIZ8KT-CS_X! M2]_=E&X>3?8\PDOL:.4+9 R!6;FM,&>;TL)>/AM?F,LJ[[4Q3@-L G6G<;KG MHD<7DUI499!RCE*34+L$H*UK+Z#5#;8XL=V-8FW3^KY]_03^=K]S_)?B(@Q/ (@538R.K&H%YPGG& ALVHQPE%D2H[*2O(\&3!#A MF7&TZ+/,MNEFN"KEN0YE3/,VF5QHG:VKZ>A/)',LD5,)?;/3(S4,82<5GBM- M3W).XH3B#:-XJF67/A1+>,LO2<.2ZU=BEJEV-2&W_-M0.* M6\=_#'I]K1B6?8QU?P:U<8+UJD7]O0V:3F0^OO*O,?/1]CM02P,$% @ MH8"G6/J).3S9 P I T !P !E83 R,#0R.34P,65X,S(M,E]P=7)P;&4N M:'1M[5=M;QHY$/Z.Q'\8(5T$$B_+6WL%BD2 M$@T4-@[J1_-KI?UU6MO;&\3 M[M??>%]20NCU(@7URT61V/7+S//,/#/VCCZZGY;C)L*Y\>7:]F7V#K?EG.WU<"*

OZI?N&$!&U9V( =JDS!$,?3(-PML7\.A18:A*75Z)G8Z'K^.K862<^GL+Z<1= MK&XOPIH)G]K]G5ZS'V.D"\ZOXN4IK[\2;5AP.''L-#M])BKCA0!/"D$]PZ2 M>V9","&%SPE1& U^*)2!5E0-M.XS/( -:)BCF%A1#R&[$6ZOCL M-:%J;5QQ_RZ1PZE4:""=O5+I2 T"J5(W=YD;H(C*AT]$>2%TVW7H.)T>$ T! MXSAN495+=OV6>HEBAF$@B/!A_N"%1.PI3&44,:TM!?RW*WUB*(14441YC"9C M4P"IIVL3]*XT!HOZ&%7IH^$F_"GW5&B*C*8AHP'<,$&$QP@OEU9!P#Q$C:;M M]B."]=3E[H!B4AAT9O,3)THG1!@P$C8)1JO=)8UVK[JK 48A&^G[^8AEU?X= M_FANF].FI9N&+8MYM^_4;5"(+V-#_7+IV/*3I>^<-P6X+5$[(JANK!XX/<#$ M,W:FXS@=RYVD>T.FX:N0]QCK/1UO>W11NOMGL>807V-'*#\A8 K-B6V[.L76% M[7TV/C.7EMU38YP&V &J[=KIGK,>74QJ7I)!PCE*348QMQ7Q6+R*WB5,T0@+ M7=MLG\BH2FK9HU3E4KM?]8O77#'?:^RQOG+9M-]U>YD$H[1BZU:O*6I[BKD; MR]JF\W_]_ +]=/Z[?IC !ARE'3$=_8MD MCB5R*J$7.SU2PQ!V4N&ATO DYR36%*\7^5,EO0>B6/+[X%&^SLHFM_K&&K58 M&IK]33- J)*;U:U[C+01D(CQP^!G6)]9FF%6_0$>P0=XFYV_HY8U/L[3<@(U MIU=4PXX3[RNT[5T&M.3,'\(IF6SI(Y_>A?FT=.O947[,*)79RS+QS$_%&5UK1BBB1'.,V"U$V07+=77-FC[B_W*RCZ[[-?9/U!+ M P04 " "A@*=8C$"!):$2 !5$P #0 &EM86=E7S P,2YJ<&>=E7^\>]]SMG_IHY,^=S9N8,:9:T## 9Z.CK " 0 M"+"],( T#]P&:*BHJ*DH::BIJ6EI:>@8V"XQT-,S<+&P,K*!N?GYP-R\O%>% M9<2N"DH)\?**0R6DKLLJ*"CPBRFK* AB(@<) F3,(')F$*D'X < $"7HGP+^0R R<@I**FH:6CKZ MBX0&)H ,1$Y.1D%.24E!<1$-OX@#%,R4+ *RFE2LQG;4@MYLOJ.MHZNG;V!J9FX!LWP( M1]@[.#HYN[CZ^OD'! 8%ASQ_$1,;]S(^(3WC=696]INRBEE;W]C\N;6-^WUP>'1\@C\] M^YL+!)"#_E/_(Q?S!1<9!04Y!?7?7""RP+\3F"DH!62I6#2-J>V\607EHFC8 MM-**:SMIA>1-L.Q/?,;HK@@KK(C@_D;[)]G_#BSZ_T7V7V#_XIH#&,A!%\,C M9P8T@)-?Q@FVWOUP;X]"C,&*M[>V;*&''*-"<53)BO>DB4>I'.7:85F1E3_; M(N:#:/0R<\'A(0*L+;J2%X@,H#: T\AJ\T2=F7B"K_MNW:JZF60:&-4?:0 ] MQ'QR64#4ZD@4.#4JC4ATQG#X7D1?_PQPGT^#M4-%7 -?=((/TLF8:CRZ2 MM;$N;ZI+-7-R,D7"?^4+%_OJ5*4&VA"(;-L> 6L%KX,3G_GV>G.EE&0H_Q07 M [NH /6F@9NB(O:>V\+^4G\2O\&Z_[6$ KZ)V5(?M0%JZB$T]W28>>A[RX=;&Q8ITW-72ZY' MG/(U1)-ES^F--KJZ1F_S5O*=N^"&OC-]-)4'^;D7KZGDM;;%=?7=1 ME3#]:;B4J$O5R1"7@',*I";7S*;SGHBXRKGA*,W$-F9^113[>D!TKG$2%85^) MI(HP8E^4Q+Z[K(NQ.8CJ!TNZ:FNG3R7 SF(*\3:L5N2H MJY@_[^K4K_DN3X,34R =_8;/)\I<#+/EF@V@ZI7C_HE@QX6%6<,,W?/U;0CT M 6XS3F$H^U/+9)J(::P5:\+J%SK6X_O:\K^CF_@R-[Y(;?;FI@F)C7@83>>Y ME$/(=-L>$FYA>]?'.R^_2Y8'HSJYJJMU+6O'W2/&0KT^](6P!+N>>@S:/S=N M:'KES1/;<5P=R8;/W>P)B@^) MDO;+6I(>+]1*?)BUW.TNWL'BCW[3+6$"%3]&WYKZJD%3WT4[FG\ZV6+<%F,? MXHS/6)$G ;)Z,WE\ESSG70-@GVB#W;W03W7N-"^?NZVKO?=^5<0\WL*ZBOK9 MJGPE[ND&C_^3D6XBG'SN;9&ZZ?>C:_$VX/$;H_F*^B\=CM_T(OSC/MDE"XH=[Z?CS=K:BO)NE*; M_)E.01D] 04\8VMM+5XA+[,_"3OW6[Q^Q*9@^ MRANB>"D[]5?4V?3V:[IU]:)Q55.DV]C>Q#XB8"^GL_K!=ZZOZ@717PP;F[+& M'9H:\KHPF?9J]T/;NW_P1';=MYV&OC5]$'_]%J]2/WS0+]A?RWEKCW"[;/;K M7\,^5R*VBPH':QX9UO6(ZL),Y(1Y]_@R-Z%,]]TJNAH]QO0]4ML^79'+4K4] M7OVL03MG!7=FZO7FS^K),@='*5=5Z6_R(FVHX&C;BR"-G;38D'WZ MS8@G_A2EVY%5J[F\J]#WC%;@,IYXY#?5;X+TU!(1ZB)X8[O_T W>-[J;MO') MT#Z^V58ES<;]\\7G!,+_4D)7^5M>P=QKCN^0'/N@? 8;S$X[A^B82?^)[U&4]*S<_=MMM$%Z7KYRT1UN_3Q/M7#%OGQNATE=H96N4$Z)YJ:BRIN>7@ MR]_-.Q/I:C_6I=I+R% WLF\?;?S@NB![V'#1D 2,-]N)KFF%%'#F=(Q^TZWV MLV'&OB9*M_]1]0FV^, [B-\IF!J)I Q%=T&",-BWWP Y?7DJUSV4C&5N6^+T M8WI5-3>03M3Z4X1,R(SL:OL+[*-9_= 2U6B]SL#X$1]J.YN.0 M8!/">&% [Y0I"8(D>\\X4E[C5H;EJY5)747I"X;7+C"SY1PJPGH_)2)6AW78 M'(2^20%;PXZ6*C+%KEO=M+#3F6+%8<.-3\T[C[D4WN3VS5AH\Z2]B-QWRIMF M[/Q(G;"7$M(YNFG=WM/Q,0@$)F)ING<25B*8F%2U@[K1W^_[]/[)DI<,NS]3 M-A5F*E*B<::6,ULY'UCM^R8-2^L\32^7392Z*0P.%*(/Y]INE M*=B8]!N2'>N6_NS?:=!.Q655X6(KH_1;?'P3F 2*9Z/UP>F\O(7P9M3/,XL& M^^F9M/DF(0![W6T#4^.:0P)>O2 !)XO0/X'FNQ6CA2?)/J'0\(%:T;:+'4"X M-5I(#IKS[@H5L7MVME3-:23\*D_&UJPJZ^_%52/T%>J^V00SI&LL(?1$:86- MFF)A/-Y'-3D^ORV%#]4_F.O#,G4O-YOH:FX9:;\"&+%YK-N2T@I[$]7Z8#NC M>=7'&%U"N&7D9QLS6,!?2DH[6S8H7#E10TIC 2TY.=N9MP&$[P>??%(';5+32F*=J7[;VZ!77: M84U46.BJ'>-K10Y;*BCK 4RAPCI.>M0#U_ARUP],M5Z6%G;*5.7]_,#^!/TV M,3AIA*"25Q_[:8[5%G."_JO=K^KL_Q_Q$T#8$/JE<*,WN'?^W[J@QY;6:]*H#M;)G_88S(+%- \K"E MVN$EB$B3L^K@QL3+JN:5"&(H] "MCY?XQIT]Y3;<^I $"%F4AA!/V_,11O"D M@C)I*7+40_*)8?A9S011S8X$>$=FAJ'*^/%OOT?.F*/?5T=BIIF)'41SSAA' MB2N7@M%]D:=7W"-WV@_1!HH;[5SM_SK:+<(=7=]N.9WKD"DBSBEHLHY,XS/:NTC!1DF^,. M?+$FOORN?[#@NRD1LX)'& M%>CD-I2L:9JK^MZDSN/%BW&&U@UD?L>&DKF.QDF1@'K5N^7S284W;&G(R]L< M<$FL2066,%28$'8H7F1FK^_K!.3RRGQS36ZZ<9S$O5E\8Y!TZS7/)X L$F<<##NB;0@R4]9.9CF"RN %ES_SPG'.20(#?DG?*EK\35 M&-8LIUNF52*B]]K.6"NU",7.31[5M'9<"2%C9,>/77RH /X]6*8R"+33&X+N M0Q)SGE#)UY4%F]H7.7#9JLP4:\]151;D(_%4/WK5&6(WJ"P]7^5_O)SZRRV[ M%4L=_RLOWF]#XGS]Z4:;YPI< FME[24LAJOY)2ZD1-BAM4A/4YU6?U*/-7JY M+S)_)4?@*>[S,\A8JQBVUF_GY1$XP%@*=7*57""RKPWA643V9FSO9T\X1-GB M=2/']0YU<_.NJ!/O65@!_F"E"Y^ J'3IN1V&O(R,$@F1ZV_PUAF_Z5> M]53;'<@/LZZ$W2BX_'EBV5L4Z5-4G[H->:9!'V996O@!R=QQOHPN"2LJE]1# M#BGU89(VZLSM91R]VB^I0H)7JF]B=O&L(SZ#&G'L7?CL%?3+O3#-0%\'CX_S MW]:CI$<5][ID\];&ZO=&]KO2WQK^U*_;/)=?28V?L&@(KF91$O+J;?3M#5UC M?K-Z1TS$C"XX54PE68E,9?SU0B-XMN'B)O_;)VV3;)W!0 F)%D6(\\#(,C;B MU4<%'$DGO2%BT6$B#JNC](O=HH+-,!51<.H1^N9.DO^^S1363K[4A@P)N<;^ MPR(@)7;XIU=+>;4HRE#W_((/ M7 V],O"!1?SGH.MK=08RQ[QPB;^R 5W(AUO(GY7A]?QRZZ$<'2I MF1P\S:U/= /6^I2E;1J+@D*Z;TT0!\I[:XV6? 0]C33G"DV$OD6(X8W,1_9M3[%L9]: 9;? 9W3N>Y9)M/3X>= N.GSV. M>/P?5S./)?/?) %=]3@[NWPU4!\-"P.LG""+W4.N[,H$'8E;2 C[W+J4NV>T M6&%/ AYS3$Y_?.M<7NO"(Y2Z;JCPP(WB5KVQ]@-*-N-;_^[\I.__ %!+ P04 M " "A@*=8 P)UT%T5 "-^0 $0 '!R<&PM,C R-# S,S$N>'-D[3W] M4^,XLK_O7^''JWHU6W-,(('AX US%<(PFQD@+ D[,WMUM:782N*'8WMD.Q#^ M^B?)=F);GPDY3E3\$\266OVA;K6Z6_*'?SQ./6L&4>0&_NG._KN]'0OZ=N"X M_OATYZZ_V^YWNMV=?WRTK%\^_-?NKO49^A"!&#K6<&YU@FG8MUUK@( ?C0(T MM=[$TU^M76L2Q^%)H_'P\/#.QFTBVT4P"A)DPX@\L'9W,< <9 =! O#$&B30 MN@)S:^_(VC\^:>Z?[+>LNT'':NXU#](NOWQXC$XB>P*GP((>G$(_OL##GL,1 M2+SX=.=G CQWY$)GQ\)T^=%)B$+O="=#A_P@PS<(P+U6:S]O%:%X-YZ',%HT M'8%H^"Y X\;B%>VT8\4 C6%\#:8P"H$-U; ]U[]?M"(,>1PBCX)N[NVU&N3U M$$0P;_[(M']HT=;[Q\?'#?HV;YI$(J3S-QG.&>2(!Q8CL=_X?G79ITQ=M,4X M.O&B?1'EPT;Z,F_JQ(A/'G[1(%@0))J[>ZW=)4](&U?"%->/8N#;<(>(W+*( MT('O!S&(\2PE,^<7,GOHXS!T_5'P,7N$'Q(.G>1(Y'9SJ?WE@>$[C&3>!" ;!1Z4"P0+/P@ABEW,\8(\*0"F=YE2 M\KJ!QX3>Y1+EG<;'39$3(OCBY. Q(ZR85%@5JC8F)@>.7IPN/*;KNQRJ-D23 M#;P7IPF/:2<>5U0EJDCC :;#(O_&WIXYE%+3_^'X-RH!_AU:@(U,J@6A1L M9+VY\T'BN/C-KQ\:5:#5\1(,K>=_I/]79W+6.VO"H%KL6IXLU8XLF<6^%:%4 M.N=R:90$P^C6,R7VUPU F/0)C%V,3J0EP&H?M3R;SY6G]:8\)D_ 4EYOF8B[ MV+>;P@7+A6*MMF/4I"3&EIX8%TTB*QA9O9 XDAA K: RZ?4G>()/ L_!/OJG MGXD;STFG9H!:)>%)FGU4:>'!.N+KQX%]GPWX/__]]^;^T?]:Z< *<6ZY/(LL M[8!H*Z!,8#TT!K[[1 S+7;*V74WZR70*T#P8]=VQC[?T-O#CMFT'B1^[_O@&3VD; M^[QE$ZC7A>,0E&1U5)55!I<:O25D:PG:RF'7DN1(LFWC52%R&?4I/EM<6C&7Z31K8F@/?(=N*D%B5ZTHD M2=1&I1O-JBQR0!:&9"U _[\!A(!XRG->JV8[L__.8*CF^7;+@9J$R\ ?#R":2@T0KY%: M'9B==FJ#"+!= DUIA;9=0)U@.G5CNM_"C@OQZ5U_#'TF,B)K)PU<[3/[[@(H MZBR5@-4JQ.[Z/!)YO0'8N:15,GC/15(>EH)%:A9CM> ;+HL"L(K3:P^)$ M&0M)C#1Y48XHLJ\5*TV3V7:+\R2U0'A;;9)W'(!'9JN]?*[:8C0Y6VW2VZ+= MZX6$PW:\S[T,HN@&;R6P?0]\FDTL"8#?0BD*9J>-X5@$D'5#=AL4E$5AU=L, M1BJIF2!%EA!;<3+DC0HC- M=Q-.E>7";R+UMIK,ICR'8BW!4*'4CA:;+QQ&\&>"J?PT8W(=S$NEW6)VZDL0 M5@JC7D>XN;YJNO5L3O^;5U)_PF8*R1P?O]_;8WPL3BKV;Z0^/85IOHG" 1AZ4"-=F+63&34J,,8A$R0-K3D*,&1RV&XQ")*(')'(6VHI$>/A23*/M>HH\H\< M$95>*!6&\?+2[K6NK)B1Y A"WE)+5]BB25&*4NXW;+NRD"0C1T*%QRR=55DP MJ1K26\'V[>8ZFZ7DR$#82$M!F.0,)ZM9RVB-!*?(GHF;JC6(R=1(DIWURK]: MI)HC+UD[E5_ UDX*H];URK-& )LC+GE+'6O(%E@*(]JUT)Y_\N(=N.W1DY<$L6E;)!5#56>B),A$(I M-&(FLV&)G5P,;.4CURJX,Q@F-2 M'3><]P'V_SKX_W& 2#SW!@5.8L<$LDR-UP2FY;\R(9859T%%\?/>)5Q)4I1B M:^7HTKASAK!%,*Z-OFPV5;,R@GG"---(:[.UMJ7TC4#,JE-DVRTX0<:&9\\5 M3=56G GP2%,[M>W6T#99PDV@>=(N:B^9K=_5DF)%*;?Z."&]T_&?WZ[^./S7 M/[_;8?+XPS\\=IZ.9N,?<__N/'GX?(2.C[XV_^]N,(^\HYG]M.=]B1MQ'WYY M.FK=/^[;E_'>GQ<7S?[7QNSQK/-C;^;TT3"X^GH3GA_=GCW]^;75ZQ[^UCL< M?$O.'JX.[^]ZEW??W_Z<#=Y/WO:^#Z^_^$?#1K/=A&^_W_WIW'<[?_XQ'MR! MPU;T)?S]^O*F?;;WX^MP?OXU!IWAV47_?#R[NIT\H>[UGAP=/#TU '3N/5[^-@+[MRW9TGKT+E_ M^[4Q^/3YYMM5<-G_,FS=_9Q\G8S/SB_:3M?>&[;NW[<_?8;O[\-O9_-@XM[^ M/CSXE]7IW^:78:ZA*FF^DF?.RF\T)CX3/LMSH?7676,O2'C5":)8ZA546RG7 M%+9\NBJ4ZFZ/O+;H$/7"(I%7=O>8/Z8,JZ9S!.)3=%)+4W#T62C-Q8"97)7' MX6KQII(J7GJUN/,*/\YNTY)*6:^O*G##EG(K9,V_IZM\35>MTC*5EA2(Y.\;G&+KO)!-O22A9YS'O+>;]4F471 MD$"EEN]U8EY-05F10%E$MR5LNWC8*B*>HHA;J3T7O4JC6H>T=&B1R M&V/IG MG)0N5+(>2D^$B4M)95=1N4*Z"?_"@^>]ZP5*X8J(:L5DOHBPCXXQ;3&A*VF% MF=0AJ:_@V, 5'#PCK-%<2]9,M$9Z+T=MFA7Y7_[]&_RTK[RMA@O:XIRD$EW: M48??5KF\@UN4)FRE='M:3,!&=NEY+2B-2SUX$N*\5F^^6TR I7C)1YU?6[6$ MFB<8:4,-$3'Q$4D9M41>VRVMI8MX!B)2[^JSR.?;2 84(!__%V527-; "YS038Z@MJY,)$8\/83N*L68.CP9SE:. MM)5AG4*(K +>:5HVP]QZ0X;\E8XIOHAFVVV&H#Z?9S443=7S@@D*20KY:[.A M-!N#( 8>=5QZ(1E:IUQ5WD=KA\*$C#2D6%%NBD7J2RA;*(? M(;+=B$BN(%%Y,$(?@"K\U&+"3ZO/ \9T+Q$JS8[Z_DG)I+CS9S"B.0,^N[$01J6R\M M;X]BY-JYAMYA['746ME-J=9,$&MU<2^1R!2;H%&KM5KHUX%/JD(HTXK\QHMC MH61E^8%%V4Q8#Y9Z]W^@?\.D<()@W'9I^4LZ/4H]B2-0JI-9HEC/'*W[*KF; M-VE+'#E)(\[_8!/W6G88!BRP=3&(7 EGT$W?7)SM+&BV.$UYTIN QL"D[2A?S: MS?OMDD>[^\W=UOZ[Q\C)/YR^(A:$Z/3+[:MAD?=;!XL1B(847!+MQIC748-\ MB)Z/083;T^&+G<8 A+1/ WIQM !#OV>_'B^<(# *UN8LI:NV+\5'UI+^C M!2(:LZ/(X$/ZRXFU)9)W(*(X7(ZJ+84(Q6N( ?#0B]=\LFHISNY>]=CC\2WAQ$]XKIC$2).=\@H[@G9(OCC M+O;SB$78L4#6ZG0G1@G^G;;"OI\;. /:STE09H9]U_.(NYJWC? 2AZUG0MY^ M1D$2YH.X&'QA8=5!LE&T."(:>>>%S\KGA=NE\\(F\F!](HHJ(&)1X0"KB<3S MT"L8-A%5^0G =OD8HHD4JE!5:[+P8(R)Y*J1+=M,$='<+FJ)>Z/!LI;81-(4F.K/44Y9K8GT*G'5 M$2\MB&AKEW"T^24<)K)GPY3I67E1(MQ$!BEQU9D_%0[R4[\F4K\:XEK&0Y+[ M-)$#.NAJT MG8\QPH\<'U:-9 7AG"SOEFT85[8AA-WX[60+D=?&.TBGE0WBC" \X1,T1N*,8W!=*19=TGV$##!^3-#OC5)7/0S\.]^! MZ &Y<0S]'AZ#]+B&) !++NQZM1Q [3OQ(3^.^<9PX:K4*%3"^K<+J^V"Z^(G9(R1"N: /P> MM MZ,X("NTQ@O3E"W'@N89'C;Q((TAHX :XF=8-)C!5O(L =?T88N6+J5JUI^33 M(5$'A&X,//<).B:S8WVB)#8WSZP4;QV!C_&9ATU2S@PG1B=Q_O"%3:@4/_&T M)]%P[/38@A!1.XH"VR69T$O7AX2DGL\-&YG @LT1(^17EQ3V :_P48EV/'"G MI 0B6Z5,5@P-[,6!,Y)SP]HSI;E4W[G#3P,4$[7).]/%UWSO?T5"1*:S<*4> M]^:W%][+.O')!/=$=C*D4[M L )3B=$3]LP5J.H\_@?V[!HX"M59>-N;YCUD MYLCXF92(U7YMP 9-D0W0(+("HG($9@#%=6?FS*0-422Q*L\>P:"IM4%:A%8* M>ZOIM3VD1*,=8RJ'24R0'03$VR'?O D\CY">N;>?'FTO27/\L>N02A!W]F]U M3)ZYA=L0@9(I)[]N0_L:"'.T=#,$":?<<\$;I*&;(T463-$=995;)U[?;%N! M.K''L='!7N%$7)$ND6>B.YSD]H/7-P'%Q&Q@<5#?(O#Z&*:DZ?EZNN8Y_-?' MR_4(W<2JLNK(K] JKD^BI*!WE4]Q&SEE-;UJ=1NP@ MJ8:WR1GP,2Q&M\/TZ0O'MOEH"==^O&<*IJZ=[Y=,HD2"FXB<=A3!8O3&)'(D MN G)83X=;YQM$:$H6ZQDGUXWCD ULC)2%\XO/#NU$)6%ZKCG0.=W>'<241L+G<6Y2),S7RO1(788!A"S,.Y.0Q3,TOS9 M:R@8D6$MIK605S%.>QG<1*;V!L$0S.D-39@)7CR_Q:[B-16)R78'PL9)6 MFN9W"J1%"P9G5ZN82HP+K=PAOX&7%_%$[1D6:AKZO0R ;[11T<)?7$-;9M1U M0*+:<".5-2\DVR7*JR=8C3,I"DQE:^0R7I<6+)KDGLJ0$]M^]0=XC).?+LK2 MC9\<@$&[WE60E=9F0W@?]680G8,IGA(F>S$,JM("?=ZW;(R;LPI,-:H1SV%D M(S=,$=(C[ 5J$(M82>+':69C46RQ.;/Y; =-@II,F[!6#K':.216R2:M35H6 MM#&5NV^5+Q(9IV B%->/N1M'H@ZZ$B'>PBEPR?T?M] .QNFUE6FYM!'Q"PEZ M,NM8S@)^)CI\CMW61="GHH#4,WII6ZG$4;2^70%T#^,_L)YBOF#M=5*N(-Z4%@/HT\%2JH:R.Y;-TT(UMN+[\/C7$QM'HQ1/:?#B[)+NA:_@= A1<6XZ M 5'OEW6=*]A($2>Q_3.\K7$D%4^ITC;UD$XDIX*5/3,],6GIE4C0(Z9/+=DTDI8B8IKH,S*1D4*)#D/&% M#G9>O5L8032#9\"_[XVNX<./ -V;09(:03%QGR'>.I+:N#,4//@N\*\",IP9 MA,F1DY_Z]H/? L^YO#1DN601$A_?CZ'GN4/H]*&=(+SM_2V-G9E"B!P]B>]2 M*$+H^F$29W&G6Q@2532#/"T<5:=^S""EB(H$XYL$-X9D?L[2V(=OFX&_&#'A MFI-V,4;IJ^@H\.Y/@@<4!%-#-)V/E#3*YI%CYS< Q7.R3S.## %6(O-+5E& M[ FY71B[.5X0FK-OE.(F*0#N7=R:04 !$W&@J/@Q"4/0YJ DS3=Z$(;91S , M468>2E(20O)] )2GA@PA@HN4Q"+14ZA8YQ>WQ9A!AP@M64E>VL,00531$=^\ M@@")VM&]5G8C*LD&&T*%%#F9=@P>@L$D2$A5 MT+QQ#Z:8H*.RGXISN#)#)N M")DK(2L6Y1+,X $_GG=HG95IJJ6'I433J@ N@@2]#E+%F(J<'0;$8(([5F"8 M8G-6P55ZL?0DP,LY7M+-H*N*CE !SR$Y4>*#.$#FW'K-0TH<$N3F#PTJ.%,A M*-*CZV1**N]-$@R+DLXG/R0'90T2TXKXJK_HQ#M0;22]&UL[5UI<]NV%OW>7Z'G]^6]R2BR MK3BN/4D[DFREBA>I6I(XG4X'(B&)-44H *G%O[X 11<"[/ M >^]N-C>_;J>ZY4EQ$1#QONCD]?'1Q5H*$C5C.G[H]&@VABT.IVC7W^I5'YZ M]Y]JM?(!&A #$ZJ5\:;20O/%0-$J0PP,,D%X7OF?.?]_I5J9F>;BLE9;K5:O M%?H=HF@8$F1A!1+V0:5:I0VZ3;8P9 U>5H86K-R!3>7XO')R<7EZF;[4]^>J=KQN,8$%BA=AOD_9$':3W&^FN$I[73X^-ZS?WBT?:;EVOV M@>_[J[K][9.+BXN:_:^[KQ(MZHNTV9/:E[O;@3*#W M2 &FS62B717N-]C_5=VO5=E'U9/3:OWD]9JH1UO>*I5W&.FP#R<5V_)+<[. M[X^(-E_HS"#[LQF&D_='"[S0JXS!X_JVB?^R3_["?[6009"NJ8S[)M#9HPQF M$)I'%=;TJ-_9/03[ 9.MQOZAQOU=[1<)EG5H9YS#@4G_GD,CDW'!GS+[Q!O8 M F36UM$JBV6[W]3$RW4 M+43,K+8%?RB%NNZ".3?J^VRT6PV,-5TSLQ.9T(XLL4B'L-JV#,=3?'UFD.@5@\5>#$&@2IQOX"63P MA.+;,6L"R-@.7,X/:XS9&M1-XGYBH)Z),C.'L HQ30J/*BNH36 MFI+Z5QR4K[N54IMXIAQ)3@.2Y-+$C?:;>RA: U_397\;_#PX#-<%=/H>A@N@ MJ=?K!31H[B*EMT=C[ PN)>$<7ASFWP3[=L[P8,=?F8$L J#\[B6*%8?X,Q%. M9=NTE)2A#+TZTF-'LAF,FGF[<0\C.I@P-SV:U)DT:+. O6#C6?%>.Q:J)%T[ MVI_$4<0+F7G=BF]HUVUVM%MUCU\@-"ZDK3=>&930K(DCJJ='1QP_">0?@>&8KL..S!**D&'$)X M(3@7Z9YB@YS,)P)@#X_JCGAZ8,.&.W)'A0&0@L@9+S"\XUTVJ0@3N28O641$\VI!U&7K,8G21T>RH%HPB6)DWID M4L(N%],W$EM0[<,Q%9W0E+.AZVC%5X13=4[13+%)7CS?J:F0,K+W.T4&O+7$ M8[.41",-;J')1[J7) .)W.1$Q C*1=I(*M+$@^UFXLJM50)CCD!OPP+E?KVD M9P \E .),5R2'"W.141[>:ZLC,XJBN88AD45V-PI6C:G+&V,R@$IS_ CDGP. M,_R*6MY$ZC/ &!CFQF,0!GH$&7OHJ-@[+J],DXI7)]V>(PQ'O MAJA4U^D1+*^V"ZFD:YELV2$KV0F6)Q:J[,K$\R0Z@0W$?KF5S6B@,KJR-/QP M4]4\0@Q,I#S.D$Z;)&S2Q]P(%B "8)\%2V@^1X;=II2U2<'F"^TC?&U\I9H0 M)8*SNX:J:LQ2H/> IG:,%EAH)M ]N*(+S/R7"E:< $DL'IR25_ H=RD.)ZL]Q M*<&[6F"SPR^R=D $=W[E]FD?,"*DA]%$>/;A;3GGG'T?+J%A"2\-[YHM?,P? MP;X_\W&?7_"8@>TRZTZ\7)KI;F+ ,7/ED;:C]_ MQ@MM+T>=Z1W C]#3J.@LE@]4:+;#U@ZVRV6IUKAD9,9MT2 MRA$E":W\RB3R)69"Y]DO$TB?@>TPNZ*>0T?V6FPYXL1C%3M^3Z5- EDB5BR% M[-FF1[?4\\ORN1Z$DF@0?F;?&^(-@['+*DO\$!']C1>P]YCWH)D_\MLCY\U. M -MS>U MM_&+CM:)>(7GW-G524&BV!#N#NCEO-K!UHLNF&07),1/.$Y7\[\S;:!A>S:L MH?YM$7,KLSO#+5B+>*R"@W=F71*8"R_.R#]^?8[%;6IT"QG40(O:Z$1A9) F MG" ,M]\;@C4D],W%@-J@&0!O.O2QR8O,CAHN.1>%G],<=B>**3/MV!C@=H0D-*+Z(SD,I/,5+HV($ M.?SA6CX5[J$I;:SO;[MPQB,?-7!(P$X2L>5('W0!:Q^RXQ>;UB5*E8/0F#?G M16<>=R<[YO2;[*PGV@3MK$N-HCI1T,QM:6,#2$9@'/7C_X-\3N[ M@)F=5![JK^ "0T6SK:=_Z] FQ5 ;(SN M;GJ+J_-^\^GK3;W;.?NM>S;\;#57=V>/H^[MZ,NK;\OAV]FK[I?Q_4?C?%P[ M;9S"5U]&7]7'3NOKI^EP!,[JY./B]_O;7J-Y_' SWES=F* U;K8'5]/E77_V MA->3>V",ST#OZ73]0)H-\WC>[M_-D-G>D%7K[==%?77Q852?#L_?/#VUP-RL M_[Y8=]%(>]6TZF?JXZN;VO#Z0^_S';H=?!S71]]F-[-I\ZK=4#O*\6_*>(B^ M+E^-ANTW;U?@HGDW@P]_5EJ#OGO&]8%V[\BN)G(Z:KNN^$8S5$EY401 &=+4 M?<)#!&6<#4<_ZHY%B92N!BGDL+W!#!-0Z=A(_?45EQ'$.2,$K-_?3B$<< M?R-]WBH(9CL%K^#VOQ[[_#L(Q==%4N(>GGQ1J@:.T9"N9A#OP,-: M"D(=!7\6M+E\V(=8LZ3DD57L?/HR7X!HCD7 MU%S!"<08NA?5T/S8EB)\]BTU<#FK(#'Z^^?DTA,<7M*1/]2$<(.W>\C6,X17 MUL0OKY!A0KFKS 2ZG;9F $,IP.U$ >^SU$N!4+67*3LEWQZ@+X6$X64L5%G[ M9(S*@?5@,30*O/_#"]0AQ&(UP(Y![0)ZSQKKFM*=T)@L_M#1]+AE'(CD4#&! M7-$[\1>.4Y-2V DU?\ :A:GB;ND3(,:M9D#ZGQ9-G:V!P*!?CC M[>O;,V?>]@3WC;7OGI>45$4AE3,K3NORXB@,+X':/PUN(TP[B(65&1U)=B#Y9H_V$J0&2S^[:RCI'S,ZZ()]FNI> MTRZE"+_:[&6-+SKD%J-58#-7ZAIAPI:7'P0F53423N3^06"2DI]-*'ZSNJ(:8IA/B)U:B, H^ MHB&LBW]B))(6L;N6=R"?$7YD4R](@<(W9G) "G9)J?D/4"/X)OD=3)N=R4C? M?G8'MS0%_""'HD" FO@;L%[*0=O;"^RQ[,X_YSJ+W6U&L.3/[>Y]4J0L$R, M"A^#A9Z5?_/7]EM"-VA_ M3+T\XDB_%P^T4?O1]'=P0;,0<)O=1['[V_R)NF MY7,#A$#(V;ODEEZNA!]$GAHV?XJ1"J(/YT"C4N#NI*T1JMD#!+B(9XTVI 1N M*5OW\%U5L8< 8K/-M$]Q3U_,X0KJ2WB'#',F_-K;O&84>]V>["X02;S0:V=2 M6L&ZWG"%"E+=12\\,LJ7>T>TT*O!,J%3<8N*:<_XQ4[+O)C26ZX%WTV;Q8(V ML@H)ZE[X[S^4^\CF7WHK4^S&Q(38-D);%O5Z^VWX5\@>H)U_CL5+#I?8HFWG M\O*HP5+.GAB\73CREG@QYV!%H.SA+YV]?6Q;$6'WJ&J$:+O;W1N&*NT:Z0S M!:<^"=KZ+JC-P*; A9(.;,<@%K:7M,A4+(12N"_++E"8*9$#"UM^MLA^K6B$ M':GKG!@B1Y8DM.(O_4@G32)K\77V;(MX;I$QI<%ISA:"43@@AQ-Q>"QQ$NW['=W#??$;YC4TY'\+:?<1R#GZ.@&LY&(D4<7?(_/2):'G;A.J M"8FH!TDKH\0 Y2TFL'W%?6AJV%ZTWQWKVM1F6]Y#I((LU8 I3(6ORI"*0J%+ M=3C9IMQ^%XM7NK)0O&8I"(Q?:AGEKM[5&,X8$,ABS3]02P,$% @ H8"G M6 D37I3;2@ \[($ !4 !P+5%<>)'X8^OW__YW>M7*'0C MSP]7/[Z^OWLSNSN]O'S]7___U:M_^^'?W[QY]0F%*'92Y+UZV+TZC3:/=Z[_ M:A$[8;*,XLVK_YMN_M^K-Z_6:?KX_=NW3T]/?W;Q;Q+7CU$29;&+$O+%JS=O M\(#ED*?G=VK=]^^>O_=]Q_>?__^XZO[Q>FK#^\^_$?^R+_] M$/CAEP>'./AS%*_>?GCW[N/;\H>O\U]^_TR^J/W^Z2/] M]?OOOOON+?WK_J>)W_5#/.S[M__X?'7GKM'&>>.'2>J$+B&0^-\G],NKR'52 MBJ20KU?,7Y!_O2E_]H9\]>;]AS.F>3'6 ;][F?WQ-\'KU MZH7>S;( T2^;\D?WC*?>PO-V6\W M3HS"=(U2WW6"1)?1YC @?%_BV;9!=RG^O,'$5'AM/DKX,\/@W1J_^3H*/&P8 MSG_/_'2WP(-\B.*/(OXX3V+VC*-WZB3KBR!Z4H%M_\S;W B9X&D>KYS0_THG MOXB7VF\-RBS;;)QX%RWO_%7H+['*ANG,=:,L3+$QO\%O[_I(.!?+3]6F6I'C&QT+VQ .8%.!EB*FE42RA7M6?FD+K)HX>49SNG- C%N>1 MR.):O#RQ'C.)S!76#C$HQ:],X3''*U9\FL5D[;KRG0<_P!-&S 7K,9-XG*$' MH5SH;XPMM;\X,79.57#H>,(D!!3FJRA<+5"\415/UW,&O9+-QD^I)<-S@M@- M;/'Q9D"".=ZCYE:X6Q20]1M[9=BK(%L.;-;P2B!A#1G/&8/N+HW<+S6O1[C. MMI\P:Y*):[APGF5,\N&GIDP0MJ-749+<8(."-2,*J5N!*$AY*S[*9,.Y4."?L_PP.=;&9^H M]7M3HFO[GR<[^DDXRSA/@KJ/"^H^:F <-ID&.1_[ YE]5=(R\+4+0L9;6; M8;=X2R)VA)1PM1<];] 1V9,J%J$S/W%6JQBMB%O_L+MS,#*G^/,JBHF1Q?;6 MR]R4!!X57T5S? "A-!JP'V_8D$_KJ(M:N^@MQP$":&YX4H MB( W"HQN[[T5>2X/CP!8L/WN)EIB, KO115'WB!@TF992DZLR=$^,;E.'.)/2>$.'1PA^;'/PR -!N@/:/8Q1X))E9A0EDEY<>$F%CWV"M) MJ#'O*PWA2!#L-W6;T%;DFST$B.[?8I!BWRV!N@_]5!-PX4@0@%]'(5GL*<7J M7@CK;L4?*#P=]=F@-[S1A5OJH/T,I8XOSF!1&\R@OE4.Y"59[7C")*R=,55) MUKC/FF12&$N59%AZ'(,29^S:)#D6/&V0SSS"*F3[PEF:C^U-2>O1TT ME&2&_:!!&7&.C279E!C!F'_&.D:6GJS\QXV%:5HGR[*+"/-!@R*OG#9+LM7Q MA,D)VAD1EF2-^ZS1$^+NF+ DFX*G#4JW^TQ:EDWNP^:V68UC:FD7J_LQ(V(^ MB]R,O/ ,+XO8A*6[RY"DTTNEDW*?W;OF3NS*LL=(3"_SRDE&^C>4:\_'=$GA MP!L/+9TL2%^_*LA4N=V/X8?I6_S(V^(W;]N/%R80F-=HX_BA-JOYTXK,GK,9OUP 5104!F +S9H,V#RA61+?V**C*.D&@QAMY8,\1UE,_ MI%N7*TR[QA5Z3E'H(:_DBSRL6A>Q%Q F%41N;?R 5)9$<3E\X#R@X,?76?)F MY3B/O^WWK)@O=(D_)FU\DO(UET[R0-^U>/HM,45O49 FY3?4.%&\. 3>&F"W MV+7#L%H+S]6D-XOKW&)AETP4S+8J4Z#^BOL-JC55X?4OX]B!+D_?@ZC;/J2VH*XC1PDF2^I"[@[-D'4Y\6 MG;TA-2Z@3B/*%5A-&SN%U8:I+;>F7+0$4R5T5BQ81B720: VH0 +HW3; *1!$"KD\=ZLT3;-ANBD/.U&,@ 62.M./D/B;MLG8!$"V;IJ1/' M.S] M2#Q2=LV;M*CX<,',KC*Y<4<+/(V*I#;T).9*'8P"\ ]&I\1-C!X=WSM_)J%C M!#,7NFG86U2D\6> 4PCB(V^!UQ(&S2JK<6=8$AT$)F*+NJ IY/ ?9BT0)/Z3 MA+X;]6_,HE[F#9 3(7K242OT-VR..*3LRD3.W>5C)5PF=(U3+>G\EN2ZS9?W M":+J8=I.<6F!Q4W$ I)1TYK9XH,FLWO7=*-2)USYV&7+9R]F[_S9#3*2'?HI MBKPG_Q#=-N9>29"TM^BK2DX.01@GN++874>A"^T*5&A,1SX,C,363]\G '$& M)A)2! PF)1F9*(F$B9 M7=)IDB">N?A9[Q8]8&U(L+A( M&"Q=MZTH7=M55("4^ZH[;OR!+*[Z7(UK>FT".( 26!D+%ER\4DC/LO42RDP! M.8D4,AV9E>U5L$](CR*JS3L,BXM+:BJ2XN,E<=!FPB.#/0'H)C1FTR>#DW"O MVM,C@W/%IA2,AG)]*S7?LU:?7)S$OK!F05&SAASHO(9#:.Q3 MA(=1(9;_-#]CHI#2!4D_;@YO4P(B_6M73%1Q Q<$);AS?NPR+\H * M!Z:/S\0$+0:?U>0D QZ03WQ+ROQ#M.] M_*5Z&$XZJ.S19J$';BF%Y,:_E1(C5HI*E%?]P]MZ$Y%#4Q;8YB+-NTR/O4:. MO48.JGKL-=)/0,=>(\=>(\=>(\=>(\=>(Q SXD +J,U(F\#$9 #>7*02:L.. MY#RF$]:C0=/R'@>XH#*3X@2V@E+ ":764V3Y51RS+%U'L?_UL(\P+ZH6I?'O M[;@X 44G6S0ODR2#ETM!90IQ2B9",GGF1D0"E_S")35)X70EOG!SQP>.A.0] MQ/#VM7:P5BJ1])E4# N:M).B]ODC1N M.:ICVP6]J5)U U'# KJ3S'IOA]'2^.GL-61[1TK\2"NO3M0GX$R$[7H<)0 MV3LV':L.OH)5X2 %XMO?(7I2- N]ST[\!54HFPZFL@G9FQ9"O:S%4SE0@=DE M%&(. U);YVTP-H2[U-\B&!F)J$U$4$+0H&(;MRA!^*5(V\DS;'"#B/85@9$5 MGY;%Q!XE40D0@VFRTN(0>A6R&KM0DD<'-'#EV"6M?'DD]Q]!":)"82HSHQ,= MF"8LUU$8U:D5# )Y:6)ZD]D$2D 'U2:O3.Z!65Z:HUOUGZ45M-%7K8X/2+<< M6AR4\V3:>%5&MN=X:4%? P5F1_D),TXO_T;)/#Q_)NQE?K(F\W5.;Z,W[1H+ MZ=FU65IRD@ 1RGKM;\B=>?_*DC0G699!&I8=GY9%AT!+: +D8+OG,#F&,'YL M8M-;C43H"3T[_4,&,L$OBHN=_3##M ^WD9^@912CRL6HV K$#F;&#YUX1X]M M!LGHAN34WN*IX$B"B@JFH^:>E4*)3U"(S,?/653&L$4 G5EM[>B 6AQWU.R1 MCD<'V)!7!IY*0+Z*!8B1OD;I09LL%-.HT[?H,:ELS=5QE>E]UE_&D/(;A5E4 M%X],@P<]Y,N"T3)%#BBDQ20SC;G"1DFBNX,9P9PXB>\"2R6G8<\?%"DC3R0% M/D"5&TUJ9WZ0I<;3"%E4[!JM/E+9XR1SI*C>A^X71+I!(6^VQ6[E"A79;+UN<0!@Z-=I67.\>^ESKE*:& M,DC,G\%#80N@X85-AMHN=8MT/G"E+%:5?<"#_$ABC^^[EOQ>G6L ME#Y62FL((E=#/ 4?HY"V<0.LENZD!24FB'KI;K!@0FT-6B!5T]TTH#P[M:)I MGF+6'.]NG&!NP.FB9;QVFBF5<=1/]Q*,7!GUL?N#U>X/IAO<';L_'+L_'+L_ M,*1Q[/YP[/XP?AD,V?T!4 35\6VFWG.=>T89M/0L,-@[&$04?%H6S\6DI2) M:Z ^P2#"81"9Q&1A 21,5=5*A:'-#D%D4!MZ$LC7P0"Y^Z([-0,$?RXIRT>2 MLA+APP53+G1L"0PD=3LM@8U.7^C#KW$<;RD*C'E.9;H9U(O/VY0#O"-ET^PB M=:B\2!81PTLLDW:01\PX"A.:%DPG[_R19@C?(CQ[$S]%=RC>^B[IXN9'WBUR MHU4.JG&'?!BNI]!W:C )2K:PTEN$\TYF9UE,;#^EG1<&N3E;A$6(95:&[ 3, MA#R$PKQ@@Q(L.@<.+L(.NF._!4,!09C[XW@:=+YY#*(=0GG#SBQVU]B2W 2. M::NNQ\,4;+0FNC(9R\;G*Y.?06 M;]'O0\S 4^RG*0KGRR4B3URC=+XDW>L:&L!(RS5+<;R;(@AX96Z=,J8#AQZR M@RF!+LDQ&WD0B"4NP3)K"C:/CHO)+V)LA_ GXFO,,%\N*?"^/KWL/_-%!$9L MU@V@)W%KU> -@$^=9'T11$^O=;W^ C.LM,5(4,TPN:3Z%3.2\6[B:.MC_$YV M]PGIB[QO6#7# MSF-UP!]8]29V <\X0C\T9II#+ (,?%+SZ>J*_*@GBCZ?J\ M6KR*!)A"UP]0K89V$=F=E2 L6DP34)VU,"(R7E=8LGN&'F/D^C2FB3\'B$(; M>K,-.43ZZ@ $H*5(V@LZ0G!3G/9+[9!4\ M@?+DVBS,7#?*L"IC14;^%J!K@11)J\UV%)6<+](N/$%"E&W2E^$6*V,4^\;O M]>#3LMOIS:CT:A!"E8*UR=[$Z!'OP,[0$L4Q\LJNRJ%']]8S[- 9WQAI,O&" M9"T'.MPE%LRWN2+_OO*=!S_PT]UP:VN#[LNQR4QD07:_[#7AQMD-NL"6]*RW M1@598?=H2NQIS'Y%S]= MG^*M'M[4Q<.98SYUF_L=T](6X&PVL;@DYB0KP)H[D M7LFEK:F,-T4CK Z:\:[)G2S018 P402R=TQ3+"DX[H"3,[ :F!G-).9P3UWK MG(\AET\6W1?DX[*0%>8(PV;"61Q\!+R'7D M @RR7\7[J+(R_DRH9UC(HRS3!\R,J"_#U E7 M/MY&@P09Q?0LWQT)(]HVJB#I4/+<6S/-+V#BJJ ,EC+%8.+"#_&^R^)JS&/@ M):S&7(!!+D6[18^%.0%)E6H-;V\'I*_3]9YH3;R@NFA6*5WY(<+_.8V19_S> M1S:=,5:,]!!7 T2@KH*881E$;HQJJ+CX0AV=79584J:EP0])[C)'@+?+8N9 6+7#%_$H4UXK98&22-N%W2E:VR&^@-54!66PBV0)!^1_)'*X=0)$LTXQ MS[Y;=&N8A5[]B\HO\W84S7.*\^>BH2K^L';"%;K%/MXY;4UA6%T&9GY2P8BA M!0O2Y:_72XQ)V2RZB'9FN#%5A(O%W&6/C_G]@4Y03JG+G&>D^ M&+H9J8RRHOGQL0IHN[8F3^ GIQ' 0+I8U%R>H.=J+%:OS42S_ZB3K![ED_ %Z M2E6N9'BMN62<9 E)ETA.H\T#MB9YSV"8><,EU=#^VQO3_(@;+#U MA4_+XNZ[M_P[N^-U(SJ2^7.+MBC,$,&AK)E-GBI%LSVO2F+ZRAV,M5N/IJ:5 ZQ X^(\BCUZ&'1&A1* M^;FD;!>_"X58#\OS0)-K3PVMVF7UF%,I'"/G!_I)?*QR-"!U%]/KEW;:/3C\ M-% B;=&-DI9W(]E4 5?9,D;HN4*[/FFO /G30+.@,;BNOW.%]X((U=M<@>T, M!,2L^C;=PJJJL BJ43@NM)G#*3D5JB>-:EMW.F!EI&)LJ,,5 37-Z&MSV $. M0B0HVCW;D)-KZ[H&$8HCV?C2NJ(^-[T\I.!^.X.(MLM>'P]*LUE4[#KJ?('5 MKY)AH#0.][SHL63$=I^AV-_BQ6J+*L.!*3./EE;-2'G71&5 AE(SLOBX ]C6 M5PG1[!/T^$B,Q_&XBL+5 L6;EO;J^::'44@B#:CCP:>EZUTW&HZVFVR5/8,[ M5]4#(U"VW#Q_]C+>I;2E=OF<>>&,8PDYC38;/[]FP@D]$F[%VQ44[G,OM-+] M#F/.&F/"9WPJT>Z1Z"I#!VHJ*A*W6%FBHPFU1$9%F$>RHZAV+:A>O]QC@6,- M"79V)B"GO?-@C0P_;50HV_7X9(5=/S53P'423'FN(DV,.*=LGQR(!=M9SC3>Y&[\!N5/N!L7$@8M">JV@KGJ?.W&(O3XR M&AT'2+F99'0W],T!H12;3?+ MZK"%$T<;9E$D'LA=G&5''JAP;#]F],\@9.F>5.F"G57TY,9RC-B(0M7./OI* M9QQ[C,-E/ZF?9^J2J=LGMK5'@C:E*$<=(K(E3;E/4A.FD5.@\Q1-YE#PGZ/<.\GF_[%%XTQP%KLL(@H^OM M-0<$V[0SZ=AM/B406[T;#!.J4:ARN];O9$<_[725>OK%J(V!"SR RTY%1"W? MT*Y382K$46H&:+@ME<+QGYW8)Z>89<.><\Q/6FJX::=%EJZ]=5M-C@I(RMSL MK"7->]*/]3Q)_0VY&\^PR!J#6TP>5Q-,$Q2@N^UO8C^*\YY7M\@-G"2A%>(4 M%N]?64(/*\]0XL;^(ZW$-NP7JY*?DHU4QU;<4ERON^U3A?$X"O%'-R\!'6+U M4R8_)1FK8RMN*&ZKN'Q!;+]^GLP?N,;\SETC+PL0:;D1>9F;-J\+W5%LP391 MJN3MSC"CQ>CJT(\CD"BV.ZZQ6,5H57:(*>J#S2XZFS?:G/? .RM[6U6<) M;7#%\7![+2=ZNV$OI_,$ QS0WA-"FC9WZKK-)\1 RMQ',D3OB;WV_V&Z3QR, MV/[]X9>!#E*VZ_IE^U#P\1I'?+;=C**W59]N3XHNP76-G^Y#^X-- B4V[+F\ MTDTO^D,]COG#:HK1:W68?EL,"LMAO$'](AFR=K<+JGTLY-$<129F9QU9SWC5 M5,O)#O:M.31)+71GH7?F!UF*O(%6$C4N)E.*I@WS*"8,HU"MOR=VK%>KJL:A M[JE*GU:?SQ_S3@WYC6U#I;%H,V31P3->L69"/B!WE':S,R/[I55>WK-K5=+- MGIS8*YC]&248$7*8]/R(R W(BXA\=?Z,8M=/Z!N JMG0[-L,-P&HY>#2%\?U M^YD_[$!N*5/Y:CJLJ9,B_C+-FASNPD"_(>$?+F2GAO4>PSSTLJ?#RPM7#16I M"+/G(;RD3@:)N1N%RZ3*G<7TE.$=*&71B5/W-5K]+J+4"8K;DBD?C<+K69)$ MKD\@P#LI=)FBS3RL7*9=G)&3;GPUU6+T!39'[:4TB# MA$))OK&=#55J?[3< M)T[4]%H[XL3*LR^1,5W!)Z;7+T>0730PT(ODM*!,KQ,$S'Q .3DV\@%Y>+7W MFU&88J4]SS,Z?GR=H!7Y8-:5/R6U=?-EP=0\OO57ZW3V[)O61#8=N'C@&C\9 MN]D#>H._S7MJJ(FSILFUTE\V:G)'2&;D=$:-_1"2*BC!;<=+ ;WQ:N_4Z*LB M4E:AC$K$AI?2;^^&EA.XI-#2R8(45E0$-F$0HU?)Y]NT); M% !804FB@.*#LXFR@,)*LUH7V68#Q&"JT08\_I*RH6IZWRE@.8PEJ]Y@16W< MZBH+VZ(-'DC44B:ZGZ@OP\89A)9=ZY1D%X1@51W% MJ@$BJOK8=D,I$EYY51@-6(")DGFA&XCFL*(3TH,8[>$4EX:TK!(E;+HKSN'7D/[20ZV M)>BD-16!22(G;M(T=("W:-E0Z>2 O(?=G1.@Y!1_7D4Q*10OL%A@.H< L-$F M'% 18"&Y/CV[F(+QQ^;7%7JN;I[&,)E3,Z"TDHY2@<=[7I9L%U1P1?(V5)];#MG2]+8,P"!.8HM?'?3 MH:#]L-93HI7C>0=$Y%:]X6+:S4:_JG<5Y9.ZU=B5V7&%9C MIU0:*(&DP^V)76!($LSIIRCRP$12)S)!D310 BF;W!.[1F!-TLG0-K.5^&K7 M"3U%8Q0-,P[K)Z]#N/Y%S\QVT"TO [JE]E7M\+=?92>[R37 .; T6;A@"J\D M2%*\S"M8N$":." VJK8G.Y(. 7 \+$-Q!$5#JG- JC5\%52H!&HVN_AAD)-B M&8JV\^(5]%RNR7\%3)!6,A*4C1\-2PK2XK$PG!@ECX3U.M&5Y$"B6LW1K1XU M*%B?JH!:"!D^EZ0[B#T1NC];Q7B#IA"[93\])?XLAX %5 ;)Q+%'?O+((/YB!L MYKK9)J.=LAJ>Y=7(\8@*BO97J.W/7K6=83(*Y&UZM?&U:P_J-XV1 M,4T[%VT"([A'KTLX-5^B Q:@ZH^?G=@GN@8E@/;X-A<)*?0[((%Q!Z PKV,] M9JC;$(O6S^&,@:S[K%$PJVZ',4IFO3>U)M-JRG M8L&I02?J4.<.LAP155P\19;$7U(?0681J-SW*(,%;94XP5(VG<"A3M^"]S.X MR'.@Q5M9:(E?1)F5Y;Y*_H4O\C6DA7%E2('/EBF**2_^UM8TK_-@>U.O-U%T M5*"!/52BCRP[EJ1O^<+$ >4-E.7-)7\?>G@7$65ABKSS9Y)K/MN0?PTI;"8/ M+WRJL[&'.F%@, (:B3U0F;XXF?A)GLH/%](ZC<(D"GS/H7>O%-=HX*^=9'T1 M1$^)W@45#0>HD\C\0$0SQ"4]K*F)4$H?=![LB8Q@?ZHJ./8<.$!GMF%"28VV M2ITO[Q,TP],WG3^D^!61=QEB@[DF]^%=1/$P5JT/)_:WIWTDWDL&DC&I 8/] MI*K_M/LZ:_6RG>:6L'MPW5B_8#1-AW#FNAA[+Z_'CS8;/R$)TP6=6>B!-0%6 M(#P"(RDIRT:.B32R0*>\!0N789+%I/GM*:0D6U3&$9?1%EP;-:B0.E41>D6K MZR=HX3SCA918(!AQB:C9/RA1%YD008#V-U=1N$I1O#E##V0ZWX=.GC&&-:?H M-4U3>CJ%R+#VBD-.25):D$'E-U_B77:,DA1TGC&(3',Q8R$FD>>LM24C'!9V MN,(AC* $Q*R$'/M+3 2A\.),;;D-(S"FI"8J*HZ,_C*:_1(QW+K=[/.FBGB M,X3WC$%2'_6JNZ,!JZ^D>!BM-9TY;D=K E76!F\SH CXH?&E 0#;054V[_N MHQ1W+@J=V(\,=4'N'M?F77H*:EAV@&6 ]"%MR1P'R:/R/67/O*,-4)FCVVQ M$3)7[_;XLU$Q?4S+)6>D%;) #-9:(?>3!-Q].BT#.3)ED M;$63U=85,5J&VP#O P/(S6)2Y/5@/(Q2&=G21EQ/!C5(X-(&\59_@;?ZA)7Y M\A03](WG$721L+=;TY-&-TY0@8]*Q(5.Q2+J ;&I24J$'53) M-R$&LX^NCCPI$U:#1!C(Z /\8;&JBK_(U+F)T<;/-K.PIA TA&F^2K8H4 M6"0UV^WJU]WX?U9]O3IV_B[ M;W_Z\*_[Q2X)OMVZ7]\%?TO?IG?H;U^__?CE^;U[E;[[Y\7%A[N?WFZ?3TY_ M?;?U[N*'Z/-/-X]GW]Z>?/WG3Q_GE]_\=?[-XI?LY.GS-U_NYU?W__C3[]O% M7]9_FO_CX?IOX;/^G]Z7R]-__KQ:W#O??$S^]OCWZZN;VK[>?;]=?X>7GMA _?.#=?/SS_FIS,TG>;B]O/ZRB] MV"5/IW_YY^/'I^\^W7]<+;[]CZ]?3YU-^O'OC\_SZ-[_TTGV\1OORY]^>KLX M_W3SR^?HZNYO#Q_O?U__M%Z=G%W,O$OWP_(ZV[A_^3#%@<7&KEX$]ZOD;+GQ69E(OQ18,K&:MK1G_AR*X7 MZKNI3RC:H#3VW9,X>@I])_P<$?H*+83Y(UCL!"2R"/O=C@ #B*[-B]CQ_'!U M@XDBDIL=A7=IY'Y1@)T_@D78Q5[\'G@!"F"W/S59/'_&SH6?(,H(2+-9&8I6 M2XOEI*8$()2#VR1^ZR=?+F*$RA316R<=1H@21P.]!<;!$$W.:/!*6?HP"ON:3:;A#9,8C:+>[N)T(6CN+C M79.S[\S?^AX*O<&,*8?P=(TI#TVC^>_4G6I2+Z(;M^B1Y=QURE?P M,.4@@3FH+8-+,RQW4K2N"+\ MD)3551*N;AE8@[8 9_U0[638(#FM*HK>].6/B@V1&KHJP[Q"[$VN*?"/51[0 MQR5FI\FQ&@0TTG^L!CE6@T@TW" ]<6Y1ZN=>SOPA\%P9WZ0I?B_S]WXA!_2JZB)+E!,?V)@0M$ M*",S:49FW8QH=B S3%SWR/PZVY#V*+N>L]^R%GBE[ 0+ M:K8UF,5P]7?JBP8X(!E>S?IP6PA6%3LIB)J"Z6Y,>"?4PT7 M"5U$J1/0'4R>)SES\<[43W>]TF/.?\_P$'AW1#KIT!."V9<#^?08,Y2@MG_=N3'&M6&_RS.$>^_,&+UF1+&_=4@8Z- 3A]0* M !07DJB@'AU .NZP"4U3#H'IX)61K^[I=4% M',PQ!X^F\7I:H;@L5M2:%!9(;6U)N#+_0:HHVN/;+):0,2:U3J!M=(#,7+G1 M0%[5<,](JOB*+IHGN\-/BFOD9D].[.7<57>?>7C M!R-\V=I4P_B/ %*$>Q* M)7.L-L(AM5K;\:HAEVN+B6)345"^U$$BD)2U!S'W#PSN"QZ)?]O@_A81H>"W M*M>%S E(MM9["/T=^ WLG5[ J_+0R@!4JFQP6EYBEGWLH;JT+&V\YK?!IZT# M]*E8VZ9888JMZ0N2/L'(.\MBTOD$.\Q1<<)4>?MR\A@/4FLP\%+-FX8H)!I] M@UBG1*#')8O)99B_Q9@\1K/,OU1M'%@%).YUL['.MMZ"@CGJ)5>*Y3^JUAH1 MM[!9>P]=[>'?LK=J+/_VP\@V.SIO\)(U>6AE*!3[/_F*/6#GB7H!T6'_5G6' M>EQ+("M!*3Y@CMP52>ND11MEQ?Q!O +9@:\Y@%4?Y3-Z%?G8N0ZA>WG.=SBS M+%U',;G,YA[;B;C",WW;DUW-8;PE9A#@H!^"P\GD!ZA/<+'OU5.X(/<&]."T MS2=(8@($A];S&0!GOR$]9$L7)GL"@%7C21=0JF@Q5V.ZB@C7=?W\.:Z0G(1C7@#-^PW$'NPM_J MSZ3*PQ;;/P\OHRIH9IO8=!"[]GO8NLK#?R@)54$3GY#WE-"BAZ5;-.S<'T=$ MBY:98Q\='\\(_^AGA/HA*LL'ANRU^YB4^P*2<@?02^T,7<.-]8['?R_S^,^0 M"ELZ"V2[=1;3,0AZH[2O;?Z.]E5=I$"ICL=<\A>92V[?OO9)+#=SV8ZIR?@S M2@CS!,;BUJ[H9]I[;_^"L]4J1BLG1:/.@=-_CZ.]AE,1J4N-ALLNN@^W]%VX MO3MZ=";FC*_9;EAFQ)X%@CW,X'54L%?O.3>R19#%Y0AZ'RLHC,GEBRDWP$-O M$^PVUMI/Y)*M,VQV]E=TC57SQ(Q;[W]F6Q4E9 L7 .SQ C^/WP!VLFB_G:TE MC>L6&%07/C/<3LWPR7)ML09_)'HH;_8$!='-UI@$-@/7>G0-V]K72+K- M_+'T3J@E]VML=*3.LGM3&?H61T4!*N>X<_ <^';& MN5#I:U>6U?&#ZD>N?SQ]8##TR/M>.YLAD[Y[LCA JBTGY;MSO"YC1-;K;[[)F29)M\GT9Z>%Y$2-47D-UBW=C MGS'6FVPSEC,O5;;MQWKTU&80D4I$?@8-_'2]P/[D;4PY!F)&IVNP@ 0GRQ!"G.MAJ/$I[Y6]]#H3<5%:SQ.X(3 MYG%H8%V*,HE0PX6S.W8+1I-"../KAK>EAH1L#"/$S&2L6TALX"8P>J)5#GR+ M,;;3TN48_M:>#GVBX&,)7TXE>'D,@1]#X,<0^#$$?@R!#QH"U]DYY,OLX1:E M9)ZN4;Q8.V%WONI8]H'*?(\A'J;JLUJ0[K@*O>7YMY*E9_N51A#C&+%*RZ?W M@9P_@+P(G\*9KG M-N='%983,.3%09#OD,4H>3D&6NFECLY'7ZV0N%1HX)+%ZR@\=9(UA;.*C1-B MB#'SY*6CY?P1OQ)]WT/B!UP.A2I/:LDB\%QH-LL&XLM\VHD>!X Y"_VN).JM M;LH)+)HB-%#5J;6F7H;8<* ]9U?DQT1RYK-<>)3 '"NS&2^]IF=US>*B#G), MR: (DMW"IV4W345"WR4$!7M=#I>H\2P2L;2LIH.8%!C(M3(EY=,H2>?+.R= M"4AV1WM\&]M1)7M2%4P'/& U\"C 7Z]FH??9B;^@%'\F*=EATGD!1O\=G(C< MI.0D!@^JGO$3"O'"&6#*,V^#42)-:/#^#T'*3H[FI 0H":/IUD_4D<)[>(3? M;8V)GZ$M"J)'PK/"K2;< >Q>;2(M" DDS-XEL\^<#.C?D=<=$BD4P'3RNAQ1 MBSVO!MTKJLI"UAT!CQIEFXT3[Z+EG;\*_:7O.F$Z<]TH"\D*]!+@WC#H #MSR*HE3[*Z&">;%(U/X M'+.68J9D@R+X^8KEQ/\Z6$WNT$#=4.5B(/J*343+A\QH1(-%2CZ4H2$?VW<+ MRZ@D3PY Y3)\R09^#2 M CCH)>N-31P\ZT7IRYC*:> DR7Q)XRX Y\YL.G!.C=R62Z"%M:@\&RRH4Y0J M)9!CX@X"UO97TDI9.]+J0&@X:1@_"&;(P^+9;T]IR!WWZE7U!V1#ZM'$Q[150^TMV^D'@/R#O#KE9 M[*>[OT8!IM.9?L38S(C&&'XSKF3 ]]L;(18R$C"R!R8!2]\KSH@IXTL4Q\AT MV9,T62N16Z7]J3J2$C;-D"A)[(?XGU56RNC.#EZD?/)VK6%?V0J@%<8LM2O( MDLLDR8Q/R-K0-A/&E.12!P2N\P59,G,J9]@ZAZN\4C"G?HV>Z)_,!WZDB$YH M%LG"*&S@,$"<>5\9]QDY21;G;=YZ1YSWH^8E>G_/''(F2/,;S_R$O":IUH.* M0ZM2URL6XR$G'Z86CV(C8*TIO[V?)X&-G?[ %W[HA*[O!(=Z4H!H$(N*]9[! MTCI;-6=,S&#"#*4+FA\V<%%0CI.)MU_ HD@&64-:L\F%6\2 MS(.J^,W* VR#9Y)-X\$LTXIC-?1E27+BMWM1P]_3 B?W)R"WH?FP0=R+WFR9.? MKD^S)(TV6'/U:AH.84HZ_$5E^%\JHS>O4C=VAB%'5==5V@_D;?%D1Y MRVPTP,^@8G=**$JT%OIGP2;KG$!/AILXPMY\NG-"VOV&UJ1=H[3?%"@')555 MZ:PR,I#RB^GU\/;*]$E2KIR<.H_8& ;^5^/10B89BUWZI>58K[=GX07FD)^A MQQAA#R*M;$6-+=*5H6T&<;5D40=F',OO%7(2U#_N=X62!"$ZV!E*W-A_A,PW M%5'3/'WH'K8CI ?T D/?&Z8HO*HJC8\MMD&7@'R!<1UNNU=*:&I<*NM@>>1DKPFHA:JKF3P1/L'B(O&EUE@]@'3N(VCT[,V0DN\ 47TJF;RY!K1*0TXC3FG 93Q.[HH#PN$)WUZN7F,HRT-\Y(.BT_TF%5*-KSG;9[T MJ,J"BP/0[5!U^3?N0FE/UO>&39\R^A.@,77"@UPBDMRO"IGN/VS[%H@@639737Z!*FO.I47ER^]:#T$M$5B M'K@*L-ZO)>VWZWVTJI5AC7\S7U9N[ (X6.FF8;7C*DNW:GG.W= 8/C0LJ57H MD(3>ZRAT#M]4BK!A+KA0I3Y$+)]SVL+5VEKMJRJJ4(G.BHP8/Y?1$K#5XQHH M&<-U)JJ;?@!#VD' >O69C"7M @;L*+I.[-K9()"#:"89NSV'V#K(%D@5(Z#5 MC470N)WCBL6J/>LG&;#DFF,[-4DC)M-'S=B-/@*BQU9JQU9JQU9J_0/;>?K) MU=6IHA,G_#)?7J.G7Z/XBP+TXE$F@K\$'&9O+LQO7IA?W"J@ M7?GY- Q(]?W$60PZMN/D2ME:U!^QF(L@;QP:;RF19J"^JCU%BW64)4[H+9XP M.[N+*(M/8^3YZ6P5(Z1XFZG"<%8[!NJ%_0\KI )J(-Y>BX$%%@MJ<*#DJ:@, M:''R&)<<%SCSUY65OI76Y&(\:[F?8U^)L!"1B>X8F#D&C1W'T$U7/))X@752 MO8K"%:UEPCQ;'>ON-FC-3B NGA5B12I.K,-2=299VF2.G2G B@+ M)DE[F?>:$F*#!Y-T?Q-'+D)>0GKYS-,UB@%F33>-28B& 0_,Y?1D["B^#&\B MO,E/2/"VZ 07KLH>,B3O;1Z>1'$&O$[CIU9.9B1C'OI!+;%9U-:&1^5AE M!T#4/&J3F*E"R,2;8?5SB1@].CO"V@T*G2#=M87#.IWH?'+40//>6"*I7B-F ML\(NXPJ/GR^&#%,5A>3^RO/_>-3*]Z N( MC5TPLI@)<\_[=-@[?WY$88*HXV%8/)TDIB*4;GP*47QG5!3$+\>BI]4!)+1J M6 RMX4>]!+!!*;>5IA/2[K('/#2AA;R]"P;H"HGIC>FA*J9G/[MQ[ MT;?(1?Z6)&O=HFT4;,UO5+BD)B,M/F"EH R'-B]#-[^'@K0:QQ])H?]LZ_@! M(;^(.@P>\XX\B8%&;=H4\"B%83YR>>)XA-7B2L9Y)5EV3=X^?2SS2RD5I=,W/VF&2+"T(^;R?B&O6$OU8%3 M(:][[H?YGB_S$]X+QZ4]3PX7IBS!SP!5R4]&YNK ED)FQS]TA9Q[4#1MFMS< M[:?T%AN$DBZ% YCD\K2G8K 5$2V/?@U5PG0%G:^C]/R9''7JA-D/#X_;=1&\ M> FSY?L@?J'Y-FG90\JOW@VA+.;V8"UDN)+F/:^70,I\/?GN(8(AX*Q JYV( M+,9[[1.]O97N(G)4,2%UI!P%K=T-(*V;M:K$.A*#ZA+1I&:\<9PB:Y"I1])%T5G*;#][S8S=.8@"$":U:5JJ\]GK?%WEVN 69!J]/ MUZ3")+D,H>Z6UF)A[.+LAZ],$^H!PAV' !@I&2+7/N 70:'K-^[$5)_IXI'5 M8B$JX^E:)S$-^3")[%A0VXKN:(F&5/:F2QJ=0<,HY,:9A9\&:+Z\Q&9UZWN9 M$QBZ";-[7.OM!!75M+R7AX&2^7ND6H3(_>0TXDXJ%]?^XR(ZQSRG._E0BJJ@ M!!3M-.H2JBI34B( C5]YJLB!D6L\=81H[;)/"#E"7)M7>BF,)EC)R:[ZE^$Z M&G81MMS@4,.LZJ +$X6KT@'O?#B6"+6Z4K.$!GJU:)L0:*?#<<2K3IOL;%>^BZ*C=W6R!O=PG%]#^^L7-.X>(%TS[D,P^BO4>"I MM:!L/V6S*IIMGBOY[ZW7E(%3K_% 7D::7$0Q27PQ;(R:H]N+4FMN=YDP 37P M(%=DN40_:$B0-AC$G)/R.CHIBTH[PU*2)&HQE-U3>K*H"@\@]*I(DRPF661W M*$WSN$=RJ"XR+$H!L8?0EV2^1?&9LR'4I1R'UD/3@IWQXL+SA@$.&UA;@IXWMS&& M91PO0 4TKO0S,_,PHK\ATN(!T$E@7B(G*_::+=)#N/>! MAL[&=/X48BN)]V.&#C/JXUG,^32B[N5VM(&2\4#X?GQC9Q7-$>&VI<+#B$X5 M:R$+=LC0H&#D$*$376NG!"H 6XC^_V$N,#)F',;P?/;#*/;3 M7=EL:L_F(='T9(=5!#6;.O8V0BJ4[19PZ&P=E7 %.B>X+?M_)G4'!J!M-)?4 M]*3'1T[B[H+C*9MQF;!.U\RW]F)P=[Y<(I=HQ"S$M_SG7AWYY!8 1T?ZCA!0$SWY(L%B7P!@V"( M ?L\J,GE< @FP*!_5/_8[D$GSU9.-X_M'H[M'EBTCNT>AF_W0$(>M\0S,W0< M>1@+*'QCVA@U #!ZV>!^;&.)Q]71K)F63IVI8:D0>^R!IY&3Q2:BEHX49?"4 MFOT]3'%1(3V/:;, .>%36=ZS@L',Y#,TTYZD%Y,)R5+60W2BBJ4D()78UA* M4-X-6TY6/1U3HH(S>L<&5]8;7%5HG4#+X&2:,CAIR,!HE=QG_/*;;&/,/:V/ M9R44RO"Y2W>J\<:F%9N2<)[-@EH;;Y2@UM\8*E&J6!Y #$5][%'8")ZK5S46 M#5@,>S:Y>_P8A4D4%Y22+@FPPLV=3]J[MD@26]Y; V4!5%JVY2W$9EFZCF)R M)P'(HMA-R68UK?Q!@!1FQM/).JC^89H0&I%19RM"P]ODID; 793!)35A*77@ M)DSAT.U8GYRAQ(W]QW;M);]-?>TYBQ@O,8B6G5T4)C%]N!")KTHW%LN[SLC;8$Z1F\6TB^BI$P3( M.]F5<[OXX2"Q.&[,9TX?T:QZR>(=L#>_W'/ROLA-$'(PXN0 MOQAID+OCZ]<@G4;A%L6I3^ZOQ2)-R+'1(G:(IW3F[" NZY*G/;%U5A%8X6WT M&J&-4J5*75+L7,YYW%Z00]$KY4$@<0F],3L*N%43D9M8V$.(GO@6>ITNV@^8 M*>\Z"DG7$OQV^">KLFY&<=I(#S81@Z:(D/CN^0'RJR]#_!$MG.=&4_A>Z:\M M=$SGO5XUYKUK(U.*6S,*\T'&:]JH/6)EMEWDO4L],A_2);- M%L\JO-Y 9!JQ"5G-2Q3H7LW(<[ "ZR!YBPT5]JW)':J=Y+N_!3F1Z\7*(+7Q MO$0EH:+7RZ?ZH [5Z4"?)X!&"/UTP68>U&": -)"H63L_FX1(R?)L"NTC[V M3'L.(7L;*A-FL2IF'II0N59G1> 4+SZS)$%I0OT'NA09#UFP*5G=:'$=)BF< M@,[^6S3GV)EPR&'I591@[8KCW3**GYS8R[G!NG:%!PR@!2?+AL50AYY,I?&% MN<9P[P86W8I/4(B!,UV:S*)B.10L)3$F0C+=!("GH+U9-PG1*2$)=?B=MQ[P MMVBO2+>8]UN$][FN'_BT/3'I'H*7=?IYOKR(8N2OPG,G#C&KIH7_L1F[2.=RK0_=Z=/7Z M1$Y?D,!U^EYU)>?#][2-+8<8V[#"PRV@?P--M:HW@5.]FD-+ MYS>/0;1#*+\B'77?PU1(N M?]XL,XZ%EEU &G#(2)*!;]#[R+DI(1!]OIAT;+?*4%#M6K,O-G @S;XJ5*Z= M#?X(W5I?@J#=_OI"U6U<[R6$#RP+04S<^ FSI/3L-@\S*T#)\V*M0A9L$0A5 M ,-8&]K>U2-]3&$='6 1@-BZQN!V[5J7LG7!#7LS2)V*6! M,&(9A[.(Y&1W^$W1/)_R=F P]$"]+Q 6[?IPG>I?6ZM Q +4!1*"6?,[7B@M MLFK@K2C2L4?E"^Y1>Z@7(8DI\#?(L*U0L<[M1&M9O6QY:&##=0$W!\V M$8T F79=%&Q.-NFCBUJ"51=,,$,+9#2-4T]2; M.'(1\I(+_'I4->:T[5A2-GTPWPA,1,]RH@>\8"4@E[B:4B/KX!:1UR MZ=Z:,BVUMU?@ YUJP,,,[.;*@E_LY72^3E'S8CH,)$?TQ4]/6?!E2E-, M["A@I,T@\L+75!:T,G=:FHOT-!M&WH>8>F4EH/'.6B\SVER][&Y7_(4$0HN5 M8Y#0CWFN7[PI&4S\QLMA\G:TB#2.0MYLBV)GA6@V_1FVC!>.'W=T'V6UY!6. M\F+U0!9%<=V*LNP^._$7E/Z,[1WV74ZCT,L]%Z)-90ZSE/1DQK$:I( 6GQ20 M$E4E@Z1S%UC5/J^!]2(:6P,% /R]-5[;*$]#Y-8.([>0_:?6L.ZC=@$$U<6I2 SF09I*Q M>ZC,5TZ^5&"3!5GT !IG<21C]:"VOW! DPIOL-. Z PGA \LE&6-(.<0DD3M MNM,BFU*+A$JB"%9)<$;0(:YBF,;^0U;NOHH+RV9A2,J)*W\D]7^E88=I_F"" M(QM!'%77Q:@$X-IN=?%&-@R'3<0P\F_0? $2;J(H<>0QP Z*U-"@WS/\7N?D M1-M Y^/Z@(QMDY%ZP$XR6L$#!@KRFRKN %::(0O$<+C4C_OJ0^^CR.V9^YSD M.VSLG-B/9+=0@GM#N\>UGOXKHWOEQ:(,:(QF-5 ZQ?#W8?*(7'_I(T]^HR02 M W-L."//W1X)=6Z//AL5B'MSF>3D=D7]Q&!E+]1?$N8+$JKD2'$^3^>15M\>OZN1K@#P?I"P=6WJPR1NSPU?NS.;S_+BL(HJ!\)&P= M@?RARX]EE%.MY'B .E?#@CE6'?>2QK'JV%[5\;&^S'Y]6876";0,3J8I@Y.& M#(P529#E*_>9RUW:["L MV>8./PV9R. DKH=0E> M?T([$\K>&-%*B%)3O9M@2%P-H8M[;N-NT6,4DQQQ>CE%OP@A=^ I:#P?&6&V MO)X@+OP Q:=X=5E%L0GUKX\W)>/>0$)\PX*N&YE74)AP=+I'G(3%88!1[HS, M92U6B1U:84[ T3#Q*^ V%Q-JTW>KJ?=K% 3FL*\--P5CWX5"B;7!O6K)TM\S)TY1'.QR M#]:(E6^..078F7B4V'/JSK4#E*2G%07#(/BM0:=AZMF8E (P=>-A?0N1=QPP MM),J!IN$1]^&H 2:6^&M"36YQ#+&\LR;0Y"SX%-R7UB\.XT\$T=-_/$GX&1* MP51*2'2/H(: %L[SI8=Y]9=^WD3 V,1@C3P-NR1 ISR\,M4^^4!RYGDQ]G>+ M_Q#^>/<1R@JC:]3)S(Y.2$H) !R(M^E] !'!ARF+X,-!! "[X(+0*?XXCQ?1 M$R]Q35$ E3&GX* R\2C1Y^R'>V%/EZ%Y?!-'6S]T32S6C($G)X46,J4HC)_X M%@1)+;D3_--_-.0U=0X[(>^U&Y92"MQ.=^JI#X1>C)S>T-<&&G\0J/[>);;F M#G:O(A)474>AB:U8:[!)*',;@A)F[E&N,M1WR,UB+,[W'QX6?MJS=*(UV"2@ M;D-00FUVUUO2.7]VU[2Q8=^,RLX!)^ V=@-1@@ZPD;T,4T1N+?>WZ,Q)G>)\ MWDB(H7/@Z7@M+&3*3$%^#2>CN.V'MX32@Y,@\K/_!5!+ P04 " "A@*=8 MM.MB1WFN #HHP@ %0 '!R<&PM,C R-# S,S%?;&%B+GAM;.Q];7/DMK'N M]_LK<).J4W8=K;W:C>/8R20"Z@7[8Z&XT&G_X?R^;&#WA+(_2Y+]^=?S%VU\AG*S2 M,$H>_NM7GV[?+&Y/+RY^]?_^B-#_^?H#7HLBNVW7W[Y_/S\Q8JTR5=1AO-TEZUP#K] ;]Z0 :LA M3S,, WZ+[G88?0SVZ.W7Z/B;;]\=?WO\'GVZ.T7OWK[[#>OR?_X01\E/]T&. M$>$[R?_K5RU*+_=9_$6:/7SY[NW;]U]6#7_%6G[[ K_HM']^3UL??_/--U_2 MO]9-\XC7D Q[_.7_?+R\73WB3? F2O(B2%9 ((^^S>DO+]-54-"55/*%A"W@ MIS=5LS?PJS?'[]Z\/_[B)0]_Q=8-H3]D:8QO\!I1SK\M]EO\7[_*H\TV!H;H M[QXSO.8S$F?9E]#_RP0_P-(#D6^ R/%O@\$N!DQ"'%7?05R)..C0%3S5C&#E= M=<:, 19I5@U)"?_7KW;YFX<@V/[O;4'6;8.3XC0.\GRYOBW2U4^+ERCO+U!. M>*#TUT%^3YDH!_D2OI$O<5SDU6_>P&_H2JGI?-GF'9CK<%]]NH-6A(EFV'S_ M-[Z/Z3=(>H#ZP_^B-MAM(UH@W1C]#T[W]@)/[8YGJ1=9<]R%85"^2? M"K;+%E^N4O)-;XLWG1FLLW0S0&!%JCO;$HN#,;/( MF/(@;:F8YR->L5P;@1I)]#(*[J,X*B(\T6?-(>#CV^ZSH?6!QTTWOS 0RZD- M"<$LC;_WUGC3P<+YE]^B+07!'(6OD/I(;4"MA,P1\ M:(,^&U(@Y*WF__'KW[T[_OKW"--N*"B*++K?%<%]C%&1HNM=1GP,=)$DZ1/U MR8[(OU=?M/#C!4%BP7:-1NZR&*N/_GAD+>(=>/G7:0:KLV@MWUUZ12:2)@69 M%!GMX2(I,)&^[0W)$E/VG1<#U)IP;HCT!L&S@.\8(,DA;[RF7_[1+AZV.(O2 MD#AR6>$&%6\YL#@)8H@VM?77O^4O6+TO_VA9(S $?$A"-_(_UI'_OZ4O6#L; M1O8B"2*F@!;:]>&D:!VH0\+[+TCR_ MSM)U9-O&:H_LVKMKT1;@AK9 6]K$KV/'D4!;^(=3,7?LEELX/B,ZZ\/+%B>Y M=7>^/[Y[+=+C0:HVTJHUPF5SG[%]H7S:<.!/T/#CKP M7&PY1W*% ETK97*$$EQX=IKT1-G!DWKVIB>'#4+/"9.GQ(B.DAVA4$(X3?(3 MO$XSS-K=!2\X__!29$&:$6,\R/87!=[D3N)#4W+JVA::<"Z";^$*%U1_HGLZ M,(KHR*B H3U_#PX@V/Z8IEY[X>.90B1<2+X*%E3U+0]S&3U=*2C(3]N/JMPZB."'F17. WR1V(T/$4A#D_V MGW(<7B1U>&6Q*J*G*;*@!A!V'T_59TYB.:S("&A'.A)/L!5S#>J^GLW(X:(_ M,">&+)%AJ%9 Y2)Y(KZ@!WCR",\&GASF=.$955UG#T^)Z#7@*5HBN_ \CQ)B MI7B )X_P;.#)84X%SVTY!%Q]6U?=^1"=#T(ETM= J&B5#!$*).!_8#L\!3&8 M#3?D"\BB58%#^,,B";N_:+6\IK8[\1HS'.3X#+/_?G@I\T3(/QZ)V/ -L4\^ MK-=X93L>[9AY#X$[MS.4?&Y1.0KZ+"S'^1SV!?@*?3I8?N#;_DP]2,C4,QS% MZIP^W6EB$,I@SRB>15C?C] ]?HB2!':X=(V*1XSV M.,B\AI&L(,K:U]0_^W$7H1K-."^:-00E>1;$=50F7]P3M@+KQH\=GES&Z*QP+$I1 M:HV-?JP:_]WK1V 5-9UD%&L+.>*;6*Q6Z0Y.[A^N"?T59.%. W0)(GA.AD!C-@7PA/$0 M[8/:(_*@Z@&FH\'1QO"XI1L8O=MFV_A_H>I5N(OQDRXYHQRU[PI9;]T559[Y^= B[H4(#= U:$<,0\!EQ%R%+ MZ0FW;E1!=N4D14]4U/R$=A1'./,_3^^ B*Y+WWJ=XT MY=I68CK+X"G HL$:+X32$]%'LH*/E7Q^X]4_G$9 HP(=94FT'X(L(\[*,KN) M'AZ+"1*'Q'3<5KX3\J&J?%?V0&F&:)]>ZI"/H)M*>)V FG3FID<,M15TLJ__ M^:<(9_#1[2_Q$UD,^V#2).K8F]/C2FTXUWUHW/=J\?TLLM2&"9IK**O7Q=CM MNR'#)#M5%NL'91$Z>+E67,5=-G@0P+'LCD#VJ^N?HF8R MJB'XX2L/D!PH]#8FAZR2P>Z:9P5PFZ#&.>GCT&23+)#:I%T&$S7 MX4=D@95=NTKH"-'NJ.S?WR+]&&0#)-VQS727QQR$D.B8D#_OSZ)\%:<0E)IH M5Y11""X,)#4;&E%&-4 \ M!A@ELN&$%D4+8$'%7.')= H,[3Z!N4U>K3K\.FH\*7#U0S47VX485->J#QG@ M1?'XJ_D:EM/\'A^Q/+3T'@[L,N75)BP!#&S%] M1$3I5Q_Q)=&IM=F?TXA3)CK::9I/M97UQW?J:/;(Z^0KT,LUT&DNV3%"(?5P MT9NJ82)"/=A4<'!?8[$F+:_32X6_ N'/0N)227,^?C>.0H<#GI=P20R^.,U" MM(J#:).S97T="_IV9!RFOE9/1VU71C:+RJC'<^0,#.5+I6J7:]14,V5*MS7* M_((XVH+EA'3T%LO;3V%\'>YH >;:S71A5FZR'V[JZO&E67V;;PK;L MY_LP8ZB\N[INP,(,!>0!ZIL+,3BL;[V07P?YXWF+ M1I=ME9NTKR+2:GGVJD@K5F+X@] M_F]'G,N?X?MB\JP? 1&G<5@^#X*O%AK/Q;*02ZA['T0X1>/;8/?%-!J]/;+K MUQY:M*5:.R3M_-[9ZJW^H;A[6MC>I;_)=(&,ELNC.2DG F!4-WW48<*Y7"&3 M*PS5"HPXUVO=;KY(MKMBHL0!(1F74!(Q(4!1JSFB[1%TF,55'I74VO"1SGH$ M:TU1W/82/!_#( M!=>&CF3FIN?%O"NP4Z442&DY32^1<2*-I=$DI3N<;>883=,2IN#Y5\$ZC'WK MST4Y! DAUS:RF!6-0$<,V"H 6_-UM>57ZQ73G^ X<6C$0UWM8/DO(8MQ%0[2 MS28J6"6\)&1OSSW@!*J731X4&4;;<26$(;P)[^;58U!#I3/*#'(K1F&@>T%O MZ&*99EGM#O_QZ]^]._[Z M]ZA\/\IW73%]$79?C9*N@ =S1\X1S]SA"073GM]Z_KQMRF*4N=-Z0O#DC,QVOXPAV=O+\/H! MRJ&'[SW UO(/OAM0G_74K@@D.&ZVF%B,8#"6=B2];$2IW0HA,,UOP(I4V'YD$D_V]I M3P&UWB/1UM?94RW?22;#C8?S4(/I?SS[ZJ\6,X?>J*/8P!13.18C!K4Z(-:# M)H[W_^K]>?E7B:+C,3$-BQS]@*'L,0X73S@+'O"'%YRMHAQ?9]'*]L5%5UQ/ M\'FZMP5D,Q3EZ95=4-D'59T0[754?[QR"^)U?\8Z>)[HXU:*S+H+Y]K64,V0 M9X$8H?+00ODW)B>3F'EPU"*;%TF114D>K6@Q]/GN.P=\V@[/NM]FNA,2'A&4 MC5A!_G^-C80/R8D^4XX8)K-BW&T7_5GQ2UMJH.N7M2%XQI9Y/+V^.W&1Y$6V M ZHW4?[3!*GJ4E*.ZW#*>!%>IJNZH*;/#++5=23(ORTCF+KQ)6H^PNEO\\6N M>$RSZ&<EYPLN_8,3?P34P P2DX=(S<":8@.MSI6/6(-I_) M(P03(DVMLL>O]> O[* 4PJ?D">>TJDM-=#'NE4R=$;T4 =)@3*,XQJX4P M#$KI."B0OJ+ILT+: %S*F7HKMF88\A[M2%S+S!DKM*2/Q8Z7:[9!S6%JI^ MRXDB/GH>HOWYJ(XFZVXS\@:GPUY/^4^TX).<:^MX@=/,1WI,V2!H+A[?J\>/ M^0,,UI@ZB$)^!^4$SH("U\\?SE6=JQGWF'3B9(*Z9TVT)X*NJ'FZ\Y>[(V@C M>I*/7$]J/G-;G,U2Z\A)"9QTT$,Z?7J^\>@X1O/LWE '(PWU.I_.F.)(=. M4>Z"HJ"8D:'A$JI6#H^,A#'-(?A4IY0F4Y1XK X:CR$_HV'?PFXO9WU]N'% MT?4]):]!3L^3M^8>DW4JLFC5'#OLD@B*B.1P(O&OLJ69NRYS@(&W..T,)F_' M#9=^!'/QT?_]"2C\>O,J#?7#(Y?0&*9@W\6747)ZQU;"B+ $2^LMFK)N0]7M M")T$I/%J#B4Q-839K]X@7@C#D^?.IY"$-[B(6-U6%U7.M"D[CC$-8$V4Z+/9 MQND>8]3TI;>X9W.)VT#N!Y7-!JV0N3NRN\_Q/W=DY _P8OI490>$9%S6%A$Q M(5)T=7/$VL^E1JM*9IU-639G@_AWB*/_/4M7=)^&>*H$)SE>??&0/GU)NC"( MD'\TR.@-9+O.JN@NZR%A4>YLV82&N7WL8Z*5!NERYS!8![1'^)MFLL]?7ZR'8[I[K$;"A4K<=7/$VGNJ7J,AFT,@\"8Z\@N_KKP_,+*M8*([ MHL/R=D(F5(!@C1%I39U&WZJ *Y)#*/0G.-!\;0]V3DR.(/XK#K)S\AN9)Z0/ M@\,Q_:B& RY42&#-$;1'M(.O8T\-Z1PB@C?5L=L_U#Z-P$*UN&?T!G59YD+& MB-),J-L?;AR^; :!>'KV V^B0R,H,."'I(B*_7D48^7YM1H/O<$<;Q6']$5^ M*&V&H%U9G\2G3A!)H!(Y=U(&.P,;YP8_1.!,),55L!EG'7 'M.T::LB[RX%< MYDU;!(W]A!M4TNA*GC.]X1?OF^$@9)81E<&N&$'D[#3=)46V/TU#&WB0C^\! M'E*&Y&CI=#UB#WJC%&J6T@$0C.#1U1@@T"ZDU$LR!F%WP MJ!ZT$(<-.5#*ED?5/Q#T04!$(C(L7WL1M M@.8ZS8L@_ENTM>0D<8?U$BSA<:*)%]8'D4Z'CI!/N'!%Q05+?\X&41704(L, M!Z.!T1G(Y;%JF[#H;3HJ=]+F0-".Y#:*A( I6F-\;E/V4/'+.S4 6\0-&)CU(!_;AV_%9D=OJ91]4=T*L ME__S3KG$NO:Z9.:CG+N+A"P[+7+ M2$31SYOHSLS\@.IV$\3QR2Z/$IS;V%RZX_F1?(<'N>1I4U2U]2MYKBBZDN_/ MS%SR'S8X>R [SW=9^EP\PCV/(+'Q[?/'=1G]D? A1T/5!;$^J.SD.PHHE507 M(.))&\6.2M0]XCBV!Y#.<#[LAS8#"O4 +3DP\*0@.'(XT ^',QME%;!GC&DE M7%8_L55&WX8?(AO>S\XA8TGAE91//D/7(_;R,_]9.&_.B88P#UP4U6*8[#V+ M#4Y"F@<>!^- U!W)K1[IT!;5)JO:(&CD;P_AKG@EZ?Y$##5&Z8HTV?TV[NH( M!W6M'42,B,Z6RA!%^YY&[]J.^Z,FA8CJ8R?99$V^^>[5#W8ER/8-GO:H3D.; M0C8T+_&4M[IZUWB\WN+AR(A_C^=POJ,"GF34+(@ODA"__!G;L#0/1_22C7# MA,*,8(T1;8U(<[\NJ4 D!W8"9X*&12H6>8XGN_I_,+@S+<&G+[(::"/O94RY MU/9DP16SI:N?%,*OY#&J[B$E(N%&9$0/M\Z[.&C51 ?5SPYF?^LN9I MD#\NDA#^ Q6:GH(80P&)XC3(LCUQ1J8H):A'TYW7,8@O$9Y()T3\-[2"?^"F MN]!D9\&J[W."X7 M"4 M;1%FC?VJ(JF(VB@1S]!\EZ.U!CO;IV5P< CXT"Q]-D1%S*$A6G6,(+^UU,0B M:H-#,,$1BB/=XJS80UFY@FQXL-EMP04GFLFZ_I"0\@$6&4-"C<*Z4$L'5^T/ M=B(_^-&19%?-*&9OC*DE&3> O*-+'.3X!HJ9+M>?RH@XD.APE]Y?=30G_" MX:"'GON]W$5]^ P(A.UI!Y(O;?W$,G\6(_:8RRBXC^*HB'!.3".:IO"8QB%9 M2E;&?:(PLC99AX=-0WD3W9IKNE/CN3W ?_SZ=^^.O_X]8@-Y]=*'"KZM4P:M MD&GU_A:1:8\T)(1<[TIB5A2'&W'3T>L)AUIH AS9/>NHXH_7P1Z"C]-&FP^( MN#_-X#.BBB]O66N_9HQ<4+R0,F>2A@<3U:,#-S@."ASVP6@9+VIZ/F)#2J[$ M.,IV.$2KUM,&?K&D+<\VK/2F;QPA.MWE1;HA!GCX!.^H3(0L$14?>!+P(MR_ M6&NTA;, ^H:09\=*(;'.T:EDJH,10\W[\J.ZP?<$C&!;+>(X?18C1^!L:0SC M+&"HR9!"RV2L)S6H@[JO#TMGH)QJSTUS"<;&;KJ[))!A=%N*;9)XC@Y=/S$> M# O9:L J)WL]11"(6'Z1P5\4XD) F#W-*(G(E#[1ZS)_ 2HI&+KA!'$4Q[H&K9WZA]*K=]2?&1P M S-,/I"K35&;(X/-<&X0&BS&0RM-O4"6<@9J13?=<9N2GI?T)157P_=!'1#. M9RM4'-II+8\Q!DMX@Q="4Q8TKR2;P$]*R@?R9 R)'EYG7=H:S^O1C8[XVFA2 M3MD\O)5N-E%!HS:00YXF@%F7JOOPD-U(.AW<=E#AD0(*7-&$OUO\>/4%+WP:Y M2#*'H.C-;L2=I6:XZR!;9K2*=TA'OL89K:*@3R"Q7$6WO?]46> M[Z;_IDLJ7HYF^;P,^9HCVF-&E@A/=%+XM.8\RNTQ*.EE!3^^_6>#XEY<)*7\ MJEZS@)/"G]8JZ666MQ:&].G>(+X.HO B.0VV41'$+8*6X:5!T'V%#R5/HA!U MW1'!O=(WQ,)=L;Z^$:8OUT[*F]Y"C,C^OL%%$"4X_!!D"0%OOEBM=IL=S80Z MP^MH%=F.1FL0=(XW-4_B(Y&J(0I92[^FE;XXVS#3G/\(F'V,DC2K"F_CW#:H M>L.[CND<,B# "X3OTZ0@8\9P@A&5K3T?4(B$TX8(=X+F89T;_(23G?48<3VL M#[NH(BZ0??7G[OU#+SJBN_9=3=":PPCK."^6ZW(LZ^9P>VP_]F^+ Z'!F].3 MR*Q<3\]?.%<@78/V<$[CC[?+JAY3E:$3T_&9TG7(C/(4NRK8\NU<3JE%8N.> M3G.G:QJ/N<5T6UPDX<<@^PFWQK<,'0DAUX:#F!4!?U_P& M35&V8:4S_S'V:HX)_U G[XQLDG%*R\=,@RPY+0_.L80=H:W+^E!D'1+D MT1?&NL)X;*:+BI0P2GQ?1O6GV5_5'.@/H',A.!I[VI*TGG!M\IBU^ M>!]J^>=?PG*;V/AT1_X!PXT^LB&3Y0T><)D;=IB5.*A4Z\ AG5Y@'\:;Z#YG M.0@*V"A0PXPFJ/8R4[U$%$?(M3;4#-;)_#9QE];5;G./L^6Z1VT*ZVX8;0^I M 8,85!J$K-OG?F\?FXB[1M4#U%PS0,+=CS[O?W!W;F MOX0LWUK7,^4N.O5%C*'4W5_8&\BAAFE[J&[F@U"5T#4P*ET7]]?[#+@XI6F#WY?(-7Z4-"1[2LKEQQ[>5513=S$RA(.L:;>QA:4/S8RP4CIR#MWE)R M)PUCVX&28E<_SW89T0EL?%HE8+%BI($-RU^A-ED/GHDN;Z*7E4A/J%X+9Z_L M@ODZS1"<],1Q= \;4#.&YV#J4.%W\E6'K))QZC.?2'G?W3D\.72=)T;KE;%JC:P=TF( M,_I$9['O&"1H"^/,Q9$;B1MMJ"M6=*B*IM%4V29PL=D&JV*YOLL("?(O^,06 MZS5>03+/U>F%5LA]% &'F![-K C5M!M@NFAU1$'5$Y&N?B)EUN1?A^9'+Y]) M36,IT5*E+->TU:=MFGP"G?*<146!DR6A#SVN,&$,;@KFXR$]F*+CQP*M,J^O MR)'4MX<79%=[8H]( M3G3G:3@#'OR#X5R*J@Z04= Z3I]S!'A#]$LE%--A!_AUC^ =< =_ RP\_!Q,< MJVF1=!TLU6%*^ !0TY65 6CU\5U98HA\VUC57H^1C^W!)1>"^&GJ / H.%?) M'";$M4&79N][DZ\(M7SJ]B[>S4\\]1$DYTH8Y#P,<1?)\- 2ZN M62'.-S^1IG.I>"<64AL=@BD:'T&?!U'&C@WKK72YKIYFL8P2.2WG:D3*CLB; M>20_83"[UJ1W^6A!]=3A\\Q>Y-&2;1MJV?9$)OPW'@,MF':/=M27<(/:#K.EJBS9G>$Z0'%9UGAD.^C#5A MR%D.\XA)G\[!4_.3 _"0G@^_6W<^Q["G>+Q;_Y]AYE 4"UN.1H5JS(B*MBG!<^EPM;^ M0U0\GA+_)=W@S-U6+*<^!XM1RJ'(;"S;H6V&B9JD9U4SVY>UQ"Y'J7IE3/(# M#^F4'_P-OB>? KSONXCC]!ER1_2RF8:,YSQ5:0!S"GV8L2[LY*SNY#6_R$"2 M=?+0T(4Q2J;FF@% IHS>[(7[M";6I ,ZVWT'LZ: 6AE'W8L"J;YQIB-&(="4 MZV+3[Z#'?B4]ES:AB.X,'& ^9]+JRD&)2QX<9['7*L2L\($E*V)8J:E7._%8 M2[MQNOFO7WG\*NI7'O?TCF BEC-<+Y(GG/O,<)4Q,)\,5PF7FAFN437"W#-< M-1"AD>&J6C C3:&6SJ.$F.X>U9*,@?FH M)0F7FFII78TP=[6D@0@-M:1:,%,8$SHKC,/\G$REC,E=!UFQG^ A"RDI+_EU M$H9$F79E%X;!C'5"6^B%XC3PGLVK(\Y._IUJ"8Q/"MHC5U>B+J#*3!!?[^[C M:%5=A)H097*ZKEU";PX5M@B#ZG6QY1B^-[/ WL_ GO_ M*BRP]VH+[+U%B_HW9O+\S0SD^9M7(<_?J.7YFW$%FG;;;8SA1"F(P00Z)\;> M1;).LPT]"IW(C-:EZOQ$69,Q419AJS<*HWP5I_F.%MY>L_MV8$H3W[X>S_<= MNX'2[^0<#E@I:P_C?&6F;[Z:@;[YZE7HFZ_4^N8KB_O';\WD^=L9R/.WKT*> MOU7+\[>C]H_JTR\OFS6!O"3D>,]GM4Z<:&,9S8[S'6 M!H N> >LE*E"KZZ$3G/W^W!TBWC3OPIXP(2H(E/9"I6//#SP1OQ:JMZL>_( MSQBLZ):1ER^B\2D7O"T.99F6R6T0X^6Z,@%AY.)#90):!K8F43](UF-. -WJ MY?DPRK=I3MQ% N$MUZKVJE^'2?WP+7K-U;%X1ZNZ G:#5SAZ\^X,$2V$S^AEA&0CJX2/ANT[(6,1L#L19#0GN] M;C$S3'$$)P?3X62MWM^[ABMF47B&UQ@""Z6%NDA"ECA.:Q5,CB\M)F8!/!U. MA9$KVK5R7MA=JY1=0:#]9GOVU=M=\$A,ACO[/J$UE:DX M@+ ])UL?Q/KLB8!;6O(ZAJ*?*GA#!=^MCC=H>0RKE_2H7"0%6>.(6 :3Z%@U M/3^>BY(OR7;.BF-!A#^J.QVJSCG 3R1:*>JXZV#LGMS4]\:7ZPFRC'O#NW<[ M#ED05NUDC<#A+7"VZ240>P",2#AM?'"G9^X^M(>[C!),_G-*]F'K$7XQ'2\G M/T)V--"2X:[OF\GB:<4PU>7 M^S0#!\KH1];G[UZ3L4>L^+'-%2\Q'0]>[G>\Y6;+7*UZ;Z%?VTJ_&Q'G;(UX M,O6V5$8ULYF>>VM=7[_;RHG.MG(RZVUE\(H? MCU%VS(7[E$3%E!I/0,6+VN/S\GITGUQBG,M?W*F.]+KH0DRX.[;'=W^KI,># M"!U\5/A3(!RQ]/7'X;P,3UT681C!W80@9H]#EFB;!!1R6AX>YY:P(WQEN^J# MRF= 4=G-]_&)EB"[SU^KIC\B$GB#BR!*<@GP9. B'M-PV=$G.N^ MV^Q8*;LSO(Y6D=>'A>62ZB81"&=I?.2;X:28!!N=H=TCHDU>=&:60H4&JL8? MTS@D(]+W1;_^/?I KX[Y+C+'D4WWN/5@AH88@((,\/Y'&I._/E0'%)-@0DK* MAQ4K8TC\*'FK"[J8P=/D.A+LU%Q5S=K8JEUF#T$2_4PO6YZF29[&4$TD^6\6>=/0]%.VS/0?0@0XN, MU_CE5)!J?Q"3K*EI4M])D$S/R9#I5 M3LMY#$;*C@!6T ?13N@C#J"+_W<1M438QI5ZXB.B+[=EV3]:\2#J*PDN/=[R& *@TZ5%Y-E&JP)M^P%/9JI MW?JF%\5=M($<[O*.01>G@A18C6%\IV6G4GO:9#VX)KJ\"9!8=F=O850#Y.B9 M#(&J,?QNP$-EW@UL#U@<4\^"[//!PT,&J<74E2^)3KH1Z]%T'QW7XDMCPZU@ MV1H/A^A^CZ#<4XY.R8\/:<9*%)3;%[HCT_)]5C<("VVDZB^<832^JC"SG][K ME9+R81'*&!I26\A3\KY:<-TT?L5DC;W9QF*L:9Q"J>*D<.1T*,AZV'UU>=-0 M>7S$>74N],3,=RHTUL.\DG$Y]$WP_)'L!!FQ.>T7L.+1(=)A1!2#+=N@!VCD,_M M+B0N0/H3-,U?$A4(F]YZ'D3:>5A_"'MS)@Z MB"):SD$Y1R@.L;IUP.@G2T];Q%H@G!YZWV6I=2M+0HP7I+A \C_N(2ZLI,=ERN(>8"6G"-1I7_:RN>^J2>U-H0T M)FH.(3(6%"R;-"(EHN(CMBG@1>=0&WJB4]\UZA0BZP)'/%?SU.(.#F%TRVCA M$/ !E#X;H@S=JB&**4)Z->1\).L*A=1)M^5/T1@:WP=9!$B;"AG]\=T'!WH\ M"%!1M>.#P@,DA,)I(X(_.\.@ &_?JI-E/@;%+ILZ_\J$ ]-3:K1BFQ M;:M5L<_WF>\(6*BL(IUU,P^42RE613=O\":(X-TSN*.0KX+XKSBP?7UK!"-^ M3"Y3=@5 AP6!IR;A?=NJDEQ!UA:C39H4CSG"";Q[^Y& \A&]/SY"T.%SK]IW M/':TL:]>4>,-7HONV0Y?D2_N[AG'3_@C%8@/_//8F)5NES JQOU7L];>&A 8 M#&/1\DRLQPE9^%[NGE-/X*VHNS=Q!W(H!NMOYQ9GT9"R"3[;"S&%K7Q("K8Z MGZBD])V?7PQF40S,K_U&D8V%;0S.>CE&G&0,(7A.Q.\1H93\;$W=%I-BB/YN M_N8J1]:F *W78G+3=+$F0J0DHR=?2K3+PYQQVN%4=%KWB#,<0,/7H56Y"# ! M;G]Q+ 75:V*31M8;*O[#ZS4OXH="X?X[>J*77=,U2@^"[KSG-;S'W7MR% ?? MNPM@(>4G=LB!NW[!UDX$^C NO">F#6-6(P#;U2W"(ZBHE M]"_P$@*0FDWBNA%8^'GLPY?1].RZ^P%5>GE2E5D3<>^4\QE1OK4!+VM4S[M$ M"01,"1JC!&U5"C6>SX&!7-!BG=I9)$.__"9Z>"R6ZT\Y>X-T><\J_UTD'UY6 MCV3)\7F:N=F\QW#BW%>6 M[LC%'1$#H&^3M\X2'92*TZ#HH_J;FBU1N@A]WKZ\Y36G<]D!LNWH7,V5,-[F M8?QRN5ID)C5@]6AZ, )T^-+)#M#!H"\(ZLJZ!T*MA3&M#KY:93L$GH]*C["10)>A-4(RF9HS>J$)@]>#4"%O#@ XD[4/"P$ M<(3+!R^K*(0N>B3%"S;."0KJ!DP)OH @H9 MY V,@D(R#,-5,U!=RHPE#"-:"/_X]ZC<,] 6VGDJ!#U"Y'7%,X,E-%9Z53WU M276=@(B/2^L\1A2Z+3HLFN^ILH%,4-V+Z\))&EI2U'$HEZ/E.$P#%@4Q7V$, M(4>R",8LHA5*P?5\1/ER,+RCPU<.*;_UA?L,:<2JNMCQ?% JEA[_-%0P8V,Q-H&BX9YP=)(DZ$Y5G9M:5HC._?I&]JBM#3PL;H(\*0]^@+H*(N#F8RXUT"<*YCU991 (@89-+(M M:>]Q29L#K)B**9#K55J?]=UJS/VVQX7SW,614P]QMO>E"?H*;K9749V0$FV!$9" /7C_S#;):R442TAR: M?+DK\B)(X!)QZQ&&BV2[L[UQ#B+MW,H>PIWZ+2*"6ZF6]0!>$\FW 3MX@488 M[.6+;GD9Y.Q'K @3XJ2;YH!Y*BUMGS_7ZMOZ#*2I7O3$AWHC?)O#SWGT-! [ M.,F>8)7-M3^EU0SK-)=,AZRO\+\&;]HI92JL>SLI&"#WWIF![@*96M\TB_<& M%Q';1);W<<2>-E<+6LP)3K0A*Z0/U;V16G3V3/\ADBWHSYU5V.D M1NSKY2"1GA==PW'1'?'P\F!% M5>ST2!U"V8=6',"?XBR.#H':8WC>D0V$WGTD<=C*F"<-%&2(QS0.B:R@;'BQ MOTH+/#TT]>DZC[OJMR9AGHE;I!O*' M73R(*"'EYT%$,4/"*PC0!9$^_C=E'=%UTRP5TS56:1^"+"';>7Z-L]O'8#H$ MB>EXB+((F1% YXJXLI=IGJ-KN*1'S*$T0;2C;QPII=<&D7S6XT\J#\<_"?)H M12S&LRC>D>W9T4'E,"Z\%C@9Q*I&Q(_VIQY(.0+Z S0&D*DK:Y,5M'PRHT^J5)#>H-T1=]Y/L9@%FVC.F3#^HUN&P/% M#-CMI330UU3[G^$DW43)X&V8U\\9ZD0<""_SU"V_]0,0U5+7F[%H4B-2R$H3 MM[1PR6Y_C[,2.. *+L3E-.!?7L3(['2R3\;L8JFKG976]N*7Y/&ZW"C^DVE*W MQ&E=L> ,A=NW7D/(4F&)]T,[2K$)$R[79%_=XB2G1D5Y4D*O]%>N+QRH?6@ M9.\/R2X@F?Z!IK6=[)LFY6>Y> ZRL&3JPPO.5E$.+!V80.QU,V+M0(8([&&[ M((;$TV/;WY*'&?@X)G _3=$%O<-#A'H U!H!T23C*$'P_D)^5'[..4I;1PWW M^"%*DD[M-R^?MK]OH*,+/$G8=AB#T+Q/9PGFM[PDT1*7K2&/^N=D#<0OHS5& MGU%0?_YOV/J4I;DYR-UJ6QSG):4>] 79+J,DCU;TNK?K#<@&RW/<=BS,2YB*6C9B]_.; M;[K97.;X*5O$YJ /V)8@C%,<1UJ\+?6M:?&^FUG,Q&0&KS!F8C#-R6,FF/[' M>S34WR=@T_,?DW:)U+TIN5^CW.@4EXXF"+5Y!2G<*O M6I&?:4_;7+/O/L?6]11UZHT?SDRJ&Q<-# MAA^" L\Z:F0^C]?V\1K/=,A'?A!Q\F^6^X2XVXU8)KT1>J).)+I*DR?*!.73 M<3J;%G%_J6LZ[&F8MI_*4929:E[SU(8 @9^3IKU<_O+/V/=VX =_!Z5@S\@G M5E%%O9P&4%-O0UE_(.%K65R#\V33EV%()>_RQ*T%D:QT'&+FW1 MVUHS."J0IYAP\Y'<^/:U>E[D^6[#%/I-E/]TGF%*+FXACS -NIK88C\\Z;C"G MJS)J1E]3=H=R-J+;FF4;%,.)-MFT]G"F[?_SG!1Z5IP.O16?Q3Y:L?5]&I-A M8F(5@J:8\Q8JX/AU[Y[\2:D^S*>Z]0RNYKA!Y&0;ID0"8_=*VRR>$>\MQ$GX M6K[4#K^O*%E$=TZJSS0LVZ)]A./0>]3!%20G_U1[,C#-\%#<2N?&4("Y611/ M&,J=^XW2[@0TPGW-B.61%8S9/[":85D%0Z@-J;%@LMP^=D!6+*9Y@3RG[\3< M/09)&=.GX?OZUL-<-L*A;+\>NW7@S.3Y&4?LI N_WNW0$)]6=D434;R";]C+ MN?8LYO6*K&+;#X'YKRD82LGP7(#?GDZ:.B\?DDZ:.#< M;6?G_*(TD.'WX48#F0AZ=AJH+*ZR(Q_9+T?]#)K4+\@+&C+OD7J'4Y3GEZ5Z M3#X,-WIGL)1-*_C3:@[P%FZ0/]* 36+)/;@OP, M;"_7RRV\_@(<=Q6'H.Z_/6HNV75 MR%[.SJ=!4?VD@=UE-WZR/J9_+U/W>U\\G!@DN>V]4Y.HCZQV/=9$*8VT+'%" M, Y"99F,;VB2 R0WUH-XS009)O#.._;Z2V/=(](H?*'/'J]614<38=;6YWF' M"S&]M9F-]0T35((+.T(ZYNTD@@^J)S _YIP+F1V/R#2_)H.PO84:9=_&:DJD77<4>E4C6W? MU6JWV=%W1<[P-L-@;1/PDG_'N#+"-VE61#_3WU]G*;&YBSU\LP7YKM^2D)B3Y/=W"8^.%E19H2?G;6OPHS'FRZD/H?@1&O M L3#6/5+>3&,A+;EJTT==RB1U4/26L=69GB933 MG=HBXSH&9W+X[CSY!HH4CCA:5'BFI^MS.KNPJ0_I+*ZT:?(,Q+SA"R-?WRXC M [.$'1HHSMO//M9O0=B.>0UGP(OM.IQ/5:(]+TO$3ZS,& .=()K9 OEZ_8(E MJ+'BJ.65G-PVM*=@T5I&U@#H3S /U<=QD+KYFFH:: #,?@DUSNK.\F))-R_T MU21-'K#MZR-T,+=7\F$Z!*>/A.GY?L"UU?+JON$^YSY.L!S.S\ _45]SD*H M.DU%[G_4)A_T#P%P5'S$$[Q4T1W;1UIDAP-1\CUKDZ,?6;._^W:;N")I0ZL_ M*Q^)BSTN>$'(LA%G;5_%PIJ$ ZO!ZNL %\EV5^27^ G'[R?YSF24W(>S)=P( M0W>D"7K/^P ]H$1#;FW,J*8[4"_3\-UM$./\E.SX#VFVYT%&$!GF]7-VTTK$ M@2BM"UJBJBE7^;H.QDJ6O8ZLBB9H/Y%.HH)EG/"T<+G6Q(1("&.]I7Y%Z_S6 MQ'FA Y[=G0[XDIK6;K^?FJ[@JR%_]ZPF^8M9RZT[ "1,Y0< B1WV M<9C9RJ,O,C:K5MZM3=E"U]+D38SQMAPL'V+21$4?CN[A MXLD!"Z+K3E6KF;BC K&T=31O8D./ORF6ZH$N("'_@4AAB*H6]W9MBPDY4:)1:RX@+-R2$%-R'\&2<"., M8)4]4-3J,A,-HB'&[@4&^>P-P72^RQ):/V61A.?1"ZVD,DTT5$S(]4U<,2L" M'-4=:.KVNNPRC^BY6H"=L*A\ZN9A]>5Z':WPM,8*GX9K]'"Y$%FJM"W"8N/% M V*DHFJ#13Q30Q^D?*2-OF%V2M]GHXF" XP9^0AN/5 I+]:>J9N#NZHEMZ84 MD7)=#.'S'4XW&(JFGV3I[G!6Y%;(O!CM09R>FJKPY$X >.^+,0#$1'BTV(HRX96P2Z'6$F MGLMM.,-O1,Z(:U=WB"AKCU=[D8P57^OB[23ZK3^^A^=*#GD0Y7W0F!IK.!/W M52B>WLWJWOPL?\T:-PFX?/#R6-G5&/%*OZJ%?FMX1O^2M4(*RV2(-A?U=5Z[ M7\"(X/OZ[1=?'<\AZU6Q],UAO&1V%F1^"[N6L=3;O9WG98@X$0K^=^_F$7!6 M2D @_,,YFAASW1'/HR?S3[[5V>T9A(@-@>"__N*;;WP;^UIK+Q#[P00-CZ&Z M8UY%(W1]J[-/P3=L" 3_NR_>\[]XOX+OK[U \ <3M"+XNQ':_NY UWN3_)U" MU1^__^)XCI+O+;Y \'>':M[(J^*]U7US^VD2#TM.RWGH7,J.^FD"S@/PLXF? M:TFU[2^HUV*"KUG#45/RQ7/:!++YC'3,/_=NW4TGH[>F)VE0CW*YIA<@)_GP M^^.[#ZWT>!!5MB7M(%9W W;T;BZID$()M0'"GZ)I.45,RS4NDO!CD/V$H;)X M6=)YFNB;BIR'8)R")0& ZL;LG3YZ$7HN.D=7J)U0DLXR&(+L.YS@+(CA:89P M$R4147 !U &=$FEZ--W#38LO8?(<[4L1U^T]#_4U2,YM\.DOBDF<@^RHF,SB MD99G?L)Q*DSP%K@^T@&<^S\R;D1I2&47BIQ6ISD$/W6D4_M&RKD/=9#RK" ; M:I*G<03)RN&'I(B*".>+ETBKNBKIW])&Y*=&$TF'MGP8$G/ (J,OM(J:YJAJ MCWZ$'IX@HB,?0(=RLN:>,WUKZ#K(BOU=%B1YL*+UUC3Q,H:!?4ZM/'CA\?3"G#K@E*K7V6:=*=DYZ&L";0 AX#C?://@:A@&;P\-+O=0BPA M\7M"X_<(*/RT7+=* $\ #3X-!QI!RH#0CXE)[[2,C;3ZL-!)ZV=6B:=X#!+4 M[30+PU4JV#:BQ(LS_*08]-5=5,1DP(N$YDF33 /Y2?[]E_<><0\PG-PD#E\*?QEP-95FF0M M]YD;<)F1TRR1NH8/+5JB@<@$F"^?$YSEC]'6DFKJCF<_@U&DD3IT154XJC8S ML'&YZU[IGOYD1ES#.PUR"/3"?R!!^RF(H6+0!'I&0LBA@2/F0F3ED)94A=!_ MM/K,P@562Z]SJ"V?O'D=!7CX_2K8:#O# V#3&=KI!M2F++J31'Y"T&868.!) MH5,-]G!"IND,N_L\"J,@V\.)_')-4V@F$+V8CIN-0\F'I#@^I+VPA*EY^,Q* MF772%*03-C_D*2(61 (@@C,UB37+)>+8]M;7Y/IQ>7O:0+GR='2*>H5EM M^0^$K703K:J"-@-E+NGN5/!B/D3I[V4'WD/F'NY-**707)V0S]0,!8L\Q\5E MQ"[X1WCHER_I[A0%8CX$** =4-STF(,B4 NC!H-BPL:G+73FZR'&GVZO$G2SNKFJ&C:^W9-AHJZ;7D.6A-3QX5# M!#*W"MC7M^%OO=^ MD><[ZQJR,[2'BR0M\B+7B39!$6WC6[GQ)-%[:+@]'P\%7 Y8D+P$^UI7M5.M M9=RZUF]Z%T/6])AG^CT\9/1E<)1#ZW)IT6=1@ECWSU_;,A\;;[$TPL@&.MME M4!:=2F$)4X$[,[2&"Q5\ /N M">>GP38J@CCZV;JU)23CO,*#B!,!6*KF:-4T1?=IEJ7/Y.O-?>]L*O&U\2.= M^8C,BS.\S? JHG:_=273&MJ]D=XF+\PL;IH@S&Z@>G7R>-+H:I&#.1D_RT8\ M0;S<4H:#W$N RPG)=W4ZPC 4-@LZ5B9HGH5HAWG,0HYC>2B%T-EY!HR_, M[ET4K=F;OI5>#PR/=UW ;2E,2>3EX@$IK:"ZUD!N'WW5X$B4W5=U+1]GHYT9 MCG+T'!6/*.IA*_<6@1\BP^8Q6=W5,;9ZV.4[-NI-]/!8+->?!.0K[JE8AWLK1RB/GP[/=:$24EE0_:4B>]KGD,DJ]IH!6M@ M=FK=';H.WG]*PBA?I3OB.-!DV_,X?0%3L0 C=L,N''_ L._B1][)!# MF10]_E5V?!.PGBBK-T_P(<"D2VO?@_D;GHTY4W!T'OTU63QCOT-*[:S4L/#R M3IE^Y!+.//*S@S.'25TX5QL8>U.1DYTV0Q!+(*$-8M&2F1>929,'^!;@/,*V M'](>VGV\MTU>N'4351BG0>)C9Y9)H.,O',[#-,;;&J=$$W%U"9:6NR(O@@3> MO9X0 4*2KF)U0Y@2A>N:%N@^B,$H\GUF-$2J(E1)5V'$_$85IL M8P(=PZ?A&E)<+@08NL(%VI;M/=_,E,FGG1C+CXRQS#,/R4GQ$MX%1=<2WJCQE58R'RF'RQF. &N9=1KC.\#?;T MEBM.@KC8]V$D"+KQ>SH].>6R('QIM6I+%!-MW,6"ZYB:=.'K:)IXAH8WTJKT M7&:L:0GZL(_K)_H.Z(ONG-6)QP%MYK$NN6"1F^MEG D9[P?L*E!Y'LFRN7;D M-TE!#$7KVX&4F(?;8W*.9/4?(768'E2OH(_GL(^>%+L[@G+BIEGKU9X\"?%R/'O3,X4&./P$WX3.B=J.EYN>2BXDH JKHM-4L]AW:T17E08$ECYB/3],B0-WB% MHR?XTF[P4QH_V8_G2$GY )6,(6&V4_GW UWD\RD$J>PX[R&(YVOF_;04]T6E MMQ>5VKY+.7N:P"72&LBI*ZS#D:WMS+U'-41PM9NEO23&*NDD",&9@*>ELB=\ MGF9WP7. FMV]##:'LPK@;;TV?$WL//C +IE>9^3SCK9!;!F*H>WWMP6_P-H@F0EF<\';"CLN9!=T$'G[Z@ENS$2.+- M>$P6)X0AFO6QC)W#T3UL? "0%;E#(QU@8 Z.6:<*9KN5)=1@I?KTPR' M47$>K&B&>7V??;F>/,=H*'DO]UX&,BDZ(Z'M &99XQV2H>$W*SJXWXNGADCH MY"69K-2HZAKEJQ10GR0J:#$&3/R,A!IZ%^4I XW/3[!+ZM/VLS5,7R3ANOTN+#"Z1CF9S]-IW=7M,2L:%Y%HR2 M% YNH,=\CH5[@A"=#W=G.R(^WRIL1:RY%22 T]_9CLL+Z7A00D)FA&DBI VD MKK$:4[XC#DJ9B2J7]>=J:I^QPENT5M7W*=PKH/>=K3^D(Z#BP]H2\") #&GB MM\B+0D"=MW(D,[.>A:I1I5'"#Z]@(RPU6J<9PL'J<1X?J)W%?VN:OM>R9-G7 M/[#$N*R_XYNS$E8T7.BXK@$*V^N+UH"L51 M#_[T$1[]S"^2J>H"&K'@H?ZN 9NB$XLTSU&:H'535Y XUV0(]%Q6F_7ILXR! M1,?2,%TPPS3':Y8#FY^G&3A(EE%Z.+H',_6 !=FS?64^L%>30R"/SJ4?SHQL M.XT:%@:'#9YE43:CQD5*'W:&6(-OX\)LF=^.*0":[S*(.=SBHHCIX7G>I&!8 M_NP4Q+SD@\HX$B;:0 ,<4NQLX1W>($9Y/8#?1%$=<7931I4K8%P-.XB#+,+Y M#\2T@1#7VDZOXE/7^F?:B]Y'LGTY%C M]V%8Q=Q'(*H9C;[S%:Q@._RP7N,54%LD>^977R0?IH+M.069/ M\+<'NNYG8DD QI]3RS>^L6\:'([N-VIT(][AX4^S>(U ( ]!...FO4'[BQI5 M;/"B1G1E9Y$L;+:T!I$B:MU7#Z>=X7R51=N^YRYPLWC]W":2<#@0E0RL'H<+ MFZ;>_"W)@MCE>7 MQ=N_G9^_N_WSET\O)Z=_??L4WA+]_/'/U]NSKV].?O[;G]\O+[[ZT_*KNQ]V M)\\?O_KIT_+RT__\YS^?[G[[^)_+_[F_^N_DZ_LOWRW>X?_\GT]_"W^Z./W; M]P]WGX*OWN?_O?W+U>7UXN3M7_]\OS_[?PY>UE?!_IJ?+(JWF_.;CX]I<;[/GT]_^[?M^^=OOOOT_N'NZ]_\_/-IL"G> M_V7[LDP_1?]YLGO_5?C3?_[YR[L/WUW_\#&]O/WO^_>?_OGXY\>'D[/S17BQ M.L[B[V[/CW]Z^^_>8O?T>GMS=OWECZ'JYPM MU[=XMG01SC\&1?[2)E0^MI7B.Y\9(.-HYGE7W1>\321Q:3'9!TLITL MK)JQY\(-]VDVK;>KGY MK9]',JP@1HE[K<6T],;K:9H0#[>(X)([@7+^F,;A719 AME9L)_B%HH^;4^W M4+09%-7Y9BU02)IX?L_10-+BFYTZJV%TYZ3">P7T@5FIDNY.#V;%?(BOD=,. M=;(?[U#-=?! +8PZAJ"8L-W]>+H[G4IR[E-,52P),S[*?11\G&V:Y&G63R3U M%'/4%:IR=QQ9&YDB]S3=W$<)#J_2A+XW2JR+5O6I@?I'>S#7I5!U&1/YRW4# M.)*"PB/$.+N\//6FFH9*K594@Q9B9&W5N^"%/NR8WQ9!@4A1F7U# MFZP_4'N)I0S@;S1\YXW=D7 =YW"P+)/H";/5)/2@ .D-ABE&<42SC"&/J\C8 MOY?K<[+,T4/R(?'0^AD--,B+[D:%_ L>RS&BWJV!ITV\.TLI>G5 M"QWJ]-9>_2MB2Q=X4_G_'CX&*3O.CR3'@ YRAGX)R+4<\T]O ]J#AR[R9:X%KB M3M+&:,UZ'[[:--=/01,V0[\&G54BL)HU*W\T6_ZB)V-9EUT!![,I#YYH>='9O%UL&TH\O\'* MHAI^*I^2C'R5#PGDOY$O[P0G>!U93Y 14?'ARPIX$1Y5-*TI0N_+]GY#@@JQ MM5$FFZ_YT1<]8\VI34^SNEA1M_+H%8?6TTZ4]/R4U%)PI4HG80E^*4UK]G_R MI2O3;ODGG24PO^S2>F27#K]D:U4=Z=K/UU;1\X$S)5="D[.!5_^NC)^,44UY MBEY:%D_?[-+'#=X$4<+>9 $E"0.3G35*]2J)2KH[S>D0\R&\/E5V0%G3 \PN MTL7;P:E:&/51J6+"(RZKYD46K8HR6;E\9,ZREA$0<6_6\QD10J9J7.Y;NR3R M_LBD7%[=FYO"N1K:SO3^R$F0=RWXPULEG^#5DY;:NB:+FG=2)V_ XJ^2B#\T M&::EFK,,/E=<>WFFSLW<1#53"<) HQ+8ADR?0DHPH^XW#]@Q4GOE>QV)Q/#> M9_<-GP4%%I2/%-T"58[B\H/08TGDGI3]4, ZH@?HB4)(AVDJ0![-,_5] MF$B;>Z9::V64-OPQR'["1:D<3BO=(*E5+D"8SCBN4_!* C/5$3SV=.?1: MA5N[8ZA$:X#IKI1YR!LR!VG:8'2_JW3HQ^ EVNPVBR2!$&+KCW#N]&&SC=,] MQM.RS7HF/1.'J .PD(EX??_B/;MA!S$-2VLH!VOP-X;>2F#H.Z M0?H!S=E@N1RJ?Z8DS_? JW M1N(H#'Q5,#&3?O?95.UU&G-.TRS3]T$6@9OV,N3NX\VRZ+GW1 M<7*.RVIYK)GO,S^^1#K'Q_UIC4A3(TH\S5B!<6WF#R/K ZE$G):P-)@9JA4'Y)^K_O+["--:$L%;L[ _V,]Q'-WCL*P+M?]3&H<$[P,^1=483G-, M%,P(+_Y5O5#5#97]N"AQ#1)-,=50T5F%436/>/"P4M#(O1+O4Y<]B,U!@Z=B M1'W1"V9BI!B8LKE]3)^S--T,40?\GDZ5 )<%^79<-_8L8?7B'^P'O%D._K3S MK(#'.^#P0__+)IU:7S7YJ?FB^^,Y_*![Q$6'NZR-=S- N/@@:?YD#((;="!V MOF5/Q)WQ7(NX35QX?O\R'Q'S%K\6<6\R!B(N$.&&K(=GW8Q[7[?$!?5 :2M*+BY>S/KN4K M6.5:L+P9F=15HV4Z:%+B):85VH:*5CJ \T0_&3<"J=,NB/9!92<1"#Q8:3KR MJ4&AG+V1E5Y>3K[!.\$F0_+1<7^'GOZ;93P-PHA[%.5B4+ D04_9#94<$ M/>$LB_1%T-F_]M 660T=O;48X>5=7IX.]N^:/G[BK37]5Q-E[:WR@2/7G9') MAG'WG-X]IKL\2,*[9YP4^W.R]*<9#J-B\9!A&L8?8AGH#^?81-3G3( .F"QB M'5#=8Q:;RG 9-G;'L%4Q-C(/R4#]:GQ 9Y %.F1 MV]6#6%-#+7W/:CQ#!CO M2-.0HQAKJH6QOTNH#HF&LL@[-P+A'?;X%Y/J-'>(^CKW! 5,*)R4^6[ MBB^/5;F#2"9K9%_>+L]O!DB]U=RU5=F0%I4I( V\QQ$%B]J\_=Z=A5'4X>1R M<)RAV\7M%MTE+@HDG%S.*7# 7>(F5-"?T?!L5KZNM^@,2!P!KQ;:0#?@K9X; MX'^/-_0!Y/;_T .DT\<(P[WFU0[JYBW7ZVB%,VO'2;+1G2D5!2.BFTC0 ]5= M4-G'.Y8TA58=0ZDF;I;I!RE+D'\R+,[4[^4XRM!C0)@\Q-H=S2/:)%SM5G80 M;V*F9OYI&DANXNJC&<9H\HF!'>162]4-D--?UF871H MBJGUS(MZ%3Z&I^8%<7Q%5PE92_[>(TVZ4QO#A?E7V@=9\F45@\"NZ?6>@S(2H14K9$K'!G6=K*NZ>C M(:].\7?!?,=<&TWS M-AP4RZP46448.I*F8\"7@TB7JY(JK%FNC\OM,9-;U1 MU=VKIV4F\\XU4?W5,4KGOB5:,,BB%!ZS607Y@!L;BBB-8&"G 1H^#R*CJFSD M746IQ5+%823S&_L0,%5X9RD4IK6LBC@$)E [L43C]#D0.>O0$/+"V![V(VOL M59.(Q<-YQ/=PAL:@H$X&J)T[J*9A&1 '@]O6$#(D=$G+WDYE 1K:S*O\^9+H M%"GMSVF$M5*/=ADEF#[R-)7T&P*.U4&? S40H"FB;;U;LF()<5'1G:3Y\XW4 MB8(RN&D"A2JFV"GX-"Q'9V3(X#(@\G>8_UPWGL5N(952Q\\1SM2\0A+W)?DI M30HN)>NG01J6!8\1E8E1]D%IAFBO6>!'0X01UP,UL&E[5'>@<>6KQ?=]"/K H)'TVZ@< MODRFK[A>9VFX6Q4E_O>747 ?Q42O3F$URVFY-**EG(CB-JQ/I?7VJ.[5,[)] MO>VCEN3!NSZ*11A5:8X_^%0VN9J>8Q-=R9 !S+@F_(R@)C7G]19D3*G5(@M6 M]-G&TUU>I!NJ.J^Q&B Z!R M!,XVZZOLZ@"A']14E&,-)>-%5*.J MTP7B(.GJ$8>[&+=!U1H* MA^A^?[#_L8KX3*?-QBS3E;T&$GM&F:$/L,59L8=TE8)H3HC8;6F8GW2>Q![3 MH>@VX*'!D0"5EVGR\.8R>B+PNR._IV_7L+(A,S&^!HCWP _06A'3B$;U-2_7 M8DI3' GJDG6+/UVVQ'8;[71$<^N8_59W[,<]?)PE#11WYX1IR.*,B+#QAYXP M%*(BZ#C6IF!'8UNN!ND"\ A=8<'^.R=]J J+Z"R/Z1T6J)AZAHL@BO-J/=,U M_)*C P79Q(HAW.@S#4YDQ6T_*[M]CMZ@-JY8Y5N?X=L!4JI3A#76P>2"M'!8 M@:8:BA>W^D>3%PWEPT"RN,]IQ&B6..&JF"$K8!["@",IZCSZ?]6=N9:\CZU+)HRH/EJISI0CG/;57 MGZ"GZ^(15W< ]2VAD22$JW2? MR9Q**2G7V1427H1!TJH+JA/ YI#-KR/![@-ABJF;F1_-71.'Z/J#O MTB*(Z15&5CQ@L2*L\+.I!6K5#B5G&M4*N^KK2=7@]!12;'=0*IWJ#:@BY#-+ MR#Z$:E5K;_T-HRYC&1AF=-BCYD@EV^5:P^J0?@)K*,?76;3"-T3$T]@J4W#H M^@*T_2F(=J&R.:+M$>TPCZ#[A$#K),E,M-336F++79$7 7V/BOQ_R0AL=BT> M!P2%)B#K[C3 /O/6++8629;:TQ ]K,+E/4EC.N@-WL$&2LKT?,$J.]-8>@-) MNSJ'F(9]G:B3_@&"?N'VC4$S%X2'A:&:MV7P5!522J$K5^98KIC.0LZ:S*D82V)H,@WC9Q7M!\FQ*;&_8#UF3CL>X/S@CC_ MA 5*^U,2%=.=B2B)S<_E5K%L3>DVA$J, RGQZKLU/'U1L96NEUMBO$P4KS?C8(Z'QT8SL69>$.IO@'RIHSL]ZR=_JD^I8>(5 M1?5'876P-6(N3:/7C*=B:YJ8OSD7\W, C.>B83J1L9'11_G*3@9&HW+RSY/G M1 M' MR-T/JV'!WY2W?X!AT]'60%?N[C!@%P6JRL(F M,SD5UY)D.U"B7@330,EB10S./**C#=V/17U=!B<$/(CR(YK6LKW3_>ZI$$.M M>&33-4T7IR4=6P,+MKO1.D5,QVU!0B$?&J"9@6.J+;:V I'/V10Y5!6M<=84 MI2:[WW)]'A$W=!4%\462%]F.IM] ADW._],D&YA5UAP6Y;')M^CUFJH#:O68 MQ5W+*?#4_@JL+ZYA[@+W<9W!VZ]Z%)<;L9(;]5M*[9Z2[=GUWJPMK7J7UEL+ M4ZU;C\Y2@?^R"R!J0Z\VER9UI^77!S(W$)+^3_I'0H#[ MP-> I1H8:8'H(KUS9>U][/9H#H/"+;*2@_HH+Z(5V57;9?)F\,((1P)5Z/=P M7H95]B_)A.MJ![L@AEH:DQAU$D(.330Q%Z(Z^M !M7H@6HYE%E8."B8#G^&\U464:4T195\&26G>Y6$$2&.H,<<7IO1$%<7-O*I&NL= MWK!3&3XJ:DXUD)05F1H2GZW/!T=2NT5G[N9ZJ'UCB#B)5VD2-+]I15YS?9-F M2(1L('6G^FH@<\+C\IB,FV:LTE-K3)H/TOZ952\K'H,$=3O-8M\T!$HG)F>P MH(::$JJM-Q&,R:YJ"LFX/# 2,2%[G*%I?X2@AV^[75=NW<)CDGE;>+S#Z+F. MVJYR_=;"@/.-O@Y6IK*81%2<%R/DLB$#QYQL)(6LQ"J M8Q/9J^]MH62]\PPM.2=&->=G<'2L)R)U$>UQ"57]805:11LECD/(*BX&P&,6 MF4X: I%@@N=/#8[]WD4%7"B[2,+H*0IW00Q/7=-4%K!J'Z/M74H33O?6KWZ-$',5A#99&V/#IYU(-7GBG)_"A'T.%%ER M "CB?&:MI#GO*>QJ>8G2XT;7]SM--YNHH%XY61D(=D?$)T^,,M9UQW*6_*O) MD#!X4_>FJ.GTEUI%KG>_@4*L=\(AZV.8_*$F,RX20 7P9P6T>M80- MI#D ;'TS;*@-MGQ.< :[J#4;ZW!$)]8YA[#HM9BJE>\8GF3U*].'-R/SLXMV M"0=NNGA^LN_\9=(WR(?PX+ITLPF3^J@=]GYJQ@@O]0^= ULV*KMPA- M%:U4DG-ZVJ;BQ@".GJ,20\6JIA=O1Y^*U4^A,L; MJ%).A)EK3:?_^/7OWAU__7M45M^83PJNGIB:ZWGJA3 \2+W=W>=1& 79_C8 M92@K9CA^,Y43L4:SUB9[[!1<1NJ((HH-;!1,DP C)N M"TCQF1!&T*OF%*9S>DQ));6N,R^9M?&^7J*X._CP;5T]C+OGPY6\B/1:V1$= M F9.:3#Z FNV<[T%,7VUA3NZ8'<>!)_.'NH1.LK]4(2;.=PY&"(C!6(X>]70 MW)7;%4X"LOE]2O(M7D7K"(?6LEC$8SO+9Q&R("RLS=I[WHVT)%-EN,CG:*A$ MX/0%_W-'@/;AR:ARDG0 E\%C&2/"BJM5%\3ZS,R%U!%.JXZJ8OZFIV@' T_E M_@G).(UD"IC0!-",RAJII'9X!"N<]03?<)BNZ*TZZI_QON7%:I7M<'B#[X," MPX5N<.>>X8&>_'279:2KZ&BB[(DRUI4>.@9UYR^\95VH9]3[H'47P:. RLM. M^]9M)WA,02ZBNT>,@@W4=X;0?U *[+D<"L7-6$E]X=,8.6.ZO-V]*MC<2]<)" MI=B6K*\QH4#:/V#1&C+T)#]RF2W'&]2H2#?WQ-J!@C&T%%L:DR8/ M%:M#O]=5.1I*TH3\4(]72]_K]ZL[U[Y,!RV2I1V=YYZ\OPMQ>)Y]&7@F+*'J1PD:PR5D^/_5?BQ GM;&945'?( MB[3VD51.K9=$1]WI]J0W>*FL1Y,'2_,B$3MRLATG*L=!GX7E2)]S[,0HH3^M MR-A[^-,3+9NM\)']?:A#%DO=2;+EZ/6"GE1Q@0_0=PJ(KXH[B+(S[S( M\QUH%EWAT7'0IE6-/"A008:B?RX'\VJ\J.?*D9W>\OCX\B[3Y*& BMCXOB!; MP:>$2",KP%&L>*-9/(I0(XSR!H9!(92B@WUSUXQ4"X[X #FXXFPP?QIUV*1[ M\C19,P]?Y<<@^PD7WQ.KF6QRQ*$,:?FEZRQ:0;" IG.)Y,FZHB?6%UQLUAEM MH3?LHRB'_AZUJ,;L>H+37A'GOO45+MAEC\LTSQ=%D47WNX*I]BNR$/UHP(>7 M5;P+R2\621&%4;R#,L,R+9OA+>E'-6JM;PE55-XQ^0P(?TZT;4,:]LJD0[QV M'Q&NR"-X@N--Q8!'/-A9P1YD; K&.:K*I[2!E_#\ EZ%8D7(\W)'@J<01)BI M^U)MOF:]4 M$Y=-Y=F2+SRFE>?_(]BF^>]SLB6&XS!,ZI9-$VV+/:1<1'(M\X MZ0VC:/>"7Z4U<.@?_>WR0U92C!%M,?BPWI:[(B_(]TGXI+N71C"JU87MX?QH ME(=/63R7OG14\W9]OG%-ME?V$5SC)(B+_4U0B&.S=6.R]+0U(ECS^*5PN>\M MNF2.'O3D#8:4/ * \M8!M>1H?$>T['4/8@O57:J8D$?+13R3G@A4D_8@AUN, M?\J73S@["S;D\Q/N2;0=2DE#%+*6_O!^R'-OG?F3\K&Z<-45O$IJ4@V5SNHAP [?;DCD-V_]MGA MM_3:\&Y+C^\: N1/C$*3/P14?&XB=M>KCXL)Q.$^VBZ8!7U9\6*S#59%YV)U MOB"!2_$$,'1$P1$%@\9+LM]J,_J@A?4]$1UU_K ;>\U MJJ"<5T^8FBOA7M??$5,]*8@>RHCI18\>E.?BK OH\*K/3 [!)7/I"T0U;^?? M2EH$,80,@_R1?M2=6]1)N,CS=!5!)L)E>2U@F=05=);K,AZ1RL]!2=,HPS1> MPQY#9A&9-<1QW]#42:9[5RW:_O2KM27I2]_N8KO_;*M,F]9SD3*YATTS:G0] M-KE&'LTLSB1ZDA).U$2F=WITUY19XT2 /T(VOB\0V$FLW>RAY,P*,>$KUMQ<5X_TTO MKX"V]Y*7=5.MPW.Y[-4-3?J ;VDX?'@!DT%\D$+?^BW;HK*QSY)Z'-[;:ZV< MHL-EOMUMMW&9SE8=HUTDQ%;=, OM/B^R8"5,-VIW9Z5N80#4&@']6(WA_2U, MS;GR1#5HF5R*3Q*ZJ*M&09MK0O4QR#$4UQ *DWHD;#3$AD-LO"-$1SQ"=?T1 MUK8:E=8@\?M4AN65K\:3<55>;SRKPCIJ;&"T M7(/+R9P>9@UW/V;R2=;C0^.& JI(^ Q"VH-,!UKBS+,=>- M.#0IME7V?MGS\SG$'_B3DH4B9,O@1"[V#XV.>4<%0*".& F^WH8*NJQJG*%E M(OJJO=;->R4'>,=N/^XK7-#J+%GZ%(4X/-E_(KOV1=+<.E@5T1.-!K"="V="OR4X"R-HY B[OL@ MB\#BJN\#)454[*_)WU=[D9P[ T#4BPW1.'MLD"/$AD$_EO_E1TM\2%M["7A" M'KA^COS\=BG8\S3#1!45\N!)U:I_O.6IU&V7[?;2JR;G-JA([8#%BMZKR8E_ M0ST6HN19I0*-?#)F&54CH'((ZJ!6A2I;H_A5C-J3%5I,^BOE."1&R]$I=S76 MBKM1>1!'EV?>FO-FY?)(DG\3#8PC^:7\QCR@/8_J3X!L)$UOKXNOG!OW&]!; M$#6@J)-$6V+JL9>1"!@O+W@TKDYL; :#LZC&+-K M*HJEA8:(M?2Q_?(XYJ_IX8R:Q54]1J^RKS"8]=;X5-5.H,9]%3 M %4 6MOSHJ@3M6CA>.7):1T 3->H&;%MU4"E'!B4Q=?+NOHS/E.&0_Y1 M2ROB^$YQ=E:?B36G,T>]["\_7YC>)+DF[H#E%&_AS=?EH'"?S,$UBNV:;92ETARCA:">WSZF9#.0IJ M;O*71D1KI"-$Q_+[+0V:-D]Z!NOF] NJ%/(#ZF<8BSG#WM>Y46>$#::OD>,#<[U5?6LG JXP'\W GPX"Z9J^;\#;/:HA4#5&?6Q+[[*Q^]H&8 X?Y '[W%.7L>)^8YI*X.^N\ M3%=!?/V8)HK3.-H.T8:>3^,..3X\C>//R.5=$0@+D6\/_@,6^5,00S'=17%: M/E BO==!@VK@-])_M/H?P8%0-<3AI0L?P1F=67+C-?K+XU)J9/=;8[+EA=2C M8O&'Q:YX3#/9:X9U+Y;_>U3%:9J>OKU]^;P$=H!R)9QN)-(RC8L5 5$>26LI MR>XDLU&.4'LCKM+DB5Z/TJJ8PC,.K=V< MHVE7C)DCU O==AUAWX?USE9=>'+L4.:.(?TAR*"&%@E5SG M6;+CNY:IH7' 4N8&EF>67I,[=%QTE\.MZ46L\YS>1(:]["YX*?U4 M11R,=BLOE---$"K$EEW[03%/GY-\:MSO2&!:=_IP'9&X(5\RE%UJGCS3EAV_P4QH_2;1ADVS3=#I"=3??VY9L2CSQ MJ)? K8EQ2=]XAZ(5S5 MD+E(DO1/:1Q>7BH*Z4)#!"U1W=3ON>0!WYS31^[,7!:NK.^-\!/=;XA!ET50 M08F]NY%$14X#2Z6)M]>\K*.Z+]#0*RR_O>+V[8V7=N*[2%*)Q M""UFA;*'1&G6XW)-W 2JY1?L>>A 5L6_[/[_R_NVYKAQ9,V_@J<-.Z( MF9=]*DN65W%L2TE=MWWR$6 3H1J\/I)JDG+Y)5OZX>*26Z$Q=QLD-GEU<=%D%P6-HC$](."$*2.'QGC-AA $A95LKQ+ZP20Y\G$ ]S)MK3]*(-A MW"&=](R.X7S\"(Z7'66@E[@"N! (! .<\R>^*Q_A-@T]T!2-#.!RJ)(#W(XQ M,]AV8<[I(DK/>5$^ +!Q6862OIRF"/H@>6/J7]=M\@5^YYAV@\239-; [LAQ.R#&'>7]'JCJCJG=;C5[[<_%$KY_ MZFKV[RD>0@ (]R7[D3_L'P(I/*I1EBK3HO[,^_ECO]K! Q _W8$>"2^^CK"0\%AB\0**"'=N3:B*33KN_[%*H M(3$DRA[2M_3 F!F9JDR@QI;V:J*=!^Q,3;$2B(&YEIN-Z+36__F<%_S70!2. M;KHP/RBB\'N4%#[KQ,DUT78Z-Y/U!XK\J4EV7H[S$BO]](O$#8'GU M6"JP:0E ?0;9.=7+6;GQOM'T1'1H%PK@FXF7LNZ!01?I(])&.<2G)T(HA!/U MC:_WE1B5.2^_9@_^U[-NVUYFT#KAQL &WQ>ZGT%BHX43BGB=55>5G'I5PRP$ M>=:-S!34L!$4O78U#_'/$BD5829132!6-K0OVJX+YNI6A8)<%F8M7925!V[5 M^_@=>*Z8Z19R,NW&@L+DO1BG%J V=?#,X6)!7];'2IGJ_9<7$>\_U2C]^\\= M[.#]-^2$\OUW0(0Z%IJ^P&/3TQYZHV'I\1+HF&H/*3DE\9W 'Z)R27J9/H.O M0A"V#G #/!5SYAY8B.K$'Z:.,\SS7R<(Z%.2LK)M:YT-\Y2.NQ-M&IE7)*!E)9/-" M(._WJ[ MRAL_G(_\([A.W__ZYO8M,V2I &3ZP_;97[IL.4(]1+U%PEU-&-:!.FM,CX38 MWI,&%J%4OPTG:HX87(1_2]67I0O7@!3OMKJ(-"K2EH\+#2OVA\Y MK\^RW0Z".PQ K&[H/7X5N+0X"#0!& 4EQ<(%.K;=,]4_!,]81%U#D?RH/E)$ MZ"O[%%*GC9D"-5[C-(*-(&\@X.2"RR1I^)O1\*4V//H6,%"5;3<,^I'>;.2Q MD-83/8EM7)>=+#?:@L;&?*G!((,A;ZWIUU#@$6UIRY+UN<&F)L ZZ33H9*-Z M54KB#("E4[\M"K,*]BN>#?-/5?59H>*3?96C_9:$" M3*(PDD)9;@?B8FE@=6>L3&7V-F*T&C5+O+74@,%]9,!V!H9#.6P&XW:*8*4^ M1V8SA=C:G\W@4D W>G;YB &R=PAVS\"^!3();*.?)_3H"\J &)CKT.6H%YUC M\;XLQ/NHJ/,U#:Q?UT\G4RW4YX>'T,]T!H7D>M(S)6X2DV2*0U3FQ:Y\_K9_ M?-Q))K*=BQ(P.:%0!MA"CPOF]MD#4YAI;N$D::!+Y!C!$L.1ZPKT2J^7MYS? M4*S3JRR0OVR>>.]C'.#&81^GQ ZH+<3%G)6P]6_W<"+ [:2#^9=%L<]V[A_! ME_GQX7%7OG"N4R;\)@/9-7/)Y46^8":A0?7?::%83"Y-:DEJM/(&S730"H239EINVPJ@FY,7@X]*')U\<>=5RG\MB!H;E? M-0]//%$>2X5IXB\0F"@G!.4%-:^.L4WH*?&$!GX7:E(M:T&HS!&X2KWP%-Y( M2^9VTZHFZ> IIG [V#'3144>(EV(9W M3L^KK?3>+!]@6.K78G3>Y(V64/H\ M5)B@(F:6.F5>=Y S=(O%B8.RY+!@M7S(UT8EBB@YK"G:%/M9E!SV\C'8-"&6 MCP[5O.%/O)#0:MG=7<7O9!;_B\3&/1,_WY75R[+8Z(MN)?H]V,-]Z'?HT#-. M,-HH9[CLFW4Z9Q]>F,)9-OW+V$K]!0:?&+K)4SK)CUPUJ.O\&)D3WQ7=RZQG M1CW7%QID?P;>/@,DV8'QW'0F4W=G\\R9RO^H@[N9 MR,D=681VE&5JM&:Q,,!M[KO?]::!)BGU*SM.3)X])@CMI'WTX.5ZO7_8RT % ML">L\Q&4E#YT\AN'F&GJMZE3P8+\8?,1*Q72P-<^1(8O^,Y1FWBDZ3&'EP0*TJM,#7?_4YN.J%+E>3UG_@#-?K-^JP0YN1 M$YW_-_\*Q:B;>B M=\:\M15L;PN(>[KE,OMBP:!#)GM,.X^3!8#K" =)D527Z 0V:V_4"+)G-^"[ MK%3,MZ9+_7S!N<&U!3_?9+Z43[Q\X#",#U7Y7.19\:4$)\^XJ=\2,4/%%!E2 M-I[:DC#*T,!&$,$^]?,?O+ I>*'*U&Q<1SJ3NU5YEL7FXK*M M/U!?"FTASW:FTM2XWQ1,Y9I::8TUT_1)%T+GT"]?Y MABM@N2 2E0*?/+Q+1<1 +3KQ8XNY7FQL:*"(U].8G8"A[ M:/,.&O5@[U,8S9SAHO:P 3MDMI;OA?P7WYBY]$(FVY8V,N/7I)KF<.0#O=+' M')W"/QB!]^DX%._[>8GW?5B\Y.^IP0C^&B_>O\Y+O'\-B_>O"33@3UE> %;; M50&A25?;3JY>,(4;J-D;H'_+R@(NU,=2:8(0.FKZTFF,,TGCCN,8.\:GR(HP MCG2PCGZ+WR2_S6N3_!;>)+^E@)R05915]4&GZN!95.%H79C1H;-H@JEUS7&^ MO,;U@"027@^_Q*_\7^:U\G\)K_Q?4J!\5.6:\TU](8:N06&N,W'DC2GFAH8! MOQ8\1Y)U5?4TJ>M>?K#U'N8_Y4'_]_CE_O=Y+?>_AY?[WZE/$WBA?2ZS8GE7 M<1XN]RF?GM">68+DE3X]+ R$/\^M*#.<;I(&,B]T2,$G! M)$G_*"%/ZO)Q,5CG 7XI+%U0A^'L/N?;CS_X>M_D3URMA2J0/0PDS-(P392\ MWL0(*Z[TH[BFSB]10..K[(=T#=5M#*!X-Y]E5?6R+2MPW=>R*LVRV'PNU]EN M!$M!]L=$AZK"2]T)J02(_DZOIK85V/QESZFC8@^3!W:\'2=;RA-0>_6_\ R< M"#):HUGE#V)Y&NQ(7PR$"7-P2-FR84 ,N8:&/-FI&.9L<#S&"H-R@N3ZD=%) MG[E$0 )=,. 452YN%=*DJ:3V.P. BS%V!O,1YIT8^4>#I4](R[,TL\S-&^,( M.]?"$J"$"G?S<]M%@8*Z=?.;D^\"9.B#Q>]EC[!(HK857HC9SG:0 ?"QV)R/ MY+[H]DP1J$2)CX"\W,UYH8;J]['ARCS,+MU;NZNFKZ8^2E;#)TGB-\DJ\D6R M&KY'Z&*/;(#JYE_[6B)I6Q#UVI=,YT8(6S('FCXQP/@H3]@!'R$$PM 2Z<& M0!BU+QTG1AR\HO+JM!VXCIU1+,5D#IX(9KVNGFA!)30:QML,$][.@U&'[87D M45>#4HK+?7-?5OF_5:8LI@1AM2192Y8:@VQN#Q(@*2!%MLLJ MH8;\D=W)HC3:ZEV[R6/>%!V@?9'F82"'M+OU;B^-68!I UHV5*N3#;[QZDGZ M8\K=)JT:%\,Q-I7QDB+. Y!W[+V0JQB,JO'@O=KD7Q=LV2@P8*E?BXUWG?4# MJ%+E3'780&?!PRRM:\8Q0%\6C_O&Y$F>YT_YAA<;2.(-E&-WC/*R"R=IU?0B M$YAGDBD3SS$V:U/E17D"NI%(*_&,KL7]"[FO$VS(W; LMY.P43F1NA+-,ZZQ M3!09<28JE-#CF[&P.MVDE^V2YMQK1XL>>'UFJ&\7"\*)%PF1![(N V+*64;6 MUL#R^ML\=5.F9=$6 QVU""4NL'&H=- Y/Y',DRLBEX56"*_+2L(0.(K'J@1[ M&#QXRMU.%8Z1<%4^2ZY17FR?3'Z_5I@K^0)X4>+)DXA.ESHQ%5#;IM MT+]":IM)?+\S7CRBI,<.\>;[DA=E)6>_G=$I;X#0IDFD=O:X0I5+E/.N^ ^! M/X<9/1#1O$.: J3<'4 $[KC$)D8,^PEAQ#'I(\C@ T:I[[Q#*Z=A<#LW>?WG M1<4[R(UB=4,9GP0@2C :!L/I0F,NF!Y28C,.D>#1.Y=TT@F<5FTPE^.9#)?0 M4&%LKL]V#B4T_'P,SI$0R\3O5GNJ&?QI,1ZSD/(UE S/=WN XYI35)(N-OJ@.$2ZH8'UN,4Y7QA=*P!KVM_%T6"92N M0=GN6D,=X2H""+L6TI:2WF;UK12W[N\OH#O\A>^: MVOQ&:A-2DYCT2D1AA2.-TO,##6.OIC$Y1$_RUV'1J1H:(\\FUGU ME7M+CMDVXKSA:5$4W>%B4AZR0UVY9SP^1MW;\Z@]W8[6Y_A)%F9K"\C%:49. M3;SY*44>7G"%=83M!'43#GF<&V>M.-'V4L&6E_#J/BLZS_;+0@%^OZ*51HV$ M.4/1RE0C!C.PX>2%QF%/7YF,0.PGM<<<-.4$6@FD5IZ7:SFFE>C9>RCK-K+F M<)+I[X_4G1Z<"YK3 +[]L6AD',Z/RXT80;[-UW)=?-V/9IM((@G)T25CBBZ- M#A=DIR_W"-Y)[L5V+,O-1G1:"\VQR7;_-W\\*S?>=:TG09,LF")B@HH!6<+$ M:#\O^ SXN:94[X1.J6I& 9C*\BG+=RKVR,D)TQ%+TO?BFQ;1C2Z296!Q;5]@ M=7/3Y71WVJF5.E1H(O_8'7.0"&GG^%E;%B#2K"H+\>-:WGYB]>WR]8OZ_Z!* M*OIA;4>LVQ-L1>B%_5/_%]-6DTSP-.;Q&3Y$@'37F;E*%=B"TD@NQ.^\%7NL M=J#!)10)DS2I=N0H(S[EP<,QI:>IYT71NU[FT5[M&W&X2[2=4-+VP,UDCDR5 M6NSTA 9_D3N?IG$]<$(=(C1J]5!&^4"ZQ!,_SYHL$ "K%1.'")!:LD%(;!*M M!&<%UTO&V*:*;[)@EN)]595WH"<%,L$M=N=EP0Q)#[1#@EU)9Z(#[ M0R""&=J$)"O3QT)70)"Q)':&PGE6:0"RH]G&5(3I8J-T87 9*2Z&]26K_N2@ MQ>@*R..[2M/)^;.4IOAS4KC06,Y0FU"4-$@SNZW/^&LI:U3Q3:]@-53=GIJS MY;C6;;=L4-);]AR;MY74_WZ ;,8=] <+.T69ZJ$SN/7W'E")HR5.N7V#G&$3 M&"F.Q C TCF .E@\LU0J MC-#0&64U\32-;7!'6-7T&:JQ8 M*J"GWHM/@;-A566PA<^SEQ'U _:)[456[C;]+)CMB>FN&/25NJK !+9]\3\3 MY49?;P^-[8R$9\5#:N>#D1[!H%?CCY$+_8EX&XXMN?7D^CA7;4^KNN$/60Z) M;P9D<)_MX+;^U8O)?L+\KXXF.U!\[="8,S8&@YM!\A?M9'AOB!1K@A"Y@/,_ MZRLQJ//L ?#UO&L2VC%HR'3+='G&_3$/#/ X4[0F!*\)^4A[^]SR-,-\3C*P MIS.KMU$?!A V+_9BA^KL++&=/_!M67'53EI"/OX0>[>LQ/[.JI?+AC_4?I ? MO 2*&V-C$7?5=UG[878KOVQB?!5Z; 79 M.Z'H MMP#GFK@U$/3F,/7X1;>T+1L9/5<$O]N(KF.,KZ&Q(8N7D^+T I*Q24 MEMCH<)% 7L(-7Y=WA0&[]\PD$#.76MZT*CTC>*8N5"85Q R)0]//[ MV\O#;>DMCF@,$JI5PHC?SFC[P30(*Y0E+30B_7+S!&;#.A"\9''Z3?O90/EY M&,'6\RC/M,>-/?RT>=-[2;3W@6F9U!W;'S9JC,%YH[1_GF7U/?P/W@!/V0[B M<%L7/OQ!O ^ZOW!:>DNZB&9BV4NC=-MZX49,J";PNNK]TJ5(7?OE&-F@V^IX M8:< MU4&E?%2ACJ;3C5%4UB3 ="ZPT<-33B/E+OP0R9=4V+N>?7$+\I*Z'[7 M^^JQ%&?"U?:_]]DNW^:JW*@_Q$QTHCQVNIN%5)=U-^!?M_TPU5'JV9G$-39S M!XB-SKAWP<5'LYT>W(>L^/-J^Y4__Z.L_AP/%=2$9AH9D )\$N2, /6P3BC] MPS/(W. A&BD.LGPYD_:@$AX"!41MDH?.[A@6#TV4W=$9?5]O'F&1K S9\NZN MXG=02US&1'PMFX\_UMS_0+3M38"(H&"*)"5"KX^-P3(?YY?X]KXLUA5@!IQS M]=_+PL#BB%V.HWT(2O(4F:GM(K*7%,.DQ7T8*A](.N7HN M5_?EOA::\>I9[-V7"]'W6<4W>;,4*TLZOL:O#]$#,UTPU0>#3ICJA=ENTM>; MCF=VL,^FRHG08&#ACF71G_HS?^*[WP)7O@6C7JBZ2.*Q).G8;W.!@QGA"MM= M02%0JM>71;VOP)#QC3?-3F6;QIR FHHY9/BYE^38&^,)/_#"4B"-^NAF>T?6 MZXA,F9]:YR%YOOR!A5 .E"'A<8@/8_P\]$S7+/*DQOA!9RC(?R*#JH23,CBG M8:NJ1M$R!(FKDJ-,C-I8$78I[Z#OWU:5K ?X(FN;R>"[\4WP_1LS)*REF4EE M1#\[V"2$F"=^%Z%8^%[+IJ^(0-++ V4!$_T(K\12'\5;_EYL\EH^O_@&7LSB M,I,/Z&,PJMT^F>I46Q52WA\'B0&;V2/D27/CR(<:V&-W_//GL_'#3C5CMEU* M8T]OR(.W)\H2*2G&2)5PJ%3#0#T^,/CKI1*\@UO^29L3%#.D&+1XE_I_98]E_;\-]B\" M&I\6,CX\WQ[,^("$R,"F?E2RNA*_KO(U_YH7 50+Q[WBQ'M$2'1)YGW:(DA[2(\SXM)I1WN<)!*O1'DX) M!:N[3.PMFBR"L&T[6HZ4:&"G+(EJZM2=YT_YAA>;FY& E%*;,S )GH(+7HKMD;W?E;_3YV 5SD%WI%>M), MY9$BPB;^)%*GQL75P/5GXL>K:E4^>T%@^EC]0,'*B@%-ZF() R;TXH=(Y\.RQ$+)KE:U><@9.!KN9R3K\>IK?F5_VA6SWSWQ+\(G?W> M;\Z>5))TP?[!LXI=%8EC= Z5PF1O3U"BY(&G*LI!GJYGV6/>9+NQM% ;X"$) MF$.14N_T<8%-SSC'A(=<[#J!'0(QDR?=<=#A;'VK"//';+2N (GQ383(+XO_ MRHM-*#0.6K[+BW?0%@E[2W,N#H>/6ML]3!(ZK[_(H!6NX.0?]\T?&;S_FAO^ M"/:^\4>40ZMB>IFF9II\!H;.&/X&1L]XH22J57J3/7\1#^PJSW9>A<(I6BJ: M,]M^P3Y599W89XYR@M\Z7I:IC<_JRI.>RTW>B/517RH0ZB9VX'S/3 ;OB%-^EKSL>RBBKGD\1$7#SN(M_QZDPLHSNQH@(O4=F6 MF<;)\N"0@>.O3X2WGPKA\.,/Z6@" W@DFMU["H1#9UC_'R$<'C 97A-SBC5! MNO(_;K=UD_7GV F2\L(+9WW8-H21'4>ZRHL%5V(OF3KIGKJMSF#;C] M?(?8P#4*B7/KW5["&5V#Z1<.M)\@"ZAE%7T#]01!.@NZ,(C-&PL@'YGB*+;] M;)"//(Q@ A_EF?8]H\#?O-*6?TU[CZHQH&)TQDZ9/JW*4$%!<77Y"1T;L-C@ M86H2('PGBB)EFI998AV:9+,_$N9+1W W?*W'2H2T2M?^MN;_LX=05WC UN$* M7): *0H5>*J>J:R8(9R)'[+' MSJ@S$F6=T%@OC\DVCOCJ=I??*>C<<$4R2>M&63O4:%&R9#=$@$'O_1$EF.20 M*AY/P41%5M9QV3#9,_$SL MCQN3/,X;*9(-+[*BN7QX%(>KW,3+W:Y\EG"B/A5,D3"'AK5$*?TD([P,%*X@ MWX3W"R3[UE=;#6PD=MUUN/7V: FMYO$ M)ME(9E&M>I*@2$THUN:F4_ITIICO '0,F:8T]!M-\G8&I24&?'CN?#_+M#O( M%C:)K7@_$ZRMWKA1JR[&&NG2_E[SJ^W'NLD?Q!O*>PA]5]"SMEW4!9)&ZEV& M,*%C++>W>522IU01VKK9;H778N,X=!Q0XAK/^82>9"+G+[_]]EXF? MNB3T#1$LN>,06J>/IGV+)?&F.3^"_&%'2J10J".I;,4F"$;1Z1$C1;1D4QT( MZJ:7I-14[-A'E90>AY2GX-7%S;A>TK9(Z'-H!S$\=WH")ZC9 MXTV83<[ N%,A1A34WOO-?AU0NG6CV607=@;M<<7WN3H98\/PZ'/Z2FDA// +/MW=XIVUX06#\TP;>&B50[V =;CVB[6]RYJF80^L M4;/%:\[L7=-5ZZT8JY":PJHTD7G4NG20 (DQ7:&JMPY5<1#5XF96U3O7U)VZ MYV/E;E. OL9PB4WA!/&0%<9P .R_<0@&X+Q0R#WBZ!#_S)\XE!"<@/5ONS'P M1K8C66%Q!NDFDW@>.E:F2RS%;*IR!$>7; A7:TA?KN' 4@WC91IHR_^LQ%&N MW ,W_+&LO ]=6P&H)6"*(GD-H#X+[@2$626L=H^[:60(6FWPV??'LO@. M5;N>J[QI>'&UW7(@$0_UJZW,L?5F-WB]7BI\KV[Q,*XT-AR#KS'W<\Q\#ZP9 MT$Y^,LE,OX+HA@_Y5Y@9NG75*[GD6QC]RE(S*B/3N@-'7^X AV@(T@S@H4$EUL'D$G+,O:DRJ[B;P'L=\GDO4&,ZPY^T\15K$ MU@P9FNB$%9R5XE;=2.-;6<@[5I5O'X_;=#J TN=.%\SI(_4TQO**S>(T.5$G MMLA";]?9"SP!PWDMJN2=;HZEM:1):D&80&=BA%VR%])9N['22@9D4HZ5LV9;IMJK,)'WG_ MT>/C[6< !QVF]W[=C_H)7RNA6WTVJG!_1^0<8^J2HU'-)V;H2 &@M^@I9$KK M!/_$"UYE.[$BEYN'O,CA+ :GH ZH'#\9-;'%0:0S-#,?)E5!Q&5IZ/\KR6ISK<^9PT[CIB.F>4.OX+"SC M?I;CC.,AD5$6D-/W@%AJ-_Q1]'R?0[?&T]7%GG_+'B:X42)G[><6DE M$3>**K60*6 9CW(X8ETW_3/W PMF/Z$N9>.\Z[P+Q%*JJUV<[9IXT:F E?H4"'.(SFBD7 AW MO+5F%!M5&];)*NMC/_LFS=I[8%^J7MSDO 4;H&.GGKXI7&,3.5UJ/X,KPL17 M&G-J+3WQJ_NLT*;O3Y+IRT*IF#T84OG'O\_5KGW5]=RWO'&AV&(.3ZVXS,*G0) M9P*W=OC9)3TON#RZA'*G\%3%S]IRZMWEBD(JP);&V)*3YL1Y64&W48!Q2D0Y MHV*[*5RNPP&[8>U#Q,UK:QTWZ2[5,68&%VF8<])#".#BE.7?GUEU:5C#O@/ MB#0;"/$UM!+/3%&>PG EBSOAEF^^\?6^$L^W_Z.*L(\[6%LR9NB8)DP?R!O@ M:7 >1\F '+.GYQ>ZKL0QE6_.N8JS-[A"Q49E4XQ6%_ XU727UB4.RHW.0>F7 M(YA)VDF,$.+<;/'BG&&US^56Z-&R8F7^Y%59IY;\S*!37?A3=)OT]#Y($-C$ M'R%1V@W_E3?2T0_8]1N^^?#RO8:Z)1=YD15K4-FAZ,^HYQRB(%3(A.X#KNXW MT(W8ZV^9[8FU7:6&6(OF&9O:J1*C0P^H,KC195&.Z%A.3:3+DW0B.X=0 ?18 M 6,L#>[3" $0!]-[UHH]%X[>7>TA._?=A? \87=Y)?93F'N#_HF+LMKRO %. ME9DPO8?+#JFU"?^D)N#ITJ=U3GDFG]+]] !H#'E31_F:'B3,10ZIK/-P*PU' MC_F0?#P2@XE'U%&4"\3^JKB[;/B#&;8WMS*ZC*7:[$[W3/;_,U6O'!,0MG=/ M(W3*",BJ7'.^J2^$:.3 QFRBIC$#0>KI36T+11E HQ;]G!+I:FV>[PV_DQ'M M1?,U>PA5,&L;,VB=:-?X!N^*>IQ!8HU8*.=EI:XYL=EV65WGVWRM[M+-O_9U M U?D.:_752YO1[\CH$N\4 GEE4&0;#N;6Y&9J1+ =\TA4B2^Z;P!Y0%WLR%\ M5PUC[H>NYQ175(@S] Z*$P?M''W)B[*2VJERD%\]%[RJ[_/'5DGZ\*) C[PO MDOUMG6_RK'H1JH4A=S3#!5/TB=6*"9QBLS=94'3X&V=0B++BV5FY\=Y99_)( M%(T8M$I78M,=:_^*&O+QD[@_;=C@LJ[W#R;NYU%HG'SS>REVN[R10.-\Q5>] MDRSO#&/!S$!8.Q+Y+$CM8R&0]DE?\5,G.56ZE!^YL)<1E3IZJS=J5,O!&*-# MA)3/D7'KN7IL]0SEU!809YP#N\> !]HS54<OE4Y;O) YY:>NT>BH#&EIFB9FE9JLR:6G::/Z04(I8H= I M9DLQG@V,Z6*7>?-4;2,&K1):$3JC[>MF""O_$7E'7\OB26CS?-.&0:%HT&1> M%SN@83#;SZ6F314]K*S*)ZE=!$+1+0ES:>:"ASC"$+;2@_R33L; -Q*J[8MYB/"*?RFFPLL. M.A,!YNFK+O84-)F#+8;S1][2Q.4$LI@4)]4MD--.]7F!FJE]3U7OR_6.A% M^21?[&(+C%N %0%K*4!73&U6]W(QF*H OY179Q\C2-D[6@?5N$HS@%,RB9:N M]W F"DXX("_%%#RH"ZUUV MH<]^O>1,+PC8>SJH]]CI1,#>HZ1$K-V9H*2(1"&+A.J%?4\8B17 ??>R274C M1B%.H;[1R:ABY @44Y"^I@B#U!SO9-\&HA/=1&4,""==3>O.\%%SEH=)6MMA M#.2HO\Y,'+1KTB3B& :QZ8D7#/$M(9ULMV$_W*T';N)WQ]4FGBRR'BP%K-GO M'4\J ,:H;Z?>K:\A3Z__]%7F;6+I(SN@1ASS\!7Q+,WJ^XM=^>RI> 1BKH6< MI8RW67TK!:W[^0MHR'_ANZ8VOY$ZL]27HSY%O7]&QN+3C0T)K%J9_RNI4)MF MBA4<,9&=E1B20!+TNP#VFH6]T^U<2 NX<+Z616E^D?I(Z;&$&R(1KDGE_I4W MK2,M9-(',U_'8\B635/EM_M&1JHU)3.5HV=BYD>YPR9B1 SDR5AM\IVQ*4ZK MLM!)/;1FW'"%A<0IB:/,8G,V45*42%K*^OCMOGRNRO(AX+34EE;;>@#RD<;* MVAN]Q\**\D@<^ !/J ]E597/8K+]00_RD=BV2WI9]\;L?1GVV2*]&ZXM%**L MO*FWF'5>C)9X$2J2*D!JSI^!;RAA?@/"$'K A/BGC8:(0*^ZX0]9#EZGJ^U% M7J^S'/8!_L1@/S?#- M/)#+UXWN8&Y3VV4O=@HQH="60E, %VWEQ6"%2@U#TG^F%.1[U[+V6&_ $L#W2] M0R3VDV0*Q^@R;/0I/(D;(E3>^,BF1N<>+'RH+0JG*_.QF.V;(-D]XP=P4"@O<&3 MF_O1R#WE/W$"0&QQF-=$>QRK\9.T?LAD(>%^A<-$36K:.-8-UTM6=#UQKZ0! M^--1$2?J3^A ]4CT-7RHHY-'=N/^<2_^7&>[0/EZVPS!?B:/*^H.>1A%A+&4 M*$M%7-GRL+E7Y1N49C8A9\76'8;P6LR=E3AM990_U#(R238_U6G\>[Q*317? M,O'Y]1,>V)%"?[T@F DE0XF7LD2['UUM"ML_?54D.0SO%#E\$ >#*+R!ES_* MZD^HSU**9]<( H-N+7:=:*^JV4@*J E[67M$)-P^R5KH(I5!X8DA>*"LH6J*2,"H%0ENRXD,&]' UE X]3! M9\/AHS$&'B:)H\_S.KN[J_B= GW?WG!Q$N[Y2N*$A3QE76)5@5*2LW^N%'X: MYC-+$8(>PR4V21/$0[E!OA>5.C#_S3>K[,<'7O!M[H\,<9M+OZ8A2/RD\K"! M3<0HQ[1;II,Q$GK5]A)C9A.=B3*!"7Z$VQ1I%V.>H7IJ\?'>*\;\W:K>AYH3 MZZ,*S0^>KZ95_^$R4\?A2:?A(!?A*RP$TC?8Y[S@5]NSBF_RYB);RQ H^[*^ MVBX?RGW1.$5K_2:U@LN0(MD3,UUUT+'%GU5_;NG@I+%'$YG'[6V'") P#.;C MC\I98E#L,I!M;-KKPH1 ,0.CM(^-P4-OG%]*1^[JN5S=E_M:3/SJ69P++ZO[ MBG.U5)9"T^M#/6%W@.B#F4Z8ZH7);LQ.:SM*'E ^A=_!M$T7%K%.T'U$]8YQ M:UVPD8COH]^1@TNXM;7(%C)<:0^S,RA. M=K75 ,)7U0V'N(,FY@X::0$#+O)ZS\OA*)C MLH6AHLUDT##HA$$OS.90RU*D,X4.\_.,S>%4B5'.IE,QYX+[0\0ZI8#4B0?- M9Y(QIP>/R1[EC]14(9V\UU6YS;W:EVS"5)O$(G5&BXESP$S"_/-)@;'=O',7 M-JZVUL.DX:U!SM#5'2<.XC*>605/(BB%+&V,02>9(0#[KC(*>W+)4N#%^9C! MIB/ .3T^V:37!:+((D^+&>BQXT^*$./$)Y:NWGJ=5D!:0:!"]YEX&AD M7'';/7(QA\M"IK(]@F+WE0]\LY' N*'>J) ^HT<4 8IK>I!I;K8/"8 ^Q,1- MX V9/)<(*FZ,E(A]D>.AZ]/"^5,;C4+T0]SF]<[8[Z*'_ M%6.*\J3YQ M>93O(P=X\Y$4.MQ#X,P)0D9I,X1!W" UX9,H75X IU#(4(P?J M>#A>/>5K<,\:;]FR:8-EVNE:EH(P OQ&Z\AR31W<1.9I$BAA(PPX,Y'D$_"9XU) M"_OL1-6&L^(^=X*/\4">A-EP+C/H1O R37JE1-5@&:F^DCJU!!-M\I(K:-A) M)^C?_K'6?ZV]H:,CD3G=Q VG36T;I35O'R0(;$J/D"C-U#NUE=6ZN^&/ *-8 MW$$M!O_E\5%7D=;I6Y:**;)4-\@8*_UK),PVF3-@K(;GPV.V;JZVC@NK7DH? M%E3N/+OTYF,%BZG*CF51/:=K9OMFHO.$I?2.$,G0C7"T?"EM2Q"V7!9RS H$ M2HW<>\[*YLIVO="@6PL]\6D/49P/])@<8_EH#Z**#;!Z2^NU.,R%&.PN16W- MT* BW(@Z$J34<0&N 616M35CIQ/Q(D9)B?#%IJZ@CP^\NA.GS:>J?&[N(7#46W8)8R>7[,"%?A&4'%0&CDN*KNLD)7 ME3P3NE&YRS>9KCAY+3XFAJ@Q0"[R(A.#A.+%NHI;/:&Z@/L=@*MQOB3=9>ZW M5+$/_376?FZ>=0E.+4%LS;S.+)%:=,[YEHNGF ^[X(^\N;\L-OE3OMEG.Z@. M*)$+:@FQQS="HU\#DW^A,YQZ;] M(.%1SJX*W\V?N*W> GE4 )-7 )R%6J?-!=] 6(*TY0!\8:>Q5[,V73.GTHW, M1^MVOY 1 .H+S'ZB3V0/BM2GQ DDAJV4DTT$K6FE;BQ8F=^@4C<.9EMB];$S M9-QV,N#I/Z7,S459;7G>",6D3@FD'%GHQAGM]%(W9W!+RXS7$^+_W[3HJZ:'MZDOI!@VL541 M+Q[J]%2Q0M532RZW:W$@5[S)5>ZW062<\!2^L<3,4/N>LTER5@]D%YO3XT1' M'5AJ[<@6%UM[#^-"JJRQ72@7#D"XA< <"9Q*,].Q#*-G^"1AT9=V>)7K15XB M%CTQO4JBQH-4Z8J?5*+ I)]09ENLUY)34;#[S1&,-H4%500+2O)?%U]0@&J?IF"%0W;4]X ^W> MLF735/GMOI%71%-"\G?ZB+8.+YCP$69II7U=:3NFC"T8?2C:IB:40N=W]",I M$BE=0T90?2I1+W" ]])_8HJY0W MP.9?^[J1=].J7&XVLEA(MH.H_,OB+'O,FVR'7W\N=LP-%Q==G3=\E\GUY=D"5U7:V]5 >R_@5*LD3JB\7\#2YGPC]28C$B5Z35'.XD]B']1, M.?Z&UP*FC\6E[[A\)N#1_TS:]C2IGU39/F3"Y["6E5]LN6_NRPH*<7PO-KQR M]N6U6)!U9^PW( KC7=-_ =5.2R#FY3AZS/8B[.7G3' H<[Z7^L0EDF?\*GVE MJ:1=I=TT-04>NOU>*[MI--2WI'M7;M\)2F543KU:1OE"PV+"@B"+\7^$L)S* M)'N,HS'HQFU:3&JT?'3TKL1#/%)C:#UJ!-"K[>>\X'4H/:\E ..L)&ES]%(O M>R\WV)(/L$YO:(T)MC%9"QAD<[)K*10K,X-HF#[&,,!N .@/A+=/1F,VQ"KZ M?P!\- , YB%[V+S$"H7PC2XK$:C7W;(0^D8!=Q(OUCF?XA=T>I$AL9U^(F)? MDV4!Q;..![A,%QZU!U@?N>+IOA8O\(KW?=5>HZ.Y=9J2:5(V<.4G!2@.<89: M(>/$D5(IMM@- 5_)&/Q%WR.27"/N,Q56B7$QT"6P=1P$KH]C50(N@MCK@EY0 MW1G4?!OQL13'P ;"4O,GK^G'<:- _UTGRJIDW4^T10C:H!GW*RGF^81"&FCK MIY0]I=+3,96:@%/>X6950DCZ=54^Y1N^^? BGGR;R\(N_24$K@X2_U#K=OLM M.*+MU]C00R?^+/,%S%?!IO@&/LSRXJT#H]-^'"]ZFMSP?2*1!JW<)YTZ0F7N M]ZS*89L$BW";AIX:W GF>3!T;)(\_%%N\0]9G=< ^MMF+@'$;'Y7Y-M\G16- M]NI#*G^YRT$5#&K/LD]XU'XC?B'[=B!<&R^7]02P,$% @ H8"G6#:>G8U-2P (N4$ !4 M !PN^VI,@='SO+Z_?__[=ZU?$L_VEXZW_\OK^[LWD;GIU M]?J__^O5J__X\W^^>?/J)^*1P(K(\M7#X=74W^[N;.?5(K"\<.4'VU?_-]K^ MOU=O7FVB:/?CV[>/CX^_M^G?A+83D-"/ YN$[!>OWKRA!#.2TX P@C^^6L3D MU2?K\.K=]Z_>__#CA_<_OO_XZGXQ??7AW8<_))_\QY]=Q_OR8(7D%97;"__R M.L?IZ2%P?^\'Z[_S1T MZOZ0DGW_]A^?KN_L#=E:;QPOC"S/9@Q"Y\>0__+:MZV((]DJUROA7[#_>I/] MV1OVJS?O/[SY^/[W3^'R=8+;JU=_#GR7S,GJ%9?\Q^BP(W]Y'3K;G[8.>^80B^^YB0^#_L-_\*_C7UO=!WG27#_LQRV5#N-H1$KU\QTO?S MJ^,@V =,;6_9/[P5?O?VOPQ+]J];*R!>M"&18UMNJ"MHF8P1N:_H)-J2NXC^ MO*7,5&0M?\KD@Q'P;D-'OO'=)9WO%[_%3G184"(?_.!CFWP-7U+QP-&;6N'F MTO4?56 [?O,6;H[,@K7E.5_YG&Z3I?"W@#J+MULK./BK.V?M.2MJLEXTL6T_ M]B+JHV_IZ&V'M,X%22H)=#""3VQJ)Z$C UW^3Z',Z=)R@E\L-R:?B!7& 9]* MK3#5?P0ETISLB1>35>!OJ>%&@65'X:,3;:9Q&-$9'[2*UTX 4H%7'N46^8&$ M>>7_% JMV\#?D2 Z6-Z2>9P=T\5-^_(D^@P2F6MJ'>V@I'\%A<>,KEC!- [8 MVG7M6 ^.2R=,NQ2BSR#Q." 4 [,.CN(M_^4HAZ6M?9ZA>P+IF%A@OK2<8EG_X4R@51/WKMA^$M=2C4 M,GR/1X5M@M1_!"52 C+;B!)J $S_MS32;T5']!FDLB[HW_H'0HE$3A)*,!ZM MDM5_!1E0/H3DMY@2OMC+Q$25OX=2737^/#OPGUIG6<.71L/'A?7@ML^\ID\A MO69++"@GK"P9,)^:"Q7E)*Q^ >B(%B4$ZSY8S# DC!23J3"W\+!)(@AY61J M_A@,)A9?R@F4^TO 5$$UOI231O@=&#*B$%-!?>*O 1&L#13DA&SZ%&X:"((& M.1&;/X8+6>T-6<8N\5>9K@X3&A;O6<:.L6I=[=N^!PQ$CJS21>C<":WU.B!K M%M8_'.XLBLR4_KSV ^9DJ;]=QG;$$H^*0]&D;T IY<5,?@R5+Z$BG1.+I@5- M7M!&*I#Q=[,1DMF,G9C18Y=S*+E1>V!8Z1F3/)]B/ M)Q+TUVFN774(RH9GGNN#&=,I^)L][0_YWLJ2=8$Q[EA+,X8@?1 M[,2>N5PK\.A/81H.G0(A^5%",C7BE!9^9+D\TS;;L4!*,\!I)F- FR70GDA@ MTXB$,LL)H6R2\C1-3*Q[&I6$W)EWU48K)1/BEVV;\5:46TS"B.W/*4B!8V= MW7M.I EX*R43@-_X'EOL.2",=]=F@1QYTX98Z:#\GD>6T5["H M$0.TM]R!O*2H-5] PEJ;4Y44K?%;2"%; *L^=-DN*5?,%Y 2MS0A+BM;X+>@)<7U.6%+,EJ\!M5M_)BTK M9N/'<-NLTC&U=(A5_QF(FL]].V8#GM!ED;JPZ'#EL2IYJ7+2QF^/H?F.[L7I M'_'?7E-1"D*2IXAX2[+,Q&1T58NZ$_503JYO%XB[K-3=#S+:KO5 W+^\CL,W M:\O:_>L8;<]6EPX-OVW'&D^Q$S@A<2#_HR4CL@5_3'T)2<)P:G65*RQ4E0 M%-T*[$P:^F/!$*L7(-*_>+OC=?IO[(WC'FV8!<5Z9A;Y8GWZ 5T=T^LO=!@K M$@1D>9W@*Q23R\B5M-16UZ4T#":"1 MKS(8%_(U .G/DXCN&LCU<;)H:QP9GKDA(:BTT9"+GD<*0# M:\W* MY.@CG!.;4 FI&[DA43HVZ,G9Q I[29%6:C-@8$&!EC*S>K8#O],'JKP"Z9', MOR(%U280# MZJIA,!HG6 =.JJP_X+@^DYH:J9+J]?.=AGY845='_62GV>R<@N??"]?/@?U@ M RML[LUJMV>H^)-S@H+UD(R_4W;>,21><9C-L4-L MO< QLKRU0X/9Q&G0$5P\V6[,2B!_\OWEH^.ZX &E!$O,X$55O7(8XFX0_9IN.:'(\Q:5* $M@&HD. 8R2R&4V"K),. (*87(F7V3QF Z/AZZH)):@= M7;=DUZUU8(D;LVFN$A/@ ML^^1$@%IOP)V#\U8(DW !'M6?N@>LU6Q"M@!'B#J:#?K34,#97X*EN]\ JS8 M1E;CT6DS8G![?I 8U.S)4CVC8?M<&:3 ,N,=8U!SP>>XCBZP"V9RU_4GE1;S ML!G1!DYC"#8;D8+;VVE>12PW"C!V4U?(:/C3K@FE#AL]B#.)I%D!D\_(=85Q=M=EJ]4I<'AG, J;)4LK[STTE=.2.A3WG:&R%?#5)0I Q_R MIF'.FDAXY-@7D>YCXVW,CS+/RMCXYGA_P%BI4^22$GGT5\L./8JJ(I#KZ 2=VJ5K-E9?6H][Z M 87"9[M1UAK/=RFUM2&] @DUE 8;BM-63P'9RJL36<%6/4Z\ MI7$OWK$4W4._,]ORWVK_JN?=E;EIW]?NEL5:+]TMR(OW:U> MNEN]=+=ZZ;&DW6,)I^ \)Y"A]DI5!F/56+FI$E17K&&[EVOTIDJY#!T-PV8! M%VW)$[+9HR'F4M9"CD-9(%J/C5JA&X #XA(F+\1,XFCC!\[74[P.K]0*IS%L MMQJ10DY<5V2["L/8O 93+H-94-3TEV$$F)*&49ZY4J5&5B-58UV9$L#=S_X3 M'DEG_2,*K_4MJD3)4&I#Q*7#5$A?4('>9A[)8IMXBV**AVD9%(!ULIK^*8QF MV5NLX XI3QM;/67S*_J= @K82ODI8"]=!/X*_$PZ3QGS0*Q)&871=XB] $XN MCJ70:6.YT)"W%?-!W@DI^+0&K% [7=\1?AHV\9:?K. +R4D(G>\4,\*<:JTV M7,A,-("%[A6)1T?BLMNQRZWC.6P4D;,G9K39QFTT*FV%#;L;W)SB1\?..AV? MTV7!]7EK)3-:;>:%FC944FH+9KB=IBHC,;U:(J>8E#17 TZ'?6TAQNFDJV2E M9T^LF=)6CL-X)EHM/AUNH0($I3>^YQ>E2@=B*#AMYX>]M5.(4B7 PTX99G5; M9E; ,G7D#8:T,98H8\:<6HHJP(+; M'.PGR_%"YKY)./,NGM@P8B?<))4\[.8E]/ZAE1^VU]32J 2,V/[S^+3X9/GO M.(P2T;(+T,!:;N:%&N9HJ;<%.XU(5>AGM=VL<& F/*^8V1@7SC;\P );_8,M MYELNZ4B3:[@QE3$-P7TO/",K/R"Y1ZJI PHL*K3C6<&!GRKV<@?!I*28:[Q" M'&U465 ;XBYV2$5.I\49\0C\28R("W94T,,LK-I1#=B@(;WNBR-4$@,9D1SA M\1SOY-% 729N2'2R480+:.K\4<- E=R(.K)0[2L[&X)))0_$)ZOKL%/W$I!+ MOMEM\:P@UE"*4LAF+%-/C!-4^Q(([9U9H6,;5EW" S,*;K/9)KVE""%W/RQ+ M=>ZX<01>,2SB@NTMN^COB!14LE)%?9\):\U'EI,]#;77)"V&+=?!UKM00;]1 M19(#WWRJ M2AQ05()K(D[TW,KCC-5A6)3?A5-=Y(^Q ]BR\TME2#&/4ZCD#6 MU.>8OAZ@RAVGIL*818A1AKW>8_Q6 1]!H1?$@I+XX _$IY>V.RGX: , MSP[-:U[Z)PR\?X): S(S#12ZZ2V1FCJIG>\1UC[48!>%6EYCN>A<#Q2$"CM> MRC-X+S]/?R!W8)OL57 /#[R3@N:<$W28-**_9E[#F'.RJFS!#?5J1KFGI!%E M"IB,;$:*H,(NMDEZ=QE17('TR-15A 7XXK).Q7#-Z8T1I36R&DSL*:O&9N P M'^0KC>#4QB#ZJL@H4P)0[MNS:GN^EB9I^$[4NS8Y>FJB-H(G: MG@0//E0'G)=&:CTU4H/26DYP(^M3#8-Q::T&H)QG'(^#OZZTL=,(=3NUL7MI M5?Z\6I5KK#4[$CC^DDH;1!T+@$V?Q WEK$U1PY G9_7*>JG3[:2AFA+=[GDA MO5QM=GDH7/B"!&16+D66;'=&O)#CR=W(;,?KS.>$^I'0B<@="?:.S9IJ4IN9 M$]M?>YPB>-:W'ZD'$Z,T&E-O.L1.CG%QDW:1YW' UBLN8W(+SD[$9T,Q$1S( ML!V%ZY$'$>P%;T!=IRU?>U=V#=]!9-=T5%V'(=3M /B)?;'=N?Z!D*1[DW1DV$<*X0FOAI7$D07N\!=@%#L7AU"@Q1C7@S:(09[JE7%,)K, MF/V:O5.4)FGN=[YW[U$9'P,GBH@W6U$1Z1^R<]_S7N\&FG@=J-O#X=WA/,=;SC0M2^E9:H_>2.K+H5I M)&+T;@-_[U $SP[W(7LJX]AT.B?#:B MCWU3)P2"C%$C-L-CD5\]8DASVR7\KZ'=ITO&:; M1.8YH'J%OO1?"RWJ;:+D:/IGQUL:JN>J88"]>>I+VW780I68O/3X';SZX=L" MPTW[E\;>6%8AWPMP/M@Z18(O?B4YP0SG@+C!P[XDW7-O+"[U(+JN@"B1D( LMBO*MUM0'9T+WN>BI*] MF>$M>3YC0F-9\/VCIA#/RBCD8-=8"KT!NG]U="#..%B]IEB8F8'FH-!$?HRM4 VN\#Q3&\TU&(F^?J[F([[,*XT78HES$4*^P0RLH'?7*K8)O MESL:Y4>H &V!Y:E"S"+C)@&>1Y%Q(\2HVWRZ^''?P;LH$JKH#'!*;7"+2U MX5GX Q6<.YP+%\(&0'NX=#RZ:46,&9H$>!XQ0R/$J,V#YF27>C(C=845\IB[ M1'W[+SY:4$8,<(WOJL)KQR/T?Z94 /#'W<5\AGGSK(->2S#"K>2:=P=M0I;\ MZ?KT:.'6HM&F@>G:R&J@@9NBFIO11.TP>5OP*UF;D)H6*V!1>AVG049DJDIN M0E)CCPZ[)[\"Z!3FH-8[LQ?MW)=-86$^GHM+).B!I*Q&UT[MV*N-> MT250@JO!-[O?1MMG/XO57@7G#N?RG?,O3$CV?RP]O+=DEFB!KHXW@#,:*%?->G=$,&[T'4V141_-W)CS/?- VJ;IWXK.][M7+YF M6&ZV9EQY*S_8)HHTU,1.DNNHFCI)0PE5.JNB;QYJLFL_O+'K8I,^_T'WE%D7 M$=ZY=[+E%P+2LB/GZZF58N.F39\Z\EU:->MGVNX Y!"N6?I;0G>@)&1#H(+" MUUV6&6#OUC6N2ULF:W>.Z$MNN'<4 ,.>_.XHS* MJW<''Z-5_DEZ[G_X)<^E$\6LD;MGQTR"LSBZ\:-?2<3,'-Q$)-DB;YBA9E;1 M8&0AA^O(UT?#Y%FPMKRLFZ#^P4&>S*D'<]*P\#8GZFR5:L!RCU/65(4/C$RZ M[KT3]Y--+J@NSRBG+T,"ITX\Y#D/:H"%-HS@>AR7@[B+MULK./BK.V?M.2O' M9F7%R0UC_@2 Z]@LF:VWD%4)F6I.+&:DN0:?6:$3LHY+.5/WEHT@F9K+G41! MGK?M%I"?C-U !^R5V\O4R[WU]UI[=W@6AZR +)SZVP?JH)(G7LQ,LD96':H2 M:NB:7R EF6)OA&746YA!DEB.;:X<&ZA^(A8;"E]^]6=-+3FZGP@(B_FI>RG_ MHZ$II2^'=DG8D>7)+HRM7,V\4#,*G2V@MKUO/:9CFVQSLB=>3!A@63^)\#'7 M4$(W'$SI7N;HYOM4&)ICLESU:^(;Z9N:6])LD2- 1:47R^1ED1W7GBO?X:_# ML4!"Y& \==S$J4/+V I14S.ED15V@">AQN)!1Q-LL*^%&)\'V5UF*W>-F1W= M:-]=J;\9;6A:M//K4JDM(FY^NBBQ1HWAI#5>*M=70!9J1O4QG7@?R XK2O*] MH=E2(JX;;%W3O2TAQ=:7QK8O+5-O0VL<45-O%'2E!W)%2OO]58+ M3BU')B5LZJRJA9MFDKI,MH=S)0F.V$=%^MUZ08%NT;;V(^42"%4P9 M#7.:>>G&_*6&Y]5>F=DS"+4K^$D04RL"O'R8=X6D[*7P+#*\>D:V$$W][=9) MG@.SO"5+5=/=%O'L8WY7KPKT1'52HFJ^6EB)MWYMNQ0?4_-6D3GJ!3X=6RC4 MMRH"/;;-3KZ]SH+& B'%@=5*Z*Z:(GK&SBA;V&EOBD24S4\O%<[8D::LNHNG MDPK(CFQ%NXNHU!O?I4*'+$$>'32W5E5"IBXGBAGI7K*L4+SQ(V)^WLCSQ5R1 MVA5;N&4IC^683EQRU\ZZ'.27[ZZ9>RQ5Q$ASBAPI]G&(W\ *>_EH5V'M9<5G M<'V #I4]4'Q+ A9A^AY_S5I_+EQ8@4<#4T:/4S(T$X1L=%,498*F9H&8#_*A M2YOB\O;? -:XC#]9R?+/MK.B NTL]-$;S%9YFFFV&/Q67\Y4VGJ M;L+HG^'(\CW+\S5VUM-1&NQU"<:D"F='7?4SLHW0Z9W%R$GJP-D4[Y;5.X+& MV\QD=/O(Z4ES[E*Y1GDD''C2]Y9:1'!D=48\LG+ZN "K+09RFD_5. JE;=K0 MCVO=O8L?0O);3$E=[+O= RI3,M8Y2S __IH#\#QG]%NT0X1<3P9>PVIMB1G]:]ZU8D0:>+1NB4:\_PBQ4X M[+@YZ]]U0>6.LMD '3C)\L6,'=0TKH"E?K/#[IV0[EG/](LP&1:PIT1T+ZLX?I!TU)L3V[7"D+=KX/ M_QV'_-SYG(1VX.QXMP/@ M4%^5_;B62[E9W0>RO'$;>SR:D8(\ &T9Y"N'\<=U"+T887[OP!L9%,MRCQ M^?23$2!CM*-,*T_YJGYEN2\5XV\W4J;>.?G0\1.EMLBB)@1F92S>UZ0[VR.:9J/-- MQR5G_ UP.# G>KU&9C)LL3?14M:0N$&F*"7_N$T!!DJD/=Q&K%GK"-W3JY'G>H7%N=/%K!,AW4+R2D MR+&COJ<=L9DO\]FO+IY(8#LA'ZE1@^Q;?-Q\FP$#[EW_<$_7?4HQ?ZZN4@YYL+,3(#.9T_\?.,S$N5._]YRH[T571Y9G;T0J>@&[ &(B MFJL="'.U@PCM5*5#+5[J/]!35A[<[1,U:USXD>6R'(\5;KBHI=X*DS#T;8>A M1/>$Y"HBVYEW?-A[MDKK(E@'T8+]"=JHPW%#/^,!,RE #:1&]-T8:NFR&>2O MCM4TA;FAD8D[3ATN07:<,,%OJJT@9?NRB6BFMDG] 7D=GY8 MWD#!XDIUL4TFH+\E1),G!UJE8C[("5VIV5GH M$"!&#$2/.EI,A?E$M@\D -9N@5DGR11;JWB*.0"?30R.9LXX:8JU>R] M5KEUZ,&6;HS$W"7B+_W,1B=+KZV\.540]%&TE>.&F>N2CI&++\ZUP*=O[CO> M&(7N&X-(]W;!E4?EL=S\E?YHX6S9W<@PC"W/+NU>!+LK"3+8-]WD-2>#">X) MQ]%]GIK@'.,E8_%%+:_Q:%42._UP8D^"![^S:EO]>]OQZ9A"0CUE]+$ MYUYXR[XK1$^YM;2_0Z[M UD^'.XLEX13^O/:#]@E\!2Z!>5SS+WI)=[J^)T5 M^4T*_#03<_I\NK1<%[;.@"\P$K/JD-T1T#65MVMEA^,P *U5MK4*2"Y(LQ=H MI3],,KZ-Y7E&D@Q2+)&/H5LG2E&2*G4E2,7\5 ME6>8YO9C&F[Y?#&MRP()%K_37Z,&TJJ0Y@:)T2'W\X9^'U+Y%) N?X.<'U)% MO#)DE-*I.Y>07;ITA@K@UWTW*H.O'3A4I9&*!OCU'07D\W^/^[J'&N"%<8)V M<96&.@RB;/\Y"^Y(L'=L(AM:T6]S*R[]K]-J*R2+7G8L%4")40$XB%'T1OF8 M7L4;U7R'XHW:+(Q[GKI!ZJ>,89)4J=!&CKN*M+&"31G5"-" 3@T/V!G(YR MSJXT;365!7I'?"2+O1V2S?\4G^_.,!G9-?E3$K3<'5;]%:!J&U!A*XK6U&4= M!=TJDF-3TKGU^(DZ_L"Q7&CKK>>!$2!*::'X@G M/)@M^HXB??:#+U<>70]L M$AI369$)=KI556LEB, 6RTYZNW0\)Z0C^LGWE\;T5F0R-KV5($*]N744ZH88 M:]_-2.,&8"THCL\">2,ARQWVE5G-927=;S@,+<*8%MI4\_-G(X*<,1O^97=A+(-=3/85D\ ME-1J9961-9*U*U,?IRHJ&"'U_#[*P7=*:XJ?RFF;^.MQ::4!!:CMA_8K"AO? M75YM=X&_3QY),S*IFCBAUV7JS*]&Z#".4X]%P7'@.1%K[.LM+YTG]I,9E38P M0K[9H*//)MBPFA]DLLU6*\]>AXC5*0 +*C> \\O#*\>;?5W[MTJW$^! M#YY^;F$VU,BB\1BL#4#0'IW*ZIW8=KR->>>1B,K[,4!V''D M$_ 0FY,^._9DCY_ESM.UMT>,CLFW\ KTM3UL\0$P1A,Z/JPRP#9XH7H*X6 - M,."W\M5T]8L5.,PN3:FJ2A]W?9+24PTHN!>336FGJ)5A*Z6J#)V5H'04V_=A M;/W;B(5B*[T#62%AS2/9=GH=<@B-[T1F_?_FA*7HJ:)GJTLGM"WW5V+!9P*U M!<%OHR:M4QNZ+Q?;/.>8HP QVR&72*B8KRHS+[.RQ'$91!OPDB-Y\TC&6$OJ M:12C1H-D)]@'27U:1J?PLY@? +>$>V])-U1^[$5D>?'$[FI,MNR_^C0+H0S/ MWGV(T=<(3B&/C03R&DV;G[@\![T+$82+,/O.%4Y]+_1=9VGQEU'21RSHKZUP M<^GZCV'WIQ]J.Q>SZ*0 X&1?GZ\"XJ_W3IA2%%-^4R\I;$^Y J, ML?VLI")+=4S2L"(?_*>B7GEA'+#>VU.3ZJYP&4 F2UN[59T6D;-^23+G6]ML('=BM?2;O7OK>FWV_/R0/S'?>>E91 4@M, M^^7SLK):)0O6%462H]&D*E3 FT*-3@N4#@DCH_-4P&2$RZH(+L"[,%J;4#:2 M=%'(C<2,-EN8(>5W.ZFU#3^P:S+:RNU'JT)UCE&?#8K\X_CJ]=B"TO&9![XF MZ6W^"I\JQP_LZW-"=_)N6#<@&5%:2*B[3B'!Z_K&):IR70^E'4F=UGF+[Q:E M(+QGRGIR'A-&=S;QK,#Q@3KRUM/%\FYR,R)KQRO )*O=>N".VLW+( M4KZW1QO@0MHX<5^K<1W1%H-2>3E@P(8CX^ @;K9J/6E#Q;CRJ$^*F3(N+9L8 M.7P6LD%QR?(K3O&M*Q%4R&F[.V+' ;LE^0">ULE1QMCXZRFJ@ ?&HQG'0VS? M6R](L&72SE93RM@!K^JH8S$TC]BHK7J0X-)K>G,JER[B\SY-&5T\[8@70E=L MM3 ;E3K;@--(LT%6U3"9S&S;\Y3'XRL+>'3(G17VY-T#D;P5I>59MP'9.O%V MXA7LBN=PX2_2=Y5F<+L9A;BCB\,^ZMH0[*GA;M7P1WISE:+$UW-E%T+,?7 /R612ZM6#*$) M&!GI.[)03DQJ\U-+$@*PP3T E3-,_HQ=1R.!RCK^^3_?O'GU/Y\__?+=__[/ M/^Q=_/2K]]T/RZ_?[]>_'KS[\_CQI^^#'[[_^<._[Q>'T/U^;W]]Y_XM>AO= MD;]]_?[CEZ?W]G7T[I^7EQ_N?GZ[?SJ;_OINO[P+'OQ//]_NSK^?GWW]Y\\? M9U??_77VW>)S?/;XZ;LO][/K^W_\[K?]XH^;W\W^\7#S-^_[A[;Z=G+V[M>?'P[G/T?6].'L\NY\O?\TWWP- MGE8WEO?PG77[]9?^_\[BS^^-WRR^]^?KNX^.GV\R?_^NYO#Q_O?]O\O%F?G5]. MEE?V^_!/9]]]C,.O%[]\MWN_(N\W__A\\?W_OIK>S=^\T^22// M71P9:@@M9(.2S8'QAOE%4@QCWTV_%X&U=+SU;>"P<&N[];V[R+>_*'2H;:: MVN*CS5J92EH 0,Z\E4=P\40"5B_$Q372!E.&(_*]+AFU*@&(VV>G+.+<";]< M!H1D!2ASNG_I1=4-C''[)W51>!.:V#G JG'NB$TWJVS_U-/DKC 61)OV9L/;V \ M7A_>A"9\6VLYS9=E3&/^.=F)0C-!_"Q%"+,-N8SFY-" R@'J]9QT8X[:@M@; MS_DM-K%O%3#!F7GPVU81AB!=TW5;B99%,O)BD9 -:KC4;-/-FA/4.:GHX"?B M;TE$)_A9X#]ZCN5]\AD+!=_73&'@V+8,'_@UU%$Z#HBD.\!KXSJ.Y9CYIN$& MNZ@(8L5NF@&2&080*_6D;6?&:D>-@.RP&S]*6B]S%E"&]'+GP:!J M86?[R]T(0-4\C[L1\ 8&Z;RQ[EKP/CIS$CE)H#1[<)TUUT9HKK6*#$N,[!7\ M8ESHRB&%-&"("G5/W)@AM/,;[6+4: D2..,>+YF9U;HV'2S?>ZX<426GPG;@I/E9$\":TWN-A3H_(:<_O\+*_#H3^&U'X:W M).!_TO5)&2[%1%J*2;T4FMM>8.8:T>A-O&4-[_Q :035K[#[K9A1(YN -0CA M]I&\(=&51^<389)/]M2WL"FP\'/%9.R5;,J)@P+L=%6YXQB&T*SS+E492*SV MZT5!HRAP'N(HD94M [X742;T@W561LV13HM*\7S2S85@A[=(: MU0Z%(O+CJ_)6F_I"- >0\4=)]@%[@".68"5\:@UE/'_K>,KK=-UWR*E7G*N,T\12K<8;[4ZVT+0+1W5J..JOU)3^@]^U$K-6VM3B MJR:^_'<<1@8>6]>58H26((/M0%V!2/1^G(&0.]85X"[>0 RE_JI=\0<049N9 MQ\WK>>#>[C2WW+<@BWW5(AM&-@03"WP]#\S2W48SSVM- _@N@VB-3-;*!$7 M[$L2VMHK[XXTUM@:/]MS/GK!.E5(BLIHIXU9RRK9_ M\5M,OZ=;7M;/B.-YZUI>]=BB&1^94-UH48*-ZDN:[K, M-0!9$4R5E%Z[IL#96RS%=VH9LMB;+/,CF;"R^#4O-#H[G/XD M?4AO\F@%RV0P^:U;L@F'GD3@\HW1^"H12&&>PJM0?Y[OJ)/QV<-\0=2IF QP M4*640Z$?QW"MM5'JL88(?=EQL\KU(XXZZ^[@=Q_:!_L@&&PZ)+8HE08[)ZQD MFH(P90?:-$B/+9?5F;TW8>L]CP#I8,*\V?=M"8#)463O?D6'YGBA8_.K?\/U MYR4Y40[AQ^*^RSK5OY!;[[#UMXNL3S!9GLIV7$OF;-&T078-U/5I,$R[_>#:!BK5+RHVB- @K=DC)SGE21QM M_("]'7A/O5F0$YP/^>Q0B)OGS(<;*!DT(>'0RPC4'5C[*MM1IP VJN3OGH*< M'#-/I.GL]6=B[F/4?N.]ZC"/&%SQB;X&;YP.OC3W\;>CP3QB8*\<==#@HH,G793\ MZ#>BPD7%C79^NNBY!8^F-I@ )?XOI2??=.F)7DIC '4H('>YL?/G+Y=;QF# MVC==D#KEOAQO/L/C32 [1SKKQ.N0 U1+QI >I+>NRO?BK17UB;/O?+FS]8SO M;.%[ZRX7N#3V[P/QUK^0D V409Z^HNW_PEON'L&8K-']# M]@%W_Z'?TI=[;\\'W=2"2KO@I8&X9IF+#,6._J6#5[WQ4_&*G6('MJ"*I,1^ M34'!6B"70J'28!M28)MD:9G_B;U!>DX=V?$%TZ%::;O@N.5,V&8KH=CGT'SB ME^$[UEH1D3O?(UEGO;8TTCV0CUC #&ILCE16:OS.CZBV*N]& 3)!0XI.S=S+ M,!6??HL&VJ X_91,[;V+84>HP[542>_Z#9NNE'+UDRB"NY\])E+*CPPPG+L^ M$UE'4S-QTDA*XQ*#;%)/#(M4!5UG+NI^K1FS2OZQ _[7A:[;B,Y!QLY4"M4: ME-[S78;,CW&?M*!_:."63)'VT.^WM$[(P@/@1=CP^J3/Z2(2.':V@-U[3A3. M[^Z-]-!NYH5:?%UKQGF%M> $^U3[6*U;VL-#],C6#JF-5;>B5IXJKJZ56+1S MF2?,0TO:)XW'>'<2AO$V"9)90_S+@)#L"=@YC8L_.9ZSC;=#.7A6%7N 8V9 MDV-E?2+=)>N\H:L;Z/&8?$AE0^V"CM3U&=(:]IMUH%,O&]LOODO)N#1F8)-O MR%Y4(/$W[4!%6AQ" AYZC.?.WED2;SD6.RW(BYW5'(:9%E4(>5&SVRHQ!,@<;FZ:J'+N@=JR2AEBMA#PMZ/#MC\$Y^/=5O.JX7)]_9,L;Z(&,K$I=^L"+.&/U\5?(7.Y?0KL9+C'T^ MI-MUJ#%5_//Q]$J#>HET.IF$_CN00][HEA*VPWDV3"<;_V+=S9H=R&N/R*G7 M,=KX&!H*#'@*J-R'U7@*<@BOZM&Q3JUPPZ'/XVAY[*0@XD#ZJQD5E?_Z^,"> M7B63B-LDQVV6XZ99=Z;-1O41)LEC?CV0(.5852"U0C?S4F!O"KO. M))62.4WSA:BCTPD6KCSJY\A1LFOVQPP9^)*Z)D[#+CSJY)'RJW CV$@5> *9 MSGW6-+UNTR^GXA'G;M+ MY9LLMX[GL/" [KJ(20W+\1R5FB5AQ'F?@&ZM"1WYADIW3O;$]7=L2 J/XS42 MP'XA3U)3S2! 701[OI%>#SLZB!8>>O=M7/[O9%F?3$HG,?1%'#FF0[^ATWD' M7[BZ(ZD(P-XXYI-L\79K!0=_=>>L/6?EV)8736S;CST6#-SZKF,[),-5N0'= M$;D*Q?JD67>S%3-2W*(OT:Z'"<+ M:<.P]0U_ !=6NWD$W46Q[]9]-*3<^AZ_:7Q+ IMANY:++>J_'+SOKHVY!2C M=>M3.B^T?<_?.G;6ADU1+PV?CU,Y37C@9(,G84BB:\=Z8#V>J/2*&FKX?)P: M:L(#-*5K?(,ZL>E6/W3X*<]Q%ZJS!SV+0XI4&%+/\N!X3:4;G7>AC:PTZA6J M&,AO.$7?=FD PXPK1U>P@^R^F1?R00K 5$R)ST*1WK"J#HXYKZEKA>%LE?1G MAZ\Y$/-!TES+#"J$3L.G.CP5]^EU&IK MHP01:!L-C!V6(M"M,(#W8A^FRVB(_/6+1[K&1F6A6(K46:8GNERIB3"&=R=" MMLB;E=;=6I."Q5@"OIL!I'26&V$Q2U[D+ 5R,*_\9O;8(5U7*V@!%\S_:5^\ M"Z_", :?Y 72N#5_2AHL0H+:QXKM'1)!SNG*Z:V3R_B)@#?DD?\3?/Y!BNFH M)J4LD&!5G'UD=X^7%#\1*XP#OND,N^5Y:TG>^%[ (C>&6_D?#26!]>50/OUH M0E$^4]Q.I<.>_$@\N;[Z]]ABA]>\"OG<"6W79QQ%M4APNI#DCNOI.ULP>?7DT0#;#XW$,E7].5)"D:GHI$A379!$7+ #3,U5MVSCM0#")@",1YIS MLB=>3!@^;#O+ELOPT8DVTSB,_"V5J&N->\K@,L?@J /@,3<,&>/XHZ+1R+B8 ;T^V0V\#?D2 Z6!YO2,,OI=V0J.M4 MR'4VE'_ZCI?P3-10C:H!U72FBQ>XAY$CC[BVU%%:$!O:LR[@/NZ91+>F84TIH&/).)>*Z M*_4U"4-".+%S$MJ!PT.^FO0/@,!B3MJW7.N)FDH(M7'#/).N-[;\?&Q4-<++ M@.QBRIQUM .ZAW:BA:N'U@F576#*#1[A:AGG+I^5D0$?N1"MUJ *8->D791= M#R/VR?&<;;P%0Z](#_&BF!"^THAQ[FMP0:PG6.@+] 8)?7'$N+UUN&/+=K6Q MY2Y(L#60AQ>R0=VW2/KV=JQ NH+ *=!(H60#(_0XJ<& VQ187QZI?K_X;N,_ M!KZ_5:F)K/]RZ&@*Q@NUA(S'&[1L52!J(?7W4&DW&V_-)61ZG*TRQ1K91C4R M'*";;SSOD,$0J?;Q*-3$6UY>L5/*9&CAE>=$3C)EI;R/%*'A3>$Y8S)'W*SUX MY!JFV =K0(ZY#DZ<+I9%N8Z5T??>T@GYQ7VR9(WH+EW_4:[1EA+!L4QA-91@ MVU[*Z7%!J'.)KK:[P-\GM74N%8:?X$JIK>E[W),?!34U@H#\'A$J/GU3] MP7M@_ZK,?H2>5AUBC8?U ,.K1GG/4\\RMR*2=D'ITR3JV#\WDZB%&.I)N7X. MB5F56[ZJ1;O6\%169^BT6,!$>?+D1BQ_1:#R$4A59L7RC%1E7I>ZQ^#-OV8[ M8=.NJAR\UB,+^C>S5>[),@.'!/4\,#(0HFF1=X8"1$!4I'47]B1)./&6-[YG MG7Z3N]5NYD$35>ZX47"C-1?NP*J"VJG;S.+17VS\.+2\Y>*1,CA<^G$PI?;C M1)-U0(CBDP@*Y :N#A5@P)LP:.IN075#2C*J' XI$43=^JNKKQ$;C'O*; =S M[5N>UC03?(L=8+2K131HN.19QSD$Z/L:_-Z@=20)"526K,NNQ^A-SAH&6,J3 MB0[K\$"L$BF*4AZE)=F&\MQ7RMTHM6M9_BAFK- M6(I&"UL;HK:D*\5\@71-OR;*#BJ@W$L!>H9MU MT#QVR"8L\FU ".O,Y+*WY((].;.\+[/5#7G\U0^^*.BDG(J?##A(*0\.]ZCM6VZM*Q/\R_3416B1 M^=)65]9Z^VFKFQ127U]/E4O&3]\@KPJ26%9&"EV).3 '(#S9U(\YNE\4\;TU MO_! 98,N-\R3'M+^]+JQE+ "'(GV[PP:4'%9,O**69Q%$86WUL8U)J0)6;] MMZ8NQ?#AUG_?!KY-R#)D?61FT88$!F9B/8^1*%$ $.X%22:#'UQYMS[=ZH>MLPXFK.)IYIWY0> _TE^'YJ9L1V%&XYJ[@@YX@*5K,Z7JN+S8!HRB MB=M(9G\K:'!'7$I!>D!VUH%)?TL\RXT.50V*0O7:+P>N#<%P 7,Z:DF=]3H@ M:RI"LIK+975*WPPJ<58+>F64<.D=3?^5<$SO6"4=NI+.=3<$OI2UD=GPM2>+ M&E@M=)?^=!=/.^*%A(=7P(JL93$>]=4CE"KM3RA*8SN:]&5)GOT%5EB%_,#7 M)C$LJ99^P-DBW,4/5 F$5D> U*# 5\[OV&=S34J4P*\;-N.TA#RN/&8$YLX M>Y;QFY.][^[A=W>-K$:DTF;(,FWV6@QRY=E)2W/6T)W^R'OK[2W'9<(M_!KO M*@@NI0@-W(_*@9'I">6]H#-KR0:2'M]?^L'">F*'"#X5=;;Z>VRYSLI)BB[ MXQ@UWN,)U;2&H-19&<)8 MGKKZS&^J1UE[+2?_^H5N,!$X>_YL6(ZHL08G3;Q4PU8A%O)-3UI(J!^V50E6 M#%)1H.MB;Q/$:29A)VRRM:D%X1&+8UJ:(L9S9%/7"L/9BK^[;*# 7PT#[!"TU6 +S]+5 -2I<\F1,(UG?(^3GQCI,U/# M8%S(UP"D,4M^2&:)1Z*:TII!>HO&Y0[Q9OS=A@XN3+*ET+X]3QIG298(,@JN MO "&?DG\G@0/?M<<8UZ8V\"Q65=!_CN#:BKR&^)K^/N\!>? MM8WD?;JA(R@1E^&XQ$;M"4'":(.4RSLE5I4V\K36'8Q):3KX5/*DS)ETRUPU7BK;VG:49-/'LG24G42[735")VS#+3L]6*[I0"L&='FZ@/6PV-N" UT\U\O*"]1'AVR/]+?WUGZACC!+H: M[E,'5(C$7%?%&^]/,Y ,OKJQB[3:W6%>>9[_5]]=JC6GJ7Z%>Q"IAVC-V '= MX"A2J;-$3H[+<,2XT9> M1TW+08GU5,,=(5_"&74+Y]:6"2@5'U8^&I%:J@.&[!]L_ Q % IW?NY.1-A0 MUK^5G?XM?GM#EC'+E\AM&VJR_]U]F98,'0)H 1O!J8$I[5T/I'!5UI8+;EK/ M;/I_R8_E^F:/'G4]&V<'=*10I(=\ Z/3!,ZRH26$>BY@+4@ =FQ0IH@SR83V M5X&^>_IJZKM.2.+MU-HYD>5^LCQKK?J"5!L-C-BE$P==Q&9\0C@7G6HBC.C2XU#?DKS!T%- KR;2 M.*^'G+'P.OXJ7J8_;!'.8GL)SLA4>K^%&79^N-6R M^#E?BS+[KC27OF7^7!M2R,VNEX84+PTI:I%_:4B!WY!"6V5GIE5V-G*5G954 MIK)O!% 9.X^:LQT(T'GRB1;&Z9K\2E,:-\"1BQ;J8+>7\M2PID*M+17 +MGZ M<6%0Q>Z3XSG;> N&7I$>4IC4"%]IQ#AM0;@@UA,L] 5Z@X2^.&+*\1 YL(,9_1;"(:H (X+@-3GLG=1"TGW$/15@-N5:%H=Z&CD92RD2"U M2!L[/E7"O00+VJV3NYWOA7Z0BA,J5$'4?XGYK(^4 @0#!EMS1N"VV_*=^LGU M;K[[U.4KZ2\UB:.-'[ ' 8QL;NLY(1>T2*6B!;W1JJ@!=B=\Z6[7KS)K&]WA MW4JLF)FYERT:68U:IS7( :\[2FW5PW,2VH&SJUXX;&ZG7O@.M8Q47ANU0\:Z M&'@\ULYX]K'HM3##/GA4GE=MX %V(.RN6Q,M)^LXC&0V-H*4*J[[HVUP&82; MF.T2Z(B('0>\9>;4_1\#QRV)/"5/DA MV\4O HM%AN?6P<138?*\1QWO Y9N9-7EM- MXT]5TOT--S#/;7"3V\9N='FH5ORR'$;W&S2*[9\?J-S+&]]C?4PH.?JOZ^S& MC^+TDR8V&N\I#T^FONXGXGT475]Y]$>RL)[R_=OUVG$="=U:SO*&1(9JK1L8 M*3>F+(]=OLA:]"W$,W$5 X0NQ[TNE5'C31C 4]_B#DA;[:$ 5(QO]& %')S@HILLQT) M+': ?>V'U <&P6'E!X]6L$RDIA/VFA)T3:M85@S4W(F>]J41QGW?\.B;T@;+ M9\0C*\?8WJG$!7L;(*=;(4: C8I-3VN\F3P2)2MAB5V8D+1/'1(T.;071[LA)R4C0# #MEPV8C9 M\!) :>!J#0PO'Q_H9L@2O M3FOEAST7VC19+.YO10\J-=?'O$CNC^5]^:UK%1] T5JHCV]-SU9YXFDKN*D? M1B&'^H$]RY4U>S,T@SH*HYP):\94_F1>AH[^\G>QW;G^@9 [$NP=F]0_DI:^ MH<:M?7Y<">@\7U@*5#W=C!S 9>3"=C6B GTF!M]4QT8Q/R04KZ M*,SXUFNYJ"W901F%0;\88$T3@Y!TP,600%YI*6+;HRXN!)QU$E49X1U^@!X9V7Q MZ"\V?LR>D[PC>RH7(5YB)5<>2P$Y>\*X*?0?4:.(?/XC0EH1%ER?],B(@:--9.B\*R9T0K$+T(3\7ZW!7=>TX4 MSN_N#5^!J.,U; VVX 39C&HL/@\\/ZY?=M/YHE#2*^[@BDQD%?;;2BUVW(MPE9AI<4 CYG9[S%59A=MX=O)M7&#SOX[$']$J!C M/"<])VS%9,T#DQ%Q'\>'))57:?@<\YJ$07TV 095@J^U 4E&0U?AVL&FMP6@ M=R9R3+^!Z2T+OT8NIWZ7"A#2FK$) 9-GO[Z+P 5L+0BX[RVW0+SWJ)2Y=8G' MN87^6/Q!AJRW6OHO+ !.U[%>ML+P4G\#KJDW \"X'/"9L-9!9#FANT5K37BI M\#GUPY>6$]3TT13UJFVE\HSM1 )"N-I]%=U^LH(O)/J%^E4:;DU];YD$6\P6 MLW)+*>W*T$$^\C.H7BD4 >OI^ZD]3?&:D\@)>)Z0^:M0F8(*6!I>=/<4-0CQ/6@\=5>8P<8@G9H!YC-!MML]H *IJ.64"Z3!-N M38S!B55V.\K(Z9(D4^P05UY%LBC"54 -W>>TKJ-H]9'G5",>BV.]*' >XFQK MF;[B./$\=M4S]X_L)E4V&C,W_2$D&M(ZU+CY!X$?OV%4W1C8EN>T#>K'2$H\ MQVX&90AA':;Q72"KZR>_Q934!2N'[=B\MTS-T%Y/R$8UIA",7GX_UTB@2\:Y M2%>PFX,&\GH8%_;:K(@_*]FHN=XW=NQ5Y6/YY1UU^5;@^$ /T-?3Q0HU9:9, M]LZT )&>;]=Q25(!6/\FVPH5GL=M4TX]893YTVJ$1[T(T /4@9HE^T>%BW. MOR962%@\ >SE3W2'Y-8;@ZT<%&!&J95L2&^#TYDRA]]&E:EC-\U34% %&- 7 M4WL)?<]]FS]=-/&6%U[$KX"M_&#+Z2K&OTVDZF-@03PI14AQ_5L2YT@W1ZXF MR"T8=$CLWZ_]_5OZ>6++](>3"3<2U0A\!?1D E\M08NA;O]S3L5BV+QK5F)N M\G6XW?&M7C>4F2!J]PP[/D?Q.<1.&23&- M S:@2R>T+?=78@47WO*\N?%WNRZ$1+&6157=B%&!>SM";RU).^JRY3PI2)=[ M1%=V96DD/Q;MR2 %=\E$58\3.HPE&\JE:W5369'2.-:=TNBA;D#HSB8J2&"Y M5]Z2//U,#A 3J$1Q6$F.MBE3A@/P"0)=#26>>$YV?L#J\?EC"=WR@XV$QS&+ MFK$!NYN@I[)+QR7!E*Z6:S^ F%)%>N-:A$I8P'7RUXVSD\LO$$%>/<61^#L! M'*E^?L#P=YE(IZ#SDOX&YBBD3',<7DZ(2+9;!4@;=--28C[0>LI3'45NIP&4 M3%40%9*:Z]'=UG+=LSBDTH<0D4.1WKC6HQ(6F78@WL#44\[%E@1K&KO\%/B/ MT8;=_K(\B*"AGNX8\D*-N&0*ZYY_T)Q+&^*Z<%HJD!O'HE2'0Z85A&Q")OK? M8RN@M-Q#LAL 68W*-,>A("$BF9:Z)QOTL]SLC0)^G1Q0316B8UF2Q*ADJNK[ M[/MC;F $UCJ05"SO=GK*GP(+#U%]" M'*DVTQ]%%"X%5*9&J,<$-52YL)ZNEG1,SLI)FG. S3,1Y;$XQ!9\,MU!I"?T M5#=9+BEZ8?H_;!Q-#QC*JJV.ZHAF7"THV7DN1&4#F+(^&%'6AW$KZ\-)68A) MBE2@*?UQ%BS\QZ9Z3D55Y6B.(X(7(I+I"2!=T4E+?%F=!;>!OW<\&R+\$! > MH;XJV&1*0RN92 5C/3 L]Y_.#BABK"4[JO"^'IA,7YV3&NY=RU!$<13==#D6D&,;MPY5%* M[!G8/3FW(BNMD0')$-42'E.()L(F4QM 8D%XE??/;YE [-%M]E__'U!+ 0(4 M Q0 ( *& IUB.=QELVQ0! '-;"@ 8 " 0 !E83 R M,#0R.34M,3!Q7W!U#,Q+3%?<'5R<&QE M+FAT;5!+ 0(4 Q0 ( *& IUAY4'^B/ < (,M < " M 90< 0!E83 R,#0R.34P,65X,S$M,E]P=7)P;&4N:'1M4$L! A0#% @ MH8"G6#%YL.GC P NPT !P ( !"B0! &5A,#(P-#(Y-3 Q M97@S,BTQ7W!U#,R+3)?<'5R<&QE+FAT M;5!+ 0(4 Q0 ( *& IUB,0($EH1( %43 - " 3HL M 0!I;6%G95\P,#$N:G!G4$L! A0#% @ H8"G6 ,"==!=%0 C?D !$ M ( !!C\! '!R<&PM,C R-# S,S$N>'-D4$L! A0#% @ MH8"G6%I0$)DC#P V+H !4 ( !DE0! '!R<&PM,C R-# S M,S%?8V%L+GAM;%!+ 0(4 Q0 ( *& IU@)$UZ4VTH /.R! 5 M " >AC 0!P&UL4$L! A0#% @ H8"G6#:>G8U-2P (N4$ !4 M ( !HET" '!R<&PM,C R-# S,S%?<')E+GAM;%!+!08 "P + /0" ( BJ0( ! end XML 95 ea0204295-10q_purple_htm.xml IDEA: XBRL DOCUMENT 0001643953 2024-01-01 2024-03-31 0001643953 us-gaap:CommonClassAMember 2024-05-06 0001643953 us-gaap:CommonClassBMember 2024-05-06 0001643953 2024-03-31 0001643953 2023-12-31 0001643953 us-gaap:CommonClassAMember 2024-03-31 0001643953 us-gaap:CommonClassAMember 2023-12-31 0001643953 us-gaap:CapitalUnitClassBMember 2024-03-31 0001643953 us-gaap:CapitalUnitClassBMember 2023-12-31 0001643953 us-gaap:CommonClassBMember 2024-03-31 0001643953 us-gaap:CommonClassBMember 2023-12-31 0001643953 2023-01-01 2023-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001643953 us-gaap:RetainedEarningsMember 2023-12-31 0001643953 us-gaap:ParentMember 2023-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2023-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001643953 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001643953 us-gaap:ParentMember 2024-01-01 2024-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001643953 us-gaap:RetainedEarningsMember 2024-03-31 0001643953 us-gaap:ParentMember 2024-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2024-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001643953 us-gaap:RetainedEarningsMember 2022-12-31 0001643953 us-gaap:ParentMember 2022-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2022-12-31 0001643953 2022-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001643953 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001643953 us-gaap:ParentMember 2023-01-01 2023-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001643953 us-gaap:RetainedEarningsMember 2023-03-31 0001643953 us-gaap:ParentMember 2023-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2023-03-31 0001643953 2023-03-31 0001643953 prpl:PurpleInnovationIncMember 2024-01-01 2024-03-31 0001643953 prpl:IntellibedSecurityHoldersMember us-gaap:CommonClassAMember 2024-03-31 0001643953 prpl:IntellibedSecurityHoldersMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001643953 us-gaap:DebtMember 2024-03-31 0001643953 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001643953 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member 2024-01-01 2024-03-31 0001643953 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001643953 prpl:SalesCategoryMember prpl:DTCMember 2024-01-01 2024-03-31 0001643953 prpl:SalesCategoryMember prpl:DTCMember 2023-01-01 2023-03-31 0001643953 prpl:SalesCategoryMember prpl:WholesaleMember 2024-01-01 2024-03-31 0001643953 prpl:SalesCategoryMember prpl:WholesaleMember 2023-01-01 2023-03-31 0001643953 prpl:SalesCategoryMember 2024-01-01 2024-03-31 0001643953 prpl:SalesCategoryMember 2023-01-01 2023-03-31 0001643953 us-gaap:ProductMember prpl:SleepProductsMember 2024-01-01 2024-03-31 0001643953 us-gaap:ProductMember prpl:SleepProductsMember 2023-01-01 2023-03-31 0001643953 us-gaap:ProductMember prpl:OtherMember 2024-01-01 2024-03-31 0001643953 us-gaap:ProductMember prpl:OtherMember 2023-01-01 2023-03-31 0001643953 us-gaap:ProductMember 2024-01-01 2024-03-31 0001643953 us-gaap:ProductMember 2023-01-01 2023-03-31 0001643953 us-gaap:EquipmentMember 2024-03-31 0001643953 us-gaap:EquipmentMember 2023-12-31 0001643953 prpl:EquipmentInProgressMember 2024-03-31 0001643953 prpl:EquipmentInProgressMember 2023-12-31 0001643953 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001643953 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001643953 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001643953 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001643953 us-gaap:OfficeEquipmentMember 2024-03-31 0001643953 us-gaap:OfficeEquipmentMember 2023-12-31 0001643953 prpl:PurpleShowroomsMember 2024-03-31 0001643953 srt:MinimumMember 2024-01-01 2024-03-31 0001643953 srt:MaximumMember 2024-01-01 2024-03-31 0001643953 2023-01-01 2023-12-31 0001643953 prpl:RelatedPartyLoanMember 2024-01-23 0001643953 prpl:TermLoansMember 2024-01-23 2024-01-23 0001643953 prpl:AssetBasedLendingLoansMember 2024-01-23 2024-01-23 0001643953 2024-01-23 2024-01-23 0001643953 prpl:FederalReserveBankOfNewYorkMember 2024-01-23 0001643953 2024-01-23 0001643953 prpl:PurpleLLCMember 2024-01-23 0001643953 prpl:TwoThousandTwentyFourCreditAgreementMember 2024-01-23 0001643953 prpl:TwoThousandTwentyFourCreditAgreementMember 2024-03-31 0001643953 prpl:RelatedPartyLoanMember prpl:TwoThousandTwentyFourCreditAgreementMember 2024-01-01 2024-03-31 0001643953 prpl:TwoThousandTwentyThreeCreditAgreementsMember 2023-09-30 0001643953 prpl:TwoThousandTwentyThreeCreditAgreementsMember 2024-03-31 0001643953 prpl:TermLoanAgreementMember 2024-01-01 2024-03-31 0001643953 prpl:SOFRMember 2024-01-01 2024-03-31 0001643953 2023-10-31 0001643953 prpl:ABLLoansMember 2023-08-31 0001643953 prpl:ABLLoansMember 2023-08-31 2023-08-31 0001643953 prpl:ABLLoansMember 2023-12-31 0001643953 prpl:TwoThousandTwentyThreeCreditAgreementsMember 2024-01-01 2024-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2020-09-03 0001643953 2023-02-17 2023-02-17 0001643953 2023-02-17 0001643953 2023-02-24 0001643953 us-gaap:CommonClassAMember 2024-01-23 0001643953 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001643953 prpl:TradingPriceCommonStockMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputExercisePriceMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputRiskFreeInterestRateMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputExpectedTermMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputOptionVolatilityMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 us-gaap:MeasurementInputExpectedDividendRateMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 prpl:MeasurementInputWarrantRepriceMember prpl:GeometricBrownianMotionMember 2024-03-31 0001643953 prpl:TradingPriceCommonStockMember 2024-03-31 0001643953 us-gaap:MeasurementInputExercisePriceMember 2024-03-31 0001643953 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-03-31 0001643953 us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001643953 us-gaap:MeasurementInputOptionVolatilityMember 2024-03-31 0001643953 us-gaap:MeasurementInputExpectedDividendRateMember 2024-03-31 0001643953 prpl:MeasurementInputWarrantRepriceMember 2024-03-31 0001643953 srt:ChiefExecutiveOfficerMember 2024-01-26 2024-01-26 0001643953 srt:ChiefExecutiveOfficerMember 2024-01-01 2024-03-31 0001643953 2024-01-31 0001643953 2022-12-16 2022-12-16 0001643953 prpl:InnoHoldLLCMember 2023-04-03 2023-04-03 0001643953 prpl:ColiseumCapitalManagementMember 2022-09-17 0001643953 prpl:PurpleLLCMember 2023-01-01 2023-03-31 0001643953 2022-09-25 0001643953 us-gaap:WarrantMember 2024-01-23 0001643953 us-gaap:WarrantMember 2024-03-31 0001643953 us-gaap:WarrantMember us-gaap:CommonClassAMember 2024-03-31 0001643953 prpl:SponsorWarrantsMember 2024-03-31 0001643953 us-gaap:USTreasurySecuritiesMember 2024-01-01 2024-03-31 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember 2024-03-31 0001643953 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001643953 prpl:TwoThousandSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember prpl:TwoThousandSeventeenEquityIncentivePlanMember 2024-01-01 2024-03-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001643953 us-gaap:StockOptionMember 2023-12-31 0001643953 us-gaap:StockOptionMember 2024-01-01 2024-03-31 0001643953 us-gaap:StockOptionMember 2024-03-31 0001643953 prpl:ExrercisePriceOneMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceOneMember 2024-03-31 0001643953 prpl:ExrercisePriceSevenMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceSevenMember 2024-03-31 0001643953 prpl:ExrercisePriceFiveMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceFiveMember 2024-03-31 0001643953 prpl:ExrercisePriceNineMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceNineMember 2024-03-31 0001643953 prpl:ExrercisePriceTenMember 2024-01-01 2024-03-31 0001643953 prpl:ExrercisePriceTenMember 2024-03-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2017-10-01 2017-12-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001643953 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001643953 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001643953 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001643953 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001643953 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001643953 prpl:ResearchAndDevelopmentMember 2024-01-01 2024-03-31 0001643953 prpl:ResearchAndDevelopmentMember 2023-01-01 2023-03-31 0001643953 us-gaap:PostemploymentRetirementBenefitsMember 2024-01-01 2024-03-31 0001643953 us-gaap:PostemploymentRetirementBenefitsMember 2023-01-01 2023-03-31 0001643953 srt:ScenarioForecastMember 2024-04-16 2024-04-16 shares iso4217:USD iso4217:USD shares pure 10-Q true 2024-03-31 2024 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 Accelerated Filer true false false 107480396 204981 34477000 26857000 27742000 37802000 72028000 66878000 8480000 8536000 1069000 1737000 143796000 141810000 122468000 128661000 92643000 95767000 21206000 22196000 2015000 2191000 382128000 390625000 39948000 49831000 9788000 5064000 3994000 5718000 8526000 13243000 8644000 9793000 14986000 14843000 10020000 12490000 95906000 110982000 41941000 26909000 27315000 25798000 105618000 109094000 43170000 2462000 2235000 316412000 275018000 0.0001 0.0001 210000000 210000000 107480000 107480000 105507000 105507000 11000 11000 0.0001 0.0001 90000000 90000000 205000 205000 205000 205000 591724000 591380000 -526186000 -475969000 65549000 115422000 167000 185000 65716000 115607000 382128000 390625000 120033000 106727000 78313000 66149000 41720000 40578000 41462000 38173000 19728000 23667000 3666000 3372000 64856000 65212000 -23136000 -24634000 4474000 202000 4394000 73000 -3394000 -1217000 23599000 -27073000 -1346000 -50209000 -25980000 59000 72000 -50268000 -26052000 -51000 -119000 -50217000 -25933000 -0.47 -0.26 -0.47 -0.26 106022000 98404000 106022000 98852000 105507000 11000 205000 591380000 -475969000 115422000 185000 115607000 -50217000 -50217000 -51000 -50268000 492000 492000 492000 1500000 473000 115000 115000 115000 -33000 -33000 33000 107480000 11000 205000 591724000 -526186000 65549000 167000 65716000 91380000 9000 448000 529466000 -355212000 174263000 908000 175171000 -25933000 -25933000 -119000 -26052000 1192000 1192000 1192000 265000 13400000 2000 57198000 57200000 57200000 -103000 -103000 103000 105045000 11000 448000 587753000 -381145000 206619000 892000 207511000 -50268000 -26052000 6382000 6883000 1563000 270000 1850000 23599000 -3394000 -1217000 492000 1192000 -112000 -10060000 -20124000 5150000 14484000 -66000 -903000 -209000 1076000 -7043000 1223000 4724000 2889000 -1724000 -1599000 -4717000 -6822000 368000 1898000 -313000 -2221000 -16814000 -13503000 3038000 2943000 62000 155000 -3100000 -3098000 25000000 24656000 5000000 61000000 3466000 2898000 60300000 3100000 269000 27534000 29377000 7620000 12776000 26857000 41754000 34477000 54530000 -410000 39000 -46000 -43000 392000 3397000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>1. Organization</b></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’s mission is to help people feel and live better through innovative comfort solutions.</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">Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) began as a digitally-native vertical brand founded on comfort product innovation with premium offerings, and is now omni-channel. 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 owned retail showrooms, and third-party online retailers.</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 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.</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">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>2. Summary of Significant Accounting Policies</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.25in"><b><i>Basis of Presentation and Principles of Consolidation</i></b></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 condensed consolidated financial statements include the accounts of Purple Inc., its controlled subsidiary Purple LLC, and Purple LLC’s wholly owned subsidiary Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”). All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2024, Purple Inc. held 99.8% of the common units of Purple LLC and other Purple LLC Class B Unit holders held 0.2% of the common units in Purple LLC.</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 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 year ended December 31, 2023. 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, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other interim period or other future year.</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>Variable Interest Entities</i></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">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, 2024, Purple Inc. had a 99.8% 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 Class B units held 0.2% of the economic interest in Purple LLC as of March 31, 2024. For further discussion see Note 16 – <i>Stockholders’ Equity.</i></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>Use of Estimates</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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 that affect revenue recognition, accounts receivable, allowance for credit losses, valuation of inventories, sales returns, warranty returns, fair value of assets acquired and liabilities assumed in a business combination, impairment reviews of long-lived assets and definite-lived intangible assets, 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Reclassification</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-size: 7pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain amounts in the prior year condensed consolidated balance sheet have been reclassified to conform to the current year’s presentation with no effect on previously reported net (loss) income, cash flows or stockholders’ equity. Accrued compensation, previously included in the condensed consolidated balance sheet within other current liabilities, is now presented separately.</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-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Recent Accounting Pronouncements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-size: 7pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Enhanced Segment Disclosures</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2023, the Financial Accounting Standards Board (the “FASB”) issued ASU 2023-07, <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, </i>which requires public entities, including those that have a single reportable segment, to provide enhanced disclosures about significant expenses. This ASU requires disclosure to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. This ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. The update is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and requires retrospective application to all prior periods presented in the financial statements. The Company is currently analyzing the impact this ASU will have on its disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span><i>Improvements to Income Tax Disclosures</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-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span>In December 2023, the FASB issued ASU 2023-09, <i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures. </i></span>This ASU amends existing income tax disclosure guidance, primarily requiring more detailed disclosures for income taxes paid and the effective tax rate reconciliation. <span>This ASU is effective for fiscal years beginning after December 15, 2024, may be applied prospectively or retrospectively, and allows for early adoption. </span>The Company is currently evaluating the impact this update will have on its income tax disclosures in the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Basis of Presentation and Principles of Consolidation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The condensed consolidated financial statements include the accounts of Purple Inc., its controlled subsidiary Purple LLC, and Purple LLC’s wholly owned subsidiary Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”). All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2024, Purple Inc. held 99.8% of the common units of Purple LLC and other Purple LLC Class B Unit holders held 0.2% of the common units in Purple LLC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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 year ended December 31, 2023. 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, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other interim period or other future year.</p> 0.998 0.002 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Variable Interest Entities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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, 2024, Purple Inc. had a 99.8% 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 Class B units held 0.2% of the economic interest in Purple LLC as of March 31, 2024. For further discussion see Note 16 – <i>Stockholders’ Equity.</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.998 1 0.002 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Use of Estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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 that affect revenue recognition, accounts receivable, allowance for credit losses, valuation of inventories, sales returns, warranty returns, fair value of assets acquired and liabilities assumed in a business combination, impairment reviews of long-lived assets and definite-lived intangible assets, 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Reclassification</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain amounts in the prior year condensed consolidated balance sheet have been reclassified to conform to the current year’s presentation with no effect on previously reported net (loss) income, cash flows or stockholders’ equity. Accrued compensation, previously included in the condensed consolidated balance sheet within other current liabilities, is now presented separately.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Recent Accounting Pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Enhanced Segment Disclosures</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2023, the Financial Accounting Standards Board (the “FASB”) issued ASU 2023-07, <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, </i>which requires public entities, including those that have a single reportable segment, to provide enhanced disclosures about significant expenses. This ASU requires disclosure to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. This ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. The update is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and requires retrospective application to all prior periods presented in the financial statements. The Company is currently analyzing the impact this ASU will have on its disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span><i>Improvements to Income Tax Disclosures</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span>In December 2023, the FASB issued ASU 2023-09, <i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures. </i></span>This ASU amends existing income tax disclosure guidance, primarily requiring more detailed disclosures for income taxes paid and the effective tax rate reconciliation. <span>This ASU is effective for fiscal years beginning after December 15, 2024, may be applied prospectively or retrospectively, and allows for early adoption. </span>The Company is currently evaluating the impact this update will have on its income tax disclosures in the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. Acquisition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company acquired Intellibed, a premium sleep and health wellness company, in August 2022. The acquisition date fair value of the consideration transferred for Intellibed was $28.2 million. Included in this amount was $1.5 million for the fair value of contingent consideration related to 1.5 million shares of Class A common stock issuable to Intellibed security holders if the closing price of the Company’s stock did not equal or exceed certain thresholds during the period beginning on the six-month anniversary of the closing date and ending on the 18-month anniversary of the closing date. The contingent shares were valued using a Monte-Carlo simulation model. Because the contingent consideration was payable with a fixed number of shares of the Company’s Class A common stock, it was classified as equity and did not require remeasurement in subsequent periods. During March 2024, the Company issued 1.5 million contingent shares to Intellibed security holders since the Company’s stock price did not meet any of the indicated thresholds during the contingency period.</p> 28200000 1500000 1500000 1500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. Fair Value Measurements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 1—Quoted market prices in active markets for identical assets or liabilities;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">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</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-size: 7pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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 estimated fair value of the Company’s debt arrangement is based on Level 2 inputs, which <span>include observable inputs approximated using discounted cash flows and market-based expectations for interest rates, credit risk and the contractual terms of debt instruments. As of March 31, 2024, the estimated fair value of the Company’s debt arrangement was $41.1 million.</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">The 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 require 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 the 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).</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">The following table summarizes the Company’s total Level 3 liability activity for the three months ended March 31, 2024.</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 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">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="text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Initial measurement at time of issuance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">19,571</td><td style="width: 1%; 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">23,599</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 0.25in">Fair value as of March 31, 2024</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">43,170</td><td style="padding-bottom: 2.5pt; 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"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="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 condensed consolidated statement of operations.</span></td></tr> </table> 41100000 The following table summarizes the Company’s total Level 3 liability activity for the three months ended March 31, 2024.<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">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="text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Initial measurement at time of issuance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">19,571</td><td style="width: 1%; 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">23,599</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 0.25in">Fair value as of March 31, 2024</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">43,170</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="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 condensed consolidated statement of operations.</span></td></tr> </table> 19571000 23599000 43170000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. Revenue from Contracts with Customers</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">The Company markets and sells its products through e-commerce online channels, retail brick-and-mortar wholesale partners, Purple showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations under the contract which involves transferring the promised products to the customer, subject to shipping terms.</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"><i>Disaggregated Revenue</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">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 showrooms channel that sells directly to consumers who purchase at a showroom location. The wholesale channel 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">2024</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">2023</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">DTC</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">66,215</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">66,305</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">53,818</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">40,422</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-left: 0.125in; 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">120,033</td><td style="padding-bottom: 2.5pt; 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">106,727</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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">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">2024</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">2023</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">117,099</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">103,503</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">2,934</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">3,224</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-left: 0.125in; 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">120,033</td><td style="padding-bottom: 2.5pt; 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">106,727</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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"><i>Contract Balances</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">Payments for the sale of products through the e-commerce online channel, third-party online retailers, Purple showrooms and contact center are 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.0 million and $5.7 million at March 31, 2024 and December 31, 2023, respectively. During the three months ended March 31, 2024 and 2023, the Company recognized all revenue that was deferred in customer prepayments at December 31, 2023 and 2022, respectively.</p> The following tables present the Company’s net revenue disaggregated by sales category and product type (in thousands):<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">2024</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">2023</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">DTC</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">66,215</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">66,305</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">53,818</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">40,422</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-left: 0.125in; 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">120,033</td><td style="padding-bottom: 2.5pt; 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">106,727</td><td style="padding-bottom: 2.5pt; 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; 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">2024</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">2023</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">117,099</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">103,503</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">2,934</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">3,224</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-left: 0.125in; 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">120,033</td><td style="padding-bottom: 2.5pt; 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">106,727</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 66215000 66305000 53818000 40422000 120033000 106727000 117099000 103503000 2934000 3224000 120033000 106727000 4000000 5700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6. Inventories</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">Inventories consisted of the following (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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">2024</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">2023</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">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24,110</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">23,232</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,462</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,962</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">Finished goods</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">41,456</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">37,684</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 0.25in">Inventories</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">72,028</td><td style="padding-bottom: 2.5pt; 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">66,878</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> Inventories consisted of the following (in thousands):<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">2024</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">2023</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">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24,110</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">23,232</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,462</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,962</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">Finished goods</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">41,456</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">37,684</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 0.25in">Inventories</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">72,028</td><td style="padding-bottom: 2.5pt; 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">66,878</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 24110000 23232000 6462000 5962000 41456000 37684000 72028000 66878000 <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"> </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,</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 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">2024</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">2023</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">71,841</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">72,424</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">15,040</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,077</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">58,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60,563</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">32,206</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,084</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">2,753</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,737</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">180,174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">181,885</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">(57,706</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">(53,224</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 0.25in">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">122,468</td><td style="padding-bottom: 2.5pt; 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">128,661</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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">Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at March 31, 2024 or December 31, 2023. Interest capitalized on borrowings during the active construction period of major capital projects totaled $0.4 million during each of the three months ended March 31, 2024 and 2023. Depreciation expense totaled $5.2 million and $4.8 million during the three months ended March 31, 2024 and 2023, respectively.</p> Property and equipment, net consisted of the following (in thousands):<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,</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 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">2024</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">2023</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">71,841</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">72,424</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">15,040</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,077</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">58,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60,563</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">32,206</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,084</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">2,753</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,737</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">180,174</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">181,885</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">(57,706</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">(53,224</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 0.25in">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">122,468</td><td style="padding-bottom: 2.5pt; 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">128,661</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 71841000 72424000 15040000 15077000 58334000 60563000 32206000 31084000 2753000 2737000 180174000 181885000 57706000 53224000 122468000 128661000 400000 400000 5200000 4800000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>8. Leases</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">The Company leases its manufacturing and distribution facilities, corporate offices, Purple 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 showrooms have initial lease terms of up to 10 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 (“ROU”) asset for finance leases was $0.6 million and $0.7 million at March 31, 2024 and December 31, 2023, respectively.</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">The following table presents the Company’s lease costs (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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">2024</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">2023</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 lease costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,786</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,885</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Variable lease 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">869</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">973</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">    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">5,655</td><td style="padding-bottom: 2.5pt; 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">5,858</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><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">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, 2024 (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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%">2024 (excluding the three months ended March 31, 2024) <sup>(a)</sup></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,349</td><td style="width: 1%; 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">21,231</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">19,846</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,606</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,577</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">54,259</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-left: 9pt">Total operating lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,868</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">(29,264</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; padding-left: 9pt">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">120,604</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> <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">(a)</td> <td style="font-size: 10pt; text-align: justify">Amount consists of $16.1 million of undiscounted cash flows offset by $0.7 million of tenant improvement allowances which are expected to be fully utilized in 2024.</td></tr> </table> <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">As of March 31, 2024 and December 31, 2023, the weighted-average remaining term of operating leases was 7.8 years and 8.0 years, respectively, and the weighted-average discount rate of operating leases was 5.76% and 5.77%, respectively.</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 table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the three months ended March 31, 2024 and 2023:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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">2024</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">2023</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for amounts included in present value of operating lease liabilities <sup>(b)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,689</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,406</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">ROU assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,209</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Operating cash flows paid for operating leases are included within the change in operating leases, net within the condensed consolidated statement of cash flows offset by non-cash ROU asset amortization and lease liability accretion.</span></td></tr> </table> P16Y P10Y P3Y P5Y 600000 700000 The following table presents the Company’s lease costs (in thousands):<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">2024</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">2023</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 lease costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,786</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,885</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Variable lease 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">869</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">973</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">    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">5,655</td><td style="padding-bottom: 2.5pt; 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">5,858</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 4786000 4885000 869000 973000 5655000 5858000 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, 2024 (in thousands):<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%">2024 (excluding the three months ended March 31, 2024) <sup>(a)</sup></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,349</td><td style="width: 1%; 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">21,231</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">19,846</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,606</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,577</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">54,259</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-left: 9pt">Total operating lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,868</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">(29,264</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; padding-left: 9pt">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">120,604</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><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">(a)</td> <td style="font-size: 10pt; text-align: justify">Amount consists of $16.1 million of undiscounted cash flows offset by $0.7 million of tenant improvement allowances which are expected to be fully utilized in 2024.</td></tr> </table> P5Y 15349000 21231000 19846000 19606000 19577000 54259000 149868000 29264000 120604000 16100000 700000 P7Y9M18D P8Y 0.0576 0.0577 The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the three months ended March 31, 2024 and 2023:<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">2024</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">2023</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for amounts included in present value of operating lease liabilities <sup>(b)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,689</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,406</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">ROU assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,209</td><td style="text-align: left"> </td></tr> </table><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Operating cash flows paid for operating leases are included within the change in operating leases, net within the condensed consolidated statement of cash flows offset by non-cash ROU asset amortization and lease liability accretion.</span></td></tr> </table> 3689000 3406000 2209000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>9. Other Current Liabilities</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">Other current liabilities consisted of the following (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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">2024</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">2023</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">Accrued sales returns</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,522</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">5,404</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">1,822</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,079</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued sales and use tax</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,524</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,949</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Long-term debt and unamortized issuance costs – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">506</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">2,152</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">1,423</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">    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">10,020</td><td style="padding-bottom: 2.5pt; 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">12,490</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> Other current liabilities consisted of the following (in thousands):<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">2024</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">2023</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">Accrued sales returns</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,522</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">5,404</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">1,822</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,079</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued sales and use tax</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,524</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,949</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Long-term debt and unamortized issuance costs – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">506</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">2,152</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">1,423</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">    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">10,020</td><td style="padding-bottom: 2.5pt; 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">12,490</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4522000 5404000 1822000 1079000 1524000 1949000 2129000 506000 2152000 1423000 10020000 12490000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>10. Debt</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">Debt consisted of the following (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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">2024</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">2023</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">Related party loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">62,850</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"><div style="-sec-ix-hidden: hidden-fact-69">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loan</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,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">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-71">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: unamortized debt 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">(20,909</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">(962</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-left: 9pt">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,941</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,038</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current portion of debt and unamortized issuance costs <sup>(c)</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"><div style="-sec-ix-hidden: hidden-fact-72">—</div></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,129</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: 2.5pt; padding-left: 9pt">Debt, net of current portion</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">41,941</td><td style="padding-bottom: 2.5pt; 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">26,909</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(c) – Amount is included.in other current liabilities in the condensed consolidated balance sheet.</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"><b><i>2024 Credit Agreement</i></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">On January 23, 2024, Purple LLC, Purple Inc. and Intellibed, (collectively the “Loan Parties”) entered into an amended and restated credit agreement (the “Amended and Restated Credit Agreement”), which amended and restated the then existing term loan agreement (“Term Loan Agreement”), with Coliseum Capital Partners (“CCP”) and other lenders (collectively the “Lenders”) and Delaware Trust Company, as administrative agent. The Lenders agreed to assume the Loan Parties’ obligations under the Term Loan Agreement and refinance their existing obligations. A term loan in the amount of $61.0 million (the “Related Party Loan”) was funded by the Lenders that repaid in full the $25.0 million of term loans outstanding, repaid in full the $5.0 million of asset based lending loans outstanding, paid fees, premiums and expenses incurred in connection with this transaction, and provided net proceeds to the Company (after payments of outstanding debt, unpaid accrued interest, and expenses) equal to approximately $27.0 million. Interest on the Related Party Loan is payable each month and the principal outstanding matures and is due on December 31, 2026. The Company may elect for interest to be capitalized and added to the principal amount. The Related Party Loan bears interest at a rate equal to (i) the secured overnight financing rate as administered by the Federal Reserve Bank of New York plus 0.10%, with a floor of 3.5% per annum, plus (ii) 8.25% per annum (or, if Purple LLC elects to pay interest in kind to reduce it cash obligations, 10.25% per annum). Any prepayments on or after August 7, 2024 but before August 7, 2025 are subject to a prepayment penalty of 1.25%, and any prepayments on or after August 7, 2025 are subject to a prepayment penalty of 2.50%. The Loan Parties may request an additional term loan from the Lenders in an aggregate amount not to exceed $19.0 million on terms requested by them to the extent agreed to by the Lenders at their discretion. The Amended and Restated Credit Agreement also removed restrictions and requirements typically associated with an asset-based loan. </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">Pursuant to entering into the Amended and Restated Credit Agreement, the Company incurred fees and expenses of $3.5 million that were recorded as debt issuance costs in the first quarter of 2024. Interest expense under the Related Party Loan was $3.3 million for the three months ended March 31, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Amended and Restated Credit Agreement granted a security interest to the Lenders in substantially all of the assets (subject to certain limited exceptions) of the Loan Parties to secure the Loan Parties’ loans and other obligations under the Amended and Restated Credit Agreement, including a security interest in the intellectual property owned by the Loan Parties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Loan Parties (other than Purple LLC) provided an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the Amended and Restated Credit Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Amended and Restated Credit Agreement also provides for standard indemnification of the Lenders and contains representations, warranties and certain covenants of the Loan Parties. While any amounts are outstanding under the Amended and Restated Credit Agreement, the Loan Parties are subject to a number of 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. The Loan Parties are also restricted from paying dividends or making other distributions or payments on their capital stock, subject to limited exceptions. As of March 31, 2024, the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>2023 Credit Agreements</i></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">On August 7, 2023, the Loan Parties entered into the Term Loan Agreement. Also, on August 7, 2023, the Loan parties entered into a separate financing arrangement with a group of financial institutions (collectively the “ABL Lenders”) that provided for a revolving asset-based credit facility (the “ABL Agreement”). Pursuant to entering into these agreements (collectively the “2023 Credit Agreements”), the Company incurred fees and expenses of $3.1 million that were recorded as debt issuance costs in the third quarter of 2023.</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 Term Loan Agreement provided for up to $25.0 million of term loans, with up to $5.0 million of incremental term loans available, subject to certain conditions (collectively, the “Term Loans”). Proceeds from the Term Loans were used for general corporate purposes. The borrowing rates under the Term Loan Agreement were based on SOFR, plus a credit spread adjustment of 0.15% per annum, plus 8.5% per annum, with a SOFR floor of 2.0% per annum. The Term Loans were to be repaid at the earlier of (i) a three-year amortization schedule ending on August 7, 2026 or (ii) the payment in full of the ABL Agreement. The Term Loans could be prepaid in whole or in part at any time, but subject to a prepayment premium. There were also potential mandatory prepayment obligations based on certain asset dispositions, casualty events and extraordinary receipts. Once repaid, no portion of the Term Loans could be reborrowed.</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 ABL Agreement provided for up to $50.0 million of revolving loans subject to a borrowing base calculation and minimum availability requirements (with sub-facilities for swing line loans and the issuance of letters of credit), with incremental increases available up to $20.0 million (the “ABL Loans”), subject to certain conditions, availability reserves, minimum availability requirements, borrowing base calculations, and restrictive covenants. In October 2023, the ABL Lenders implemented an availability reserve of $5.0 million, which reduced the amount available under the borrowing base. Outstanding principal and accrued interest on the ABL Loans were to be repaid on August 7, 2026.</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">Term loans totaling $25.0 million were fully drawn at closing and, subsequent to the closing in August 2023, the Company executed $17.0 million in ABL loan draws and then repaid $12.0 million of those borrowings prior to the end of 2023. The outstanding balance of ABL Loans totaled $5.0 million at December 31, 2023. In connection with the Amended and Restated Credit Agreement, all obligations under the 2023 Credit Agreements were paid in full and the agreements were terminated. The termination was accounted for as an extinguishment of debt and $3.4 million of unamortized debt issuance costs related to the 2023 Credit Agreements were recorded as a loss on extinguishment of debt in the first quarter of 2024. Interest expense under the 2023 Credit Agreements was $0.4 million for the three months ended March 31, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> <b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>2020 Credit Agreement</i></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">On September 3, 2020, Purple LLC entered into a financing arrangement with a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provided for a $45.0 million term loan and a $55.0 million revolving line of credit. The term loan was to be repaid in accordance with a five-year amortization schedule or prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility had a term of five years and carried the same interest provisions as the term debt. A commitment fee was due quarterly based on the applicable margin applied to the unused total revolving commitment. In connection with the Company’s execution of the 2023 Credit Agreements, the Company terminated its 2020 Credit Agreement. The Company had no outstanding borrowings under the 2020 Credit Agreement at the time of termination.</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 February 17, 2023, the Company entered into a fifth amendment to the 2020 Credit Agreement. The amendment, among other things, revised various covenants associated with the 2020 Credit Agreement. As a condition of entering into the amendment, the Company repaid the $24.7 million outstanding balance on the term loan plus accrued interest. Pursuant to this amendment, the Company incurred fees and expenses of $2.9 million that were recorded as debt issuance costs in the condensed consolidated balance sheet. The amendment was accounted for as an extinguishment of debt and $1.2 million of unamortized debt issuance costs related to the term loan were recorded as loss on extinguishment of debt in the first quarter of 2023.</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 26, 2023, the Company received consent under the 2020 Credit Agreement that allowed the Company’s redemption of Proportional Representation Preferred Linked Stock (“PRPLS”) issued by the Company on February 24, 2023, in an aggregate amount not to exceed $0.2 million as agreed by the Company in an April 19, 2023 Cooperation Agreement (the “Cooperation Agreement”) entered into with Coliseum. (See Note 16—<i>Related Party Transactions</i>—<i>Coliseum Capital Management, LLC</i> for information regarding events leading up to the Company’s issuance of the PRPLS, and for information regarding terms of the Cooperation Agreement and redemption of the PRPLS.)</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">Interest expense under the 2020 Credit Agreement totaled $0.6 million for the three months ended March 31, 2023.</p> Debt consisted of the following (in thousands):<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">2024</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">2023</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">Related party loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">62,850</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"><div style="-sec-ix-hidden: hidden-fact-69">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loan</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,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">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-71">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: unamortized debt 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">(20,909</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">(962</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-left: 9pt">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">41,941</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,038</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current portion of debt and unamortized issuance costs <sup>(c)</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"><div style="-sec-ix-hidden: hidden-fact-72">—</div></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,129</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: 2.5pt; padding-left: 9pt">Debt, net of current portion</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">41,941</td><td style="padding-bottom: 2.5pt; 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">26,909</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 62850000 25000000 5000000 20909000 962000 41941000 29038000 2129000 41941000 26909000 61000000 25000000 5000000 27000000 0.001 0.035 0.0825 0.1025 0.0125 0.025 19000000 3500000 3300000 3100000 25000000 5000000 0.0015 0.085 0.02 50000000 20000000 5000000 25000000 17000000 12000000 5000000 3400000 400000 45000000 55000000 24700000 2900000 1200000 200000 600000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>11. Warrant Liabilities</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">On January 23, 2024, in connection with the Amended and Restated Credit Agreement, the Company issued 20.0 million warrants to the Lenders (the “Warrants”). Each Warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $1.50 per share, subject to adjustment. The Warrants will expire on the 10-year anniversary of issuance, or earlier upon redemption. The holders do not have the rights or privileges of holders of Class A common stock or any voting rights until they exercise their Warrants. After the issuance of shares of Class A common stock upon exercise of the Warrants, each holder will be entitled to one vote for each share of Class A common stock held on all matters to be voted on by stockholders generally. A holder of the Warrants will not have the right to exercise its Warrants, to the extent that after giving effect to such exercise, the holder (together with its affiliates) would beneficially own in excess of 49.9% of the shares of Class A common stock outstanding immediately after giving effect to such exercise. The Warrants contain a repurchase provision which, upon an occurrence of a fundamental transaction as defined in the warrant agreement, could give rise to an obligation of the Company to pay cash to the warrant holders. In addition, other provisions may lead to a reduction in the exercise price of the Warrants. The Company determined the fundamental transaction provisions require the Warrants to be accounted for as a liability at fair value on the date of the transaction, with changes in fair value recognized in earnings in the period of change. As a result, the liability for these Warrants was recorded at fair value on the date of issuance with the offset included in debt issuance costs. This liability is subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.</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 uses the Monte Carlo Simulation of a Geometric Brownian Motion stock path model to determine the fair value of the liability associated with the Warrants. The model uses key assumptions and inputs such as exercise price, fair market value of common stock, risk free interest rate, warrant life, expected volatility and the probability of a warrant re-price event. The following are the assumptions used in calculating fair value of the Warrants on the date of issuance:</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; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">0.82</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.50</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">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.14</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.0</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">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88.62</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">—</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; text-indent: -9pt; padding-left: 9pt">Probability of an event causing a warrant re-price</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25.0</td><td style="text-align: left">%</td></tr> </table> <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">The following are the assumptions used in calculating fair value of the Warrants on March 31, 2024:</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; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.74</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.50</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">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.20</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.8</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">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">89.76</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">—</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; text-indent: -9pt; padding-left: 9pt">Probability of an event causing a warrant re-price</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25.0</td><td style="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"> </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, 2024, the Company recognized a loss of $23.6 million in its condensed consolidated statement of operations related to an increase in the fair value of the Warrants outstanding at the end of the period.</p> 20000000 1.5 one 0.499 The following are the assumptions used in calculating fair value of the Warrants on the date of issuance:<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-align: left; text-indent: -9pt; padding-left: 9pt">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">0.82</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.50</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">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.14</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.0</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">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88.62</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">—</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; text-indent: -9pt; padding-left: 9pt">Probability of an event causing a warrant re-price</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25.0</td><td style="text-align: left">%</td></tr> </table>The following are the assumptions used in calculating fair value of the Warrants on March 31, 2024:<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-align: left; text-indent: -9pt; padding-left: 9pt">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.74</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercise price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.50</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">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.20</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrant life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.8</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">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">89.76</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">—</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; text-indent: -9pt; padding-left: 9pt">Probability of an event causing a warrant re-price</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25.0</td><td style="text-align: left">%</td></tr> </table> 0.82 1.5 4.14 5 88.62 25 1.74 1.5 4.2 4.8 89.76 25 23600000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>12. Other Long-Term Liabilities</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">Other long-term liabilities consist of the following (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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">2024</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">2023</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">Asset retirement obligations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,264</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">2,230</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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">198</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">5</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: 2.5pt; text-indent: -9pt; padding-left: 0.25in">Total other long-term 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">2,462</td><td style="padding-bottom: 2.5pt; 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">2,235</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> Other long-term liabilities consist of the following (in thousands):<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">2024</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">2023</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">Asset retirement obligations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,264</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">2,230</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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">198</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">5</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: 2.5pt; text-indent: -9pt; padding-left: 0.25in">Total other long-term 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">2,462</td><td style="padding-bottom: 2.5pt; 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">2,235</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2264000 2230000 198000 5000 2462000 2235000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. Commitments and Contingencies</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.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 associated with products sold through DTC channels are expensed at the time of sale and included in cost of revenues. The estimated warranty return costs associated with products sold through the wholesale channel are recorded at the time of sale and included as an offset to net revenues. Estimates for warranty costs 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.25in"><b><i>Chief Executive Officer Cash Bonus Award</i></b></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 January 26, 2024, the Company’s board of directors (the “Board”) approved an amendment to the Chief Executive Officer’s employment agreement. Under the amendment, the Company agreed that, among other things, the Chief Executive Officer will be eligible to earn a cash payment of up to $5.0 million, less tax and other required withholdings, based on the volume weighted average price per share of the Company’s Class A common stock on NASDAQ during the period from March 16, 2026 through June 30, 2026 subject to his continued employment with the Company. The amount earned will be payable in quarterly installments commencing with the first payroll period following June 30, 2026. For the three months ended March 31, 2024, the Company recorded compensation expense of $0.4 million related to this future bonus payment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Partial Settlement of Insurance Claim</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><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 January 2024, the Company received $4.3 million for partial settlement of a previously filed business interruption claim. The Company recorded the cash upon receipt as other income, net in the condensed consolidated statement of operations for the three months ended March 31, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Rights of Securities Holders</i></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">On January 23, 2024, in connection with the issuance of the Warrants, the Company entered into an amended and restated registration rights agreement (the “Registration Rights Agreement”) with holders of the Warrants (the “Holders”), providing for the registration under the Securities Act of 1933, as amended of the Warrants, <span>the shares issuable upon the exercise of the Warrants and Class A Stock held by the Holders as of such date </span>(the “Registrable Securities”), subject to customary terms and conditions. This agreement entitles the Holders to demand registration of the Registrable Securities and to piggyback on the registration of securities by the Company and other Company securityholders. The Company will be responsible for the payment of the Holders’ expenses in connection with any offering or sale of Registrable Securities by the Holders, including underwriting discounts or selling commissions, placement agent or broker fees or similar discounts, commissions or fees relating to the sale of certain Registrable Securities. The Registration Rights Agreement provided further that the Company was required to prepare and file with the SEC a registration statement to register the resale of the Registrable Securities. On March 21, 2024, the Company filed a registration statement registering the Registrable Securities.</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 holders of certain warrants exercisable into Class A common stock, including CCP, Blackwell Partners LLC – Series A (“Blackwell”) and Coliseum Co-Invest Debt Fund, L.P. (“CDF” and collectively with CCP and Blackwell, the “Coliseum Investors”), 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, 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. In May, 2021, the Coliseum Investors exercised the first of their three written demands for registration in an underwritten offering.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Non-Income Related Taxes</i></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">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, value-added tax 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.</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"><b><i>Legal Proceedings</i></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">On December 16, 2022, Purple’s founders filed a complaint against Purple Inc. in the Fourth Judicial District Court in the State of Utah. In that suit, the plaintiffs alleged that they each entered into employment agreements with Purple LLC in February 2018. The plaintiffs contended that certain corporate transactions reduced their “ownership interest and voting power in Purple” and that, as a result, they should have continued to be paid a salary when they retired from Purple LLC. The plaintiffs calculated that they were each owed “no less than $500,000” in unpaid salary. In October 2023, the Court granted Purple Inc.’s motion and ordered that the claims brought by the plaintiffs be dismissed in full, with prejudice. The Court entered a final judgment dismissing the case in January 2024. The plaintiffs have filed an appeal to the Utah Court of Appeals. The Company maintains insurance to cover the costs of defending against claims of this nature and intends to continue to vigorously defend against these claims in the course of the plaintiffs’ appeal.</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 3, 2023, Purple’s founders filed a complaint against Purple LLC in the Delaware Court of Chancery. The complaint alleges that Purple LLC breached the limited liability company agreement of Purple LLC by failing to pay the full amount of tax distributions owed under the agreement. The plaintiffs seek damages of approximately $3.0 million in allegedly unpaid tax distributions as well as legal fees and expenses incurred in connection with the litigation. On June 13, 2023, Purple LLC filed an answer to the complaint denying the plaintiffs’ allegations, setting forth its affirmative defenses, and requesting dismissal of all claims and entry of judgment in Purple LLC’s favor. The outcome of the litigation cannot be predicted at this early stage in the proceedings. Purple LLC denies all allegations and intends to vigorously defend against these claims.</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 January 17, 2024, two customers filed a punitive class action lawsuit against Purple LLC in California Superior Court in the County of San Francisco alleging unlawful marketing and pricing practices, fraud and unjust enrichment. The suit seeks damages and other relief on behalf of all persons who purchased Purple LLC products during the applicable statutory periods in California.  On February 22, 2024, Purple LLC removed the case to the United States District for the Northern District of California.  Purple LLC denies all allegations and intends to vigorously defend against these claims.</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 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> 5000000 400000 4300000 500000 3000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>14. Related Party Transactions</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">The Company had various transactions with entities or individuals which are considered related parties.</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>Coliseum Capital Management, LLC</i></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">Immediately following the Business Combination, Adam Gray was appointed to the Company’s 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 CCM, which is the investment manager of Blackwell and also manages investment funds and accounts. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell. Lenders under the Amended and Restated Credit Agreement included CCP and Blackwell. See Note 10—<i>Debt</i>—<i>2024 Credit Agreement </i>for further discussion<i>.</i></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 September 17, 2022, the Company received an unsolicited and non-binding proposal from Coliseum on behalf of certain investment funds and accounts to acquire the remaining outstanding common stock of the Company not already beneficially owned by Coliseum. At the time of the offer, Coliseum beneficially owned approximately 44.7% of the outstanding equity of the Company. In response, the Board authorized the formation of a special committee of independent and disinterested directors of the Company (the “Special Committee”) to evaluate the Coliseum proposal and determine the course of action that was in the best interests of all the Company’s shareholders. The Special Committee approved the adoption of a limited-duration stockholder rights agreement to prevent a change of control without payment of an adequate control premium.</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 February 21, 2023, Coliseum on behalf of its funds and managed accounts, filed a lawsuit against the Company and several members of the Board alleging the Company made an improper dividend of preferred stock and interfered with Coliseum’s nomination of a competing slate of director candidates ahead of the 2023 Annual Meeting. On April 19, 2023, the Company entered into a Cooperation Agreement with Coliseum to resolve the litigation. The Cooperation Agreement, which became effective on April 27, 2023, included, among other things, the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Board was increased from seven directors to eight and Adam Gray was appointed Chairman of the Board.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All shares of preferred stock previously designated as Series A Junior Participating Preferred Stock were redeemed, eliminated and returned to the status of authorized but unissued shares of preferred stock, without designation.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company made a $0.1 million payment to redeem the PRPLS that was reflected in the Company’s consolidated balance sheet as a reduction to additional paid-in capital.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company agreed to reimburse Coliseum for up to $4.0 million of out-of-pocket fees, costs, and expenses incurred in connection with the lawsuit.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Coliseum dismissed its litigation against the Company.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At both the 2023 and 2024 annual meetings of stockholders, Coliseum agreed to cause all of the common stock that it or any of its affiliates had the direct or indirect right to vote as of the applicable record date, to be present in person or by proxy for quorum purposes and to be voted (i) in favor of each of the candidates for election on the Company’s slate of nominees for election to the Board, (ii) against any stockholder nominations for any other directors, and (iii) against any proposals or resolutions to remove any member of the Board other than for cause.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">●</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Coliseum agreed to be bound by customary standstill restrictions, including, among others, agreements not to acquire additional shares of the Company’s securities that would cause Coliseum’s ownership to exceed 44.7% of the total outstanding common stock (other than acquisitions directly from the Company), engage in proxy solicitations and related matters, form or join any “group” with respect to shares of the Company, encourage others to pursue a “contested solicitation,” or make any public proposals, subject to certain exceptions.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Coliseum agreed to condition any proposal from it or any of its affiliates to acquire the Company or all or substantially all of the outstanding stock of the Company held by stockholders unaffiliated with Coliseum on (i) such transaction being negotiated by, and subject to the approval of, a special committee of directors of the Board who are independent with respect to Coliseum and disinterested under Delaware law and on (ii) a nonwaivable condition that such transaction be approved by the affirmative vote of the holders of a majority of the Company’s outstanding common stock not beneficially owned by Coliseum or its affiliates or other parties with a material conflict of interest in such transaction.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Cooperation Agreement will terminate on the day following the date on which the 2024 annual meeting of stockholders is held.</span></td> </tr></table> <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"><b><i>Purple Founder Entities</i></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">Purple LLC began leasing its Alpine facility from entities controlled by Purple’s founders in 2010. On September 3, 2021, in accordance with the terms of that original lease, Purple LLC gave notice that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022. On July 20, 2022, the Company entered into an amendment to its Alpine facility lease agreement that rescinded the Company’s previous notice of termination and extended the lease term to remain in effect until September 30, 2023. The Company vacated the Alpine facility and returned the property back to its owner on September 30, 2023, in accordance with the terms of the lease agreement and notice of termination. In conjunction with leasing the Alpine facility, Purple LLC incurred rent expense of $0.3 million for the three months ended March 31, 2023.</p> 0.447 100000 4000000 44.7% 300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>15. Stockholders’ Equity</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.25in"><b><i>Class A Common Stock</i></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">The Company has 210.0 million shares of Class A common stock authorized. 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. 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. At March 31, 2024, 107.5 million shares of Class A common stock were outstanding.</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"><b><i>Class B Common Stock</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has 90.0 million shares of Class B common stock authorized. 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. 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. At March 31, 2024, 0.2 million shares of Class B common stock were outstanding.</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>Preferred Stock</i></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">The Company has 5.0 million shares of preferred stock authorized. The preferred stock may be issued from time to time in one or more series. The Board is 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, 2024, there were no shares of preferred stock outstanding. On September 25, 2022, 0.3 million shares of the Company’s preferred stock were designated as Series A Junior Participating Preferred Shares. See Note 14—<i>Related Party Transactions</i>— <i>Coliseum Capital Management LLC </i>for discussion regarding the Rights Agreement and the PRPLS.</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"><b><i>Warrants</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><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 connection with the Amended and Restated Credit Agreement, the Company issued 20.0 million Warrants to the Lenders. Each Warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $1.50 per share, subject to adjustment.</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">While the Warrants are exercisable, the Company may call the Warrants for redemption in whole and not in part at any time at a price of $0.01 per share of Class A common stock issuable upon exercise of the Warrants upon not less than 45 days’ prior written notice of redemption to each holder, provided that this redemption right is only available if the reported last sale price of the Class A common stock equals or exceeds $24.00 per share on each of 20 trading days within a 30-trading day period ending three business days before the Company sends the notice of redemption to the holders.</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">A holder of the Warrants will not have the right to exercise its Warrants, to the extent that after giving effect to such exercise, the holder (together with its affiliates) would beneficially own in excess of 49.9% of the shares of Class A common stock outstanding immediately after giving effect to such exercise.</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>Sponsor Warrants</i></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">There were 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the Company’s initial public offering. Unexercised sponsor warrants totaling 1.9 million expired in February 2023 and were cancelled pursuant to the terms of the warrant agreement. These sponsor warrants had no fair value on the date of expiration. There were no sponsor warrants exercised during the three months ended March 31, 2023.</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>Noncontrolling Interest</i></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">Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. At March 31, 2024 and December 31, 2023, the combined NCI percentage in Purple LLC was 0.2% and 0.2%, respectively. 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.</p> 210000000 one 107500000 90000000 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. 200000 5000000 300000 20000000 1.5 0.01 24 20 30 0.499 12800000 1900000 0.002 0.002 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>16. Income Taxes </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">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 included in the members’ tax returns, even though such net taxable income or tax credits may not have 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 their 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.</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 reported income tax expense related to various state taxes of $0.1 million on a pretax loss of $50.2 million for the three months ended March 31, 2024 as compared to income tax expense of $0.1 million on a pretax loss of $26.0 million for the three months ended March 31, 2023. This resulted in an effective tax rate of -0.12% for the three months ended March 31, 2024 as compared to 0.28% for the three months ended March 31, 2023. The Company’s effective tax rate differs from the statutory federal rate of 21% primarily due to the impact of the full valuation allowance recorded against the Company’s deferred tax assets at March 31, 2024. </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 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.</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">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.</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 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 operations. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of March 31, 2024, the Company had unrecognized tax benefits of $0.9 million.</p> 100000 50200000 100000 26000000 0.0012 0.0028 0.21 0.80 0.80 900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>17. Net Loss Per Common Share</b> </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">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 common 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.</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 table sets forth the calculation of basic and diluted weighted average shares outstanding and net loss per share for the periods presented (in thousands, except per share amounts):</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 style="text-align: justify"> </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="text-align: justify"> </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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Numerator:</td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </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">Net loss attributable to Purple Innovation, Inc. – basic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(50,217</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">(25,933</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less – net loss attributed to noncontrolling 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"><div style="-sec-ix-hidden: hidden-fact-75">—</div></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">(119</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net loss attributable to Purple Innovation, Inc. – diluted</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">(50,217</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">(26,052</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </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; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in">Weighted average shares—basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">106,022</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98,404</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Add – dilutive effect of Class B shares</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"><div style="-sec-ix-hidden: hidden-fact-76">—</div></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">448</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares—diluted</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">106,022</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">98,852</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">Net loss per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </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; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in">Basic</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.47</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.26</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in">Diluted</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.47</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.26</td><td style="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"> </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, 2024, the Company excluded 24.8 million shares of Class A common stock issuable upon conversion of certain warrants, stock options, restricted stock and exchange of Class B common stock as the effect was anti-dilutive. For the three months ended March 31, 2023, the Company excluded 2.4 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.</p> The following table sets forth the calculation of basic and diluted weighted average shares outstanding and net loss per share for the periods presented (in thousands, except per share amounts):<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"> </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="text-align: justify"> </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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Numerator:</td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </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">Net loss attributable to Purple Innovation, Inc. – basic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(50,217</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">(25,933</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less – net loss attributed to noncontrolling 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"><div style="-sec-ix-hidden: hidden-fact-75">—</div></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">(119</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net loss attributable to Purple Innovation, Inc. – diluted</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">(50,217</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">(26,052</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </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; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in">Weighted average shares—basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">106,022</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98,404</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Add – dilutive effect of Class B shares</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"><div style="-sec-ix-hidden: hidden-fact-76">—</div></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">448</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares—diluted</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">106,022</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">98,852</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">Net loss per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </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; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in">Basic</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.47</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.26</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in">Diluted</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.47</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.26</td><td style="text-align: left">)</td></tr> </table> -50217000 -25933000 119000 -50217000 -26052000 106022000 98404000 448000 106022000 98852000 -0.47 -0.26 -0.47 -0.26 24800000 2400000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>18. Equity Compensation Plans</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.25in"><b><i>2017 Equity Incentive Plan</i></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">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, as well as others performing consulting or advisory services for the Company and its subsidiaries, may be eligible for grants under the 2017 Incentive Plan. As of March 31, 2024, an aggregate of 3.0 million shares remain available for issuance or use under the 2017 Incentive Plan.</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"><b><i>Employee Stock Options </i></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-indent: 0.5in">The following table summarizes the Company’s total stock option activity for the three months ended March 31, 2024:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options<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/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </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"><b>Weighted<br/> Average<br/> Remaining<br/> Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term in<br/> Years</b></p></td><td style="padding-bottom: 1.5pt"> </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">Intrinsic<br/> Value<br/> (in thousands)</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: 52%; text-indent: -9pt; padding-left: 9pt">Options outstanding as of January 1, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">863</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">8.13</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">2.2</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"><div style="-sec-ix-hidden: hidden-fact-77">        —</div></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">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </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; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </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="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">(24</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">32.28</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">—</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"><div style="-sec-ix-hidden: hidden-fact-78">—</div></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">Options outstanding as of March 31, 2024</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">839</td><td style="padding-bottom: 2.5pt; 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">7.44</td><td style="padding-bottom: 2.5pt; 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">2.0</td><td style="padding-bottom: 2.5pt; 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"><div style="-sec-ix-hidden: hidden-fact-79">—</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Outstanding and exercisable stock options as of March 31, 2024 are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options Outstanding</b></span></td> <td> </td> <td> </td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options Exercisable</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: black 1.5pt solid; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise Prices</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of <br/> Options<br/> Outstanding<br/> (in thousands)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining Life (Years)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of<br/> Options<br/> Exercisable<br/> (in thousands)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining Life <br/> (Years)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intrinsic<br/> Value <br/> (in thousands)</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.51</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">151</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.1</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">151</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.1</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-family: Times New Roman, Times, Serif; font-size: 10pt">            —</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.82</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">500</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">333</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.99</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.7</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.7</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.32</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.3</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.3</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-83; font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.12</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-84; font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> </table> <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">The following table summarizes the Company’s unvested stock option activity for the three months ended March 31, 2024:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options<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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted 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%">Nonvested options as of January 1, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">337</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">0.41</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </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; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(170</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.59</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">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">—</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">—</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">Nonvested options as of March 31, 2024</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">167</td><td style="padding-bottom: 2.5pt; 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">0.22</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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">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, 2023, the Company recognized stock option expense of $0.3 million. Stock option expense was de minimis for the three months ended March 31, 2024.</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">As of March 31, 2024, outstanding stock options had a de minimis amount of unrecognized stock compensation cost with a remaining recognition period of 1.1 years. The fair value of stock options vested during the three months ended March 31, 2024 totaled $0.1 million.</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>Employee Restricted Stock Units</i></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">During the first quarter of 2024, the Company granted 0.7 million restricted stock units under the 2017 Incentive Plan to certain members of the Company’s management team. Of the restricted stock units granted, 0.4 million included a market vesting condition. The restricted stock awards that did not have a market vesting condition had a weighted average grant date fair value of $1.48 per share. The estimated fair value of these awards is recognized on a straight-line basis over the vesting period. For those awards that include a market vesting condition, the estimated fair value of the restricted stock was measured on the grant date and incorporated the probability of vesting occurring. The estimated fair value is recognized over the derived service period (as determined by the valuation model), with such recognition occurring regardless of whether the market condition is met. The Company determined the weighted average grant date fair value of the awards with the market vesting condition to be $1.13 per share using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model with the following weighted average assumptions:</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; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.50</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.46</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">97.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">—</div></td><td style="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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes the Company’s restricted stock unit activity for the three months ended March 31, 2024:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,057</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">2.97</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">707</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.26</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">(559</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.84</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">(207</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">3.58</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, 2024</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">2,998</td><td style="padding-bottom: 2.5pt; 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">2.36</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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">The Company recorded restricted stock unit expense of $0.5 million and $0.8 million during the three months ended March 31, 2024 and 2023, respectively.</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, 2024, outstanding restricted stock units had $5.2 million of unrecognized stock compensation cost with a remaining recognition period of 1.9 years.</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"><b><i>Aggregate Non-Cash Stock-Based Compensation</i></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">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.</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 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):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </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">2024</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">2023</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: 0.25in">Cost of revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">87</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">75</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: 0.25in">Marketing and sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(25</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: 0.25in">General and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">241</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,120</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: 0.25in">Research and development</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">68</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">22</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; text-indent: -9pt; padding-left: 9pt">Total non-cash stock-based compensation</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">492</td><td style="padding-bottom: 2.5pt; 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,192</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3000000 The following table summarizes the Company’s total stock option activity for the three months ended March 31, 2024:<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; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options<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/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </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"><b>Weighted<br/> Average<br/> Remaining<br/> Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term in<br/> Years</b></p></td><td style="padding-bottom: 1.5pt"> </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">Intrinsic<br/> Value<br/> (in thousands)</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: 52%; text-indent: -9pt; padding-left: 9pt">Options outstanding as of January 1, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">863</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">8.13</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">2.2</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"><div style="-sec-ix-hidden: hidden-fact-77">        —</div></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">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </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; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </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="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">(24</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">32.28</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">—</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"><div style="-sec-ix-hidden: hidden-fact-78">—</div></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">Options outstanding as of March 31, 2024</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">839</td><td style="padding-bottom: 2.5pt; 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">7.44</td><td style="padding-bottom: 2.5pt; 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">2.0</td><td style="padding-bottom: 2.5pt; 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"><div style="-sec-ix-hidden: hidden-fact-79">—</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 863000 8.13 P2Y2M12D 24000 32.28 839000 7.44 P2Y Outstanding and exercisable stock options as of March 31, 2024 are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options Outstanding</b></span></td> <td> </td> <td> </td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options Exercisable</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: black 1.5pt solid; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise Prices</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of <br/> Options<br/> Outstanding<br/> (in thousands)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining Life (Years)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of<br/> Options<br/> Exercisable<br/> (in thousands)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining Life <br/> (Years)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intrinsic<br/> Value <br/> (in thousands)</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.51</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">151</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.1</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">151</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.1</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-family: Times New Roman, Times, Serif; font-size: 10pt">            —</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.82</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">500</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">333</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.99</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.7</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.7</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.32</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.3</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.3</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-83; font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.12</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-84; font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> </table> 6.51 151000 P0Y1M6D 151000 P0Y1M6D 6.82 500000 P3Y 333000 P3Y 7.99 19000 P0Y8M12D 19000 P0Y8M12D 8.32 108000 P0Y3M18D 108000 P0Y3M18D 13.12 61000 P1Y1M6D 61000 P1Y1M6D The following table summarizes the Company’s unvested stock option activity for the three months ended March 31, 2024:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options<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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted 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%">Nonvested options as of January 1, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">337</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">0.41</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </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; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(170</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.59</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">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">—</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">—</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">Nonvested options as of March 31, 2024</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">167</td><td style="padding-bottom: 2.5pt; 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">0.22</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 337000 0.41 170000 0.59 167000 0.22 300000 P1Y1M6D 100000 700000 400000 1.48 The Company determined the weighted average grant date fair value of the awards with the market vesting condition to be $1.13 per share using a Monte Carlo Simulation of a Geometric Brownian Motion stock path model with the following weighted average assumptions:<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-align: left">Trading price of common stock on measurement date</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.50</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Risk free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.46</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected life in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">97.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">—</div></td><td style="text-align: left"> </td></tr> </table> 1.13 1500 0.0446 P3Y 0.971 The following table summarizes the Company’s restricted stock unit activity for the three months ended March 31, 2024:<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, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,057</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">2.97</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">707</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.26</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">(559</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.84</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">(207</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">3.58</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, 2024</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">2,998</td><td style="padding-bottom: 2.5pt; 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">2.36</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3057000 2.97 707000 1.26 559000 3.84 207000 3.58 2998000 2.36 500000 800000 5200000 P1Y10M24D 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):<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">2024</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">2023</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: 0.25in">Cost of revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">87</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">75</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: 0.25in">Marketing and sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(25</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: 0.25in">General and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">241</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,120</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: 0.25in">Research and development</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">68</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">22</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; text-indent: -9pt; padding-left: 9pt">Total non-cash stock-based compensation</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">492</td><td style="padding-bottom: 2.5pt; 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,192</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 87000 75000 96000 -25000 241000 1120000 68000 22000 492000 1192000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>19. Employee Retirement Plan</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">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.9 million for the three months ended March 31, 2024 and 2023, respectively.</p> 0.05 1100000 900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>20. Subsequent Events</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">On April 16, 2024, Purple’s founders, in their capacity as a former landlord of Purple LLC, brought a lawsuit against Purple LLC, as lessee, for amounts allegedly owed under a real estate lease which the parties terminated effective September 30, 2023.  In the suit, the plaintiffs allege approximately $2.5 million in damages, based primarily on a dispute regarding whether Purple LLC left the premises in the condition required by the lease.  The plaintiffs further claim approximately $0.8 million in holdover rent, as well as unspecified amounts in interest, late fees, liquidated damages, attorney fees and costs.  Purple LLC denies all allegations and intends to vigorously defend against these claims. </p> 2500000 800000 UT false --12-31 Q1 0001643953 Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the condensed consolidated statement of operations. Amount consists of $16.1 million of undiscounted cash flows offset by $0.7 million of tenant improvement allowances which are expected to be fully utilized in 2024. Operating cash flows paid for operating leases are included within the change in operating leases, net within the Condensed Consolidated Statement of Cash Flows offset by non-cash ROU asset amortization and lease liability accretion.