0001437749-23-023404.txt : 20230814 0001437749-23-023404.hdr.sgml : 20230814 20230814070039 ACCESSION NUMBER: 0001437749-23-023404 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FITLIFE BRANDS, INC. CENTRAL INDEX KEY: 0001374328 STANDARD INDUSTRIAL CLASSIFICATION: MEDICINAL CHEMICALS & BOTANICAL PRODUCTS [2833] IRS NUMBER: 000000000 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-52369 FILM NUMBER: 231166164 BUSINESS ADDRESS: STREET 1: 5214 S. 136TH STREET CITY: OMAHA STATE: NE ZIP: 68137 BUSINESS PHONE: 402-884-1894 MAIL ADDRESS: STREET 1: 5214 S. 136TH STREET CITY: OMAHA STATE: NE ZIP: 68137 FORMER COMPANY: FORMER CONFORMED NAME: BOND LABORATORIES, INC. DATE OF NAME CHANGE: 20060831 10-Q 1 ftlf20230630_10q.htm FORM 10-Q ftlf20230630_10q.htm
0001374328 FITLIFE BRANDS, INC. false --12-31 Q2 2023 33 50 123 107 93 72 0.01 0.01 10,000 10,000 0 0 0.01 0.01 60,000 60,000 4,446 4,446 4,507 4,507 1 1 10 2 2 10 0 0.70 11.55 00013743282023-01-012023-06-30 xbrli:shares 00013743282023-08-10 thunderdome:item iso4217:USD 00013743282023-06-30 00013743282022-12-31 iso4217:USDxbrli:shares 00013743282023-04-012023-06-30 00013743282022-04-012022-06-30 00013743282022-01-012022-06-30 0001374328ftlf:CommonStockOutstandingMember2023-03-31 0001374328us-gaap:CommonStockMember2023-03-31 0001374328us-gaap:TreasuryStockCommonMember2023-03-31 0001374328us-gaap:AdditionalPaidInCapitalMember2023-03-31 0001374328us-gaap:RetainedEarningsMember2023-03-31 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2023-03-31 00013743282023-03-31 0001374328us-gaap:CommonStockMember2023-04-012023-06-30 0001374328us-gaap:TreasuryStockCommonMember2023-04-012023-06-30 0001374328us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0001374328us-gaap:RetainedEarningsMember2023-04-012023-06-30 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2023-04-012023-06-30 0001374328ftlf:CommonStockOutstandingMember2023-06-30 0001374328us-gaap:CommonStockMember2023-06-30 0001374328us-gaap:TreasuryStockCommonMember2023-06-30 0001374328us-gaap:AdditionalPaidInCapitalMember2023-06-30 0001374328us-gaap:RetainedEarningsMember2023-06-30 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2023-06-30 0001374328ftlf:CommonStockOutstandingMember2022-12-31 0001374328us-gaap:CommonStockMember2022-12-31 0001374328us-gaap:TreasuryStockCommonMember2022-12-31 0001374328us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001374328us-gaap:RetainedEarningsMember2022-12-31 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2022-12-31 0001374328ftlf:CommonStockOutstandingMember2023-01-012023-06-30 0001374328us-gaap:CommonStockMember2023-01-012023-06-30 0001374328us-gaap:TreasuryStockCommonMember2023-01-012023-06-30 0001374328us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-30 0001374328us-gaap:RetainedEarningsMember2023-01-012023-06-30 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2023-01-012023-06-30 0001374328ftlf:CommonStockOutstandingMember2022-03-31 0001374328us-gaap:CommonStockMember2022-03-31 0001374328us-gaap:TreasuryStockCommonMember2022-03-31 0001374328us-gaap:AdditionalPaidInCapitalMember2022-03-31 0001374328us-gaap:RetainedEarningsMember2022-03-31 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2022-03-31 00013743282022-03-31 0001374328us-gaap:CommonStockMember2022-04-012022-06-30 0001374328us-gaap:TreasuryStockCommonMember2022-04-012022-06-30 0001374328us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0001374328us-gaap:RetainedEarningsMember2022-04-012022-06-30 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2022-04-012022-06-30 0001374328ftlf:CommonStockOutstandingMember2022-06-30 0001374328us-gaap:CommonStockMember2022-06-30 0001374328us-gaap:TreasuryStockCommonMember2022-06-30 0001374328us-gaap:AdditionalPaidInCapitalMember2022-06-30 0001374328us-gaap:RetainedEarningsMember2022-06-30 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2022-06-30 00013743282022-06-30 0001374328ftlf:CommonStockOutstandingMember2021-12-31 0001374328us-gaap:CommonStockMember2021-12-31 0001374328us-gaap:TreasuryStockCommonMember2021-12-31 0001374328us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001374328us-gaap:RetainedEarningsMember2021-12-31 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2021-12-31 00013743282021-12-31 0001374328us-gaap:CommonStockMember2022-01-012022-06-30 0001374328us-gaap:TreasuryStockCommonMember2022-01-012022-06-30 0001374328us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-30 0001374328us-gaap:RetainedEarningsMember2022-01-012022-06-30 0001374328us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2022-01-012022-06-30 0001374328ftlf:CommonStockOutstandingMember2022-01-012022-06-30 xbrli:pure 0001374328ftlf:IsatoriProductsMembersrt:MinimumMember2022-12-31 0001374328us-gaap:SeriesAPreferredStockMember2019-09-23 0001374328us-gaap:AssetPledgedAsCollateralMemberftlf:FinancingArrangementsMember2023-06-30 utr:M 0001374328srt:MinimumMember2023-06-30 0001374328srt:MaximumMember2023-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberftlf:GNCMember2023-04-012023-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberftlf:GNCMember2022-04-012022-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberftlf:GNCMember2023-01-012023-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberftlf:GNCMember2022-01-012022-06-30 0001374328us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberftlf:GNCMember2023-01-012023-06-30 0001374328us-gaap:AccountsReceivableMemberftlf:VendorConcentrationRiskMemberftlf:GNCMember2022-01-012022-12-31 0001374328us-gaap:AccountsPayableMemberus-gaap:CustomerConcentrationRiskMemberftlf:OneVendorMember2023-01-012023-06-30 0001374328us-gaap:AccountsPayableMemberus-gaap:CustomerConcentrationRiskMemberftlf:OneVendorMember2022-01-012022-12-31 0001374328us-gaap:AccountsPayableMemberus-gaap:CustomerConcentrationRiskMemberftlf:OneVendorMembersrt:MinimumMember2023-01-012023-06-30 0001374328us-gaap:AccountsPayableMemberus-gaap:CustomerConcentrationRiskMemberftlf:OneVendorMembersrt:MinimumMember2022-01-012022-12-31 0001374328ftlf:InventoryrelatedPurchasesMemberftlf:VendorConcentrationRiskMemberftlf:TwoVendorsMember2023-01-012023-06-30 0001374328ftlf:InventoryrelatedPurchasesMemberftlf:VendorConcentrationRiskMemberftlf:TwoVendorsMember2022-01-012022-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberftlf:OnlineSalesMember2023-04-012023-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberftlf:OnlineSalesMember2022-04-012022-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberftlf:OnlineSalesMember2023-01-012023-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberftlf:WholesaleSalesMember2023-01-012023-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberftlf:OnlineSalesMember2022-01-012022-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:US2023-04-012023-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:US2022-04-012022-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:US2023-01-012023-06-30 0001374328us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:US2022-01-012022-06-30 0001374328ftlf:TermLoanMember2023-02-23 0001374328us-gaap:RevolvingCreditFacilityMember2023-02-23 0001374328us-gaap:RevolvingCreditFacilityMemberftlf:ApplicableRateMember2023-02-232023-02-23 0001374328ftlf:TermLoanMember2023-06-30 0001374328us-gaap:RevolvingCreditFacilityMember2023-06-30 0001374328us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2021-02-012021-02-28 0001374328us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2023-04-012023-06-30 0001374328us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-30 0001374328us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2023-01-012023-06-30 0001374328us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2022-01-012022-06-30 0001374328ftlf:ShareRepurchaseProgramMember2023-03-17 0001374328ftlf:ShareRepurchaseProgramMember2023-03-172023-03-17 0001374328ftlf:ShareRepurchaseProgramMember2023-01-012023-06-30 0001374328ftlf:ShareRepurchaseProgramMember2023-06-30 00013743282023-01-012023-03-31 utr:Y 00013743282022-01-012022-12-31 0001374328ftlf:RangeOneMember2023-01-012023-06-30 0001374328ftlf:RangeOneMember2023-06-30 0001374328ftlf:RangeTwoMember2023-01-012023-06-30 0001374328ftlf:RangeTwoMember2023-06-30 0001374328us-gaap:EmployeeStockOptionMember2023-04-012023-06-30 0001374328us-gaap:EmployeeStockOptionMember2022-04-012022-06-30 0001374328us-gaap:EmployeeStockOptionMember2023-01-012023-06-30 0001374328us-gaap:EmployeeStockOptionMember2022-01-012022-06-30 0001374328ftlf:MimisRockCorpMember2022-12-042022-12-04 0001374328ftlf:MimisRockCorpMember2023-04-012023-06-30 0001374328ftlf:MimisRockCorpMember2023-01-012023-06-30 0001374328ftlf:MimisRockCorpMember2023-02-28 0001374328ftlf:MimisRockCorpMember2022-04-012022-06-30 0001374328ftlf:MimisRockCorpMember2022-01-012022-06-30 0001374328ftlf:MimisRockCorpMember2023-02-282023-06-30
 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

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

 

For the quarterly period ended June 30, 2023

 

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

 

For the transition period from N/A to N/A

 

Commission File No. 000-52369

 

FITLIFE BRANDS, INC.

(Name of small business issuer as specified in its charter)

 

Nevada

 

20-3464383

(State or other jurisdiction of incorporation)

 

(IRS Employer Identification No.)

 

5214 S. 136th Street, Omaha, NE 68137

(Address of principal executive offices)

 

(402) 884-1894 

(Issuer’s telephone number)

 

(Former name, former address and former fiscal year, if changed since last report)

 

Securities registered under Section 12(b) of the Exchange Act: None

 

 

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

 

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

 

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

 

Large accelerated filer

Accelerated filer

Non–Accelerated filer

Small 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 ☒

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

 

As of August 10, 2023, a total of 4,446,161 shares of the Registrant’s Common Stock, par value $0.01 per share, were issued and outstanding.

 

 

 

 

 

FITLIFE BRANDS, INC.

INDEX TO FORM 10-Q FILING

FOR THE QUARTER ENDED JUNE 30, 2023

 

TABLE OF CONTENTS

 

   

PAGE

PART I - FINANCIAL INFORMATION

1
     

Item 1.

Condensed Consolidated Financial Statements (unaudited)

1
     
 

Condensed Consolidated Balance Sheets (unaudited)

1
 

Condensed Consolidated Statements of Income and Comprehensive Income (unaudited)

2
 

Condensed Consolidated Statements of Stockholders’ Equity (unaudited)

3
 

Condensed Consolidated Statements of Cash Flows (unaudited)

4
 

Notes to Condensed Consolidated Financial Statements (unaudited)

5
     

Item 2.

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

15
     

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

22
     

Item 4.

Controls and Procedures

22
   

PART II - OTHER INFORMATION

24
     

Item 1.

Legal Proceedings

24
     

Item 1A.

Risk Factors

24
     

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

24
     

Item 3.

Defaults Upon Senior Securities

24
     

Item 5.

Other Information

24
     

Item 6.

Exhibits

24

 

 

 

 

Special Note Regarding Forward-Looking Statements

 

This Quarterly Report on Form 10-Q (Quarterly Report), including Managements Discussion and Analysis of Financial Condition and Results of Operations in Item 2 of Part I of this Quarterly Report, includes forward-looking statements. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance, or achievements expressed or implied by forward-looking statements.

 

In some cases, you can identify forward-looking statements by terminology such as may, should, expects, plans, anticipates, believes, estimates, predicts, potential, proposed, intended, or continue or the negative of these terms or other comparable terminology. You should read statements that contain these words carefully, because they discuss our expectations about our future operating results or our future financial condition or state other forward-looking information. There may be events in the future that we are not able to accurately predict or control. Before you invest in our securities, you should be aware that the occurrence of any of the events described in this Quarterly Report could substantially harm our business, results of operations and financial condition, and that upon the occurrence of any of these events, the trading price of our securities could decline and you could lose all or part of your investment. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, growth rates, levels of activity, performance or achievements. We are under no duty to update any of the forward-looking statements after the date of this Quarterly Report to conform these statements to actual results.

 

 

 

 

 

PART I

FINANCIAL INFORMATION

Item 1. Financial Statements

 

 

FITLIFE BRANDS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except per share data)

 

  

June 30, 2023

(Unaudited)

  

December 31, 2022

 

ASSETS:

        

CURRENT ASSETS

        

Cash and cash equivalents

 $8,882  $13,277 

Restricted cash

  951   - 

Accounts receivable, net of allowance of doubtful accounts of $33 and $50, respectively

  1,575   705 

Inventories, net of allowance for obsolescence of $123 and $107, respectively

  9,148   9,105 
Sales tax receivable  1,322   - 

Prepaid expense and other current assets

  569   116 

Total current assets

  22,447   23,203 
         

Property and equipment, net

  162   46 

Right of use asset

  165   103 

Intangibles, net of amortization of $93 and $72, respectively (provisional)

  7,957   150 

Goodwill (provisional)

  13,559   358 

Deferred tax asset

  1,344   1,847 

TOTAL ASSETS

 $45,634  $25,707 
         

LIABILITIES AND STOCKHOLDERS' EQUITY:

        

CURRENT LIABILITIES:

        

Accounts payable

 $3,571  $2,995 

Accrued expense and other liabilities

  3,065   631 

Product returns

  589   590 

Term loan – current portion

  2,500   - 

Lease liability - current portion

  92   54 

Total current liabilities

  9,817   4,270 

Term loan, net of current portion

  9,375   - 

Long-term lease liability, net of current portion

  85   49 

Deferred tax liability

  2,507   - 

TOTAL LIABILITIES

  21,784   4,319 
         

STOCKHOLDERS' EQUITY:

        

Preferred stock, $0.01 par value, 10,000 shares authorized, none outstanding as of June 30, 2023 and December 31, 2022

        

Common stock, $0.01 par value, 60,000 shares authorized; 4,446 and 4,507 issued and outstanding as of June 30, 2023 and December 31, 2022, respectively

  44   45 

Additional paid-in capital

  30,130   30,056 

Accumulated deficit

  (6,593

)

  (8,713

)

Foreign currency translation adjustment

  269

 

  - 

TOTAL STOCKHOLDERS' EQUITY

  23,850   21,388 

TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY

 $45,634  $25,707 

 

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

 

 

-1-

 

 

FITLIFE BRANDS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2023 AND 2022

(In thousands, except per share data)

(Unaudited)

 

   

Three months ended

   

Six months ended

 
   

June 30

   

June 30

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Revenue

  $ 14,760     $ 7,824     $ 25,498     $ 15,118  

Cost of goods sold

    8,795       4,334       15,125       8,517  

Gross profit

    5,965       3,490       10,373       6,601  
                                 

OPERATING EXPENSE:

                               

Selling, general and administrative

    3,243       1,445       5,586       2,941  

Merger and acquisition related expense

    115       203       1,487       208  

Depreciation and amortization

    23       17       42       31  

Total operating expense

    3,381       1,665       7,115       3,180  
                                 

OPERATING INCOME

    2,584       1,825       3,258       3,421  
                                 

OTHER INCOME

                               

Interest income

    (66

)

    (9

)

    (150

)

    (16

)

Interest expense

    251       -       349       -  

Foreign exchange gain

    (200

)

    -       (117

)

    -  

Total other (income) expense

    (15

)

    (9

)

    82       (16

)

                                 

NET INCOME BEFORE TAX PROVISION

    2,599       1,834       3,176       3,437  
                                 

PROVISION FOR INCOME TAXES

    635       388       1,056       701  
                                 

NET INCOME

  $ 1,964     $ 1,446     $ 2,120     $ 2,736  
                                 

NET INCOME PER SHARE

                               

Basic

  $ 0.44     $ 0.32     $ 0.47     $ 0.60  

Diluted

  $ 0.40     $ 0.29     $ 0.43     $ 0.55  

Basic weighted average common shares

    4,446       4,556       4,464       4,555  

Diluted weighted average common shares

    4,887       4,960       4,906       4,971  
                                 
COMPREHENSIVE INCOME:                                
NET INCOME   $ 1,964     $ 1,446     $ 2,120     $ 2,736  
Foreign currency translation adjustment     247       -       269       -  
Comprehensive income   $ 2,211     $ 1,446     $ 2,389     $ 2,736  

 

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

 

-2-

 
 

 

FITLIFE BRANDS, INC.

CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2023 AND 2022

(In thousands)

(Unaudited)

 

   

Common Stock

   

Treasury

   

Additional
paid-in

   

Accumulated

   

Foreign
currency
translation

         
   

Shares

   

Amount

   

stock

   

capital

   

deficit

   

adjustment

   

Total

 
                                                         

Three Months Ended June 30, 2023

                                                       
                                                         

APRIL 1, 2023

    4,446     $ 44     $ -     $ 30,099     $ (8,557

)

  $ 22     $ 21,608  

Stock-based compensation

    -       -       -       31       -       -       31  

Comprehensive (loss) income

    -       -       -       -       -       247

 

    247

 

Net income

    -       -       -       -       1,964       -       1,964  

JUNE 30, 2023

    4,446     $ 44     $ -     $ 30,130     $ (6,593

)

  $ 269

 

  $ 23,850  
                                                         
                                                         

Six Months Ended June 30, 2023

                                                       
                                                         

JANUARY 1, 2023

    4,507     $ 45     $ -     $ 30,056     $ (8,713

)

  $ -     $ 21,388  

Shares surrendered in legal settlement

    (61

)

    (1

)

    -       -       -       -       (1

)

Stock-based compensation

    -       -       -       74       -       -       74  

Comprehensive (loss) income

    -       -       -       -       -       269

 

    269

 

Net income

    -       -       -       -       2,120       -       2,120  

JUNE 30, 2023

    4,446     $ 44     $ -     $ 30,130     $ (6,593

)

  $ 269

 

  $ 23,850  
                                                         
                                                         

Three Months Ended June 30, 2022

                                                       
                                                         

APRIL 1, 2022

    4,556     $ 46     $ -     $ 30,578     $ (11,852

)

  $ -     $ 18,772  

Stock-based compensation

    -       -       -       97       -       -       97  

Net income

    -       -       -       -       1,446       -       1,446  

JUNE 30, 2022

    4,556     $ 46     $ -     $ 30,675     $ (10,406

)

  $ -     $ 20,315  
                                                         
                                                         

Six Months Ended June 30, 2022

                                                       
                                                         

JANUARY 1, 2022

    4,553     $ 46     $ (2,087

)

  $ 32,529     $ (13,142

)

  $ -     $ 17,346  

Retirement of treasury shares

    -       -       2,087       (2,087

)

    -       -       -  

Exercise of stock options

    3       -       -       29       -       -       29  

Stock-based compensation

    -       -       -       204       -       -       204  

Net income

    -       -       -       -       2,736       -       2,736  

JUNE 30, 2022

    4,556     $ 46     $ -     $ 30,675     $ (10,406

)

  $ -     $ 20,315  

 

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

 

-3-

 
 

 

FITLIFE BRANDS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE SIX MONTHS ENDED JUNE 30, 2023 AND 2022

(In thousands)

(Unaudited)

 

   

Six months ended June 30,

 
   

2023

   

2022

 

CASH FLOWS FROM OPERATING ACTIVITIES:

               

Net income

  $ 2,120     $ 2,736  

Adjustments to reconcile net income to net cash used in operating activities:

               

Depreciation and amortization

    42       31  

Allowance for doubtful accounts

    (17

)

    (5

)

Allowance for inventory obsolescence

    15       47  

Stock compensation expense

    74       204  

Changes in operating assets and liabilities:

               

Accounts receivable - trade

    (429

)

    (1,171

)

Inventories

    1,164       125  

Deferred tax asset

    503       694  

Prepaid expense and other assets

    (467

)

    (187

)

Right-of-use asset

    38       27  

Accounts payable

    (1,611

)

    (366

)

Lease liability

    (39

)

    (27

)

Product returns

    -       4  

Accrued expense and other liabilities

    401       266  

Net cash provided by operating activities

    1,794       2,378  
                 

CASH FLOWS FROM INVESTING ACTIVITIES:

               

Purchase of property and equipment

    (54

)

    -  

Cash paid for acquisition

    (17,099

)

    -  

Net cash used in investing activities

    (17,153

)

    -  
                 

CASH FLOWS FROM FINANCING ACTIVITIES:

               

Proceeds from exercise of stock options

    -       29  

Borrowings on term loan

    12,500       -  

Payments on term loan

    (625

)

    -  

Net cash provided by financing activities

    11,875       29  
                 

Foreign currency impact on cash

    40       -  
                 

CHANGE IN CASH AND RESTRICTED CASH

    (3,444

)

    2,407  

CASH, BEGINNING OF PERIOD

    13,277       9,897  

CASH AND RESTRICTED CASH, END OF PERIOD

  $ 9,833     $ 12,304  

 

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

 

-4-

 

 

FITLIFE BRANDS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

FOR THE THREE MONTHS ENDED JUNE 30, 2023 AND 2022

(In thousands, except per share data)

(Unaudited)

 

 

 

NOTE 1 - DESCRIPTION OF BUSINESS

 

Summary

 

FitLife Brands, Inc. (the “Company”) is a national provider of innovative and proprietary nutritional supplements and wellness products for health-conscious consumers marketed under the following brand names: (i) NDS Nutrition, PMD Sports, SirenLabs, CoreActive, Nutrology, and Metis Nutrition (together, “NDS Products”); (ii) iSatori, BioGenetic Laboratories, and Energize (together, the "iSatori Products"); and (iii) Dr. Tobias, All Natural Advice, and Maritime Naturals (together, the “MRC Products"). The Company distributes the NDS Products principally through franchised General Nutrition Centers, Inc. (“GNC”) stores located both domestically and internationally, and, with the launch of Metis Nutrition, through corporate GNC stores in the United States. The iSatori Products are sold through more than 17,000 retail locations, which include specialty, mass, and online.  The Company distributes the MRC Products primarily on Amazon.com.

 

FitLife Brands is headquartered in Omaha, Nebraska. For more information on the Company, please go to www.fitlifebrands.com. The Company’s Common Stock, par value $0.01 per share (“Common Stock”), trades under the symbol “FTLF” on the OTC Pink market.

 

Recent Developments

 

Acquisition of Mimis Rock Corp

 

On December 4, 2022, the Company entered into an Arrangement Agreement with Mimi’s Rock Corp. (“MRC”), pursuant to which the Company agreed to acquire MRC. On February 28, 2023, the Company completed the acquisition of MRC. See Note 8 for additional disclosure.

 

Inflation

 

The Company has experienced inflationary pressure with regard to the procurement of many of its products.  Thus far, the Company has been able to partially offset the impact of inflation through price increases to its customers.  In the future, however, further inflationary pressure could adversely affect the Company’s operating performance if market conditions no longer permit the Company to pass through price increases to its customers.

 

 

NOTE 2 - BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In our opinion, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation are included. Operating results for the three-month period ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. Although management of the Company believes the disclosures presented herein are adequate and not misleading, these interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the footnotes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the Securities and Exchange Commission (the “SEC”) on March 24, 2023.

 

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

The Company prepares its financial statements in accordance with accounting principles generally accepted in the United States (“GAAP”). Significant accounting policies are as follows:

 

Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in the consolidated condensed financial statements.

 

- 5-

 

Foreign Currency Translation

 

The functional currency of the Company is the U.S. dollar.  The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using end-of-period exchange rates. Changes in reported amounts of assets and liabilities of foreign subsidiaries that occur as a result of changes in exchange rates between foreign subsidiaries’ functional currencies and the U.S. dollar are included in foreign currency translation adjustment. Foreign currency translation adjustment is included as a component of stockholders’ equity in the accompanying condensed consolidated balance sheets. Revenue and expense transactions use an average rate prevailing during the period of the related transaction. Transaction gains and losses that arise from exchange rate fluctuations denominated in a currency other than the functional currency of each subsidiary are included in the results of operations as incurred.

 

Use of Estimates and Assumptions

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect (i) the reported amounts of assets and liabilities, (ii) the disclosure of contingent assets and liabilities known to exist as of the date the financial statements are published, and (iii) the reported amount of net sales and expense recognized during the periods presented.

 

Those estimates and assumptions include estimates for reserves of uncollectible accounts receivable, allowance for inventory obsolescence, depreciable lives of property and equipment, purchase price allocations for business combinations, analysis of impairment of goodwill, realization of deferred tax assets, accruals for potential liabilities and assumptions made in valuing stock instruments issued for services. Management evaluates these estimates and assumptions on a regular basis. Actual results could differ from those estimates.

 

Basic and Diluted Income Per Share

 

Our computation of earnings per share (“EPS”) includes basic and diluted EPS. Basic EPS is measured as the income available to common stockholders divided by the weighted average common shares outstanding for the period. Diluted income per share reflects the potential dilution, using the treasury stock method, that could occur if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock that then shared in the income of the Company as if they had been converted at the beginning of the periods presented, or issuance date, if later. In computing diluted income per share, the treasury stock method assumes that outstanding options and warrants are exercised and the proceeds are used to purchase Common Stock at the average market price during the period. Options and warrants may have a dilutive effect under the treasury stock method only when the average market price of the Common Stock during the period exceeds the exercise price of the options and warrants. Potential common shares that have an antidilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS.

 

  

Three months ended June 30,

  

Six months ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Net income

 $1,964  $1,446  $2,120  $2,736 

Weighted average common shares - basic

  4,446   4,556   4,464   4,555 

Dilutive effect of outstanding warrants and stock options

  441   404   442   416 

Weighted average common shares - diluted

  4,887   4,960   4,906   4,971 
                 

Net income per common share:

                

Basic

 $0.44  $0.32  $0.47  $0.60 

Diluted

 $0.40  $0.29  $0.43  $0.55 

 

- 6-

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity from the date of purchase of three months or less to be cash equivalents. As of June 30, 2023, the Company has approximately $951 in short-term interest-earning accounts pledged as collateral for financing arrangements that are currently limited to business credit cards.

 

Lease

 

We lease certain corporate office space and office equipment under lease agreements with monthly payments over a period of 36 to 84 months. We determine if an arrangement is a lease at inception. Lease assets are presented as operating lease right-of-use assets and the related liabilities are presented as lease liabilities in our condensed consolidated balance sheets.

 

Fair Value Measurements

 

The Company uses various inputs in determining the fair value of its investments and measures these assets on a recurring basis. Financial assets recorded at fair value in the balance sheets are categorized by the level of objectivity associated with the inputs used to measure their fair value. Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurement, establishes a three-level valuation hierarchy for the use of fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date:

 

 

Level 1 - Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

 

 

Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates); and inputs that are derived principally from or corroborated by observable market data by correlation or other means.

 

 

Level 3 - Inputs that are both significant to the fair value measurement and unobservable. These inputs rely on management's own assumptions about the assumptions that market participants would use in pricing the asset or liability. The unobservable inputs are developed based on the best information available in the circumstances and may include the Company’s own data.

 

The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments. The carrying values of the line of credit and long-term financing obligations approximate their fair values due to the fact that the interest rates on these obligations are based on prevailing market interest rates.

 

Acquisitions and Business Combinations

 

The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and separately identified intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired trademarks and trade names, useful lives, and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, which is the period needed to gather all information necessary to make the purchase price allocation, not to exceed one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

 

- 7-

 

Goodwill

 

The Company has determined that it has a single reporting unit for purposes of performing its goodwill impairment test.  The Company reviews goodwill for impairment on an annual basis or whenever events or changes in circumstances indicate the carrying value may not be recoverable. The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount as a basis for determining whether it is necessary to perform an impairment test. If the qualitative assessment warrants further analysis, the Company compares the fair value of the reporting unit to its carrying value. The fair value of the reporting unit is determined using the market approach.  The Company determines the amount of a potential goodwill impairment by comparing the fair value of the reporting unit with its carrying amount. To the extent the carrying value of a reporting unit exceeds its fair value, a goodwill impairment charge is recognized.

 

As the Company uses the market approach to determine fair value of the reporting unit, the price of its common stock is an important component of the fair value calculation. If the Company’s stock price experiences significant price and volume fluctuations, this will impact the fair value of the reporting unit, which can lead to potential impairment in future periods.

 

Management determined there were no indicators of impairment at June 30, 2023 or December 31, 2022.

 

Customer and Vendor Concentration

 

Net sales to GNC during the three-month periods ended June 30, 2023 and 2022 represent 29% and 69% of total net revenue, respectively. Net sales to GNC during the six-month periods ended June 30, 2023 and 2022 represent 37% and 69% of total net revenue, respectively. Gross accounts receivable attributable to GNC represented 11% and 43% of the Company’s total accounts receivable balance as of June 30, 2023 and December 31, 2022, respectively.

 

As of June 30, 2023 and December 31, 2022, there was one vendor who accounted for over 10% of the Company's consolidated accounts payable. During the six months ended June 30, 2023 and 2022, there were two vendors who accounted for over 10% of the Company's inventory-related purchases.

 

Revenue Recognition

 

The Company’s revenue is comprised of sales of nutritional supplements and wellness products to consumers.

 

The Company accounts for revenue in accordance with FASB ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected. ASC 606 creates a five-step model that requires entities to exercise judgment when considering the terms of contract(s), which includes (1) identifying the contract(s) or agreement(s) with a customer, (2) identifying our performance obligations in the contract or agreement, (3) determining the transaction price, (4) allocating the transaction price to the separate performance obligations, and (5) recognizing revenue as each performance obligation is satisfied. Under ASC 606, revenue is recognized when performance obligations under the terms of a contract are satisfied, which occurs for the Company upon shipment or delivery of products to our customers based on written sales terms. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring the products to a customer.

 

All products sold by the Company are distinct individual products and consist of nutritional supplements and wellness products. The products are offered for sale solely as finished goods, and there are no performance obligations required post-shipment for customers to derive the expected value from them.

 

The Company evaluated principal versus agent considerations to determine appropriateness of recording platform fees paid to Amazon as an expense or as a reduction of revenue. The Company records platform fees paid to Amazon for distribution of Company products to cost of goods sold in the condensed consolidated statements of income and comprehensive income.  Platform fees are not recorded as a reduction of revenue because the Company: 1) owns the goods before they are transferred to the customer,   2) can direct Amazon, similar to other third-party logistics providers (“Logistic Providers”), to return the Company’s inventory to any location specified by the Company, 3) has the responsibility to make customers whole following any returns made by customers directly to Logistic Providers and the Company retains the back-end inventory risk, 4) is subject to credit risk (i.e., credit card chargebacks), 5) establishes prices of its products, 6) can determine who fulfills the goods to the customer (Amazon or the Company) and 7) can limit quantities or stop selling the goods at any time. Based on these considerations, the Company is the principal in this arrangement.  Advertising fees for Amazon are recorded in selling, general and administrative expenses in the condensed consolidated statements of income and comprehensive income.

 

The Company disaggregates revenue into geographical regions and distribution channels.  The Company determines that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. 

 

Online revenue during the three months ended June 30, 2023 was approximately 67% of net revenue, compared to 33% for the wholesale channel for the same period.  Online revenue during the six months ended June 30, 2023 was approximately 58% of net revenue, compared to 42% for the wholesale channel for the same period.  Online revenue during each of the three and six months ended June 30, 2022 was 27%.

 

Sales to customers in the United States were approximately 93% and 99% during the three months ended June 30, 2023 and 2022, respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe. Sales to customers in the United States were approximately 95% and 99% during the six months ended June 30, 2023 and 2022, respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe.

 

- 8-

 

Control of products we sell transfers to customers upon shipment from our facilities or delivery to our customers, and the Company’s performance obligations are satisfied at that time. Shipping and handling activities are performed before the customer obtains control of the goods and therefore represent a fulfillment activity rather than promised goods to the customer. Payments for sales are generally made by check, credit card, or wire transfer. Historically the Company has not experienced any significant payment delays from customers.

 

For direct-to-consumer sales, the Company allows for returns within 30 days of purchase. Our wholesale customers, such as GNC, may return purchased products to the Company under certain circumstances, which include expired or soon-to-be-expired products located in GNC corporate stores or at any of its distribution centers, and products that are subject to a recall or that contain an ingredient or ingredients that are subject to a recall by the U.S. Food and Drug Administration.

 

A right of return does not represent a separate performance obligation, but because customers are allowed to return products, the consideration to which the Company expects to be entitled is variable. The Company determined that product returns are immaterial, and therefore believes it is probable that such returns will not cause a significant reversal of revenue in the future. We assess our contracts and the reasonableness of our conclusions on a quarterly basis.

 

Income Taxes

 

Provision for income taxes consists of current and deferred tax expense. Current tax expense is the expected tax payable on the taxable income for the year, using tax rates enacted in the countries where the Company and its subsidiaries operate and generate taxable income. The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets may also result from unused losses and other deductions carried forward. An assessment of the probability that a deferred tax asset will be recovered is made prior to any deferred tax asset being recognized. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized, or that future deductibility is uncertain.  The Company reports deferred tax assets and liabilities on a gross basis when they arise from different jurisdictions.

 

The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is potential for volatility of the effective tax rate due to several factors, including changes in the mix of the pre-tax income and the jurisdictions to which it relates. During the six months ended June 30, 2023, as a result of the MRC acquisition (see Note 8) we experienced changes in our effective tax rate due to the inclusion of new jurisdictions.  The effective income tax rate was 33% and 20% for the six months ended June 30, 2023 and 2022, respectively.

 

Sales Taxes

 

The Company is registered for the Canadian federal and provincial goods and services taxes. As such, the Company is obligated to collect from third parties, and is entitled to claim sales taxes paid on its expenses and capital expenditures incurred in Canada. 

 

Recently Issued Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). The amendments included in ASU 2016-13 require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Although the new standard, known as the current expected credit loss (“CECL”) model, has a greater impact on financial institutions, most other organizations with financial instruments or other assets (trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities) are subject to the CECL model and will need to use forward-looking information to better evaluate their credit loss estimates. Many of the loss estimation techniques applied today will still be permitted, although the inputs to those techniques will change to reflect the full amount of expected credit losses. In addition, ASU 2016-13 amends the accounting for credit losses on available-for-sale debt securities and purchased financial assets with credit deterioration. ASU 2016-13 was originally effective for public companies for fiscal years beginning after December 15, 2019. In November of 2019, the FASB issued ASU 2019-10, which delayed the implementation of ASU 2016-13 to fiscal years beginning after December 15, 2022 for smaller reporting companies. The Company has adopted this guidance beginning January 1, 2023. This guidance did not have a significant impact on the Company’s financial statements.

 

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

- 9-

 
 

NOTE 4 INVENTORIES

 

The Company’s inventory is carried at the lower of cost or net realizable value using the first-in, first-out (“FIFO”) method. The Company evaluates the need to record adjustments for inventory on a regular basis. Company policy is to evaluate all inventories including components and finished goods for all of its product offerings across all of the Company’s operating subsidiaries.

 

The Company recognizes an allowance for obsolescence for expiring, excess, and slow-moving inventory. To calculate the allowance, the Company analyzes sales projections for each SKU relative to the remaining shelf life of the product. The value of any finished goods inventory projected to expire prior to sale is included in the allowance.

 

The total allowance for expiring, excess and slow-moving inventory items as of June 30, 2023 and December 31, 2022 amounted to $123 and $107, respectively. The Company’s inventories as of June 30, 2023 and December 31, 2022 were as follows:

 

   

June 30,

   

December 31,

 
   

2023

   

2022

 
   

(Unaudited)

         

Finished goods

  $ 8,436     $ 8,347  

Components

    835       865  

Allowance for obsolescence

    (123

)

    (107

)

Total

  $ 9,148     $ 9,105  

 

 

NOTE 5 - PROPERTY AND EQUIPMENT

 

The Company had property and equipment as of June 30, 2023 and December 31, 2022 as follows:

 

   

June 30,

   

December 31,

 
   

2023

   

2022

 
   

(Unaudited)

         

Equipment

  $ 954     $ 902  

Accumulated depreciation

    (792

)

    (856

)

Total

  $ 162     $ 46  

 

Depreciation expense for the three months ended June 30, 2023 and 2022 was $13 and $7, respectively. Depreciation expense for the six months ended June 30, 2023 and 2022 was $22 and $11, respectively.

 

 

NOTE 6 NOTES PAYABLE

 

Debt obligations consisted of the following:

 

   

June 30,

2023

   

December 31,

2022

 
    (Unaudited)          

Term loan – current portion

  $ 2,500     $ -  

Term loan, net of current portion

    9,375       -  

Total

  $ 11,875     $ -  

 

Amended and Restated Credit Agreement First Citizens Bank

 

On February 23, 2023 (the “Loan Closing Date”), the Company entered into an Amended and Restated Credit Agreement with First Citizens Bank (the “Bank”) (the “Credit Agreement”), amending and restating that certain Credit Agreement, dated September 24, 2019, between the Company and the Bank. Pursuant to the Credit Agreement, the Bank provided the Company with a term loan for the principal amount of $12.5 million (“Term Loan”), and a revolving line of credit of $3.5 million (the “Line of Credit”, and collectively with the Term Loan, the “Loan”). The Company used the proceeds from the Loan to fund the consummation of the Acquisition (as defined below), and for general working capital purposes, including those of MRC (as defined below).

 

- 10-

 

Pursuant to the Credit Agreement: (A) the Term Loan (i) accrues interest at a per annum rate equal to 2.75% above the one-month forward-looking term rate (the “Applicable Rate”), based on the secured overnight financing rate published for such day by the Federal Reserve Bank of New York (“Term SOFR Rate”), as in effect two banking days, subject to certain limitations, prior to (a) the Loan Closing Date, in the case of the initial Term SOFR Rate, and, (b) thereafter, the applicable first day of each calendar month (“Rate Adjustment Date”), adjusted for any reserve requirement and any subsequent costs arising from a change in government regulation; and (ii) and the Company shall make payments on March 10th, June 10th, September 10th, and December 10th of each calendar year, commencing on June 10, 2023, of principal plus accrued interest on the Term Loan in amounts sufficient to fully amortize the Term Loan through  February 28, 2028 (the “Term Loan Maturity Date”), with all principal and accrued interest on the Term Loan being due and payable in full on the Term Loan Maturity Date; and (B) outstanding advances under the Line of Credit (“Advances”) will accrue interest at the Applicable Rate, and commencing on April 1, 2023, and continuing on the 1st day of each calendar month thereafter until  December 23, 2023, or the date of the termination in whole of the Line of Credit as otherwise set forth in the Amended and Restated Agreement (the “LOC Termination Date”), the Company shall make payments of accrued interest on Advances, and all principal and accrued interest on outstanding Advances shall be due and payable in full on the LOC Termination Date. The Company may prepay amounts borrowed under the Loan, in whole or in part with accrued interest to the date of such prepayment on the amount prepaid, by written notice to Bank at least one business day prior to the proposed prepayment.

 

The Agreement contains customary events of default (each an “Event of Default”), which upon the occurrence of an Event of Default, among other things, interest will accrue at the Applicable Rate plus 2% per annum, and the Bank may declare all Obligations, with interest thereon, immediately due and payable. The Credit Agreement further contains: (X) customary representations and warranties of the Company; (Y) customary indemnification provisions whereby the Company will indemnify Bank for certain losses arising out of inaccuracies in, or breaches of, the representations, warranties and covenants of the Company, and certain other matters; and (Z) customary affirmative and negative covenants, including, without limitation, covenants: (i) to maintain a Fixed Charge Coverage Ratio (as defined in the Credit Agreement) of not less than 1.25 to 1.00 as tested quarterly on a trailing twelve-month basis, starting with the fiscal quarter ending March 31, 2023; (ii) to maintain a Funded Debt to EBITDA Ratio (as defined in the Credit Agreement) of not more than 2.50 to 1.00 as tested quarterly on a trailing twelve-month basis, starting with the fiscal quarter ending March 31, 2024; (iii) not to incur any indebtedness, except indebtedness already incurred on the date of the Credit Agreement, incurred for capital leases and purchase money obligations for fixed assets less than $100,000 without the Bank’s prior approval, and payable to trade creditors in the ordinary course of business; (iv) not to undertake certain fundamental or corporate changes; and (v) not to make certain Dispositions (as defined in the Credit Agreement). The Company was in compliance with all covenants as of June 30, 2023.

 

As of June 30, 2023, the borrowings outstanding on the Term Loan and the Line of Credit were $11,875 and $0, respectively.

 

Maturities of the Company's Term Loan are as follows:

 

Year ending

       

2023 (remaining six months)

  $ 1,250  

2024

    2,500  

2025

    2,500  

2026

    2,500  

2027

    2,500  

2028

    625  

Total term loan outstanding as of June 30, 2023

  $ 11,875  

 

 

NOTE 7 - EQUITY

 

The Company is authorized to issue 60.0 million shares of Common Stock, $0.01 par value per share, of which 4,446 and 4,507 shares of Common Stock were issued and outstanding as of June 30, 2023 and December 31, 2022, respectively.

 

 

Common Stock Issued for Services

 

In February 2021, the Company granted Dayton Judd, Chief Executive Officer, an aggregate of 160 restricted share units (“RSUs”). The Company recorded $6 and $85 of stock compensation expense related to the RSUs during the three months ended June 30, 2023 and 2022, respectively. The Company recorded $31 and $180 of stock compensation expense related to the RSUs during the six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, there was no unamortized compensation expense associated with RSUs.

 

- 11-

 
 

Share Repurchase Program

 

On March 17, 2023, the Board approved the extension of the Share Repurchase Program. Under the extended and amended Share Repurchase Program, the Board authorized management to repurchase up to an additional $5,000 of the Company's Common Stock over the next 24 months, at a purchase price equal to the fair market value of the Company's Common Stock on the date of purchase, with the exact date and amount of such purchases to be determined by management. All other terms of the Share Repurchase Program remain unchanged.

 

During the three and six months ended June 30, 2023, the Company did not repurchase any Common Stock under the 2023 Share Repurchase Program. As of June 30, 2023, the Company may purchase $5,000 of Common Stock under the 2023 Share Repurchase Program.

 

Treasury Shares

 

In January 2022, the Company retired all treasury shares. As of June 30, 2023, there are no shares held in treasury.

 

Other

 

During the quarter ended March 31, 2023, the Company settled a dispute with a former employee.  As a result of the settlement, the former employee forfeited 61,200 shares of Common Stock to the Company for no consideration, which shares were then immediately cancelled.

 

Options

 

Information regarding options outstanding as of June 30, 2023 is as follows:

 

   

Number of

   

Weighted

Average

Exercise

   

Weighted

Average

Remaining

Life

 
   

Options

   

Price

   

(Years)

 

Outstanding, December 31, 2022

    379     $ 3.09       5.3  

Issued

    -       -          

Exercised

    -       -          

Forfeited

    -       -          

Outstanding, June 30, 2023

    379     $ 3.09       4.9  

 

Outstanding

   

Exercisable

 

Exercise

Price Per

share

   

Total

Number

of Options

   

Weighted

Average

Remaining

Life (Years)

   

Weighted

Average

Exercise

Price

   

Number of

Vested

Options

   

Weighted

Average

Exercise

Price

 
                                               
$0.70 - 5.24       358       5.0     $ 2.25       326     $ 1.98  
$11.55 - 30.31       21       2.6     $ 17.09       14     $ 17.87  
            379       4.9     $ 3.09       340     $ 2.63  

 

The closing stock price for the Company’s stock on June 30, 2023 was $17.00, resulting in an intrinsic value of outstanding options of $5,325.  

 

During the three-month periods ended June 30, 2023 and 2022, the Company recognized stock-based compensation expense of $26 and $12, respectively, related to stock options. During the six-month periods ended June 30, 2023 and 2022, the Company recognized stock-based compensation expense of $43 and $24, respectively, related to stock options. As of June 30, 2023 there is $126 of unamortized compensation expense related to stock options.

 

- 12-

 

Warrants

 

Total outstanding warrants to purchase shares of Common Stock as of June 30, 2023 and December 31, 2022 amounted to 143. Total intrinsic value as of June 30, 2023 amounted to $2,267. During the three and six months ended June 30, 2023 and year ended December 31, 2022, no warrants were granted and no warrants expired.

 

Outstanding

 

Exercise Price

 

Issuance Date

 

Expiration Date

 

Vesting

143   $ 1.15  

11/13/18

 

11/13/23

 

Yes

 

 

NOTE 8 Acquisition of Mimis Rock Corp

 

On December 4, 2022, the Company entered into an Arrangement Agreement with Mimi’s Rock Corp. (“MRC”), pursuant to which the Company agreed to acquire all of the equity interests of MRC. The acquisition closed on February 28, 2023. MRC is headquartered in Oakville, Ontario, Canada. The purchase price of $17,099 was paid with proceeds from the Term Loan as well as cash on hand.

 

During the three and six months ended June 30, 2023, the Company incurred $115 and $1,464, respectively, of transaction-related costs for the acquisition of MRC.

 

The Company accounted for the acquisition as a business combination under Accounting Standards Codification (“ASC”) 805, Business Combinations. At the date of the acquisition and as of this Quarterly Report on Form 10-Q, management has not yet finalized its valuation analysis. The fair values of the assets acquired, as set forth below, are considered provisional and subject to adjustment as additional information is obtained through the purchase price measurement period (a period of up to one year from the closing date). Any prospective adjustments would change the fair value allocation as of the acquisition date. The Company is still in the process of reviewing underlying models, assumptions and discount rates used in the valuation of provisional goodwill and intangible assets. The following table summarizes the provisional fair value of the assets acquired and liabilities assumed on the date of acquisition, and is as follows:

 

   

February 28,

2023

 

Assets acquired (provisional):

       

Accounts receivable

  $ 1,521  

Inventories

    1,181  

Prepaid expense and other assets

    161  

Right of use asset

    100  

Property and equipment

    77  

Intangible assets

    7,602  

Goodwill

    12,830  

Total assets

    23,472  

Liabilities assumed (provisional):

       

Accounts payable and accrued expense

    (2,911

)

Income tax payable

    (885

)

Product returns

    (23

)

Lease liabilities

    (110

)

Deferred tax liabilities     (2,444 )

Total liabilities

    (6,373

)

Purchase price

  $ 17,099  

 

The purchase was intended to augment and diversify the Company’s product offerings and lineup.  Key factors that contributed to the recorded intangible assets and goodwill were the opportunity to complement existing operations of the Company and the opportunity to generate future synergies within the nutritional supplement and wellness business.

 

- 13-

 

Pro Forma Condensed Combined Financial Information (Unaudited) (In thousands)

 

The following presents the Company’s unaudited pro forma financial information for the three and six months ended June 30, 2023 and 2022, respectively, giving effect to the acquisition of MRC as if it had occurred at January 1, 2022. Included in the pro forma information is: fair value adjustment to inventory acquired during the three and six months ended June 30, 2022, removal of transaction-related costs related to the acquisition of MRC, removal of the interest costs from MRC’s debt prior to the closing of the acquisition, and interest on borrowings made by the company based on the projected balance of the Term Loan for the respective periods presented for this pro forma.

 

   

Three months
ended

   

Six months

ended

   

Six months

ended

 
   

June 30,

   

June 30,

   

June 30,

 
   

2022

   

2023

   

2022

 
                         

Revenue

  $ 15,680     $ 30,553     $ 30,513  
                         

Net income

  $ 1,868     $ 3,390     $ 2,956  
                         

Diluted net income per share

  $ 0.38     $ 0.68     $ 0.57  

 

The pro forma adjustments do not reflect adjustments for anticipated operating efficiencies that the Company expects to achieve as a result of this acquisition. The pro forma financial information is for informational purposes only and does not purport to present what the Company’s results would actually have been had the transaction actually occurred on the dates presented or to project the combined company’s results of operations or financial position for any future period.

 

MRC revenue and net income for the three months ended June 30, 2023 was $7,628 and $1,118, respectively. MRC revenue and net income for the period from February 28, 2023 to June 30, 2023 was $10,266 and $377, respectively.

 

 

NOTE 9 COMMITMENTS AND CONTINGENCIES

 

We are currently not involved in any litigation that we believe could have a material adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of the Company or any of its subsidiaries, threatened against or affecting the Company, our Common Stock, any of our subsidiaries or of the Company’s or our subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.

 

 

NOTE 10 – RECLASSIFICATIONS

 

Certain prior year amounts have been reclassified to conform to current presentation.  These reclassifications had no effect on the reported operating income or net income on the Condensed Consolidated Statement of Operations.  Certain costs previously classified as selling, general and administrative expense have been reclassified to a contra-revenue account on the Condensed Consolidated Statement of Operations.

 

 

NOTE 11 – SUBSEQUENT EVENTS

 

The Company evaluated subsequent events for their potential impact on the condensed consolidated financial statements and disclosures through the date the condensed consolidated financial statements were issued and determined there were no subsequent events occurred that were reasonably expected to impact the condensed consolidated financial statements presented herein. 

 

- 14-

 
 
 

ITEM 2. MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our financial statements and the related notes appearing elsewhere in this Quarterly Report on Form 10-Q (this "Quarterly Report"). This discussion and analysis may contain forward-looking statements based on assumptions about our future business. Unless otherwise stated, all dollar amounts are in thousands, except per share data.

 

Overview

 

FitLife Brands, Inc. (the “Company”) is a national provider of innovative and proprietary nutritional supplements and wellness products for health-conscious consumers marketed under the following brand names: (i) NDS Nutrition, PMD Sports, SirenLabs, CoreActive, Nutrology, and Metis Nutrition (together, “NDS Products”); (ii) iSatori, BioGenetic Laboratories, and Energize (together, the "iSatori Products"); and (iii) Dr. Tobias, All Natural Advice, and Maritime Naturals (together, the “MRC Products”). The Company distributes the NDS Products principally through franchised General Nutrition Centers, Inc. (“GNC”) stores located both domestically and internationally and, with the launch of Metis Nutrition, through corporate GNC stores in the United States. The iSatori Products are sold through more than 17,000 retail locations, which include specialty, mass, and online.  The Company distributes the MRC Products primarily on Amazon.com.

 

FitLife Brands is headquartered in Omaha, Nebraska. For more information on the Company, please go to www.fitlifebrands.com. The Company’s Common Stock, par value $0.01 per share (“Common Stock”), trades under the symbol “FTLF” on the over-the-counter market.

 

Recent Developments

 

Acquisition of Mimis Rock Corp

 

On December 4, 2022, the Company entered into an Arrangement Agreement with Mimi’s Rock Corp. (“MRC”), pursuant to which the Company agreed to acquire MRC. On February 28, 2023, the Company completed the acquisition of MRC. See Note 8 for additional disclosure.

 

Share Repurchase Plan

 

On March 17, 2023, the Board approved the extension of the Company’s previously authorized share repurchase program, initially approved by the Board on August 16, 2019, as amended on September 23, 2019, November 6, 2019 and February 1, 2021 (“Share Repurchase Program”). Under the extended and amended Share Repurchase Program, the Board authorized management to repurchase up to $5,000 of the Company's Common Stock over the next 24 months, at a purchase price equal to the fair market value of the Company's Common Stock on the date of purchase, with the exact date and amount of such purchases to be determined by management (the “2023 Share Repurchase Program”).

 

During the three and six months ended June 30, 2023, the Company did not repurchase any Common Stock under the 2023 Share Repurchase Program. As of June 30, 2023, the Company may purchase $5,000 of Common Stock under the 2023 Share Repurchase Program.

 

Inflation

 

The Company has experienced inflationary pressure with regard to the procurement of many of its products.  Thus far, the Company has been able to offset much of the impact of inflation through price increases to its customers.  In the future, however, further inflationary pressure could adversely affect the Company's operating performance if market conditions no longer permit the Company to pass through price increases to its customers.

 

-15-

 

Results of Operations

 

Comparison of the three months ended June 30, 2023 to the three months ended June 30, 2022 (in thousands)

 

   

Three months ended

                 
   

June 30,
2023

   

June 30,
2022

   

Change

   

%

 
   

(Unaudited)

                 

Revenue

  $ 14,760     $ 7,824     $ 6,936       89

%

Cost of goods sold

    8,795       4,334       4,461       103

%

Gross profit

    5,965       3,490       2,475       71

%

Gross margin

    40.4 %     44.6 %  

n/m

      (4.2

)%

                                 

Selling, general and administrative expense (“SG&A”)

    3,243       1,445       1,798       124

%

Merger and acquisition-related costs

    115       203       (88

)

    (43)

%

Depreciation and amortization

    23       17       6       35

%

Total operating expense

    3,381       1,665       1,716       103

%

Operating income

    2,584       1,825       759       42

%

Other (income) expense, net

    (15 )     (9 )     (6 )     67

%

Provision for income tax

    635       388       247       64

%

Net income

    1,964     $ 1,446     $ 518       36

%

 

Revenue.  Revenue for the three months ended June 30, 2023 increased 89% to $14,760 as compared to $7,824 for the three months ended June 30, 2022. The increase in revenue for the three months ended June 30, 2023 compared to the prior period principally reflects revenue generated from the acquisition of MRC, which was consummated on February 28, 2023. Without giving effect to the Company’s acquisition of MRC (“Legacy FitLife”), revenue for the second quarter of 2023 was $7.1 million, a decrease of 9% compared to the same period last year, driven by a 17% decrease in wholesale revenue, partially offset by a 15% increase in online revenue.

 

Online revenue during the quarter ended June 30, 2023 was approximately 67% of net revenue, compared to 33% for wholesale channels for the same period.  Online revenue during the quarter ended June 30, 2022 was 27% of net revenue compared to 73% for wholesale channels for the same period of 2022. Although no assurances can be given, management believes that online revenue will continue to increase in subsequent periods relative to prior comparable periods given management’s focus on higher margin online sales. Management also believes that its focus on developing its e-commerce capabilities will drive additional incremental sales in the short-term, while yielding substantial benefits in the longer-term. 

 

Sales to customers in the United States were approximately 93% and 99% during the quarters ended June 30, 2023 and 2022, respectively, with the balance of sales to customers primarily in Canada and Europe.

 

Cost of Goods Sold.  Cost of goods sold for the three months ended June 30, 2023 increased to $8,795 as compared to $4,334 for the three months ended June 30, 2022. This 103% increase is primarily due to an increase in sales attributable to the acquisition of MRC, increased product costs due to inflationary pressures, as well as higher distribution costs resulting from increased sales through online channels.

 

Gross Profit.  Gross profit for the three months ended June 30, 2023 increased to $5,965 as compared to $3,490 for the three months ended June 30, 2022. The increase in gross profit is principally attributable to higher revenue attributable to the acquisition of MRC.

 

Gross margin for the three months ended June 30, 2023 decreased to 40.4% from 44.6% for the comparable period last year. The decrease in gross margin is due to higher product costs due to inflationary pressure, as well as amortization of the fair value step-up to MRC inventory acquired. Excluding the $213 impact of the step-up amortization, gross margin would have been 41.9% during the quarter ended June 30, 2023.

 

Selling, General and Administrative Expense. Selling, general and administrative expense for the three months ended June 30, 2023 increased to $3,243 as compared to $1,445 for the three months ended June 30, 2022. The increase was primarily due to the inclusion of MRC SG&A expense in the Company’s consolidated financial statements.

 

Merger and Acquisition-Related Costs. Merger and acquisition related costs decreased to $115 during the quarter ended June 30, 2023 compared to $203 for the same period of 2022.

 

Depreciation and Amortization Expense.  Depreciation and amortization expense for the three months ended June 30, 2023 increased to $23 as compared to $17 for the three months ended June 30, 2022. The increase is primarily attributable to depreciation of property and equipment acquired in the MRC business combination.

 

-16-

 

Net Income.  We generated net income of $1,964 for the three-month period ended June 30, 2023 as compared to net income of $1,446 for the three months ended June 30, 2022. The increase in net income for the three-month period ended June 30, 2023 compared to the same period in 2022 was primarily attributable to the inclusion of MRC results, partially offset by non-recurring costs related to the acquisition of MRC including transaction-related expense of $115 as well as amortization of the inventory step-up valuation of $213.

 

Comparison of the six months ended June 30, 2023 to the six months ended June 30, 2022 (in thousands)

 

   

Six months ended

                 
   

June 30,
2023

   

June 30,
2022

   

Change

   

%

 
   

(Unaudited)

                 

Revenue

  $ 25,498     $ 15,118     $ 10,380       69

%

Cost of goods sold

    15,125       8,517       6,608       78

%

Gross profit

    10,373       6,601       3,772       57

%

Gross margin

    40.7 %     43.7 %  

n/m

      (3.0)

%

                                 
                                 

Selling, general and administrative expense

    5,586       2,941       2,645       90

%

Merger and acquisition-related costs

    1,487       208       1,279    

n/m

 

Depreciation and amortization

    42       31       11       35

%

Total operating expense

    7,115       3,180       3,935       124

%

Operating income

    3,258       3,421       (163

)

    (5

)%

Other (income) expense, net

    82       (16

)

    98    

n/m

 

Provision for income tax

    1,056       701       355       51

%

Net income

  $ 2,120     $ 2,736     $ (616

)

    (23

)%

 

Revenue.  Revenue for the six months ended June 30, 2023 increased 69% to $25,498 as compared to $15,118 for the six months ended June 30, 2022. The increase in revenue for the six months ended June 30, 2023 compared to the prior six-month period principally reflects revenue generated from the acquisition of MRC, which was consummated on February 28, 2023, which contributed most of the revenue increase. Legacy FitLife revenue for the six months ended June 30, 2023 was $15.2 million, a 1% increase compared to the same period last year, driven by a 21% increase in online revenue, offset by a 7% decline in wholesale revenue.

 

Online revenue during the six months ended June 30, 2023 was approximately 59% of net revenue, compared to 41% for wholesale channels for the same period.  Online revenue during the six months ended June 30, 2022 was 27% of net revenue compared to 73% for wholesale channels for the same six-month period of 2022. Although no assurances can be given, management believes that online revenue will continue to increase in subsequent periods relative to prior comparable periods given management’s focus on higher margin online sales. Management also believes that its focus on developing its e-commerce capabilities will drive additional incremental sales in the short-term, while yielding substantial benefits in the longer-term. 

 

Sales to customers in the United States were approximately 95% and 99% for the six months ended June 30, 2023 and 2022, respectively, with the balance of sales to customers primarily in Canada and Europe.

 

Cost of Goods Sold.  Cost of goods sold for the six months ended June 30, 2023 increased to $15,125 as compared to $8,517 for the six months ended June 30, 2022. This 78% increase is primarily due to an increase in sales attributable to the acquisition of MRC and increased product costs due to inflationary pressures, as well as higher distribution costs resulting from increased sales through online channels.

 

Gross Profit.  Gross profit for the six months ended June 30, 2023 increased to $10,373 as compared to $6,601 for the six months ended June 30, 2022. The increase in gross profit is attributable to higher revenue driven primarily by the acquisition of MRC.

 

Gross margin for the six months ended June 30, 2023 decreased to 40.7% from 43.7% for the comparable period last year. The decrease in gross margin is due to higher product costs due to inflationary pressure, as well as amortization of the fair value step-up to MRC inventory acquired. Excluding the $323 impact of the step-up amortization, gross margin would have been 41.9% during the six-months ended June 30, 2023.

 

-17-

 

Selling, General and Administrative Expense. SG&A expense for the six months ended June 30, 2023 increased to $5,586 as compared to $2,941 for the six months ended June 30, 2022. The increase was primarily due to the inclusion of MRC SG&A expense in the Company’s consolidated financial statements.

 

Merger and Acquisition-Related Costs. Merger and acquisition related costs increased to $1,487 during the six months ended June 30, 2023 compared to $208 for the same period of 2022, driven by acquisition costs related to MRC .

 

Depreciation and Amortization Expense.  Depreciation and amortization expense for the six months ended June 30, 2023 increased to $42 as compared to $31 for the six months ended June 30, 2022. The increase is primarily attributable to depreciation of property and equipment acquired in the MRC business combination.

 

Net Income.  We generated net income of $2,120 for the six months ended June 30, 2023 as compared to net income of $2,736 for the six months ended June 30, 2022. The decrease in net income for the six-month period ended June 30, 2023 compared to the same period in 2022 was primarily attributable to non-recurring costs related to the acquisition of MRC including transaction-related expense of $1,487, amortization of the inventory step-up valuation of $323, and a loss on a currency hedge of $112.

 

Non-GAAP Measures

 

The financial presentation below contains certain financial measures not in accordance with GAAP, defined by the SEC as “non-GAAP financial measures”, including non-GAAP EBITDA and adjusted non-GAAP EBITDA. These measures may be different from non-GAAP financial measures used by other companies. The presentation of this financial information, which is not prepared under any comprehensive set of accounting rules or principles, is not intended to be considered in isolation or as a substitute for the financial information prepared and presented in this Quarterly Report in accordance with GAAP.

 

As presented below, non-GAAP EBITDA excludes interest, foreign exchange gains and losses, income taxes, and depreciation and amortization. Adjusted non-GAAP EBITDA excludes, in addition to interest, taxes, depreciation and amortization, stock-based compensation, M&A/integration expense and non-recurring costs. The Company believes the non-GAAP measures provide useful information to both management and investors by excluding certain expense and other items that may not be indicative of its core operating results and business outlook. The Company believes that the inclusion of non-GAAP measures in the financial presentation below allows investors to compare the Company’s financial results with the Company’s historical financial results and is an important measure of the Company’s comparative financial performance.

 

   

For the three months ended

June 30,

   

For the six months ended

June 30,

 
   

2023

   

2022

   

2023

   

2022

 
   

(Unaudited)

   

(Unaudited)

   

(Unaudited)

   

(Unaudited)

 

Net income

  $ 1,964     $ 1,446     $ 2,120     $ 2,736  

Interest expense

    251       -       349       -  

Interest income

    (66

)

    (9

)

    (150

)

    (16

)

Foreign exchange (gain) loss     (200 )     -       (117 )     -  

Provision for income taxes

    635       388       1,056       701  

Depreciation and amortization

    23       17       42       31  

EBITDA

    2,607       1,842       3,300       3,452  

Non-cash and non-recurring adjustments

                               

Stock compensation expense

    31       97       74       204  

Merger and acquisition related costs

    115       203       1,487       208  

Amortization of inventory step-up

    213       -       323       -  

Non-recurring loss on foreign currency forward contract

    -       -       112       -  

Restatement related costs

    -       55       -       55  

Adjusted EBITDA

  $ 2,966     $ 2,197     $ 5,296     $ 3,919  

 

-18-

 

Liquidity and Capital Resources

 

At June 30, 2023, we had positive working capital of approximately $12,630, compared to $18,933 at December 31, 2022. Our principal sources of liquidity at June 30, 2023 consisted of $8,882 of cash and $1,575 of accounts receivable.

 

On September 24, 2019, the Company entered into the Line of Credit agreement with Mutual of Omaha Bank (the “Lender”), subsequently acquired by CIT Bank N.A., then acquired by First Citizens Bank & Trust Company, providing the Company with a $2.5 million revolving line of credit (the “Line of Credit”). The Line of Credit allows the Company to request advances thereunder and to use the proceeds of such advances for working capital purposes until the Maturity Date, or unless renewed at maturity upon approval by the Company’s Board and the Lender. The Line of Credit is secured by all assets of the Company.

 

Advances drawn under the Line of Credit bear interest at an annual rate of the one-month SOFR rate plus 2.75%, and each advance will be payable on the Maturity Date with the interest on outstanding advances payable monthly. The Company may, at its option, prepay any borrowings under the Line of Credit, in whole or in part at any time prior to the Maturity Date, without premium or penalty. On September 20, 2022, the Company and the Lender amended the Line of Credit Agreement to extend the Maturity Date to December 23, 2022. On December 19, 2022, the Company and the Lender amended the Line of Credit Agreement to increase the Line of Credit to $3.5 million and extend the Maturity Date to December 23, 2023.

 

On February 23, 2023, the Company and the Lender amended the Line of Credit Agreement (“Amended and Restated Credit Agreement” or “Credit Agreement”) providing the Company with a Term Loan for the principal amount of $12.5 million (“Term Loan”) and increasing the Line of Credit to $3.5 million. All other terms of the Credit Agreement remain unchanged. All of the proceeds from the Term Loan were used for the acquisition of MRC.

 

The Term Loan accrues interest at an annual rate of the one-month SOFR rate plus 2.75%, and principal plus accrued interest will be payable quarterly beginning June 10, 2023 in amounts sufficient to fully amortize the Term Loan through February 28, 2028 (the “Term Loan Maturity Date”), with all principal and accrued interest on the Term Loan being due and payable in full on the Term Loan Maturity Date. The Company may prepay amounts borrowed under the Term Loan, in whole or in part with accrued interest to the date of such prepayment on the amount prepaid, by written notice to Bank at least one business day prior to the proposed prepayment.

 

The Credit Agreement also contains certain customary affirmative and negative covenants, including covenants to maintain: a Fixed Charge Coverage Ratio (as defined in the Credit Agreement) of not less than 1.25 to 1.00 as tested quarterly on a trailing twelve-month basis, a Funded Debt to EBITDA Ratio (as defined in the Credit Agreement) of not more than 2.50 to 1.00 as tested quarterly on a trailing twelve-month basis, and to the extent the Term Loan still has a balance as of June 30, 2024, and a Cash Flow Leverage threshold (as defined in the credit agreement) of 1.15 is not met, the Company will be required to make a prepayment on the Term Loan equal to 50% of the Excess Cash Flow (as defined in the Credit Agreement). The Company was in compliance with all covenants as of June 30, 2023.

 

As of June 30, 2023, the borrowings outstanding on the Term Loan and the Line of Credit were $11,875 and $0, respectively.

 

The Company has historically financed its operations primarily through cash flow from operations and equity and debt financings. The Company currently anticipates that cash derived from operations and existing cash resources, along with available borrowings under the Line of Credit, will be sufficient to provide for the Company’s liquidity for the next twelve months.

 

The Company is dependent on cash flow from operations and amounts available under the Line of Credit to satisfy its working capital requirements. No assurances can be given that cash flow from operations and/or the Line of Credit will be sufficient to provide for the Company’s liquidity for the next twelve months. Should the Company be unable to generate sufficient revenue in the future to achieve positive cash flow from operations, and/or should capital be unavailable under the terms of the Line of Credit, additional working capital will be required. Management currently has no intention to raise additional working capital through the sale of equity or debt securities and believes that the cash flow from operations and available borrowings under the Line of Credit will provide sufficient capital necessary to operate the business over the next twelve months. In the event the Company fails to achieve positive cash flow from operations, additional capital is unavailable under the terms of the Line of Credit, and management is otherwise unable to secure additional working capital through the issuance of equity or debt securities, the Company’s business would be materially and adversely harmed.

 

-19-

 

Cash Provided by Operations.  Cash provided by operating activities for the six months ended June 30, 2023 was $1,794, as compared to cash provided by operations of $2,378 for the six months ended June 30, 2022. The decrease in cash provided by operating activities is attributable to lower net income, driven primarily by $1.5 million of transaction costs related to the acquisition of MRC, as well as payment of a number of payables and other expenses that were accrued at MRC at the time of the acquisition.

 

Cash Used in Investing Activities. Cash used in investing activities for the six months ended June 30, 2023 was $17,153, which includes $17,099 paid for the acquisition of MRC, compared to $0 for the first six months of 2022.

 

Cash Provided by Financing Activities. Cash provided by financing activities for the six months ended June 30, 2023 was $11,875 compared to cash provided by financing activities of $29 during the six months ended June 30, 2022. The increase in cash provided by financing activities is primarily attributable to the funding of the Term Loan during the first quarter of fiscal 2023.

 

Critical Accounting Policies and Estimates

 

Our discussion and analysis of financial condition and results of operations is based upon our consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these consolidated financial statements and related disclosures requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, expense, and related disclosure of contingent assets and liabilities. We evaluate, on an on-going basis, our estimates and judgments, including those related to the useful life of the assets. We base our estimates on historical experience and assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.

 

The methods, estimates and judgments we use in applying our most critical accounting policies have a significant impact on the results that we report in our consolidated financial statements. The SEC considers an entity’s most critical accounting policies to be those policies that are both most important to the portrayal of a company’s financial condition and results of operations and those that require management’s most difficult, subjective or complex judgments, often as a result of the need to make estimates about matters that are inherently uncertain at the time of estimation. For a more detailed discussion of the accounting policies of the Company, see Note 3 of the Notes to the Condensed Consolidated Financial Statements included in this Quarterly Report, “Summary of Significant Accounting Policies”.

 

We believe the following critical accounting policies, among others, require significant judgments and estimates used in the preparation of our consolidated financial statements.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect (i) the reported amounts of assets and liabilities, (ii) the disclosure of contingent assets and liabilities known to exist as of the date the financial statements are published, and (iii) the reported amount of net sales and expense recognized during the periods presented. Adjustments made with respect to the use of estimates often relate to improved information not previously available. Uncertainties with respect to such estimates and assumptions are inherent in the preparation of financial statements; accordingly, actual results could differ from these estimates.

 

These estimates and assumptions also affect the reported amounts of accounts receivable, inventories, goodwill, revenue, costs and expense and valuations of long-term assets, allowance for deferred tax assets and equity instruments issued for services during the reporting period. Management evaluates these estimates and assumptions on a regular basis. Actual results could differ from those estimates.

 

Goodwill

 

In January 2017, the FASB issued Accounting Standards Update (“ASU”) 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 removes Step 2 of the goodwill impairment test, which required a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. The Company adopted ASU 2017-04 on January 1, 2020 and applied the requirements prospectively.

 

-20-

 

Management concluded that a triggering event did not occur during the three months ended June 30, 2023. We will continue to review for impairment indicators as necessary in future periods.

 

Revenue Recognition

 

The Company’s revenue is comprised of sales of nutritional supplements and wellness products to consumers.

 

The Company accounts for revenue in accordance with FASB ASC 606. The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected. ASC 606 creates a five-step model that requires entities to exercise judgment when considering the terms of contract(s), which includes (1) identifying the contract(s) or agreement(s) with a customer, (2) identifying our performance obligations in the contract or agreement, (3) determining the transaction price, (4) allocating the transaction price to the separate performance obligations, and (5) recognizing revenue as each performance obligation is satisfied. Under ASC 606, revenue is recognized when performance obligations under the terms of a contract are satisfied, which occurs for the Company upon shipment or delivery of products to our customers based on written sales terms, which is also when control is transferred. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring the products to a customer. 

 

All products sold by the Company are distinct individual products and consist of nutritional supplements and wellness products. The products are offered for sale solely as finished goods, and there are no performance obligations required post-shipment for customers to derive the expected value from them.

 

The Company disaggregates revenue into geographical regions and distribution channels.  The Company determines that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. 

 

Online revenue during the quarter ended June 30, 2023 was approximately 67% of net revenue, compared to 33% for wholesale channels for the same period.  Online revenue during the quarter ended June 30, 2022 was 27% of net revenue compared to 73% for wholesale channels during the same period in 2022.

 

Online revenue during the six months ended June 30, 2023 was approximately 59% of net revenue, compared to 41% for wholesale channels for the same period.  Online revenue during the six months ended June 30, 2022 was 27% of net revenue compared to 73% for wholesale channels during the same period in 2022.

 

Sales to customers in the United States were approximately 93% and 99% during the three months ended June 30, 2023 and 2022, respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe.

 

Sales to customers in the United States were approximately 95% and 99% during the six months ended June 30, 2023 and 2022, respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe.

 

Control of products we sell transfers to customers upon shipment from our facilities or delivery to our customers, and the Company’s performance obligations are satisfied at that time. Shipping and handling activities are performed before the customer obtains control of the goods and therefore represent a fulfillment activity rather than promised goods to the customer. Payments for sales are generally made by check, credit card, or wire transfer. Historically the Company has not experienced any significant payment delays from customers.

 

For direct-to-consumer sales, the Company allows for returns within 30 days of purchase. Our wholesale customers, such as GNC, may return purchased products to the Company under certain circumstances, which include expired or soon-to-be-expired products located in GNC corporate stores or at any of its distribution centers, and products that are subject to a recall or that contain an ingredient or ingredients that are subject to a recall by the U.S. Food and Drug Administration.

 

-21-

 

A right of return does not represent a separate performance obligation, but because customers are allowed to return products, the consideration to which the Company expects to be entitled is variable. Upon evaluation of returns, the Company determined that less than 5% of products are returned, and therefore believes it is probable that such returns will not cause a significant reversal of revenue in the future. We assess our contracts and the reasonableness of our conclusions on a quarterly basis.

 

Recent Accounting Pronouncements

 

See Note 3 of the Condensed Consolidated Financial Statements included in this Quarterly Report for a description of recent accounting pronouncements believed by management to have a material impact on our present or future financial statements.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Our business is currently conducted principally in the United States. As a result of the acquisition of MRC, our financial results can be affected by factors such as changes in foreign currency exchange rates or economic conditions in foreign markets. We engaged in hedging transactions to reduce our exposure to changes in currency exchange rates that impacted the cash required for the acquisition of MRC. As the geographical scope of our business broadens, we may engage in hedging transactions to reduce our exposure to changes in foreign currency rates.

 

Our exposure to risk for changes in interest rates relates primarily to any borrowings under our Credit Agreement, and our investments in short-term financial instruments. As of June 30, 2023, the Company had a Term Loan balance of $11.875 million and a zero balance under its Line of Credit.

 

Investments of our existing cash balances in both fixed rate and floating rate interest-earning instruments carry some interest rate risk. The fair value of fixed rate securities may fall due to a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Partly as a result of this, our future interest income will vary due to changes in interest rates and we may suffer losses in principal if we are forced to sell securities that have fallen in estimated fair value due to changes in interest rates. However, as substantially all of our cash equivalents consist of bank deposits and short-term money market instruments, we do not expect any material change with respect to our net income as a result of an interest rate change.

 

ITEM 4. CONTROLS AND PROCEDURES

 

(a) Evaluation of Disclosure Controls and Procedures

 

In connection with the filing of this Form 10-Q for the period ended June 30, 2023, our management, with the participation of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), evaluated the effectiveness of the design and operation of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as amended, as of June 30, 2023.  The registrant maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed by the registrant is recorded, processed, summarized, accumulated and communicated to its management, including its principal executive and principal financial officers, to allow timely decisions regarding required disclosure.

 

Management previously determined that our disclosure controls and procedures were ineffective due to certain material weaknesses, as disclosed in our Annual Reports on Form 10-K for the years ended December 31, 2021 and 2022, and in our quarterly reports through the quarter ended March 31, 2023. Management has implemented measures designed to improve our controls and procedures to remediate the identified material weaknesses (the “Remediation Plan”).  As of the quarter ended June 30, 2023, the Remediation Plan has been implemented and the applicable controls have operated for a sufficient period of time. We have therefore concluded that the newly implemented and enhanced controls are operating effectively as of June 30, 2023. We will continue to test such controls over time to ensure the adequacy of our controls and procedures.

 

Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. 

 

Based on management’s evaluation of our disclosure controls and procedures as of June 30, 2023, our CEO and CFO concluded that our disclosure controls and procedures were effective as of June 30, 2023.

 

(b) Changes in Internal Controls Over Financial Reporting

 

Our Chief Executive Officer and Chief Financial Officer have determined that, other than the Remediation Plan described above, there have been no changes in the Company’s internal control over financial reporting during the period covered by this report identified in connection with the evaluation described in the above paragraph that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

-22-

 

PART II

 

OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

We are currently not involved in any litigation that we believe could have a material adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of the Company or any of its subsidiaries, threatened against or affecting the Company, our Common Stock, any of our subsidiaries or of the Company’s or our subsidiaries’ directors or officers in their capacities as such, in which an adverse decision could have a material adverse effect.

 

ITEM 1A. RISK FACTORS

 

Our results of operations and financial condition are subject to numerous risks and uncertainties described in our comprehensive Annual Report on Form 10-K for our fiscal year ended December 31, 2022, filed with the SEC on March 24, 2023. Management is not aware of any material changes to the risk factors discussed in Part 1, Item 1A, of the Annual Report on Form 10-K for the year ended December 31, 2022.  You should carefully consider these risk factors in conjunction with the other information contained in this Quarterly Report. Should any of these risks materialize, our business, financial condition and future prospects could be negatively impacted.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

There were no defaults upon senior securities during the three-month period ended June 30, 2023.

 

ITEM 5. OTHER INFORMATION

 

None.

 

ITEM 6. EXHIBITS

 

31.1

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act.

31.2

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act.

32.1

Certification of Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act.

32.2

Certification of Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act.

101.INS

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

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (embedded within the Inline XBRL Document and included in Exhibit 101)

 

-23-

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) 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.

 

Registrant

FitLife Brands, Inc.

 
     

Date: August 14, 2023

By:

/s/ Dayton Judd

 
   

Dayton Judd

 
   

Chief Executive Officer and Chair

(Principal Executive Officer)

 

 

Registrant

FitLife Brands, Inc.

 
     

Date: August 14, 2023

By:

/s/ Jakob York

 
   

Jakob York

 
   

Chief Financial Officer

(Principal Financial Officer)

 

 

-24-
EX-31.1 2 ex_550622.htm EXHIBIT 31.1 ex_550622.htm

Exhibit 31.1

 

Certification pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 and pursuant to Rule 13a-14(a) and Rule 15d-14 under the Securities Exchange Act of 1934

 

I, Dayton Judd, Chief Executive Officer of the Company, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of FitLife Brands, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a.

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

 

 

b.

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

 

 

c.

Evaluated the effectiveness of the registrant’s disclosure 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 evaluations: 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

 

5.

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

 

 

a.

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

 

 

b.

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

 

Registrant

FitLife Brands, Inc.

   

Date: August 14, 2023

By: /s/ Dayton Judd

 

Dayton Judd

 

Chief Executive Officer and Chair

(Principal Executive Officer)

 

 
EX-31.2 3 ex_550623.htm EXHIBIT 31.2 ex_550623.htm

Exhibit 31.2

 

Certification pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 and pursuant to Rule 13a-14(a) and Rule 15d-14 under the Securities Exchange Act of 1934

 

I, Jakob York, Chief Financial Officer of the Company, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of FitLife Brands, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a.

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

 

 

b.

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

 

 

c.

Evaluated the effectiveness of the registrant’s disclosure 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 evaluations: 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

 

5.

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

 

 

a.

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

 

 

b.

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

 

Registrant

FitLife Brands, Inc.

   

Date: August 14, 2023

By: /s/ Jakob York

 

Jakob York

 

Chief Financial Officer

(Principal Financial Officer)

 

 
EX-32.1 4 ex_550624.htm EXHIBIT 32.1 ex_550624.htm

Exhibit 32.1

 

CERTIFICATIONS PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

(18 U.S.C. SECTION 1350)

 

In connection with the Quarterly Report of FitLife Brands, Inc. (the "Company") on Form 10-Q for the period ending June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Dayton Judd, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

(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 result of operations of the Company.

 

 

Registrant

FitLife Brands, Inc.

   

Date: August 14, 2023

By: /s/ Dayton Judd

 

Dayton Judd

 

Chief Executive Officer and Chair

(Principal Executive Officer)

 

 

 

 
EX-32.2 5 ex_550625.htm EXHIBIT 32.2 ex_550625.htm

Exhibit 32.2

 

CERTIFICATIONS PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

(18 U.S.C. SECTION 1350)

 

In connection with the Quarterly Report of FitLife Brands, Inc. (the "Company") on Form 10-Q for the period ending June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Jakob York, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

(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 result of operations of the Company.

 

Registrant

FitLife Brands, Inc.

   

Date: August 14, 2023

By: /s/ Jakob York

 

Jakob York

 

Chief Financial Officer

(Principal Financial Officer)

 
EX-101.SCH 6 ftlf-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Description of Business link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Inventories link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Notes Payable link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Equity link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Reclassifications link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 4 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 5 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 6 - Notes Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 7 - Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 1 - Description of Business (Details Textual) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 3 - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Inventories (Details Textual) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Inventories - Summary of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Property and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 5 - Property and Equipment - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 6 - Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 6 - Notes Payable - Debt Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Notes Payable - Maturity (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 7 - Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - Equity - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 7 - Equity - Exercise Price Range (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 7 - Equity - Warrants (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp - Fair Value of Assets Assumed (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp - Pro Forma Information (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 ftlf-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 ftlf-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 ftlf-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Fair Value Measurement, Policy [Policy Text Block] Note To Financial Statement Details Textual Intangible assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill Significant Accounting Policies Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Note 3 - Summary of Significant Accounting Policies Note 4 - Inventories Note 5 - Property and Equipment ftlf_AccruedExpenseAndOtherLiabilitiesCurrent Accrued expense and other liabilities Amount of accrued expense and liabilities classified as other, due within one year or the normal operating cycle, if longer. Note 6 - Notes Payable Note 7 - Equity Note 8 - Acquisition of Mimi's Rock Corp Stock compensation expense Prepaid expense and other assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets Note 3 - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Details) Accounts receivable us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables Note 4 - Inventories - Summary of Inventory (Details) Note 5 - Property and Equipment - Property and Equipment (Details) Note 6 - Notes Payable - Debt Obligations (Details) Product returns ftlf_OperatingLeaseRightofuseAssetNetOfAmortizationAndLeaseLiability Right-of-use asset Amount of right-of-use asset net of amortization and lease liability from operating lease. Foreign Currency Transactions and Translations Policy [Policy Text Block] Note 6 - Notes Payable - Maturity (Details) Note 7 - Equity - Stock Option Activity (Details) Inventories us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory Lessee, Leases [Policy Text Block] us-gaap_LiabilitiesCurrent Total current liabilities Note 7 - Equity - Exercise Price Range (Details) Schedule of Maturities of Long-Term Debt [Table Text Block] Note 7 - Equity - Warrants (Details) Schedule of Debt [Table Text Block] Note 8 - Acquisition of Mimi's Rock Corp - Fair Value of Assets Assumed (Details) Business Combinations Policy [Policy Text Block] Note 8 - Acquisition of Mimi's Rock Corp - Pro Forma Information (Details) Notes To Financial Statements Earnings Per Share, Policy [Policy Text Block] Notes To Financial Statements [Abstract] us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred OPERATING EXPENSE: Income Tax, Policy [Policy Text Block] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Foreign currency translation adjustment us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract (Month) us-gaap_Depreciation Depreciation us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization Diluted net income per share (in dollars per share) us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted us-gaap_LongTermDebtCurrent Term loan – current portion Term loan – current portion Comprehensive (loss) income us-gaap_AssetsCurrent Total current assets Net income us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Equity [Text Block] us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Acquisition, Pro Forma Information [Table Text Block] Revenue us-gaap_BusinessAcquisitionsProFormaRevenue Outstanding, weighted average remaining life (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value us-gaap_TreasuryStockCommonShares Treasury Stock, Common, Shares (in shares) ftlf_ClassOfWarrantOrRightIssuedDuringPeriod Class of Warrant or Right, Issued During Period (in shares) The number of warrants or rights issued during period. ftlf_ClassOfWarrantOrRightExpiredDuringPeriod Class of Warrant or Right, Expired During Period (in shares) The number of warrants or rights expired during period. Common stock, $0.01 par value, 60,000 shares authorized; 4,446 and 4,507 issued and outstanding as of June 30, 2023 and December 31, 2022, respectively Adjustments to reconcile net income to net cash used in operating activities: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Common stock, shares authorized (in shares) Common Stock, Shares Authorized (in shares) Forfeited, weighted average exercise price (in dollars per share) Common stock, shares issued (in shares) Common Stock, Shares, Issued (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share (in dollars per share) Issued, weighted average exercise price (in dollars per share) Revenue from Contract with Customer [Policy Text Block] Exercised, weighted average exercise price (in dollars per share) Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Accounts payable Product and Service [Axis] Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding, number of options (in shares) Outstanding, number of options (in shares) Product and Service [Domain] iSatori Products [Member] Represents iSatori products. Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Domain] Preferred stock, $0.01 par value, 10,000 shares authorized, none outstanding as of June 30, 2023 and December 31, 2022 Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Shares surrendered in legal settlement Amount of shares surrendered by former employee. us-gaap_PolicyTextBlockAbstract Accounting Policies Geographical [Axis] Property, Plant and Equipment Disclosure [Text Block] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Inventories, net of allowance for obsolescence of $123 and $107, respectively Total Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share (in dollars per share) Range One [Member] Information related to range one. Dilutive effect of outstanding warrants and stock options (in shares) Range Two [Member] Information related to range two. Revenue Allowance for obsolescence Inventory Valuation Reserves Allowance for obsolescence Foreign currency translation adjustment us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property and equipment us-gaap_ForeignCurrencyTransactionGainLossBeforeTax Foreign exchange gain Finished goods Customer [Axis] Customer [Domain] ftlf_DebtInstrumentCovenantMaximumPurchaseFixedAssetsAndLeases Debt Instrument, Covenant, Maximum Purchase Fixed Assets and Leases Amount of maximum purchase without approval for fixed assets and leases under covenant of the debt instrument. Financing Arrangements [Member] Represents financing arrangements. CURRENT LIABILITIES: ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable Income tax payable The amount of income tax payable which has been recognized as of the acquisition date. Lease liability Right of use asset ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset The amount of right of use asset recognized as of the acquisition date. Components us-gaap_Assets TOTAL ASSETS ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProductReturns Product returns The amount of product returns which has been recognized as of the acquisition date. us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount CASH FLOWS FROM OPERATING ACTIVITIES: us-gaap_WarrantsAndRightsOutstanding Warrants and Rights Outstanding Statement [Line Items] Allowance of doubtful accounts Accounts receivable, net of allowance of doubtful accounts of $33 and $50, respectively Additional paid-in capital Deferred tax asset Wholesale Sales [Member] Related to Wholesale Sales. STOCKHOLDERS' EQUITY: ftlf_DebtInstrumentAdditionalInterestRateDefault Debt Instrument, Additional Interest Rate, Default The percent additional interest rate of debt instrument in the event of default. ftlf_FixedChargeCoverageRatio Fixed Charge Coverage Ratio The fixed charge coverage ratio. ftlf_FundedDebtToEBITDARatio Funded Debt to EBITDA Ratio The Funded Debt to EBITDA Ratio. us-gaap_NonoperatingIncomeExpense Total other (income) expense Term Loan [Member] Related to term loan. Award Type [Domain] Chief Executive Officer [Member] CURRENT ASSETS Applicable Rate [Member] Related to applicable rate. Award Type [Axis] Net income NET INCOME Intangibles amortization Intangibles, net of amortization of $93 and $72, respectively (provisional) us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations CASH, BEGINNING OF PERIOD CASH AND RESTRICTED CASH, END OF PERIOD Foreign currency impact on cash Restricted Stock Units (RSUs) [Member] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect CHANGE IN CASH AND RESTRICTED CASH us-gaap_Liabilities TOTAL LIABILITIES us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities us-gaap_OperatingIncomeLoss OPERATING INCOME Share-Based Payment Arrangement, Option [Member] us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities OTHER INCOME Prepaid expense and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_GrossProfit Gross profit Cost of goods sold Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Deferred tax liability Allowance for inventory obsolescence Commitments and Contingencies Disclosure [Text Block] Business Combination Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Property and equipment, net Total Goodwill Goodwill (provisional) Equipment Concentration Risk, Credit Risk, Policy [Policy Text Block] us-gaap_InterestAndOtherIncome Interest income Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member] CASH FLOWS FROM INVESTING ACTIVITIES: NET INCOME PER SHARE Retained Earnings [Member] Proceeds from exercise of stock options Title of Individual [Domain] Title of Individual [Axis] Treasury Stock, Common [Member] Additional Paid-in Capital [Member] Share Repurchase Program [Domain] Common Stock [Member] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount PROVISION FOR INCOME TAXES Equity Components [Axis] Share Repurchase Program [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-Term Debt Total us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Exercise Price (in dollars per share) Outstanding (in shares) Class of Warrant or Right, Outstanding (in shares) us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest NET INCOME BEFORE TAX PROVISION us-gaap_OperatingExpenses Total operating expense Restricted cash Restricted Cash us-gaap_LineOfCredit Long-Term Line of Credit Cash and cash equivalents us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_RepaymentsOfLongTermDebt Payments on term loan Cash and Cash Equivalents, Policy [Policy Text Block] Document Quarterly Report Amendment Flag Entity Incorporation, State or Country Code Accounting Policies [Abstract] COMPREHENSIVE INCOME: Significant Accounting Policies [Text Block] us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income Document Transition Report City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Reclassifications [Text Block] Entity Interactive Data Current ftlf_NumberOfVendors Number of Vendors The number of vendors. Sales tax receivable The amount of sales taxes receivable. Accrued expense and other liabilities us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities Vendor Concentration Risk [Member] Related to vendor concentration risk. One Vendor [Member] Related to one vendor. us-gaap_TreasuryStockSharesAcquired Treasury Stock, Shares, Acquired (in shares) us-gaap_IncreaseDecreaseInContractWithCustomerLiability Product returns us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Borrowings on term loan Inventory-related Purchases [Member] Related to inventory related purchases. Two Vendors [Member] Related to two vendors. Sales Taxes [Policy Text Block] The disclosure for the accounting policy for sales taxes. Basis of Accounting [Text Block] Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Deferred tax asset Document Period End Date us-gaap_IncreaseDecreaseInPrepaidExpense Prepaid expense and other assets Entity File Number Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company Merger and acquisition related expense Document Information [Line Items] Document Information [Table] us-gaap_NumberOfStores Number of Stores Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] us-gaap_BusinessCombinationAcquisitionRelatedCosts Business Combination, Acquisition Related Costs Variable Rate [Domain] Pledging Purpose [Domain] us-gaap_SharePrice Share Price (in dollars per share) Variable Rate [Axis] Diluted weighted average common shares (in shares) Weighted average common shares - diluted (in shares) us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable - trade Entity Tax Identification Number Pledging Purpose [Axis] Entity Central Index Key Depreciation and amortization Entity Registrant Name Product Concentration Risk [Member] Entity [Domain] Customer Concentration Risk [Member] Share Repurchase Program [Member] Information related to the Share Repurchase Program. us-gaap_TreasuryStockRetiredCostMethodAmount Retirement of treasury shares Legal Entity [Axis] ftlf_StockRepurchaseProgramExpirationPeriod Stock Repurchase Program Expiration Period (Month) Expiration period for the purchase of an entity's own shares under a stock repurchase plan. Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Diluted (in dollars per share) Basic weighted average common shares (in shares) Weighted average common shares - basic (in shares) Entity Address, City or Town Geographic Concentration Risk [Member] us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent Entity Address, Postal Zip Code Accounts Payable [Member] Business Acquisition [Axis] Basic (in dollars per share) Entity Address, State or Province Concentration Risk Type [Axis] Business Acquisition, Acquiree [Domain] Concentration Risk Type [Domain] Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear 2023 (remaining six months) Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 2026 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour 2027 Revenue Benchmark [Member] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive 2028 Accounts Receivable [Member] Common Stock Outstanding [Member] Represents common stock outstanding. us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2024 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo 2025 us-gaap_IncreaseDecreaseInInventories Inventories Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Nature of Operations [Text Block] Local Phone Number Exercise of stock options (in shares) Exercised, number of options (in shares) us-gaap_TableTextBlock Notes Tables GNC [Member] Information related to GNC. Online Sales [Member] Information related to online sales. us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Exercise of stock options ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill Total assets Amount of assets acquired at the acquisition date, including goodwill. Selling, general and administrative Allowance for doubtful accounts Stock-based compensation CASH FLOWS FROM FINANCING ACTIVITIES: Issued, number of options (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited, number of options (in shares) us-gaap_LiabilitiesAndStockholdersEquity TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY UNITED STATES Asset Pledged as Collateral [Member] Accumulated deficit Series A Preferred Stock [Member] Debt Disclosure [Text Block] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet Purchase price Interest expense Pledged Status [Domain] Pledged Status [Axis] Changes in operating assets and liabilities: us-gaap_StockholdersEquity TOTAL STOCKHOLDERS' EQUITY Balance Balance us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities Total liabilities us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation Lease liabilities Inventory Disclosure [Text Block] Long-term lease liability, net of current portion Class of Stock [Axis] Schedule of Inventory, Current [Table Text Block] Class of Stock [Domain] us-gaap_LongTermDebtNoncurrent Term loan, net of current portion us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities Deferred tax liabilities Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Cash paid for acquisition ftlf_SharesForfeitedDuringPeriodShares Shares Forfeited During Period, Shares (in shares) Shares surrendered in legal settlement (in shares) Represents the number of shares forfeited during period. Lease liability - current portion Term loan, net of current portion ftlf_SharesForfeitedDuringPeriodValue Shares Forfeited During Period, Value Represents the value of shares forfeited during period. Mimi’s Rock Corp [Member] Relating to Mimi’s Rock Corp. Outstanding, weighted average exercise price (in dollars per share) Weighted average remaining life (Year) Number of vested options (in shares) Subsequent Events [Text Block] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable Accounts payable and accrued expense Exercisable, weighted average exercise price (in dollars per share) Right of use asset Upper range limit (in dollars per share) Total number of options (in shares) Exercise Price Range [Axis] Exercise Price Range [Domain] Property and equipment us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment Lower range limit (in dollars per share) EX-101.PRE 10 ftlf-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2023
Aug. 10, 2023
Document Information [Line Items]    
Entity Central Index Key 0001374328  
Entity Registrant Name FITLIFE BRANDS, INC.  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 000-52369  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 20-3464383  
Entity Address, Address Line One 5214 S. 136th Street  
Entity Address, City or Town Omaha  
Entity Address, State or Province NE  
Entity Address, Postal Zip Code 68137  
City Area Code 402  
Local Phone Number 884-1894  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   4,446,161
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
CURRENT ASSETS    
Cash and cash equivalents $ 8,882 $ 13,277
Restricted cash 951 0
Accounts receivable, net of allowance of doubtful accounts of $33 and $50, respectively 1,575 705
Inventories, net of allowance for obsolescence of $123 and $107, respectively 9,148 9,105
Sales tax receivable 1,322 0
Prepaid expense and other current assets 569 116
Total current assets 22,447 23,203
Property and equipment, net 162 46
Right of use asset 165 103
Intangibles, net of amortization of $93 and $72, respectively (provisional) 7,957 150
Goodwill (provisional) 13,559 358
Deferred tax asset 1,344 1,847
TOTAL ASSETS 45,634 25,707
CURRENT LIABILITIES:    
Accounts payable 3,571 2,995
Accrued expense and other liabilities 3,065 631
Product returns 589 590
Term loan – current portion 2,500 0
Lease liability - current portion 92 54
Total current liabilities 9,817 4,270
Term loan, net of current portion 9,375 0
Long-term lease liability, net of current portion 85 49
Deferred tax liability 2,507 0
TOTAL LIABILITIES 21,784 4,319
STOCKHOLDERS' EQUITY:    
Common stock, $0.01 par value, 60,000 shares authorized; 4,446 and 4,507 issued and outstanding as of June 30, 2023 and December 31, 2022, respectively 44 45
Additional paid-in capital 30,130 30,056
Accumulated deficit (6,593) (8,713)
Foreign currency translation adjustment 269 0
TOTAL STOCKHOLDERS' EQUITY 23,850 21,388
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 45,634 $ 25,707
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Allowance of doubtful accounts $ 33 $ 50
Allowance for obsolescence 123 107
Intangibles amortization $ 93 $ 72
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 10,000 10,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000 60,000
Common stock, shares issued (in shares) 4,446 4,507
Common stock, shares outstanding (in shares) 4,446 4,507
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 14,760 $ 7,824 $ 25,498 $ 15,118
Cost of goods sold 8,795 4,334 15,125 8,517
Gross profit 5,965 3,490 10,373 6,601
OPERATING EXPENSE:        
Selling, general and administrative 3,243 1,445 5,586 2,941
Merger and acquisition related expense 115 203 1,487 208
Depreciation and amortization 23 17 42 31
Total operating expense 3,381 1,665 7,115 3,180
OPERATING INCOME 2,584 1,825 3,258 3,421
OTHER INCOME        
Interest income (66) (9) (150) (16)
Interest expense 251 0 349 0
Foreign exchange gain (200) 0 (117) 0
Total other (income) expense (15) (9) 82 (16)
NET INCOME BEFORE TAX PROVISION 2,599 1,834 3,176 3,437
PROVISION FOR INCOME TAXES 635 388 1,056 701
NET INCOME $ 1,964 $ 1,446 $ 2,120 $ 2,736
NET INCOME PER SHARE        
Basic (in dollars per share) $ 0.44 $ 0.32 $ 0.47 $ 0.60
Diluted (in dollars per share) $ 0.40 $ 0.29 $ 0.43 $ 0.55
Basic weighted average common shares (in shares) 4,446 4,556 4,464 4,555
Diluted weighted average common shares (in shares) 4,887 4,960 4,906 4,971
COMPREHENSIVE INCOME:        
Net income $ 1,964 $ 1,446 $ 2,120 $ 2,736
Foreign currency translation adjustment 247 0 269 0
Comprehensive income $ 2,211 $ 1,446 $ 2,389 $ 2,736
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2021 4,553            
Balance at Dec. 31, 2021   $ 46 $ (2,087) $ 32,529 $ (13,142) $ 0 $ 17,346
Stock-based compensation   0 0 204 0 0 204
Net income   0 0 0 2,736 0 2,736
Retirement of treasury shares   0 2,087 (2,087) 0 0 0
Exercise of stock options (in shares) 3            
Exercise of stock options   0 0 29 0 0 29
Balance (in shares) at Jun. 30, 2022 4,556            
Balance at Jun. 30, 2022   46 0 30,675 (10,406) 0 20,315
Balance (in shares) at Mar. 31, 2022 4,556            
Balance at Mar. 31, 2022   46 0 30,578 (11,852) 0 18,772
Stock-based compensation   0 0 97 0 0 97
Net income   0 0 0 1,446 0 1,446
Balance (in shares) at Jun. 30, 2022 4,556            
Balance at Jun. 30, 2022   46 0 30,675 (10,406) 0 20,315
Balance (in shares) at Dec. 31, 2022 4,507            
Balance at Dec. 31, 2022   45 0 30,056 (8,713) 0 $ 21,388
Shares surrendered in legal settlement (in shares)             (61,200)
Balance (in shares) at Mar. 31, 2023 4,446            
Balance at Mar. 31, 2023   44 0 30,099 (8,557) 22 $ 21,608
Balance (in shares) at Dec. 31, 2022 4,507            
Balance at Dec. 31, 2022   45 0 30,056 (8,713) 0 21,388
Stock-based compensation   0 0 74 0 0 74
Comprehensive (loss) income   0 0 0 0 269 269
Net income   0 0 0 2,120 0 2,120
Shares surrendered in legal settlement (in shares) (61)            
Shares surrendered in legal settlement   (1) 0 0 0 0 $ (1)
Exercise of stock options (in shares)             (0)
Balance (in shares) at Jun. 30, 2023 4,446            
Balance at Jun. 30, 2023   44 0 30,130 (6,593) 269 $ 23,850
Balance (in shares) at Mar. 31, 2023 4,446            
Balance at Mar. 31, 2023   44 0 30,099 (8,557) 22 21,608
Stock-based compensation   0 0 31 0 0 31
Comprehensive (loss) income   0 0 0 0 247 247
Net income   0 0 0 1,964 0 1,964
Balance (in shares) at Jun. 30, 2023 4,446            
Balance at Jun. 30, 2023   $ 44 $ 0 $ 30,130 $ (6,593) $ 269 $ 23,850
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 2,120 $ 2,736
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 42 31
Allowance for doubtful accounts (17) (5)
Allowance for inventory obsolescence 15 47
Stock compensation expense 74 204
Changes in operating assets and liabilities:    
Accounts receivable - trade (429) (1,171)
Inventories 1,164 125
Deferred tax asset 503 694
Prepaid expense and other assets (467) (187)
Right-of-use asset 38 27
Accounts payable (1,611) (366)
Lease liability (39) (27)
Product returns 0 4
Accrued expense and other liabilities 401 266
Net cash provided by operating activities 1,794 2,378
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (54) 0
Cash paid for acquisition (17,099) 0
Net cash used in investing activities (17,153) 0
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from exercise of stock options 0 29
Borrowings on term loan 12,500 0
Payments on term loan (625) 0
Net cash provided by financing activities 11,875 29
Foreign currency impact on cash 40 0
CHANGE IN CASH AND RESTRICTED CASH (3,444) 2,407
CASH, BEGINNING OF PERIOD 13,277 9,897
CASH AND RESTRICTED CASH, END OF PERIOD $ 9,833 $ 12,304
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Description of Business
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Nature of Operations [Text Block]

NOTE 1 - DESCRIPTION OF BUSINESS

 

Summary

 

FitLife Brands, Inc. (the “Company”) is a national provider of innovative and proprietary nutritional supplements and wellness products for health-conscious consumers marketed under the following brand names: (i) NDS Nutrition, PMD Sports, SirenLabs, CoreActive, Nutrology, and Metis Nutrition (together, “NDS Products”); (ii) iSatori, BioGenetic Laboratories, and Energize (together, the "iSatori Products"); and (iii) Dr. Tobias, All Natural Advice, and Maritime Naturals (together, the “MRC Products"). The Company distributes the NDS Products principally through franchised General Nutrition Centers, Inc. (“GNC”) stores located both domestically and internationally, and, with the launch of Metis Nutrition, through corporate GNC stores in the United States. The iSatori Products are sold through more than 17,000 retail locations, which include specialty, mass, and online.  The Company distributes the MRC Products primarily on Amazon.com.

 

FitLife Brands is headquartered in Omaha, Nebraska. For more information on the Company, please go to www.fitlifebrands.com. The Company’s Common Stock, par value $0.01 per share (“Common Stock”), trades under the symbol “FTLF” on the OTC Pink market.

 

Recent Developments

 

Acquisition of Mimis Rock Corp

 

On December 4, 2022, the Company entered into an Arrangement Agreement with Mimi’s Rock Corp. (“MRC”), pursuant to which the Company agreed to acquire MRC. On February 28, 2023, the Company completed the acquisition of MRC. See Note 8 for additional disclosure.

 

Inflation

 

The Company has experienced inflationary pressure with regard to the procurement of many of its products.  Thus far, the Company has been able to partially offset the impact of inflation through price increases to its customers.  In the future, however, further inflationary pressure could adversely affect the Company’s operating performance if market conditions no longer permit the Company to pass through price increases to its customers.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Basis of Presentation
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Basis of Accounting [Text Block]

NOTE 2 - BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In our opinion, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation are included. Operating results for the three-month period ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. Although management of the Company believes the disclosures presented herein are adequate and not misleading, these interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the footnotes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the Securities and Exchange Commission (the “SEC”) on March 24, 2023.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

The Company prepares its financial statements in accordance with accounting principles generally accepted in the United States (“GAAP”). Significant accounting policies are as follows:

 

Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in the consolidated condensed financial statements.

 

Foreign Currency Translation

 

The functional currency of the Company is the U.S. dollar.  The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using end-of-period exchange rates. Changes in reported amounts of assets and liabilities of foreign subsidiaries that occur as a result of changes in exchange rates between foreign subsidiaries’ functional currencies and the U.S. dollar are included in foreign currency translation adjustment. Foreign currency translation adjustment is included as a component of stockholders’ equity in the accompanying condensed consolidated balance sheets. Revenue and expense transactions use an average rate prevailing during the period of the related transaction. Transaction gains and losses that arise from exchange rate fluctuations denominated in a currency other than the functional currency of each subsidiary are included in the results of operations as incurred.

 

Use of Estimates and Assumptions

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect (i) the reported amounts of assets and liabilities, (ii) the disclosure of contingent assets and liabilities known to exist as of the date the financial statements are published, and (iii) the reported amount of net sales and expense recognized during the periods presented.

 

Those estimates and assumptions include estimates for reserves of uncollectible accounts receivable, allowance for inventory obsolescence, depreciable lives of property and equipment, purchase price allocations for business combinations, analysis of impairment of goodwill, realization of deferred tax assets, accruals for potential liabilities and assumptions made in valuing stock instruments issued for services. Management evaluates these estimates and assumptions on a regular basis. Actual results could differ from those estimates.

 

Basic and Diluted Income Per Share

 

Our computation of earnings per share (“EPS”) includes basic and diluted EPS. Basic EPS is measured as the income available to common stockholders divided by the weighted average common shares outstanding for the period. Diluted income per share reflects the potential dilution, using the treasury stock method, that could occur if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock that then shared in the income of the Company as if they had been converted at the beginning of the periods presented, or issuance date, if later. In computing diluted income per share, the treasury stock method assumes that outstanding options and warrants are exercised and the proceeds are used to purchase Common Stock at the average market price during the period. Options and warrants may have a dilutive effect under the treasury stock method only when the average market price of the Common Stock during the period exceeds the exercise price of the options and warrants. Potential common shares that have an antidilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS.

 

  

Three months ended June 30,

  

Six months ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Net income

 $1,964  $1,446  $2,120  $2,736 

Weighted average common shares - basic

  4,446   4,556   4,464   4,555 

Dilutive effect of outstanding warrants and stock options

  441   404   442   416 

Weighted average common shares - diluted

  4,887   4,960   4,906   4,971 
                 

Net income per common share:

                

Basic

 $0.44  $0.32  $0.47  $0.60 

Diluted

 $0.40  $0.29  $0.43  $0.55 

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity from the date of purchase of three months or less to be cash equivalents. As of June 30, 2023, the Company has approximately $951 in short-term interest-earning accounts pledged as collateral for financing arrangements that are currently limited to business credit cards.

 

Lease

 

We lease certain corporate office space and office equipment under lease agreements with monthly payments over a period of 36 to 84 months. We determine if an arrangement is a lease at inception. Lease assets are presented as operating lease right-of-use assets and the related liabilities are presented as lease liabilities in our condensed consolidated balance sheets.

 

Fair Value Measurements

 

The Company uses various inputs in determining the fair value of its investments and measures these assets on a recurring basis. Financial assets recorded at fair value in the balance sheets are categorized by the level of objectivity associated with the inputs used to measure their fair value. Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurement, establishes a three-level valuation hierarchy for the use of fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date:

 

 

Level 1 - Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

 

 

Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates); and inputs that are derived principally from or corroborated by observable market data by correlation or other means.

 

 

Level 3 - Inputs that are both significant to the fair value measurement and unobservable. These inputs rely on management's own assumptions about the assumptions that market participants would use in pricing the asset or liability. The unobservable inputs are developed based on the best information available in the circumstances and may include the Company’s own data.

 

The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments. The carrying values of the line of credit and long-term financing obligations approximate their fair values due to the fact that the interest rates on these obligations are based on prevailing market interest rates.

 

Acquisitions and Business Combinations

 

The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and separately identified intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired trademarks and trade names, useful lives, and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, which is the period needed to gather all information necessary to make the purchase price allocation, not to exceed one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

 

Goodwill

 

The Company has determined that it has a single reporting unit for purposes of performing its goodwill impairment test.  The Company reviews goodwill for impairment on an annual basis or whenever events or changes in circumstances indicate the carrying value may not be recoverable. The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount as a basis for determining whether it is necessary to perform an impairment test. If the qualitative assessment warrants further analysis, the Company compares the fair value of the reporting unit to its carrying value. The fair value of the reporting unit is determined using the market approach.  The Company determines the amount of a potential goodwill impairment by comparing the fair value of the reporting unit with its carrying amount. To the extent the carrying value of a reporting unit exceeds its fair value, a goodwill impairment charge is recognized.

 

As the Company uses the market approach to determine fair value of the reporting unit, the price of its common stock is an important component of the fair value calculation. If the Company’s stock price experiences significant price and volume fluctuations, this will impact the fair value of the reporting unit, which can lead to potential impairment in future periods.

 

Management determined there were no indicators of impairment at June 30, 2023 or December 31, 2022.

 

Customer and Vendor Concentration

 

Net sales to GNC during the three-month periods ended June 30, 2023 and 2022 represent 29% and 69% of total net revenue, respectively. Net sales to GNC during the six-month periods ended June 30, 2023 and 2022 represent 37% and 69% of total net revenue, respectively. Gross accounts receivable attributable to GNC represented 11% and 43% of the Company’s total accounts receivable balance as of June 30, 2023 and December 31, 2022, respectively.

 

As of June 30, 2023 and December 31, 2022, there was one vendor who accounted for over 10% of the Company's consolidated accounts payable. During the six months ended June 30, 2023 and 2022, there were two vendors who accounted for over 10% of the Company's inventory-related purchases.

 

Revenue Recognition

 

The Company’s revenue is comprised of sales of nutritional supplements and wellness products to consumers.

 

The Company accounts for revenue in accordance with FASB ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected. ASC 606 creates a five-step model that requires entities to exercise judgment when considering the terms of contract(s), which includes (1) identifying the contract(s) or agreement(s) with a customer, (2) identifying our performance obligations in the contract or agreement, (3) determining the transaction price, (4) allocating the transaction price to the separate performance obligations, and (5) recognizing revenue as each performance obligation is satisfied. Under ASC 606, revenue is recognized when performance obligations under the terms of a contract are satisfied, which occurs for the Company upon shipment or delivery of products to our customers based on written sales terms. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring the products to a customer.

 

All products sold by the Company are distinct individual products and consist of nutritional supplements and wellness products. The products are offered for sale solely as finished goods, and there are no performance obligations required post-shipment for customers to derive the expected value from them.

 

The Company evaluated principal versus agent considerations to determine appropriateness of recording platform fees paid to Amazon as an expense or as a reduction of revenue. The Company records platform fees paid to Amazon for distribution of Company products to cost of goods sold in the condensed consolidated statements of income and comprehensive income.  Platform fees are not recorded as a reduction of revenue because the Company: 1) owns the goods before they are transferred to the customer,   2) can direct Amazon, similar to other third-party logistics providers (“Logistic Providers”), to return the Company’s inventory to any location specified by the Company, 3) has the responsibility to make customers whole following any returns made by customers directly to Logistic Providers and the Company retains the back-end inventory risk, 4) is subject to credit risk (i.e., credit card chargebacks), 5) establishes prices of its products, 6) can determine who fulfills the goods to the customer (Amazon or the Company) and 7) can limit quantities or stop selling the goods at any time. Based on these considerations, the Company is the principal in this arrangement.  Advertising fees for Amazon are recorded in selling, general and administrative expenses in the condensed consolidated statements of income and comprehensive income.

 

The Company disaggregates revenue into geographical regions and distribution channels.  The Company determines that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. 

 

Online revenue during the three months ended June 30, 2023 was approximately 67% of net revenue, compared to 33% for the wholesale channel for the same period.  Online revenue during the six months ended June 30, 2023 was approximately 58% of net revenue, compared to 42% for the wholesale channel for the same period.  Online revenue during each of the three and six months ended June 30, 2022 was 27%.

 

Sales to customers in the United States were approximately 93% and 99% during the three months ended June 30, 2023 and 2022, respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe. Sales to customers in the United States were approximately 95% and 99% during the six months ended June 30, 2023 and 2022, respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe.

 

Control of products we sell transfers to customers upon shipment from our facilities or delivery to our customers, and the Company’s performance obligations are satisfied at that time. Shipping and handling activities are performed before the customer obtains control of the goods and therefore represent a fulfillment activity rather than promised goods to the customer. Payments for sales are generally made by check, credit card, or wire transfer. Historically the Company has not experienced any significant payment delays from customers.

 

For direct-to-consumer sales, the Company allows for returns within 30 days of purchase. Our wholesale customers, such as GNC, may return purchased products to the Company under certain circumstances, which include expired or soon-to-be-expired products located in GNC corporate stores or at any of its distribution centers, and products that are subject to a recall or that contain an ingredient or ingredients that are subject to a recall by the U.S. Food and Drug Administration.

 

A right of return does not represent a separate performance obligation, but because customers are allowed to return products, the consideration to which the Company expects to be entitled is variable. The Company determined that product returns are immaterial, and therefore believes it is probable that such returns will not cause a significant reversal of revenue in the future. We assess our contracts and the reasonableness of our conclusions on a quarterly basis.

 

Income Taxes

 

Provision for income taxes consists of current and deferred tax expense. Current tax expense is the expected tax payable on the taxable income for the year, using tax rates enacted in the countries where the Company and its subsidiaries operate and generate taxable income. The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets may also result from unused losses and other deductions carried forward. An assessment of the probability that a deferred tax asset will be recovered is made prior to any deferred tax asset being recognized. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized, or that future deductibility is uncertain.  The Company reports deferred tax assets and liabilities on a gross basis when they arise from different jurisdictions.

 

The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is potential for volatility of the effective tax rate due to several factors, including changes in the mix of the pre-tax income and the jurisdictions to which it relates. During the six months ended June 30, 2023, as a result of the MRC acquisition (see Note 8) we experienced changes in our effective tax rate due to the inclusion of new jurisdictions.  The effective income tax rate was 33% and 20% for the six months ended June 30, 2023 and 2022, respectively.

 

Sales Taxes

 

The Company is registered for the Canadian federal and provincial goods and services taxes. As such, the Company is obligated to collect from third parties, and is entitled to claim sales taxes paid on its expenses and capital expenditures incurred in Canada. 

 

Recently Issued Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). The amendments included in ASU 2016-13 require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Although the new standard, known as the current expected credit loss (“CECL”) model, has a greater impact on financial institutions, most other organizations with financial instruments or other assets (trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities) are subject to the CECL model and will need to use forward-looking information to better evaluate their credit loss estimates. Many of the loss estimation techniques applied today will still be permitted, although the inputs to those techniques will change to reflect the full amount of expected credit losses. In addition, ASU 2016-13 amends the accounting for credit losses on available-for-sale debt securities and purchased financial assets with credit deterioration. ASU 2016-13 was originally effective for public companies for fiscal years beginning after December 15, 2019. In November of 2019, the FASB issued ASU 2019-10, which delayed the implementation of ASU 2016-13 to fiscal years beginning after December 15, 2022 for smaller reporting companies. The Company has adopted this guidance beginning January 1, 2023. This guidance did not have a significant impact on the Company’s financial statements.

 

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

NOTE 4 INVENTORIES

 

The Company’s inventory is carried at the lower of cost or net realizable value using the first-in, first-out (“FIFO”) method. The Company evaluates the need to record adjustments for inventory on a regular basis. Company policy is to evaluate all inventories including components and finished goods for all of its product offerings across all of the Company’s operating subsidiaries.

 

The Company recognizes an allowance for obsolescence for expiring, excess, and slow-moving inventory. To calculate the allowance, the Company analyzes sales projections for each SKU relative to the remaining shelf life of the product. The value of any finished goods inventory projected to expire prior to sale is included in the allowance.

 

The total allowance for expiring, excess and slow-moving inventory items as of June 30, 2023 and December 31, 2022 amounted to $123 and $107, respectively. The Company’s inventories as of June 30, 2023 and December 31, 2022 were as follows:

 

   

June 30,

   

December 31,

 
   

2023

   

2022

 
   

(Unaudited)

         

Finished goods

  $ 8,436     $ 8,347  

Components

    835       865  

Allowance for obsolescence

    (123

)

    (107

)

Total

  $ 9,148     $ 9,105  

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Property and Equipment
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

NOTE 5 - PROPERTY AND EQUIPMENT

 

The Company had property and equipment as of June 30, 2023 and December 31, 2022 as follows:

 

   

June 30,

   

December 31,

 
   

2023

   

2022

 
   

(Unaudited)

         

Equipment

  $ 954     $ 902  

Accumulated depreciation

    (792

)

    (856

)

Total

  $ 162     $ 46  

 

Depreciation expense for the three months ended June 30, 2023 and 2022 was $13 and $7, respectively. Depreciation expense for the six months ended June 30, 2023 and 2022 was $22 and $11, respectively.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Notes Payable
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 6 NOTES PAYABLE

 

Debt obligations consisted of the following:

 

   

June 30,

2023

   

December 31,

2022

 
    (Unaudited)          

Term loan – current portion

  $ 2,500     $ -  

Term loan, net of current portion

    9,375       -  

Total

  $ 11,875     $ -  

 

Amended and Restated Credit Agreement First Citizens Bank

 

On February 23, 2023 (the “Loan Closing Date”), the Company entered into an Amended and Restated Credit Agreement with First Citizens Bank (the “Bank”) (the “Credit Agreement”), amending and restating that certain Credit Agreement, dated September 24, 2019, between the Company and the Bank. Pursuant to the Credit Agreement, the Bank provided the Company with a term loan for the principal amount of $12.5 million (“Term Loan”), and a revolving line of credit of $3.5 million (the “Line of Credit”, and collectively with the Term Loan, the “Loan”). The Company used the proceeds from the Loan to fund the consummation of the Acquisition (as defined below), and for general working capital purposes, including those of MRC (as defined below).

 

Pursuant to the Credit Agreement: (A) the Term Loan (i) accrues interest at a per annum rate equal to 2.75% above the one-month forward-looking term rate (the “Applicable Rate”), based on the secured overnight financing rate published for such day by the Federal Reserve Bank of New York (“Term SOFR Rate”), as in effect two banking days, subject to certain limitations, prior to (a) the Loan Closing Date, in the case of the initial Term SOFR Rate, and, (b) thereafter, the applicable first day of each calendar month (“Rate Adjustment Date”), adjusted for any reserve requirement and any subsequent costs arising from a change in government regulation; and (ii) and the Company shall make payments on March 10th, June 10th, September 10th, and December 10th of each calendar year, commencing on June 10, 2023, of principal plus accrued interest on the Term Loan in amounts sufficient to fully amortize the Term Loan through  February 28, 2028 (the “Term Loan Maturity Date”), with all principal and accrued interest on the Term Loan being due and payable in full on the Term Loan Maturity Date; and (B) outstanding advances under the Line of Credit (“Advances”) will accrue interest at the Applicable Rate, and commencing on April 1, 2023, and continuing on the 1st day of each calendar month thereafter until  December 23, 2023, or the date of the termination in whole of the Line of Credit as otherwise set forth in the Amended and Restated Agreement (the “LOC Termination Date”), the Company shall make payments of accrued interest on Advances, and all principal and accrued interest on outstanding Advances shall be due and payable in full on the LOC Termination Date. The Company may prepay amounts borrowed under the Loan, in whole or in part with accrued interest to the date of such prepayment on the amount prepaid, by written notice to Bank at least one business day prior to the proposed prepayment.

 

The Agreement contains customary events of default (each an “Event of Default”), which upon the occurrence of an Event of Default, among other things, interest will accrue at the Applicable Rate plus 2% per annum, and the Bank may declare all Obligations, with interest thereon, immediately due and payable. The Credit Agreement further contains: (X) customary representations and warranties of the Company; (Y) customary indemnification provisions whereby the Company will indemnify Bank for certain losses arising out of inaccuracies in, or breaches of, the representations, warranties and covenants of the Company, and certain other matters; and (Z) customary affirmative and negative covenants, including, without limitation, covenants: (i) to maintain a Fixed Charge Coverage Ratio (as defined in the Credit Agreement) of not less than 1.25 to 1.00 as tested quarterly on a trailing twelve-month basis, starting with the fiscal quarter ending March 31, 2023; (ii) to maintain a Funded Debt to EBITDA Ratio (as defined in the Credit Agreement) of not more than 2.50 to 1.00 as tested quarterly on a trailing twelve-month basis, starting with the fiscal quarter ending March 31, 2024; (iii) not to incur any indebtedness, except indebtedness already incurred on the date of the Credit Agreement, incurred for capital leases and purchase money obligations for fixed assets less than $100,000 without the Bank’s prior approval, and payable to trade creditors in the ordinary course of business; (iv) not to undertake certain fundamental or corporate changes; and (v) not to make certain Dispositions (as defined in the Credit Agreement). The Company was in compliance with all covenants as of June 30, 2023.

 

As of June 30, 2023, the borrowings outstanding on the Term Loan and the Line of Credit were $11,875 and $0, respectively.

 

Maturities of the Company's Term Loan are as follows:

 

Year ending

       

2023 (remaining six months)

  $ 1,250  

2024

    2,500  

2025

    2,500  

2026

    2,500  

2027

    2,500  

2028

    625  

Total term loan outstanding as of June 30, 2023

  $ 11,875  

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Equity
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Equity [Text Block]

NOTE 7 - EQUITY

 

The Company is authorized to issue 60.0 million shares of Common Stock, $0.01 par value per share, of which 4,446 and 4,507 shares of Common Stock were issued and outstanding as of June 30, 2023 and December 31, 2022, respectively.

 

 

Common Stock Issued for Services

 

In February 2021, the Company granted Dayton Judd, Chief Executive Officer, an aggregate of 160 restricted share units (“RSUs”). The Company recorded $6 and $85 of stock compensation expense related to the RSUs during the three months ended June 30, 2023 and 2022, respectively. The Company recorded $31 and $180 of stock compensation expense related to the RSUs during the six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, there was no unamortized compensation expense associated with RSUs.

 

 

Share Repurchase Program

 

On March 17, 2023, the Board approved the extension of the Share Repurchase Program. Under the extended and amended Share Repurchase Program, the Board authorized management to repurchase up to an additional $5,000 of the Company's Common Stock over the next 24 months, at a purchase price equal to the fair market value of the Company's Common Stock on the date of purchase, with the exact date and amount of such purchases to be determined by management. All other terms of the Share Repurchase Program remain unchanged.

 

During the three and six months ended June 30, 2023, the Company did not repurchase any Common Stock under the 2023 Share Repurchase Program. As of June 30, 2023, the Company may purchase $5,000 of Common Stock under the 2023 Share Repurchase Program.

 

Treasury Shares

 

In January 2022, the Company retired all treasury shares. As of June 30, 2023, there are no shares held in treasury.

 

Other

 

During the quarter ended March 31, 2023, the Company settled a dispute with a former employee.  As a result of the settlement, the former employee forfeited 61,200 shares of Common Stock to the Company for no consideration, which shares were then immediately cancelled.

 

Options

 

Information regarding options outstanding as of June 30, 2023 is as follows:

 

   

Number of

   

Weighted

Average

Exercise

   

Weighted

Average

Remaining

Life

 
   

Options

   

Price

   

(Years)

 

Outstanding, December 31, 2022

    379     $ 3.09       5.3  

Issued

    -       -          

Exercised

    -       -          

Forfeited

    -       -          

Outstanding, June 30, 2023

    379     $ 3.09       4.9  

 

Outstanding

   

Exercisable

 

Exercise

Price Per

share

   

Total

Number

of Options

   

Weighted

Average

Remaining

Life (Years)

   

Weighted

Average

Exercise

Price

   

Number of

Vested

Options

   

Weighted

Average

Exercise

Price

 
                                               
$0.70 - 5.24       358       5.0     $ 2.25       326     $ 1.98  
$11.55 - 30.31       21       2.6     $ 17.09       14     $ 17.87  
            379       4.9     $ 3.09       340     $ 2.63  

 

The closing stock price for the Company’s stock on June 30, 2023 was $17.00, resulting in an intrinsic value of outstanding options of $5,325.  

 

During the three-month periods ended June 30, 2023 and 2022, the Company recognized stock-based compensation expense of $26 and $12, respectively, related to stock options. During the six-month periods ended June 30, 2023 and 2022, the Company recognized stock-based compensation expense of $43 and $24, respectively, related to stock options. As of June 30, 2023 there is $126 of unamortized compensation expense related to stock options.

 

Warrants

 

Total outstanding warrants to purchase shares of Common Stock as of June 30, 2023 and December 31, 2022 amounted to 143. Total intrinsic value as of June 30, 2023 amounted to $2,267. During the three and six months ended June 30, 2023 and year ended December 31, 2022, no warrants were granted and no warrants expired.

 

Outstanding

 

Exercise Price

 

Issuance Date

 

Expiration Date

 

Vesting

143   $ 1.15  

11/13/18

 

11/13/23

 

Yes

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Acquisition of Mimi's Rock Corp
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Business Combination Disclosure [Text Block]

NOTE 8 Acquisition of Mimis Rock Corp

 

On December 4, 2022, the Company entered into an Arrangement Agreement with Mimi’s Rock Corp. (“MRC”), pursuant to which the Company agreed to acquire all of the equity interests of MRC. The acquisition closed on February 28, 2023. MRC is headquartered in Oakville, Ontario, Canada. The purchase price of $17,099 was paid with proceeds from the Term Loan as well as cash on hand.

 

During the three and six months ended June 30, 2023, the Company incurred $115 and $1,464, respectively, of transaction-related costs for the acquisition of MRC.

 

The Company accounted for the acquisition as a business combination under Accounting Standards Codification (“ASC”) 805, Business Combinations. At the date of the acquisition and as of this Quarterly Report on Form 10-Q, management has not yet finalized its valuation analysis. The fair values of the assets acquired, as set forth below, are considered provisional and subject to adjustment as additional information is obtained through the purchase price measurement period (a period of up to one year from the closing date). Any prospective adjustments would change the fair value allocation as of the acquisition date. The Company is still in the process of reviewing underlying models, assumptions and discount rates used in the valuation of provisional goodwill and intangible assets. The following table summarizes the provisional fair value of the assets acquired and liabilities assumed on the date of acquisition, and is as follows:

 

   

February 28,

2023

 

Assets acquired (provisional):

       

Accounts receivable

  $ 1,521  

Inventories

    1,181  

Prepaid expense and other assets

    161  

Right of use asset

    100  

Property and equipment

    77  

Intangible assets

    7,602  

Goodwill

    12,830  

Total assets

    23,472  

Liabilities assumed (provisional):

       

Accounts payable and accrued expense

    (2,911

)

Income tax payable

    (885

)

Product returns

    (23

)

Lease liabilities

    (110

)

Deferred tax liabilities     (2,444 )

Total liabilities

    (6,373

)

Purchase price

  $ 17,099  

 

The purchase was intended to augment and diversify the Company’s product offerings and lineup.  Key factors that contributed to the recorded intangible assets and goodwill were the opportunity to complement existing operations of the Company and the opportunity to generate future synergies within the nutritional supplement and wellness business.

 

Pro Forma Condensed Combined Financial Information (Unaudited) (In thousands)

 

The following presents the Company’s unaudited pro forma financial information for the three and six months ended June 30, 2023 and 2022, respectively, giving effect to the acquisition of MRC as if it had occurred at January 1, 2022. Included in the pro forma information is: fair value adjustment to inventory acquired during the three and six months ended June 30, 2022, removal of transaction-related costs related to the acquisition of MRC, removal of the interest costs from MRC’s debt prior to the closing of the acquisition, and interest on borrowings made by the company based on the projected balance of the Term Loan for the respective periods presented for this pro forma.

 

   

Three months
ended

   

Six months

ended

   

Six months

ended

 
   

June 30,

   

June 30,

   

June 30,

 
   

2022

   

2023

   

2022

 
                         

Revenue

  $ 15,680     $ 30,553     $ 30,513  
                         

Net income

  $ 1,868     $ 3,390     $ 2,956  
                         

Diluted net income per share

  $ 0.38     $ 0.68     $ 0.57  

 

The pro forma adjustments do not reflect adjustments for anticipated operating efficiencies that the Company expects to achieve as a result of this acquisition. The pro forma financial information is for informational purposes only and does not purport to present what the Company’s results would actually have been had the transaction actually occurred on the dates presented or to project the combined company’s results of operations or financial position for any future period.

 

MRC revenue and net income for the three months ended June 30, 2023 was $7,628 and $1,118, respectively. MRC revenue and net income for the period from February 28, 2023 to June 30, 2023 was $10,266 and $377, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

NOTE 9 COMMITMENTS AND CONTINGENCIES

 

We are currently not involved in any litigation that we believe could have a material adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of the Company or any of its subsidiaries, threatened against or affecting the Company, our Common Stock, any of our subsidiaries or of the Company’s or our subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Reclassifications
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Reclassifications [Text Block]

NOTE 10 – RECLASSIFICATIONS

 

Certain prior year amounts have been reclassified to conform to current presentation.  These reclassifications had no effect on the reported operating income or net income on the Condensed Consolidated Statement of Operations.  Certain costs previously classified as selling, general and administrative expense have been reclassified to a contra-revenue account on the Condensed Consolidated Statement of Operations.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Subsequent Events
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 11 – SUBSEQUENT EVENTS

 

The Company evaluated subsequent events for their potential impact on the condensed consolidated financial statements and disclosures through the date the condensed consolidated financial statements were issued and determined there were no subsequent events occurred that were reasonably expected to impact the condensed consolidated financial statements presented herein. 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Consolidation, Policy [Policy Text Block]

Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in the consolidated condensed financial statements.

 

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Foreign Currency Translation

 

The functional currency of the Company is the U.S. dollar.  The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using end-of-period exchange rates. Changes in reported amounts of assets and liabilities of foreign subsidiaries that occur as a result of changes in exchange rates between foreign subsidiaries’ functional currencies and the U.S. dollar are included in foreign currency translation adjustment. Foreign currency translation adjustment is included as a component of stockholders’ equity in the accompanying condensed consolidated balance sheets. Revenue and expense transactions use an average rate prevailing during the period of the related transaction. Transaction gains and losses that arise from exchange rate fluctuations denominated in a currency other than the functional currency of each subsidiary are included in the results of operations as incurred.

 

Use of Estimates, Policy [Policy Text Block]

Use of Estimates and Assumptions

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect (i) the reported amounts of assets and liabilities, (ii) the disclosure of contingent assets and liabilities known to exist as of the date the financial statements are published, and (iii) the reported amount of net sales and expense recognized during the periods presented.

 

Those estimates and assumptions include estimates for reserves of uncollectible accounts receivable, allowance for inventory obsolescence, depreciable lives of property and equipment, purchase price allocations for business combinations, analysis of impairment of goodwill, realization of deferred tax assets, accruals for potential liabilities and assumptions made in valuing stock instruments issued for services. Management evaluates these estimates and assumptions on a regular basis. Actual results could differ from those estimates.

 

Earnings Per Share, Policy [Policy Text Block]

Basic and Diluted Income Per Share

 

Our computation of earnings per share (“EPS”) includes basic and diluted EPS. Basic EPS is measured as the income available to common stockholders divided by the weighted average common shares outstanding for the period. Diluted income per share reflects the potential dilution, using the treasury stock method, that could occur if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock that then shared in the income of the Company as if they had been converted at the beginning of the periods presented, or issuance date, if later. In computing diluted income per share, the treasury stock method assumes that outstanding options and warrants are exercised and the proceeds are used to purchase Common Stock at the average market price during the period. Options and warrants may have a dilutive effect under the treasury stock method only when the average market price of the Common Stock during the period exceeds the exercise price of the options and warrants. Potential common shares that have an antidilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS.

 

  

Three months ended June 30,

  

Six months ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Net income

 $1,964  $1,446  $2,120  $2,736 

Weighted average common shares - basic

  4,446   4,556   4,464   4,555 

Dilutive effect of outstanding warrants and stock options

  441   404   442   416 

Weighted average common shares - diluted

  4,887   4,960   4,906   4,971 
                 

Net income per common share:

                

Basic

 $0.44  $0.32  $0.47  $0.60 

Diluted

 $0.40  $0.29  $0.43  $0.55 

 

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity from the date of purchase of three months or less to be cash equivalents. As of June 30, 2023, the Company has approximately $951 in short-term interest-earning accounts pledged as collateral for financing arrangements that are currently limited to business credit cards.

 

Lessee, Leases [Policy Text Block]

Lease

 

We lease certain corporate office space and office equipment under lease agreements with monthly payments over a period of 36 to 84 months. We determine if an arrangement is a lease at inception. Lease assets are presented as operating lease right-of-use assets and the related liabilities are presented as lease liabilities in our condensed consolidated balance sheets.

 

Fair Value Measurement, Policy [Policy Text Block]

Fair Value Measurements

 

The Company uses various inputs in determining the fair value of its investments and measures these assets on a recurring basis. Financial assets recorded at fair value in the balance sheets are categorized by the level of objectivity associated with the inputs used to measure their fair value. Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurement, establishes a three-level valuation hierarchy for the use of fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date:

 

 

Level 1 - Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

 

 

Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates); and inputs that are derived principally from or corroborated by observable market data by correlation or other means.

 

 

Level 3 - Inputs that are both significant to the fair value measurement and unobservable. These inputs rely on management's own assumptions about the assumptions that market participants would use in pricing the asset or liability. The unobservable inputs are developed based on the best information available in the circumstances and may include the Company’s own data.

 

The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments. The carrying values of the line of credit and long-term financing obligations approximate their fair values due to the fact that the interest rates on these obligations are based on prevailing market interest rates.

 

Business Combinations Policy [Policy Text Block]

Acquisitions and Business Combinations

 

The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and separately identified intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired trademarks and trade names, useful lives, and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, which is the period needed to gather all information necessary to make the purchase price allocation, not to exceed one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

 

Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]

Goodwill

 

The Company has determined that it has a single reporting unit for purposes of performing its goodwill impairment test.  The Company reviews goodwill for impairment on an annual basis or whenever events or changes in circumstances indicate the carrying value may not be recoverable. The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount as a basis for determining whether it is necessary to perform an impairment test. If the qualitative assessment warrants further analysis, the Company compares the fair value of the reporting unit to its carrying value. The fair value of the reporting unit is determined using the market approach.  The Company determines the amount of a potential goodwill impairment by comparing the fair value of the reporting unit with its carrying amount. To the extent the carrying value of a reporting unit exceeds its fair value, a goodwill impairment charge is recognized.

 

As the Company uses the market approach to determine fair value of the reporting unit, the price of its common stock is an important component of the fair value calculation. If the Company’s stock price experiences significant price and volume fluctuations, this will impact the fair value of the reporting unit, which can lead to potential impairment in future periods.

 

Management determined there were no indicators of impairment at June 30, 2023 or December 31, 2022.

 

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Customer and Vendor Concentration

 

Net sales to GNC during the three-month periods ended June 30, 2023 and 2022 represent 29% and 69% of total net revenue, respectively. Net sales to GNC during the six-month periods ended June 30, 2023 and 2022 represent 37% and 69% of total net revenue, respectively. Gross accounts receivable attributable to GNC represented 11% and 43% of the Company’s total accounts receivable balance as of June 30, 2023 and December 31, 2022, respectively.

 

As of June 30, 2023 and December 31, 2022, there was one vendor who accounted for over 10% of the Company's consolidated accounts payable. During the six months ended June 30, 2023 and 2022, there were two vendors who accounted for over 10% of the Company's inventory-related purchases.

 

Revenue from Contract with Customer [Policy Text Block]

Revenue Recognition

 

The Company’s revenue is comprised of sales of nutritional supplements and wellness products to consumers.

 

The Company accounts for revenue in accordance with FASB ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected. ASC 606 creates a five-step model that requires entities to exercise judgment when considering the terms of contract(s), which includes (1) identifying the contract(s) or agreement(s) with a customer, (2) identifying our performance obligations in the contract or agreement, (3) determining the transaction price, (4) allocating the transaction price to the separate performance obligations, and (5) recognizing revenue as each performance obligation is satisfied. Under ASC 606, revenue is recognized when performance obligations under the terms of a contract are satisfied, which occurs for the Company upon shipment or delivery of products to our customers based on written sales terms. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring the products to a customer.

 

All products sold by the Company are distinct individual products and consist of nutritional supplements and wellness products. The products are offered for sale solely as finished goods, and there are no performance obligations required post-shipment for customers to derive the expected value from them.

 

The Company evaluated principal versus agent considerations to determine appropriateness of recording platform fees paid to Amazon as an expense or as a reduction of revenue. The Company records platform fees paid to Amazon for distribution of Company products to cost of goods sold in the condensed consolidated statements of income and comprehensive income.  Platform fees are not recorded as a reduction of revenue because the Company: 1) owns the goods before they are transferred to the customer,   2) can direct Amazon, similar to other third-party logistics providers (“Logistic Providers”), to return the Company’s inventory to any location specified by the Company, 3) has the responsibility to make customers whole following any returns made by customers directly to Logistic Providers and the Company retains the back-end inventory risk, 4) is subject to credit risk (i.e., credit card chargebacks), 5) establishes prices of its products, 6) can determine who fulfills the goods to the customer (Amazon or the Company) and 7) can limit quantities or stop selling the goods at any time. Based on these considerations, the Company is the principal in this arrangement.  Advertising fees for Amazon are recorded in selling, general and administrative expenses in the condensed consolidated statements of income and comprehensive income.

 

The Company disaggregates revenue into geographical regions and distribution channels.  The Company determines that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. 

 

Online revenue during the three months ended June 30, 2023 was approximately 67% of net revenue, compared to 33% for the wholesale channel for the same period.  Online revenue during the six months ended June 30, 2023 was approximately 58% of net revenue, compared to 42% for the wholesale channel for the same period.  Online revenue during each of the three and six months ended June 30, 2022 was 27%.

 

Sales to customers in the United States were approximately 93% and 99% during the three months ended June 30, 2023 and 2022, respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe. Sales to customers in the United States were approximately 95% and 99% during the six months ended June 30, 2023 and 2022, respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe.

 

Control of products we sell transfers to customers upon shipment from our facilities or delivery to our customers, and the Company’s performance obligations are satisfied at that time. Shipping and handling activities are performed before the customer obtains control of the goods and therefore represent a fulfillment activity rather than promised goods to the customer. Payments for sales are generally made by check, credit card, or wire transfer. Historically the Company has not experienced any significant payment delays from customers.

 

For direct-to-consumer sales, the Company allows for returns within 30 days of purchase. Our wholesale customers, such as GNC, may return purchased products to the Company under certain circumstances, which include expired or soon-to-be-expired products located in GNC corporate stores or at any of its distribution centers, and products that are subject to a recall or that contain an ingredient or ingredients that are subject to a recall by the U.S. Food and Drug Administration.

 

A right of return does not represent a separate performance obligation, but because customers are allowed to return products, the consideration to which the Company expects to be entitled is variable. The Company determined that product returns are immaterial, and therefore believes it is probable that such returns will not cause a significant reversal of revenue in the future. We assess our contracts and the reasonableness of our conclusions on a quarterly basis.

 

Income Tax, Policy [Policy Text Block]

Income Taxes

 

Provision for income taxes consists of current and deferred tax expense. Current tax expense is the expected tax payable on the taxable income for the year, using tax rates enacted in the countries where the Company and its subsidiaries operate and generate taxable income. The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets may also result from unused losses and other deductions carried forward. An assessment of the probability that a deferred tax asset will be recovered is made prior to any deferred tax asset being recognized. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized, or that future deductibility is uncertain.  The Company reports deferred tax assets and liabilities on a gross basis when they arise from different jurisdictions.

 

The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is potential for volatility of the effective tax rate due to several factors, including changes in the mix of the pre-tax income and the jurisdictions to which it relates. During the six months ended June 30, 2023, as a result of the MRC acquisition (see Note 8) we experienced changes in our effective tax rate due to the inclusion of new jurisdictions.  The effective income tax rate was 33% and 20% for the six months ended June 30, 2023 and 2022, respectively.

 

Sales Taxes [Policy Text Block]

Sales Taxes

 

The Company is registered for the Canadian federal and provincial goods and services taxes. As such, the Company is obligated to collect from third parties, and is entitled to claim sales taxes paid on its expenses and capital expenditures incurred in Canada. 

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recently Issued Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). The amendments included in ASU 2016-13 require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Although the new standard, known as the current expected credit loss (“CECL”) model, has a greater impact on financial institutions, most other organizations with financial instruments or other assets (trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities) are subject to the CECL model and will need to use forward-looking information to better evaluate their credit loss estimates. Many of the loss estimation techniques applied today will still be permitted, although the inputs to those techniques will change to reflect the full amount of expected credit losses. In addition, ASU 2016-13 amends the accounting for credit losses on available-for-sale debt securities and purchased financial assets with credit deterioration. ASU 2016-13 was originally effective for public companies for fiscal years beginning after December 15, 2019. In November of 2019, the FASB issued ASU 2019-10, which delayed the implementation of ASU 2016-13 to fiscal years beginning after December 15, 2022 for smaller reporting companies. The Company has adopted this guidance beginning January 1, 2023. This guidance did not have a significant impact on the Company’s financial statements.

 

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Net income

 $1,964  $1,446  $2,120  $2,736 

Weighted average common shares - basic

  4,446   4,556   4,464   4,555 

Dilutive effect of outstanding warrants and stock options

  441   404   442   416 

Weighted average common shares - diluted

  4,887   4,960   4,906   4,971 
                 

Net income per common share:

                

Basic

 $0.44  $0.32  $0.47  $0.60 

Diluted

 $0.40  $0.29  $0.43  $0.55 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

June 30,

   

December 31,

 
   

2023

   

2022

 
   

(Unaudited)

         

Finished goods

  $ 8,436     $ 8,347  

Components

    835       865  

Allowance for obsolescence

    (123

)

    (107

)

Total

  $ 9,148     $ 9,105  
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

June 30,

   

December 31,

 
   

2023

   

2022

 
   

(Unaudited)

         

Equipment

  $ 954     $ 902  

Accumulated depreciation

    (792

)

    (856

)

Total

  $ 162     $ 46  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Notes Payable (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
   

June 30,

2023

   

December 31,

2022

 
    (Unaudited)          

Term loan – current portion

  $ 2,500     $ -  

Term loan, net of current portion

    9,375       -  

Total

  $ 11,875     $ -  
Schedule of Maturities of Long-Term Debt [Table Text Block]

Year ending

       

2023 (remaining six months)

  $ 1,250  

2024

    2,500  

2025

    2,500  

2026

    2,500  

2027

    2,500  

2028

    625  

Total term loan outstanding as of June 30, 2023

  $ 11,875  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Equity (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of

   

Weighted

Average

Exercise

   

Weighted

Average

Remaining

Life

 
   

Options

   

Price

   

(Years)

 

Outstanding, December 31, 2022

    379     $ 3.09       5.3  

Issued

    -       -          

Exercised

    -       -          

Forfeited

    -       -          

Outstanding, June 30, 2023

    379     $ 3.09       4.9  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

Outstanding

   

Exercisable

 

Exercise

Price Per

share

   

Total

Number

of Options

   

Weighted

Average

Remaining

Life (Years)

   

Weighted

Average

Exercise

Price

   

Number of

Vested

Options

   

Weighted

Average

Exercise

Price

 
                                               
$0.70 - 5.24       358       5.0     $ 2.25       326     $ 1.98  
$11.55 - 30.31       21       2.6     $ 17.09       14     $ 17.87  
            379       4.9     $ 3.09       340     $ 2.63  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Outstanding

 

Exercise Price

 

Issuance Date

 

Expiration Date

 

Vesting

143   $ 1.15  

11/13/18

 

11/13/23

 

Yes

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Acquisition of Mimi's Rock Corp (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
   

February 28,

2023

 

Assets acquired (provisional):

       

Accounts receivable

  $ 1,521  

Inventories

    1,181  

Prepaid expense and other assets

    161  

Right of use asset

    100  

Property and equipment

    77  

Intangible assets

    7,602  

Goodwill

    12,830  

Total assets

    23,472  

Liabilities assumed (provisional):

       

Accounts payable and accrued expense

    (2,911

)

Income tax payable

    (885

)

Product returns

    (23

)

Lease liabilities

    (110

)

Deferred tax liabilities     (2,444 )

Total liabilities

    (6,373

)

Purchase price

  $ 17,099  
Business Acquisition, Pro Forma Information [Table Text Block]
   

Three months
ended

   

Six months

ended

   

Six months

ended

 
   

June 30,

   

June 30,

   

June 30,

 
   

2022

   

2023

   

2022

 
                         

Revenue

  $ 15,680     $ 30,553     $ 30,513  
                         

Net income

  $ 1,868     $ 3,390     $ 2,956  
                         

Diluted net income per share

  $ 0.38     $ 0.68     $ 0.57  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Description of Business (Details Textual)
Jun. 30, 2023
$ / shares
Dec. 31, 2022
$ / shares
Sep. 23, 2019
$ / shares
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01  
Series A Preferred Stock [Member]      
Preferred Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.01
Minimum [Member] | iSatori Products [Member]      
Number of Stores   17,000  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Summary of Significant Accounting Policies (Details Textual)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
Jun. 30, 2023
USD ($)
Jun. 30, 2022
Dec. 31, 2022
USD ($)
Restricted Cash $ 951,000   $ 951,000   $ 0
Effective Income Tax Rate Reconciliation, Percent     33.00% 20.00%  
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Online Sales [Member]          
Concentration Risk, Percentage 67.00% 33.00% 58.00% 27.00%  
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Wholesale Sales [Member]          
Concentration Risk, Percentage     42.00%    
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | UNITED STATES          
Concentration Risk, Percentage 93.00% 99.00% 95.00% 99.00%  
GNC [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]          
Concentration Risk, Percentage 29.00% 69.00% 37.00% 69.00%  
GNC [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Concentration Risk, Percentage     11.00%    
GNC [Member] | Vendor Concentration Risk [Member] | Accounts Receivable [Member]          
Concentration Risk, Percentage         43.00%
One Vendor [Member] | Customer Concentration Risk [Member] | Accounts Payable [Member]          
Number of Vendors     1   1
Two Vendors [Member] | Vendor Concentration Risk [Member] | Inventory-related Purchases [Member]          
Concentration Risk, Percentage     10.00% 10.00%  
Number of Vendors     2 2  
Minimum [Member]          
Lessee, Operating Lease, Term of Contract (Month) 36 months   36 months    
Minimum [Member] | One Vendor [Member] | Customer Concentration Risk [Member] | Accounts Payable [Member]          
Concentration Risk, Percentage     10.00%   10.00%
Maximum [Member]          
Lessee, Operating Lease, Term of Contract (Month) 84 months   84 months    
Asset Pledged as Collateral [Member] | Financing Arrangements [Member]          
Restricted Cash $ 951   $ 951    
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net income $ 1,964 $ 1,446 $ 2,120 $ 2,736
Weighted average common shares - basic (in shares) 4,446 4,556 4,464 4,555
Dilutive effect of outstanding warrants and stock options (in shares) 441 404 442 416
Weighted average common shares - diluted (in shares) 4,887 4,960 4,906 4,971
Basic (in dollars per share) $ 0.44 $ 0.32 $ 0.47 $ 0.60
Diluted (in dollars per share) $ 0.40 $ 0.29 $ 0.43 $ 0.55
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Valuation Reserves $ 123 $ 107
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories - Summary of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finished goods $ 8,436 $ 8,347
Components 835 865
Allowance for obsolescence (123) (107)
Total $ 9,148 $ 9,105
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Property and Equipment (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Depreciation $ 13 $ 7 $ 22 $ 11
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Property and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Equipment $ 954 $ 902
Accumulated depreciation (792) (856)
Total $ 162 $ 46
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Notes Payable (Details Textual) - USD ($)
$ in Thousands
Feb. 23, 2023
Jun. 30, 2023
Dec. 31, 2022
Long-Term Debt   $ 11,875 $ 0
Revolving Credit Facility [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 3,500    
Long-Term Line of Credit   0  
Revolving Credit Facility [Member] | Applicable Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.75%    
Term Loan [Member]      
Debt Instrument, Face Amount $ 12,500    
Debt Instrument, Additional Interest Rate, Default 2.00%    
Fixed Charge Coverage Ratio 1.25    
Funded Debt to EBITDA Ratio 2.50    
Debt Instrument, Covenant, Maximum Purchase Fixed Assets and Leases $ 100,000    
Long-Term Debt   $ 11,875  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Notes Payable - Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Term loan – current portion $ 2,500 $ 0
Term loan, net of current portion 9,375 0
Total $ 11,875 $ 0
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Notes Payable - Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
2023 (remaining six months) $ 1,250  
2024 2,500  
2025 2,500  
2026 2,500  
2027 2,500  
2028 625  
Total $ 11,875 $ 0
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Equity (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 17, 2023
Feb. 28, 2021
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Common Stock, Shares Authorized (in shares)     60,000     60,000   60,000
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.01     $ 0.01   $ 0.01
Common Stock, Shares, Issued (in shares)     4,446     4,446   4,507
Treasury Stock, Common, Shares (in shares)     0     0    
Shares Forfeited During Period, Shares (in shares)       61,200        
Shares Forfeited During Period, Value           $ 0    
Share Price (in dollars per share)     $ 17.00     $ 17.00    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value     $ 5,325     $ 5,325    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 126     $ 126    
Class of Warrant or Right, Outstanding (in shares)     143     143    
Warrants and Rights Outstanding     $ 2,267     $ 2,267    
Class of Warrant or Right, Issued During Period (in shares)           0    
Class of Warrant or Right, Expired During Period (in shares)               0
Share Repurchase Program [Member]                
Stock Repurchase Program, Authorized Amount $ 5,000   5,000     $ 5,000    
Stock Repurchase Program Expiration Period (Month) 24 months              
Treasury Stock, Shares, Acquired (in shares)           0    
Share-Based Payment Arrangement, Option [Member]                
Share-Based Payment Arrangement, Expense     26   $ 12 $ 43 $ 24  
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   160            
Share-Based Payment Arrangement, Expense     $ 6   $ 85 $ 31 $ 180  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Equity - Stock Option Activity (Details) - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Outstanding, number of options (in shares) 379  
Outstanding, weighted average exercise price (in dollars per share) $ 3.09  
Outstanding, weighted average remaining life (Year) 4 years 10 months 24 days 5 years 3 months 18 days
Issued, number of options (in shares) 0  
Issued, weighted average exercise price (in dollars per share) $ 0  
Exercised, number of options (in shares) 0  
Exercised, weighted average exercise price (in dollars per share) $ 0  
Forfeited, number of options (in shares) 0  
Forfeited, weighted average exercise price (in dollars per share) $ 0  
Outstanding, number of options (in shares) 379 379
Outstanding, weighted average exercise price (in dollars per share) $ 3.09 $ 3.09
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Equity - Exercise Price Range (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Total number of options (in shares) | shares 379
Weighted average remaining life (Year) 4 years 10 months 24 days
Outstanding, weighted average exercise price (in dollars per share) $ 3.09
Number of vested options (in shares) | shares 340
Exercisable, weighted average exercise price (in dollars per share) $ 2.63
Range One [Member]  
Lower range limit (in dollars per share) 0.70
Upper range limit (in dollars per share) $ 5.24
Total number of options (in shares) | shares 358
Weighted average remaining life (Year) 5 years
Outstanding, weighted average exercise price (in dollars per share) $ 2.25
Number of vested options (in shares) | shares 326
Exercisable, weighted average exercise price (in dollars per share) $ 1.98
Range Two [Member]  
Lower range limit (in dollars per share) 11.55
Upper range limit (in dollars per share) $ 30.31
Total number of options (in shares) | shares 21
Weighted average remaining life (Year) 2 years 7 months 6 days
Outstanding, weighted average exercise price (in dollars per share) $ 17.09
Number of vested options (in shares) | shares 14
Exercisable, weighted average exercise price (in dollars per share) $ 17.87
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Equity - Warrants (Details)
shares in Thousands
Jun. 30, 2023
$ / shares
shares
Outstanding (in shares) | shares 143
Exercise Price (in dollars per share) | $ / shares $ 1.15
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Acquisition of Mimi's Rock Corp (Details Textual) - Mimi’s Rock Corp [Member] - USD ($)
$ in Thousands
3 Months Ended 4 Months Ended 6 Months Ended
Dec. 04, 2022
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2023
Business Combination, Consideration Transferred $ 17,099      
Business Combination, Acquisition Related Costs   $ 115   $ 1,464
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual   7,628 $ 10,266  
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual   $ 1,118 $ 377  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Acquisition of Mimi's Rock Corp - Fair Value of Assets Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Feb. 28, 2023
Dec. 31, 2022
Goodwill $ 13,559   $ 358
Mimi’s Rock Corp [Member]      
Accounts receivable   $ 1,521  
Inventories   1,181  
Prepaid expense and other assets   161  
Right of use asset   100  
Property and equipment   77  
Intangible assets   7,602  
Goodwill   12,830  
Total assets   23,472  
Accounts payable and accrued expense   (2,911)  
Income tax payable   (885)  
Product returns   (23)  
Lease liabilities   (110)  
Deferred tax liabilities   (2,444)  
Total liabilities   (6,373)  
Purchase price   $ 17,099  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Acquisition of Mimi's Rock Corp - Pro Forma Information (Details) - Mimi’s Rock Corp [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 15,680 $ 30,553 $ 30,513
Net income $ 1,868 $ 3,390 $ 2,956
Diluted net income per share (in dollars per share) $ 380 $ 680 $ 570
XML 52 ftlf20230630_10q_htm.xml IDEA: XBRL DOCUMENT 0001374328 2023-01-01 2023-06-30 0001374328 2023-08-10 0001374328 2023-06-30 0001374328 2022-12-31 0001374328 2023-04-01 2023-06-30 0001374328 2022-04-01 2022-06-30 0001374328 2022-01-01 2022-06-30 0001374328 ftlf:CommonStockOutstandingMember 2023-03-31 0001374328 us-gaap:CommonStockMember 2023-03-31 0001374328 us-gaap:TreasuryStockCommonMember 2023-03-31 0001374328 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001374328 us-gaap:RetainedEarningsMember 2023-03-31 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2023-03-31 0001374328 2023-03-31 0001374328 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001374328 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001374328 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001374328 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2023-04-01 2023-06-30 0001374328 ftlf:CommonStockOutstandingMember 2023-06-30 0001374328 us-gaap:CommonStockMember 2023-06-30 0001374328 us-gaap:TreasuryStockCommonMember 2023-06-30 0001374328 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001374328 us-gaap:RetainedEarningsMember 2023-06-30 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2023-06-30 0001374328 ftlf:CommonStockOutstandingMember 2022-12-31 0001374328 us-gaap:CommonStockMember 2022-12-31 0001374328 us-gaap:TreasuryStockCommonMember 2022-12-31 0001374328 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001374328 us-gaap:RetainedEarningsMember 2022-12-31 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2022-12-31 0001374328 ftlf:CommonStockOutstandingMember 2023-01-01 2023-06-30 0001374328 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001374328 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0001374328 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001374328 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2023-01-01 2023-06-30 0001374328 ftlf:CommonStockOutstandingMember 2022-03-31 0001374328 us-gaap:CommonStockMember 2022-03-31 0001374328 us-gaap:TreasuryStockCommonMember 2022-03-31 0001374328 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001374328 us-gaap:RetainedEarningsMember 2022-03-31 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2022-03-31 0001374328 2022-03-31 0001374328 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001374328 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001374328 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001374328 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2022-04-01 2022-06-30 0001374328 ftlf:CommonStockOutstandingMember 2022-06-30 0001374328 us-gaap:CommonStockMember 2022-06-30 0001374328 us-gaap:TreasuryStockCommonMember 2022-06-30 0001374328 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001374328 us-gaap:RetainedEarningsMember 2022-06-30 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2022-06-30 0001374328 2022-06-30 0001374328 ftlf:CommonStockOutstandingMember 2021-12-31 0001374328 us-gaap:CommonStockMember 2021-12-31 0001374328 us-gaap:TreasuryStockCommonMember 2021-12-31 0001374328 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001374328 us-gaap:RetainedEarningsMember 2021-12-31 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2021-12-31 0001374328 2021-12-31 0001374328 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001374328 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-06-30 0001374328 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001374328 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001374328 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2022-01-01 2022-06-30 0001374328 ftlf:CommonStockOutstandingMember 2022-01-01 2022-06-30 0001374328 ftlf:IsatoriProductsMember srt:MinimumMember 2022-12-31 0001374328 us-gaap:SeriesAPreferredStockMember 2019-09-23 0001374328 us-gaap:AssetPledgedAsCollateralMember ftlf:FinancingArrangementsMember 2023-06-30 0001374328 srt:MinimumMember 2023-06-30 0001374328 srt:MaximumMember 2023-06-30 0001374328 ftlf:GNCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001374328 ftlf:GNCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001374328 ftlf:GNCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001374328 ftlf:GNCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001374328 ftlf:GNCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001374328 ftlf:GNCMember us-gaap:AccountsReceivableMember ftlf:VendorConcentrationRiskMember 2022-01-01 2022-12-31 0001374328 ftlf:OneVendorMember us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001374328 ftlf:OneVendorMember us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001374328 ftlf:OneVendorMember srt:MinimumMember us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001374328 ftlf:OneVendorMember srt:MinimumMember us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001374328 ftlf:TwoVendorsMember ftlf:InventoryrelatedPurchasesMember ftlf:VendorConcentrationRiskMember 2023-01-01 2023-06-30 0001374328 ftlf:TwoVendorsMember ftlf:InventoryrelatedPurchasesMember ftlf:VendorConcentrationRiskMember 2022-01-01 2022-06-30 0001374328 ftlf:OnlineSalesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-04-01 2023-06-30 0001374328 ftlf:OnlineSalesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-04-01 2022-06-30 0001374328 ftlf:OnlineSalesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-06-30 0001374328 ftlf:WholesaleSalesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-06-30 0001374328 ftlf:OnlineSalesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-06-30 0001374328 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-04-01 2023-06-30 0001374328 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-04-01 2022-06-30 0001374328 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-06-30 0001374328 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-06-30 0001374328 ftlf:TermLoanMember 2023-02-23 0001374328 us-gaap:RevolvingCreditFacilityMember 2023-02-23 0001374328 us-gaap:RevolvingCreditFacilityMember ftlf:ApplicableRateMember 2023-02-23 2023-02-23 0001374328 ftlf:TermLoanMember 2023-06-30 0001374328 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001374328 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-02-28 0001374328 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001374328 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001374328 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001374328 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001374328 ftlf:ShareRepurchaseProgramMember 2023-03-17 0001374328 ftlf:ShareRepurchaseProgramMember 2023-03-17 2023-03-17 0001374328 ftlf:ShareRepurchaseProgramMember 2023-01-01 2023-06-30 0001374328 ftlf:ShareRepurchaseProgramMember 2023-06-30 0001374328 2023-01-01 2023-03-31 0001374328 2022-01-01 2022-12-31 0001374328 ftlf:RangeOneMember 2023-01-01 2023-06-30 0001374328 ftlf:RangeOneMember 2023-06-30 0001374328 ftlf:RangeTwoMember 2023-01-01 2023-06-30 0001374328 ftlf:RangeTwoMember 2023-06-30 0001374328 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001374328 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001374328 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001374328 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001374328 ftlf:MimisRockCorpMember 2022-12-04 2022-12-04 0001374328 ftlf:MimisRockCorpMember 2023-04-01 2023-06-30 0001374328 ftlf:MimisRockCorpMember 2023-01-01 2023-06-30 0001374328 ftlf:MimisRockCorpMember 2023-02-28 0001374328 ftlf:MimisRockCorpMember 2022-04-01 2022-06-30 0001374328 ftlf:MimisRockCorpMember 2022-01-01 2022-06-30 0001374328 ftlf:MimisRockCorpMember 2023-02-28 2023-06-30 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:M utr:Y 0001374328 FITLIFE BRANDS, INC. false --12-31 Q2 2023 33000 50000 123000 107000 93000 72000 0.01 0.01 10000000 10000000 0 0 0.01 0.01 60000000 60000000 4446000 4446000 4507000 4507000 1 1 0.10 2 2 0.10 0 0.70 11.55 10-Q true 2023-06-30 false 000-52369 NV 20-3464383 5214 S. 136th Street Omaha NE 68137 402 884-1894 Yes Yes Non-accelerated Filer true false false 4446161 8882000 13277000 951000 0 1575000 705000 9148000 9105000 1322000 0 569000 116000 22447000 23203000 162000 46000 165000 103000 7957000 150000 13559000 358000 1344000 1847000 45634000 25707000 3571000 2995000 3065000 631000 589000 590000 2500000 0 92000 54000 9817000 4270000 9375000 0 85000 49000 2507000 0 21784000 4319000 44000 45000 30130000 30056000 -6593000 -8713000 269000 0 23850000 21388000 45634000 25707000 14760000 7824000 25498000 15118000 8795000 4334000 15125000 8517000 5965000 3490000 10373000 6601000 3243000 1445000 5586000 2941000 115000 203000 1487000 208000 23000 17000 42000 31000 3381000 1665000 7115000 3180000 2584000 1825000 3258000 3421000 66000 9000 150000 16000 251000 0 349000 0 200000 -0 117000 -0 15000 9000 -82000 16000 2599000 1834000 3176000 3437000 635000 388000 1056000 701000 1964000 1446000 2120000 2736000 0.44 0.32 0.47 0.60 0.40 0.29 0.43 0.55 4446000 4556000 4464000 4555000 4887000 4960000 4906000 4971000 1964000 1446000 2120000 2736000 247000 0 269000 0 2211000 1446000 2389000 2736000 4446000 44000 0 30099000 -8557000 22000 21608000 0 0 31000 0 0 31000 0 0 0 0 247000 247000 0 0 0 1964000 0 1964000 4446000 44000 0 30130000 -6593000 269000 23850000 4507000 45000 0 30056000 -8713000 0 21388000 61000 -1000 0 0 0 0 -1000 0 0 74000 0 0 74000 0 0 0 0 269000 269000 0 0 0 2120000 0 2120000 4446000 44000 0 30130000 -6593000 269000 23850000 4556000 46000 0 30578000 -11852000 0 18772000 0 0 97000 0 0 97000 0 0 0 1446000 0 1446000 4556000 46000 0 30675000 -10406000 0 20315000 4553000 46000 -2087000 32529000 -13142000 0 17346000 -0 -2087000 2087000 -0 -0 -0 3000 0 0 29000 0 0 29000 0 0 204000 0 0 204000 0 0 0 2736000 0 2736000 4556000 46000 0 30675000 -10406000 0 20315000 2120000 2736000 42000 31000 -17000 -5000 15000 47000 74000 204000 429000 1171000 -1164000 -125000 -503000 -694000 467000 187000 -38000 -27000 -1611000 -366000 -39000 -27000 0 4000 401000 266000 1794000 2378000 54000 -0 17099000 -0 -17153000 0 0 29000 12500000 0 625000 -0 11875000 29000 40000 0 -3444000 2407000 13277000 9897000 9833000 12304000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">1</em> - DESCRIPTION OF BUSINESS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Summary</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">FitLife Brands, Inc. (the “<i>Company</i>”) is a national provider of innovative and proprietary nutritional supplements and wellness products for health-conscious consumers marketed under the following brand names: (i) NDS Nutrition, PMD Sports, SirenLabs, CoreActive, Nutrology, and Metis Nutrition (together, “<i>NDS Products</i>”); (ii) iSatori, BioGenetic Laboratories, and Energize (together, the "<i>iSatori Products</i>"); and (iii) Dr. Tobias, All Natural Advice, and Maritime Naturals (together, the “<i>MRC Products</i>"). The Company distributes the NDS Products principally through franchised General Nutrition Centers, Inc. (“<i>GNC</i>”) stores located both domestically and internationally, and, with the launch of Metis Nutrition, through corporate GNC stores in the United States. The iSatori Products are sold through more than 17,000 retail locations, which include specialty, mass, and online.  The Company distributes the MRC Products primarily on Amazon.com.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">FitLife Brands is headquartered in Omaha, Nebraska. For more information on the Company, please go to www.fitlifebrands.com. The Company’s Common Stock, par value $0.01 per share (“<i>Common Stock</i>”), trades under the symbol “FTLF” on the OTC Pink market.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Recent Developments</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Acquisition of Mimi</i>’<i>s Rock Corp</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> December 4, 2022, </em>the Company entered into an Arrangement Agreement with Mimi’s Rock Corp. (“<i>MRC</i>”), pursuant to which the Company agreed to acquire MRC. On <em style="font: inherit;"> February 28, 2023, </em>the Company completed the acquisition of MRC. See Note <em style="font: inherit;">8</em> for additional disclosure.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Inflation</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has experienced inflationary pressure with regard to the procurement of many of its products.  Thus far, the Company has been able to partially offset the impact of inflation through price increases to its customers.  In the future, however, further inflationary pressure could adversely affect the Company’s operating performance if market conditions <em style="font: inherit;">no</em> longer permit the Company to pass through price increases to its customers.</p> 17000 0.01 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">2</em> - BASIS OF PRESENTATION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">8</em> of Regulation S-<em style="font: inherit;">X.</em> Accordingly, they do <em style="font: inherit;">not</em> include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In our opinion, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation are included. Operating results for the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> June 30, 2023 </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ending <em style="font: inherit;"> December 31, 2023. </em>Although management of the Company believes the disclosures presented herein are adequate and <em style="font: inherit;">not</em> misleading, these interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the footnotes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> December 31, 2022, </em>filed with the Securities and Exchange Commission (the “<i>SEC</i>”) on <em style="font: inherit;"> March 24, 2023.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">3</em> - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">The Company prepares its financial statements in accordance with accounting principles generally accepted in the United States (“<i>GAAP</i>”). Significant accounting policies are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Principles of Consolidation</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in the consolidated condensed financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Foreign Currency Translation</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The functional currency of the Company is the U.S. dollar.  The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using end-of-period exchange rates. Changes in reported amounts of assets and liabilities of foreign subsidiaries that occur as a result of changes in exchange rates between foreign subsidiaries’ functional currencies and the U.S. dollar are included in foreign currency translation adjustment. Foreign currency translation adjustment is included as a component of stockholders’ equity in the accompanying condensed consolidated balance sheets. Revenue and expense transactions use an average rate prevailing during the period of the related transaction. Transaction gains and losses that arise from exchange rate fluctuations denominated in a currency other than the functional currency of each subsidiary are included in the results of operations as incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Use of Estimates and Assumptions</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect (i) the reported amounts of assets and liabilities, (ii) the disclosure of contingent assets and liabilities known to exist as of the date the financial statements are published, and (iii) the reported amount of net sales and expense recognized during the periods presented.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Those estimates and assumptions include estimates for reserves of uncollectible accounts receivable, allowance for inventory obsolescence, depreciable lives of property and equipment, purchase price allocations for business combinations, analysis of impairment of goodwill, realization of deferred tax assets, accruals for potential liabilities and assumptions made in valuing stock instruments issued for services. Management evaluates these estimates and assumptions on a regular basis. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Basic and Diluted Income Per Share</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our computation of earnings per share (“<i>EPS</i>”) includes basic and diluted EPS. Basic EPS is measured as the income available to common stockholders divided by the weighted average common shares outstanding for the period. Diluted income per share reflects the potential dilution, using the treasury stock method, that could occur if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock that then shared in the income of the Company as if they had been converted at the beginning of the periods presented, or issuance date, if later. In computing diluted income per share, the treasury stock method assumes that outstanding options and warrants are exercised and the proceeds are used to purchase Common Stock at the average market price during the period. Options and warrants <em style="font: inherit;"> may </em>have a dilutive effect under the treasury stock method only when the average market price of the Common Stock during the period exceeds the exercise price of the options and warrants. Potential common shares that have an antidilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three months ended June 30,</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Six months ended June 30,</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,964</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,446</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,736</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares - basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,446</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,464</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,555</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of outstanding warrants and stock options</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">442</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares - diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,887</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income per common share:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.47</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.60</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.43</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Cash and Cash Equivalents</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company considers all highly liquid investments with an original maturity from the date of purchase of <em style="font: inherit;">three</em> months or less to be cash equivalents. As of <em style="font: inherit;"> June 30, 2023, </em>the Company has approximately $951 in short-term interest-earning accounts pledged as collateral for financing arrangements that are currently limited to business credit cards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Lease</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We lease certain corporate office space and office equipment under lease agreements with monthly payments over a period of 36 to 84 months. We determine if an arrangement is a lease at inception. Lease assets are presented as operating lease right-of-use assets and the related liabilities are presented as lease liabilities in our condensed consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Fair Value Measurements</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company uses various inputs in determining the fair value of its investments and measures these assets on a recurring basis. Financial assets recorded at fair value in the balance sheets are categorized by the level of objectivity associated with the inputs used to measure their fair value. Financial Accounting Standards Board (“<i>FASB</i>”) Accounting Standards Codification (“<i>ASC</i>”) Topic <em style="font: inherit;">820,</em> <i>Fair Value Measurement</i>, establishes a <em style="font: inherit;">three</em>-level valuation hierarchy for the use of fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;">Level <em style="font: inherit;">1</em> - Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;">Level <em style="font: inherit;">2</em> - Inputs other than quoted prices included within Level <em style="font: inherit;">1</em> that are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active; inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates); and inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;">Level <em style="font: inherit;">3</em> - Inputs that are both significant to the fair value measurement and unobservable. These inputs rely on management's own assumptions about the assumptions that market participants would use in pricing the asset or liability. The unobservable inputs are developed based on the best information available in the circumstances and <em style="font: inherit;"> may </em>include the Company’s own data.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments. The carrying values of the line of credit and long-term financing obligations approximate their fair values due to the fact that the interest rates on these obligations are based on prevailing market interest rates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Acquisitions and Business Combinations</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and separately identified intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are <em style="font: inherit;">not</em> limited to, future expected cash flows from acquired trademarks and trade names, useful lives, and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results <em style="font: inherit;"> may </em>differ from estimates. During the measurement period, which is the period needed to gather all information necessary to make the purchase price allocation, <em style="font: inherit;">not</em> to exceed <em style="font: inherit;">one</em> year from the acquisition date, we <em style="font: inherit;"> may </em>record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Goodwill</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company has determined that it has a single reporting unit for purposes of performing its goodwill impairment test.  The Company reviews goodwill for impairment on an annual basis or whenever events or changes in circumstances indicate the carrying value <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. The Company <em style="font: inherit;">first</em> assesses qualitative factors to determine whether it is more likely than <em style="font: inherit;">not</em> that the fair value of the reporting unit is less than the carrying amount as a basis for determining whether it is necessary to perform an impairment test. If the qualitative assessment warrants further analysis, the Company compares the fair value of the reporting unit to its carrying value. The fair value of the reporting unit is determined using the market approach.  The Company determines the amount of a potential goodwill impairment by comparing the fair value of the reporting unit with its carrying amount. To the extent the carrying value of a reporting unit exceeds its fair value, a goodwill impairment charge is recognized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As the Company uses the market approach to determine fair value of the reporting unit, the price of its common stock is an important component of the fair value calculation. If the Company’s stock price experiences significant price and volume fluctuations, this will impact the fair value of the reporting unit, which can lead to potential impairment in future periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Management determined there were <em style="font: inherit;">no</em> indicators of impairment at <em style="font: inherit;"> June 30, 2023 </em>or <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Customer and Vendor Concentration</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Net sales to GNC during the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> represent 29% and 69% of total net revenue, respectively. Net sales to GNC during the <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> represent 37% and 69% of total net revenue, respectively. Gross accounts receivable attributable to GNC represented 11% and 43% of the Company’s total accounts receivable balance as of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>there was <span style="-sec-ix-hidden:c101835854"><span style="-sec-ix-hidden:c101835855">one</span></span> vendor who accounted for over 10% of the Company's consolidated accounts payable. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> there were <span style="-sec-ix-hidden:c101835860"><span style="-sec-ix-hidden:c101835861">two</span></span> vendors who accounted for over 10% of the Company's inventory-related purchases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Revenue Recognition</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s revenue is comprised of sales of nutritional supplements and wellness products to consumers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for revenue in accordance with FASB ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers </i>(“<i>ASC <em style="font: inherit;">606</em></i>”). The underlying principle of ASC <em style="font: inherit;">606</em> is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected. ASC <em style="font: inherit;">606</em> creates a <em style="font: inherit;">five</em>-step model that requires entities to exercise judgment when considering the terms of contract(s), which includes (<em style="font: inherit;">1</em>) identifying the contract(s) or agreement(s) with a customer, (<em style="font: inherit;">2</em>) identifying our performance obligations in the contract or agreement, (<em style="font: inherit;">3</em>) determining the transaction price, (<em style="font: inherit;">4</em>) allocating the transaction price to the separate performance obligations, and (<em style="font: inherit;">5</em>) recognizing revenue as each performance obligation is satisfied. Under ASC <em style="font: inherit;">606,</em> revenue is recognized when performance obligations under the terms of a contract are satisfied, which occurs for the Company upon shipment or delivery of products to our customers based on written sales terms. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring the products to a customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">All products sold by the Company are distinct individual products and consist of nutritional supplements and wellness products. The products are offered for sale solely as finished goods, and there are <em style="font: inherit;">no</em> performance obligations required post-shipment for customers to derive the expected value from them.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company evaluated principal versus agent considerations to determine appropriateness of recording platform fees paid to Amazon as an expense or as a reduction of revenue. The Company records platform fees paid to Amazon for distribution of Company products to cost of goods sold in the condensed consolidated statements of income and comprehensive income.  Platform fees are <em style="font: inherit;">not</em> recorded as a reduction of revenue because the Company: <em style="font: inherit;">1</em>) owns the goods before they are transferred to the customer,   <em style="font: inherit;">2</em>) can direct Amazon, similar to other <em style="font: inherit;">third</em>-party logistics providers (“Logistic Providers”), to return the Company’s inventory to any location specified by the Company, <em style="font: inherit;">3</em>) has the responsibility to make customers whole following any returns made by customers directly to Logistic Providers and the Company retains the back-end inventory risk, <em style="font: inherit;">4</em>) is subject to credit risk (i.e., credit card chargebacks), <em style="font: inherit;">5</em>) establishes prices of its products, <em style="font: inherit;">6</em>) can determine who fulfills the goods to the customer (Amazon or the Company) and <em style="font: inherit;">7</em>) can limit quantities or stop selling the goods at any time. Based on these considerations, the Company is the principal in this arrangement.  Advertising fees for Amazon are recorded in selling, general and administrative expenses in the condensed consolidated statements of income and comprehensive income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company disaggregates revenue into geographical regions and distribution channels.  The Company determines that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Online revenue during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>was approximately 67% of net revenue, compared to 33% for the wholesale channel for the same period.  Online revenue during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>was approximately 58% of net revenue, compared to 42% for the wholesale channel for the same period.  Online revenue during each of the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2022 </em>was 27%.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Sales to customers in the United States were approximately 93% and 99% during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe. Sales to customers in the United States were approximately 95% and 99% during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Control of products we sell transfers to customers upon shipment from our facilities or delivery to our customers, and the Company’s performance obligations are satisfied at that time. Shipping and handling activities are performed before the customer obtains control of the goods and therefore represent a fulfillment activity rather than promised goods to the customer. Payments for sales are generally made by check, credit card, or wire transfer. Historically the Company has <em style="font: inherit;">not</em> experienced any significant payment delays from customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For direct-to-consumer sales, the Company allows for returns within <em style="font: inherit;">30</em> days of purchase. Our wholesale customers, such as GNC, <em style="font: inherit;"> may </em>return purchased products to the Company under certain circumstances, which include expired or soon-to-be-expired products located in GNC corporate stores or at any of its distribution centers, and products that are subject to a recall or that contain an ingredient or ingredients that are subject to a recall by the U.S. Food and Drug Administration.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A right of return does <em style="font: inherit;">not</em> represent a separate performance obligation, but because customers are allowed to return products, the consideration to which the Company expects to be entitled is variable. The Company determined that product returns are immaterial, and therefore believes it is probable that such returns will <em style="font: inherit;">not</em> cause a significant reversal of revenue in the future. We assess our contracts and the reasonableness of our conclusions on a quarterly basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Income Taxes</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Provision for income taxes consists of current and deferred tax expense. Current tax expense is the expected tax payable on the taxable income for the year, using tax rates enacted in the countries where the Company and its subsidiaries operate and generate taxable income. The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets <em style="font: inherit;"> may </em>also result from unused losses and other deductions carried forward. An assessment of the probability that a deferred tax asset will be recovered is made prior to any deferred tax asset being recognized. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will <em style="font: inherit;">not</em> be realized, or that future deductibility is uncertain.  The Company reports deferred tax assets and liabilities on a gross basis when they arise from different jurisdictions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is potential for volatility of the effective tax rate due to several factors, including changes in the mix of the pre-tax income and the jurisdictions to which it relates. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023, </em>as a result of the MRC acquisition (see Note <em style="font: inherit;">8</em>) we experienced changes in our effective tax rate due to the inclusion of new jurisdictions.  The effective income tax rate was 33% and 20% for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Sales Taxes</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company is registered for the Canadian federal and provincial goods and services taxes. As such, the Company is obligated to collect from <em style="font: inherit;">third</em> parties, and is entitled to claim sales taxes paid on its expenses and capital expenditures incurred in Canada. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Recently Issued Accounting Pronouncements</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments </i>–<i> Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments</i> (“<i>ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em></i>”). The amendments included in ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Although the new standard, known as the current expected credit loss (“<i>CECL</i>”) model, has a greater impact on financial institutions, most other organizations with financial instruments or other assets (trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities) are subject to the CECL model and will need to use forward-looking information to better evaluate their credit loss estimates. Many of the loss estimation techniques applied today will still be permitted, although the inputs to those techniques will change to reflect the full amount of expected credit losses. In addition, ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> amends the accounting for credit losses on available-for-sale debt securities and purchased financial assets with credit deterioration. ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> was originally effective for public companies for fiscal years beginning after <em style="font: inherit;"> December 15, 2019. </em>In <em style="font: inherit;"> November </em>of <em style="font: inherit;">2019,</em> the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">10,</em> which delayed the implementation of ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> to fiscal years beginning after <em style="font: inherit;"> December 15, 2022 </em>for smaller reporting companies. The Company has adopted this guidance beginning <em style="font: inherit;"> January 1, 2023. </em>This guidance did <em style="font: inherit;">not</em> have a significant impact on the Company’s financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the SEC did <em style="font: inherit;">not</em> or are <em style="font: inherit;">not</em> believed by management to have a material impact on the Company’s present or future financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Principles of Consolidation</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in the consolidated condensed financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Foreign Currency Translation</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The functional currency of the Company is the U.S. dollar.  The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars using end-of-period exchange rates. Changes in reported amounts of assets and liabilities of foreign subsidiaries that occur as a result of changes in exchange rates between foreign subsidiaries’ functional currencies and the U.S. dollar are included in foreign currency translation adjustment. Foreign currency translation adjustment is included as a component of stockholders’ equity in the accompanying condensed consolidated balance sheets. Revenue and expense transactions use an average rate prevailing during the period of the related transaction. Transaction gains and losses that arise from exchange rate fluctuations denominated in a currency other than the functional currency of each subsidiary are included in the results of operations as incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Use of Estimates and Assumptions</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect (i) the reported amounts of assets and liabilities, (ii) the disclosure of contingent assets and liabilities known to exist as of the date the financial statements are published, and (iii) the reported amount of net sales and expense recognized during the periods presented.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Those estimates and assumptions include estimates for reserves of uncollectible accounts receivable, allowance for inventory obsolescence, depreciable lives of property and equipment, purchase price allocations for business combinations, analysis of impairment of goodwill, realization of deferred tax assets, accruals for potential liabilities and assumptions made in valuing stock instruments issued for services. Management evaluates these estimates and assumptions on a regular basis. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Basic and Diluted Income Per Share</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Our computation of earnings per share (“<i>EPS</i>”) includes basic and diluted EPS. Basic EPS is measured as the income available to common stockholders divided by the weighted average common shares outstanding for the period. Diluted income per share reflects the potential dilution, using the treasury stock method, that could occur if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock that then shared in the income of the Company as if they had been converted at the beginning of the periods presented, or issuance date, if later. In computing diluted income per share, the treasury stock method assumes that outstanding options and warrants are exercised and the proceeds are used to purchase Common Stock at the average market price during the period. Options and warrants <em style="font: inherit;"> may </em>have a dilutive effect under the treasury stock method only when the average market price of the Common Stock during the period exceeds the exercise price of the options and warrants. Potential common shares that have an antidilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three months ended June 30,</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Six months ended June 30,</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,964</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,446</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,736</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares - basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,446</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,464</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,555</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of outstanding warrants and stock options</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">442</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares - diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,887</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income per common share:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.47</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.60</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.43</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three months ended June 30,</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Six months ended June 30,</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,964</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,446</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,736</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares - basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,446</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,464</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,555</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of outstanding warrants and stock options</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">442</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares - diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,887</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income per common share:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.47</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.60</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.43</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1964000 1446000 2120000 2736000 4446000 4556000 4464000 4555000 441000 404000 442000 416000 4887000 4960000 4906000 4971000 0.44 0.32 0.47 0.60 0.40 0.29 0.43 0.55 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Cash and Cash Equivalents</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company considers all highly liquid investments with an original maturity from the date of purchase of <em style="font: inherit;">three</em> months or less to be cash equivalents. As of <em style="font: inherit;"> June 30, 2023, </em>the Company has approximately $951 in short-term interest-earning accounts pledged as collateral for financing arrangements that are currently limited to business credit cards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 951 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Lease</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We lease certain corporate office space and office equipment under lease agreements with monthly payments over a period of 36 to 84 months. We determine if an arrangement is a lease at inception. Lease assets are presented as operating lease right-of-use assets and the related liabilities are presented as lease liabilities in our condensed consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P36M P84M <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Fair Value Measurements</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company uses various inputs in determining the fair value of its investments and measures these assets on a recurring basis. Financial assets recorded at fair value in the balance sheets are categorized by the level of objectivity associated with the inputs used to measure their fair value. Financial Accounting Standards Board (“<i>FASB</i>”) Accounting Standards Codification (“<i>ASC</i>”) Topic <em style="font: inherit;">820,</em> <i>Fair Value Measurement</i>, establishes a <em style="font: inherit;">three</em>-level valuation hierarchy for the use of fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;">Level <em style="font: inherit;">1</em> - Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;">Level <em style="font: inherit;">2</em> - Inputs other than quoted prices included within Level <em style="font: inherit;">1</em> that are observable for the asset or liability, either directly or indirectly, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active; inputs other than quoted prices that are observable for the asset or liability (e.g., interest rates); and inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;">Level <em style="font: inherit;">3</em> - Inputs that are both significant to the fair value measurement and unobservable. These inputs rely on management's own assumptions about the assumptions that market participants would use in pricing the asset or liability. The unobservable inputs are developed based on the best information available in the circumstances and <em style="font: inherit;"> may </em>include the Company’s own data.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments. The carrying values of the line of credit and long-term financing obligations approximate their fair values due to the fact that the interest rates on these obligations are based on prevailing market interest rates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Acquisitions and Business Combinations</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and separately identified intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are <em style="font: inherit;">not</em> limited to, future expected cash flows from acquired trademarks and trade names, useful lives, and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results <em style="font: inherit;"> may </em>differ from estimates. During the measurement period, which is the period needed to gather all information necessary to make the purchase price allocation, <em style="font: inherit;">not</em> to exceed <em style="font: inherit;">one</em> year from the acquisition date, we <em style="font: inherit;"> may </em>record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Goodwill</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company has determined that it has a single reporting unit for purposes of performing its goodwill impairment test.  The Company reviews goodwill for impairment on an annual basis or whenever events or changes in circumstances indicate the carrying value <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. The Company <em style="font: inherit;">first</em> assesses qualitative factors to determine whether it is more likely than <em style="font: inherit;">not</em> that the fair value of the reporting unit is less than the carrying amount as a basis for determining whether it is necessary to perform an impairment test. If the qualitative assessment warrants further analysis, the Company compares the fair value of the reporting unit to its carrying value. The fair value of the reporting unit is determined using the market approach.  The Company determines the amount of a potential goodwill impairment by comparing the fair value of the reporting unit with its carrying amount. To the extent the carrying value of a reporting unit exceeds its fair value, a goodwill impairment charge is recognized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As the Company uses the market approach to determine fair value of the reporting unit, the price of its common stock is an important component of the fair value calculation. If the Company’s stock price experiences significant price and volume fluctuations, this will impact the fair value of the reporting unit, which can lead to potential impairment in future periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Management determined there were <em style="font: inherit;">no</em> indicators of impairment at <em style="font: inherit;"> June 30, 2023 </em>or <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Customer and Vendor Concentration</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Net sales to GNC during the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> represent 29% and 69% of total net revenue, respectively. Net sales to GNC during the <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> represent 37% and 69% of total net revenue, respectively. Gross accounts receivable attributable to GNC represented 11% and 43% of the Company’s total accounts receivable balance as of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>there was <span style="-sec-ix-hidden:c101835854"><span style="-sec-ix-hidden:c101835855">one</span></span> vendor who accounted for over 10% of the Company's consolidated accounts payable. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> there were <span style="-sec-ix-hidden:c101835860"><span style="-sec-ix-hidden:c101835861">two</span></span> vendors who accounted for over 10% of the Company's inventory-related purchases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.29 0.69 0.37 0.69 0.11 0.43 0.10 0.10 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Revenue Recognition</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s revenue is comprised of sales of nutritional supplements and wellness products to consumers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for revenue in accordance with FASB ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers </i>(“<i>ASC <em style="font: inherit;">606</em></i>”). The underlying principle of ASC <em style="font: inherit;">606</em> is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected. ASC <em style="font: inherit;">606</em> creates a <em style="font: inherit;">five</em>-step model that requires entities to exercise judgment when considering the terms of contract(s), which includes (<em style="font: inherit;">1</em>) identifying the contract(s) or agreement(s) with a customer, (<em style="font: inherit;">2</em>) identifying our performance obligations in the contract or agreement, (<em style="font: inherit;">3</em>) determining the transaction price, (<em style="font: inherit;">4</em>) allocating the transaction price to the separate performance obligations, and (<em style="font: inherit;">5</em>) recognizing revenue as each performance obligation is satisfied. Under ASC <em style="font: inherit;">606,</em> revenue is recognized when performance obligations under the terms of a contract are satisfied, which occurs for the Company upon shipment or delivery of products to our customers based on written sales terms. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring the products to a customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">All products sold by the Company are distinct individual products and consist of nutritional supplements and wellness products. The products are offered for sale solely as finished goods, and there are <em style="font: inherit;">no</em> performance obligations required post-shipment for customers to derive the expected value from them.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company evaluated principal versus agent considerations to determine appropriateness of recording platform fees paid to Amazon as an expense or as a reduction of revenue. The Company records platform fees paid to Amazon for distribution of Company products to cost of goods sold in the condensed consolidated statements of income and comprehensive income.  Platform fees are <em style="font: inherit;">not</em> recorded as a reduction of revenue because the Company: <em style="font: inherit;">1</em>) owns the goods before they are transferred to the customer,   <em style="font: inherit;">2</em>) can direct Amazon, similar to other <em style="font: inherit;">third</em>-party logistics providers (“Logistic Providers”), to return the Company’s inventory to any location specified by the Company, <em style="font: inherit;">3</em>) has the responsibility to make customers whole following any returns made by customers directly to Logistic Providers and the Company retains the back-end inventory risk, <em style="font: inherit;">4</em>) is subject to credit risk (i.e., credit card chargebacks), <em style="font: inherit;">5</em>) establishes prices of its products, <em style="font: inherit;">6</em>) can determine who fulfills the goods to the customer (Amazon or the Company) and <em style="font: inherit;">7</em>) can limit quantities or stop selling the goods at any time. Based on these considerations, the Company is the principal in this arrangement.  Advertising fees for Amazon are recorded in selling, general and administrative expenses in the condensed consolidated statements of income and comprehensive income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company disaggregates revenue into geographical regions and distribution channels.  The Company determines that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Online revenue during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>was approximately 67% of net revenue, compared to 33% for the wholesale channel for the same period.  Online revenue during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>was approximately 58% of net revenue, compared to 42% for the wholesale channel for the same period.  Online revenue during each of the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2022 </em>was 27%.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Sales to customers in the United States were approximately 93% and 99% during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe. Sales to customers in the United States were approximately 95% and 99% during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, with the balance of sales for the same respective periods being to customers primarily in Canada and Europe.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Control of products we sell transfers to customers upon shipment from our facilities or delivery to our customers, and the Company’s performance obligations are satisfied at that time. Shipping and handling activities are performed before the customer obtains control of the goods and therefore represent a fulfillment activity rather than promised goods to the customer. Payments for sales are generally made by check, credit card, or wire transfer. Historically the Company has <em style="font: inherit;">not</em> experienced any significant payment delays from customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For direct-to-consumer sales, the Company allows for returns within <em style="font: inherit;">30</em> days of purchase. Our wholesale customers, such as GNC, <em style="font: inherit;"> may </em>return purchased products to the Company under certain circumstances, which include expired or soon-to-be-expired products located in GNC corporate stores or at any of its distribution centers, and products that are subject to a recall or that contain an ingredient or ingredients that are subject to a recall by the U.S. Food and Drug Administration.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A right of return does <em style="font: inherit;">not</em> represent a separate performance obligation, but because customers are allowed to return products, the consideration to which the Company expects to be entitled is variable. The Company determined that product returns are immaterial, and therefore believes it is probable that such returns will <em style="font: inherit;">not</em> cause a significant reversal of revenue in the future. We assess our contracts and the reasonableness of our conclusions on a quarterly basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.67 0.33 0.58 0.42 0.27 0.93 0.99 0.95 0.99 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Income Taxes</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Provision for income taxes consists of current and deferred tax expense. Current tax expense is the expected tax payable on the taxable income for the year, using tax rates enacted in the countries where the Company and its subsidiaries operate and generate taxable income. The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets <em style="font: inherit;"> may </em>also result from unused losses and other deductions carried forward. An assessment of the probability that a deferred tax asset will be recovered is made prior to any deferred tax asset being recognized. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will <em style="font: inherit;">not</em> be realized, or that future deductibility is uncertain.  The Company reports deferred tax assets and liabilities on a gross basis when they arise from different jurisdictions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is potential for volatility of the effective tax rate due to several factors, including changes in the mix of the pre-tax income and the jurisdictions to which it relates. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023, </em>as a result of the MRC acquisition (see Note <em style="font: inherit;">8</em>) we experienced changes in our effective tax rate due to the inclusion of new jurisdictions.  The effective income tax rate was 33% and 20% for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.33 0.20 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Sales Taxes</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company is registered for the Canadian federal and provincial goods and services taxes. As such, the Company is obligated to collect from <em style="font: inherit;">third</em> parties, and is entitled to claim sales taxes paid on its expenses and capital expenditures incurred in Canada. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Recently Issued Accounting Pronouncements</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments </i>–<i> Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments</i> (“<i>ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em></i>”). The amendments included in ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Although the new standard, known as the current expected credit loss (“<i>CECL</i>”) model, has a greater impact on financial institutions, most other organizations with financial instruments or other assets (trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities) are subject to the CECL model and will need to use forward-looking information to better evaluate their credit loss estimates. Many of the loss estimation techniques applied today will still be permitted, although the inputs to those techniques will change to reflect the full amount of expected credit losses. In addition, ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> amends the accounting for credit losses on available-for-sale debt securities and purchased financial assets with credit deterioration. ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> was originally effective for public companies for fiscal years beginning after <em style="font: inherit;"> December 15, 2019. </em>In <em style="font: inherit;"> November </em>of <em style="font: inherit;">2019,</em> the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">10,</em> which delayed the implementation of ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> to fiscal years beginning after <em style="font: inherit;"> December 15, 2022 </em>for smaller reporting companies. The Company has adopted this guidance beginning <em style="font: inherit;"> January 1, 2023. </em>This guidance did <em style="font: inherit;">not</em> have a significant impact on the Company’s financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the SEC did <em style="font: inherit;">not</em> or are <em style="font: inherit;">not</em> believed by management to have a material impact on the Company’s present or future financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE</b> <b><em style="font: inherit;">4</em> </b>–<b> INVENTORIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s inventory is carried at the lower of cost or net realizable value using the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out (“<i>FIFO</i>”) method. The Company evaluates the need to record adjustments for inventory on a regular basis. Company policy is to evaluate all inventories including components and finished goods for all of its product offerings across all of the Company’s operating subsidiaries.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recognizes an allowance for obsolescence for expiring, excess, and slow-moving inventory. To calculate the allowance, the Company analyzes sales projections for each SKU relative to the remaining shelf life of the product. The value of any finished goods inventory projected to expire prior to sale is included in the allowance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The total allowance for expiring, excess and slow-moving inventory items as of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>amounted to $123 and $107, respectively. The Company’s inventories as of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>June 30,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,436</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,347</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Components</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">835</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">865</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for obsolescence</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(123</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(107</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,148</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,105</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 123000 107000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>June 30,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,436</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,347</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Components</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">835</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">865</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for obsolescence</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(123</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(107</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,148</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,105</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 8436000 8347000 835000 865000 123000 107000 9148000 9105000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE</b> <b><em style="font: inherit;">5</em> - PROPERTY AND EQUIPMENT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company had property and equipment as of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>June 30,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Equipment</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">954</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">902</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(792</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(856</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">162</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">Depreciation expense for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> was $13 and $7, respectively. Depreciation expense for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> was $22 and $11, respectively.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>June 30,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Equipment</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">954</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">902</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(792</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(856</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">162</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 954000 902000 792000 856000 162000 46000 13000 7000 22000 11000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE</b> <b><em style="font: inherit;">6</em> </b>–<b> NOTES PAYABLE</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Debt obligations consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>June 30,</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><b>(Unaudited)</b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term loan – current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term loan, net of current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,375</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,875</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Amended and Restated Credit Agreement </span><span style="text-decoration: underline; ">–</span><span style="text-decoration: underline; "> First Citizens Bank</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> February 23, 2023 (</em>the “<i>Loan Closing Date</i>”), the Company entered into an Amended and Restated Credit Agreement with First Citizens Bank (the “<i>Bank</i>”) (the “<i>Credit Agreement</i>”), amending and restating that certain Credit Agreement, dated <em style="font: inherit;"> September 24, 2019, </em>between the Company and the Bank. Pursuant to the Credit Agreement, the Bank provided the Company with a term loan for the principal amount of $12.5 million (“<i>Term Loan</i>”), and a revolving line of credit of $3.5 million (the “<i>Line of Credit</i>”, and collectively with the Term Loan, the “<i>Loan</i>”). The Company used the proceeds from the Loan to fund the consummation of the Acquisition (as defined below), and for general working capital purposes, including those of MRC (as defined below).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Pursuant to the Credit Agreement: (A) the Term Loan (i) accrues interest at a per annum rate equal to 2.75% above the <em style="font: inherit;">one</em>-month forward-looking term rate (the “<i>Applicable Rate</i>”), based on the secured overnight financing rate published for such day by the Federal Reserve Bank of New York (“<i>Term SOFR Rate</i>”), as in effect <em style="font: inherit;">two</em> banking days, subject to certain limitations, prior to (a) the Loan Closing Date, in the case of the initial Term SOFR Rate, and, (b) thereafter, the applicable <em style="font: inherit;">first</em> day of each calendar month (“<i>Rate Adjustment Date</i>”), adjusted for any reserve requirement and any subsequent costs arising from a change in government regulation; and (ii) and the Company shall make payments on <em style="font: inherit;"> March </em><em style="font: inherit;">10th,</em> <em style="font: inherit;"> June </em><em style="font: inherit;">10th,</em> <em style="font: inherit;"> September </em><em style="font: inherit;">10th,</em> and <em style="font: inherit;"> December </em><em style="font: inherit;">10th</em> of each calendar year, commencing on <em style="font: inherit;"> June 10, 2023, </em>of principal plus accrued interest on the Term Loan in amounts sufficient to fully amortize the Term Loan through <em style="font: inherit;"> February 28, 2028 (</em>the “<i>Term Loan Maturity</i> <i>Date</i>”), with all principal and accrued interest on the Term Loan being due and payable in full on the Term Loan Maturity Date; and (B) outstanding advances under the Line of Credit (“<i>Advances</i>”) will accrue interest at the Applicable Rate, and commencing on <em style="font: inherit;"> April 1, 2023, </em>and continuing on the <em style="font: inherit;">1st</em> day of each calendar month thereafter until <em style="font: inherit;"> December 23, 2023, </em>or the date of the termination in whole of the Line of Credit as otherwise set forth in the Amended and Restated Agreement (the “<i>LOC Termination Date</i>”), the Company shall make payments of accrued interest on Advances, and all principal and accrued interest on outstanding Advances shall be due and payable in full on the LOC Termination Date. The Company <em style="font: inherit;"> may </em>prepay amounts borrowed under the Loan, in whole or in part with accrued interest to the date of such prepayment on the amount prepaid, by written notice to Bank at least <em style="font: inherit;">one</em> business day prior to the proposed prepayment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Agreement contains customary events of default (each an “<i>Event of Default</i>”), which upon the occurrence of an Event of Default, among other things, interest will accrue at the Applicable Rate plus 2% per annum, and the Bank <em style="font: inherit;"> may </em>declare all Obligations, with interest thereon, immediately due and payable. The Credit Agreement further contains: (<em style="font: inherit;">X</em>) customary representations and warranties of the Company; (Y) customary indemnification provisions whereby the Company will indemnify Bank for certain losses arising out of inaccuracies in, or breaches of, the representations, warranties and covenants of the Company, and certain other matters; and (Z) customary affirmative and negative covenants, including, without limitation, covenants: (i) to maintain a Fixed Charge Coverage Ratio (as defined in the Credit Agreement) of <em style="font: inherit;">not</em> less than 1.25 to <em style="font: inherit;">1.00</em> as tested quarterly on a trailing <em style="font: inherit;">twelve</em>-month basis, starting with the fiscal quarter ending <em style="font: inherit;"> March 31, 2023; (</em>ii) to maintain a Funded Debt to EBITDA Ratio (as defined in the Credit Agreement) of <em style="font: inherit;">not</em> more than 2.50 to <em style="font: inherit;">1.00</em> as tested quarterly on a trailing <em style="font: inherit;">twelve</em>-month basis, starting with the fiscal quarter ending <em style="font: inherit;"> March 31, 2024; (</em>iii) <em style="font: inherit;">not</em> to incur any indebtedness, except indebtedness already incurred on the date of the Credit Agreement, incurred for capital leases and purchase money obligations for fixed assets less than $100,000 without the Bank’s prior approval, and payable to trade creditors in the ordinary course of business; (iv) <em style="font: inherit;">not</em> to undertake certain fundamental or corporate changes; and (v) <em style="font: inherit;">not</em> to make certain Dispositions (as defined in the Credit Agreement). The Company was in compliance with all covenants as of <em style="font: inherit;"> June 30, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> June 30, 2023, </em>the borrowings outstanding on the Term Loan and the Line of Credit were $11,875 and $0, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Maturities of the Company's Term Loan are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ending</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (remaining six months)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">625</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total term loan outstanding as of June 30, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,875</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>June 30,</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"><b>(Unaudited)</b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term loan – current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term loan, net of current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,375</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,875</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 2500000 0 9375000 0 11875000 0 12500000 3500000 0.0275 0.02 1.25 2.50 100000000 11875000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ending</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (remaining six months)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">625</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total term loan outstanding as of June 30, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,875</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 1250000 2500000 2500000 2500000 2500000 625000 11875000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE</b> <b><em style="font: inherit;">7</em> - EQUITY</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company is authorized to issue 60.0 million shares of Common Stock, $0.01 par value per share, of which 4,446 and 4,507 shares of Common Stock were issued and outstanding as of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody> <tr> <td style="vertical-align:top;width:0.5%;"> </td> <td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Common Stock Issued for Services</i></p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> February 2021, </em>the Company granted Dayton Judd, Chief Executive Officer, an aggregate of 160 restricted share units (“<i>RSUs</i>”). The Company recorded $6 and $85 of stock compensation expense related to the RSUs during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. The Company recorded $31 and $180 of stock compensation expense related to the RSUs during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. As of <em style="font: inherit;"> June 30, 2023, </em>there was <em style="font: inherit;">no</em> unamortized compensation expense associated with RSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody> <tr> <td style="vertical-align:top;width:0.5%;"> </td> <td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Share Repurchase Program</i></p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> March 17, 2023, </em>the Board approved the extension of the Share Repurchase Program. Under the extended and amended Share Repurchase Program, the Board authorized management to repurchase up to an additional $5,000 of the Company's Common Stock over the next 24 months, at a purchase price equal to the fair market value of the Company's Common Stock on the date of purchase, with the exact date and amount of such purchases to be determined by management. All other terms of the Share Repurchase Program remain unchanged.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023, </em>the Company did <span style="-sec-ix-hidden:c101836046">not</span> repurchase any Common Stock under the <em style="font: inherit;">2023</em> Share Repurchase Program. As of <em style="font: inherit;"> June 30, 2023, </em>the Company <em style="font: inherit;"> may </em>purchase $5,000 of Common Stock under the <em style="font: inherit;">2023</em> Share Repurchase Program.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Treasury Shares</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> January 2022, </em>the Company retired all treasury shares. As of <em style="font: inherit;"> June 30, 2023, </em>there are no shares held in treasury.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Other</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the quarter ended <em style="font: inherit;"> March 31, 2023, </em>the Company settled a dispute with a former employee.  As a result of the settlement, the former employee forfeited 61,200 shares of Common Stock to the Company for no consideration, which shares were then immediately cancelled.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Options</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Information regarding options outstanding as of <em style="font: inherit;"> June 30, 2023 </em>is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Number of</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Weighted</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Average</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Exercise</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Weighted</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Average</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Remaining</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Life</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Options</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Price</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(Years)</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">379</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.09</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.3</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Issued</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, June 30, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.09</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td colspan="15" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 51%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Outstanding</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercisable</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="3" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercise</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Price Per</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>share</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>of Options</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Remaining</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Life (Years)</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercise</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Price</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Vested</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Options</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercise</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Price</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 5%;"> </td> <td style="width: 3%;"> </td> <td style="width: 5%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 15%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 14%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 14%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 14%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 14%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 5%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$0.70</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:c101836097">-</span></td> <td style="width: 5%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.24</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">358</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.25</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">326</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.98</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 5%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$11.55</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:c101836104">-</span></td> <td style="width: 5%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30.31</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17.09</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17.87</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"><em style="font: inherit;"> </em></td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.09</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">340</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.63</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The closing stock price for the Company’s stock on <em style="font: inherit;"> June 30, 2023 </em>was $17.00, resulting in an intrinsic value of outstanding options of $5,325.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">During the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized stock-based compensation expense of $26 and $12, respectively, related to stock options. During the <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized stock-based compensation expense of $43 and $24, respectively, related to stock options. As of <em style="font: inherit;"> June 30, 2023 </em>there is $126 of unamortized compensation expense related to stock options.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Warrants</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total outstanding warrants to purchase shares of Common Stock as of <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>amounted to 143. Total intrinsic value as of <em style="font: inherit;"> June 30, 2023 </em>amounted to $2,267. During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and year ended <em style="font: inherit;"> December 31, 2022</em><i>, </i>no warrants were granted and no warrants expired.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td colspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Outstanding</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Issuance Date</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expiration Date</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Vesting</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 19%; font-family: Times New Roman; font-size: 10pt; text-align: center;">143</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 19%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.15</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">11/13/18</em></p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">11/13/23</em></p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Yes</em></p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 60000000.0 0.01 4446000 4507000 160000 6000 85000 31000 180000 5000000 P24M 5000000 0 61200000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Number of</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Weighted</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Average</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Exercise</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Weighted</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Average</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Remaining</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Life</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Options</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Price</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(Years)</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">379</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.09</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.3</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Issued</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, June 30, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.09</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 379000 3.09 P5Y3M18D 0 0 -0 0 -0 0 379000 3.09 P4Y10M24D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td colspan="15" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 51%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Outstanding</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercisable</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="3" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercise</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Price Per</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>share</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>of Options</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Remaining</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Life (Years)</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercise</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Price</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Vested</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Options</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercise</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Price</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 5%;"> </td> <td style="width: 3%;"> </td> <td style="width: 5%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 15%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 14%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 14%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 14%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 14%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 5%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$0.70</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:c101836097">-</span></td> <td style="width: 5%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.24</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">358</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.25</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">326</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.98</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 5%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$11.55</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:c101836104">-</span></td> <td style="width: 5%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30.31</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17.09</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17.87</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 3%;"><em style="font: inherit;"> </em></td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.09</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">340</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.63</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 5.24 358000 P5Y 2.25 326000 1.98 30.31 21000 P2Y7M6D 17.09 14000 17.87 379000 P4Y10M24D 3.09 340000 2.63 17.00 5325000 26000 12000 43000 24000 126000 143000 2267000 0 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td colspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 19%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Outstanding</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Issuance Date</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expiration Date</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Vesting</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 19%; font-family: Times New Roman; font-size: 10pt; text-align: center;">143</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 19%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.15</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">11/13/18</em></p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">11/13/23</em></p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 19%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Yes</em></p> </td> </tr> </tbody> </table> 1.15 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">8</em> </b>–<b> Acquisition of Mimi</b>’<b>s Rock Corp</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> December 4, 2022, </em>the Company entered into an Arrangement Agreement with Mimi’s Rock Corp. (“<i>MRC</i>”), pursuant to which the Company agreed to acquire all of the equity interests of MRC. The acquisition closed on <em style="font: inherit;"> February 28, 2023. </em>MRC is headquartered in Oakville, Ontario, Canada. The purchase price of $17,099 was paid with proceeds from the Term Loan as well as cash on hand.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023, </em>the Company incurred $115 and $1,464, respectively, of transaction-related costs for the acquisition of MRC.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounted for the acquisition as a business combination under Accounting Standards Codification (“<i>ASC</i>”) <em style="font: inherit;">805,</em> Business Combinations. At the date of the acquisition and as of this Quarterly Report on Form <em style="font: inherit;">10</em>-Q, management has <em style="font: inherit;">not</em> yet finalized its valuation analysis. The fair values of the assets acquired, as set forth below, are considered provisional and subject to adjustment as additional information is obtained through the purchase price measurement period (a period of up to <em style="font: inherit;">one</em> year from the closing date). Any prospective adjustments would change the fair value allocation as of the acquisition date. The Company is still in the process of reviewing underlying models, assumptions and discount rates used in the valuation of provisional goodwill and intangible assets. The following table summarizes the provisional fair value of the assets acquired and liabilities assumed on the date of acquisition, and is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>February 28, </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Assets acquired (provisional):</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 81pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Inventories</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Prepaid expense and other assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">161</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Right of use asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Property and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,602</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,830</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,472</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Liabilities assumed (provisional):</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Accounts payable and accrued expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,911</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Income tax payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Product returns</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(110</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="padding-left: 81pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Deferred tax liabilities</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Total liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Purchase price</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,099</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The purchase was intended to augment and diversify the Company’s product offerings and lineup.  Key factors that contributed to the recorded intangible assets and goodwill were the opportunity to complement existing operations of the Company and the opportunity to generate future synergies within the nutritional supplement and wellness business.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Pro Forma Condensed Combined Financial Information (Unaudited) (In thousands)</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following presents the Company’s unaudited pro forma financial information for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, giving effect to the acquisition of MRC as if it had occurred at <em style="font: inherit;"> January 1, 2022. </em>Included in the pro forma information is: fair value adjustment to inventory acquired during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2022, </em>removal of transaction-related costs related to the acquisition of MRC, removal of the interest costs from MRC’s debt prior to the closing of the acquisition, and interest on borrowings made by the company based on the projected balance of the Term Loan for the respective periods presented for this pro forma.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months</b><br/> <b>ended</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Six months </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>ended</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Six months </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>ended</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30,</b> </b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30,</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30,</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b> </b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,680</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30,553</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30,513</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,868</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,390</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,956</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income per share</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.38</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.68</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.57</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The pro forma adjustments do <em style="font: inherit;">not</em> reflect adjustments for anticipated operating efficiencies that the Company expects to achieve as a result of this acquisition. The pro forma financial information is for informational purposes only and does <em style="font: inherit;">not</em> purport to present what the Company’s results would actually have been had the transaction actually occurred on the dates presented or to project the combined company’s results of operations or financial position for any future period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">MRC revenue and net income for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>was $7,628 and $1,118, respectively. MRC revenue and net income for the period from <em style="font: inherit;"> February 28, 2023 </em>to <em style="font: inherit;"> June 30, 2023 </em>was $10,266 and $377, respectively.</p> 17099000 115000 1464000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>February 28, </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Assets acquired (provisional):</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 81pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Inventories</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Prepaid expense and other assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">161</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Right of use asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Property and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,602</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,830</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,472</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Liabilities assumed (provisional):</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Accounts payable and accrued expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,911</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Income tax payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Product returns</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(110</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="padding-left: 81pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Deferred tax liabilities</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 81pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 81pt;">Total liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Purchase price</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,099</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 1521000 1181000 161000 100000 77000 7602000 12830000 23472000 2911000 885000 23000 110000 2444000 6373000 17099000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months</b><br/> <b>ended</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Six months </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>ended</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Six months </b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>ended</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30,</b> </b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30,</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30,</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b> </b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,680</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30,553</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30,513</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,868</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,390</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,956</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income per share</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.38</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.68</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.57</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 15680000 30553000 30513000 1868000 3390000 2956000 380 680 570 7628000 1118000 10266000 377000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE</b> <b><em style="font: inherit;">9</em> </b>– <b>COMMITMENTS AND CONTINGENCIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are currently <em style="font: inherit;">not</em> involved in any litigation that we believe could have a material adverse effect on our financial condition or results of operations. There is <em style="font: inherit;">no</em> action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of the Company or any of its subsidiaries, threatened against or affecting the Company, our Common Stock, any of our subsidiaries or of the Company’s or our subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">10</em></b> –<b> RECLASSIFICATIONS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Certain prior year amounts have been reclassified to conform to current presentation.  These reclassifications had <em style="font: inherit;">no</em> effect on the reported operating income or net income on the Condensed Consolidated Statement of Operations.  Certain costs previously classified as selling, general and administrative expense have been reclassified to a contra-revenue account on the Condensed Consolidated Statement of Operations.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">11</em></b> –<b> SUBSEQUENT EVENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company evaluated subsequent events for their potential impact on the condensed consolidated financial statements and disclosures through the date the condensed consolidated financial statements were issued and determined there were <em style="font: inherit;">no</em> subsequent events occurred that were reasonably expected to impact the condensed consolidated financial statements presented herein. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !(X#E<'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 " 2. Y79=.:$.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE%)'1S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DX2&\QOP2-IJTK J[@2F>JLD2:AIB&=\-:L^/B9^@*S!K!'CX$RB%H 4\O$ M>)SZ#BZ !4:8?/XNH%V)I?HGMG2 G9)3=FMJ',=Z;$MNWD' V]/C2UFW"B$YEXUX7UQ_^%V$_6#=SOUC MX[.@ZN#77:@O4$L#!!0 ( !(X#E>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M$C@.5_<%-[9B!0 +AP !@ !X;"]W;W)KM2TJR2'Y]WUE M&YO-B!?J66[ 7^=8CR3+1]9P(]57O1+"D)%*$UZS//ZO93'66[W:)8I3D>E89D2)Q75G3-]- MV)45%%=\B<5&[VP3B_(DY5>[,XVN.YXMD4A$:*P%A[]G,1%)8IV@'/]6IIWZ MGE:XN[UUORO@ >:):S&1R1]Q9%;7G4&'1&+!\\0\R,TOH@*ZL'ZA3'3Q2S;E MM4'0(6&NC4PK,90@C;/RG[]4%;$C8&R/@%4"]D9 ]]W!KP1^ 5J6K,!ZSPT? M#97<$&6O!C>[4=1-H0::.+/-.#<*SL:@,Z/W,LRA50P99Q&YS4QL7LDT*[N' MK>8NT2NNA![V#-S-:GIAY7Q3.K,]SGWR469FI<$U$M&W^AZ4LBXJVQ;UAJ&& MO^;9.?&],\(\YCO*,\'EXWQY3JA3_DUQ_+KF_,+//U1SN]7U]P>XBDR-2/4_ MKBHK+0.WI7UDW^DU#\5U!YY)+=2SZ(Q^_('VO9]]2\#GPU-%S7AQ#..#6,8:**&I9SP5 M+D+"Q7+B-S!8>>HC;M]9BX^5-.2[ZKFN_I??$4K[J7# MO?:].5!52S[J-:]@[SC"Q]>ULU\>T%.O^]E%A<*R-48H?2 MM53&B8A[&94[1Q=0]L3-]KXN<%U;R";5T*-BS5V<"#++TR>AG' '$TWW@OG]*R?@*1(- M;2(-/2K33+-0*FB[(K6>D;F!3DND(A.90Z"#7"VH0>BN>4BG<<1>"N MS[8;I)B:?,K<[8I;7C :D#E,G_R^64%O43#==)*?(@C1)@E1/+R\)9_8/>C5 MCW*3.:EQNT\I7W$GYBGR$&T"$<53S%O,^NF]5_(YSD)W"^.>LULGZ"F"$6N" M$<.#S5O0>ZD-),"_XO7> >J 8W\ X)RP/%/YZ>V":YJR]G$(G94+)IF$./+#Z\VYO(MN),3=]S' M>8ITQ)ITQ(Y*1S;^01:"474IE?.3U@&?F4\1C5@3C=A1 MT6B>\B0A-[F&T]K=:W&??=,S7-86KTE"[*@D=)L*M;1/Y<_@ /EE(M,US]SM MBAONG;;@NK:@3?!A1P6?^4I .V)XN,U^O%,$'M8$'G94X &P%%+[W,CP*Z2> M8EV"?,H-A((L@O9U$G^G!%/50^EV4;C9%;+G41 $?=JGP][S+F)O9T7&]KYB MH4J3T$ZORL69^FB]NEH!ZS>7E2MI';CNO)HE8@-0[OX2[JW)QJMPQ&PO=V]R:W-H965T&ULK9EA4]LX$(;_ MBB9E>NT,$$NR8X="9B#0*SVNY4BXF_NHV$JBJVVEDAR@O_XD)]B))1LZTR]@ M)[O*NRMIGY5]^L#%-[FD5(''+,WE66^IU.JDWY?QDF9$'O,5S?4W>-^AGA.6]T6GYV:T8G?)"I2RGMP+((LN(>+J@*7\XZ\'> M\P=W;+%4YH/^Z'1%%G1"U?WJ5NB[?C5*PC*:2\9S(.C\K'<.3\88&X?2XF]& M'^3.-3"AS#C_9FZND[.>9Q31E,;*#$'TOS4=TS0U(VD=W[>#]JK?-(Z[U\^C M?RR#U\',B*1CGO[#$K4\ZT4]D- Y*5)UQQ\^T6U @1DOYJDL_X*'K:W7 W$A M%<^VSEI!QO+-?_*X3<2. _1;'-#6 ;W6 6\=RLSU-\K*L"Z)(J-3P1^ ,-9Z M-'-1YJ;TUM&PW$SC1 G]+=-^:C3F>:(GA29 7TF>LH0H?7-!4I+'%$S,P!*\ M&Q="T%R!6RH83\!]3HJ$:F.]MW[.BE59E"5&52.A]LR M&Y=0:4KZ-1U M'L>\T-G292VF.G6SE!Z"7)=@/@OK8?^\ #C,O<' M@5[Z>FY7M*QLZ9,KOL#2#H,P: 1H&X5>X YQ4(4XZ SQ.E_K]< %H](1FJ8) MX#-=/:B,Z3;6 XBV<4$O?#FP@3UQT(\:@;F,VB(+J\C"SL@F>J5+H,CCSNRY M!(9VYC%J+GO;J&5I196ZJ%/=K: KPA) 'U>F2I<)Y6I)A6;#IB(3*:E[HT:6 MF& P; BV;2 R&O MNA$2ZJE,J"EX*]V:J')I.\'EV7D:-"??8>2WY!+NX!EVUSS3AIC]5)C9-\ET MZH,.?E($3[E0"\ M6PF^9J8G).E[9V3(+F;#H+E*'%8P:-EZL*8B[,;B[YPG#RQ-7Z$2.ZI#$#1W MF\,,!U&+S)J*L!N+EW1.]69+RB+6OD1L[$'L^TV%#JO(;^$VK $)NPDY_3H] MO^GHI*"-+#\88$N=;8:"T&N35\,-#E[5ZMU54(7*W/)MI0625"H?1 ML*6BH1I[J!M[4RHRD'*2@[=O(@3AAXK3*U.Q>>X\YMA<0X'G-00[K-KDUO!# MW?"[H?J 7LWVDSYKOD:NC;EA$]4.F\!O4;MS7NPFX7[C\\(:13:QAA%LZ733;YW.1T^K) M6VESJ<_"V4RC]OF!VLLG>&3SU&HO738M?0*JD8NZD7N>)$R5O3DP9^4CEH.8 MK)@NQDZ9-EBQ![&%,Y>9%[2L8:XRX91IDQ7A*&@N Y<9Q%'+F0WO/'!]@<#-@@O. MOUR^7KS]>-5U7'*8N8Y+_9VW!^;5S9]$+%@N-6SGVL\[#G7T8O,V9'.C^*I\ MH3#C2O&LO%Q2DE!A#/3W<\[5\XUY1U&]DQK]#U!+ P04 " 2. Y7YD>> M!"L# "U"@ & 'AL+W=ONJ*"$I5CV1$0XS&R%3K*$KMZ[*),&Q M%:7,#3QOZ*:8,[[P./=)MH,^#. MIQG>DA713]E20L^MO,0T)5Q1P9$DFYESZ]\L?"NP%C\HV:E:&YE0UD(\F\Y# M/',\0T08B;1Q@>'Q0A:$,>,).'Z53IWJG498;[][_VR#AV#66)&%8#]IK).9 M,W903#8X9_I1[+Z0,J"!\1<)INP_VI6VGH.B7&F1EF(@2"DOGOBU7(B:P ^/ M"()2$'Q4T"\%?1MH06;#NL<:SZ=2[) TUN#--.S:6#5$0[G9QI66,$M!I^<+ MP6/8%!(C:"G!:(PU=.XPPSPB:&4<*]19Y%(2KM&22"IB],1Q'E,P[*+.$IN9 MA&@:8::ZZ!-Z6MVCSE47J02F%*(,3?+8.#8)=* M;% L\K7>Y R2,Q(YUZWA%?Z&UI\Y9"_S/L3Q4@_AT&3@528-S'Z%V?\@)IQ\ M)-:PTT1%! ;:$ M?@]K[_6"?L<7&&[5#AA5D>!+R@6O,MW0-: BG0FKZALU9 M;T,,#Y9HLD]X:#(*V@$'%>#@). 2/C$$#D*,X%Q&S]-O'C%J(;E]3Q_C_V,48-^6-$/+Z,OSR?.=2(D?8,)$T4QVHH^ M;-ES^.VQG[-JP(\J^-$_PZ=YE[-3I?+SW*7G M.E(8AL,][C:KP;'/GU^[B_W+N2_(\-+].?@6JT-XMU93F(+N&Y9;RA5B9 ,R MKS<"O2QJI**C16;+C+704+389@)U)9'& .8W0NCWCJE? M_ (&::UKKWP)MGEVI4>[[#ZR^I%2@;WE6\*O!4HC5Q7#(YTN:Q_R< MK6@AOWEA91X+>5LNAGQ5TCBIC?)L2"S+&^9Q6@S&E_6SIW)\R=8B2POZ5"*^ MSO.X_'Y#,[:]&N#![L$T72Q%]6 XOES%"SJCXL/JJ91WP[V7),UIP5-6H)*^ M7 VN\45$@LJ@1GQ,Z98?7*.*RF?&OE0W=\G5P*IF1#,Z%Y6+6'YLZ(1F6>5) MSN-KZW2P'[,R/+S>>7]7DY=D/L><3ECV5YJ(Y=4@&*"$OL3K3$S9]I:VA-S* MWYQEO/Z+MBW6&J#YF@N6M\9R!GE:-)_QMW8A#@RD']B M 9$-7!Z#.S6P/[1 M$9S6P/G1$=S6H*8^;+C7"Q?&(AY?EFR+R@HMO547]>K7UG*]TJ)*E)DHY;>I MM!/C"2L2&7::('G%698FL9 W,R$_9#X(CM@+>ES1,J[BRM'K#T6\3E*).4-O MT8=9B%Z_.D-\&9>4H[1 STNVYG&1\#?HU=']Y5#(Z5:##N?MU&Z:J9&>J=GH MGA5BR5$DIY@ ]J'9WC/8#^4R[=>*[-;JAA@=_KDNSI%MO4'$(C8PG\F/FQ.( MSJ^-'OWOT8\6P]XGCEW[F&%FL*A;4Q]&K#JE!MQMCQ/>MRN#E<+!WE M!\0Y!H4ZB+C.*#A&1<" +L8=ZHB@LR?H& E.&!=5\B\82SB2/PTH!6\:'^[! MT($_F. M/)6C#K*=D1+S4 =AR_9MA:..\CP+PQR]/4>OMK)[.#X^1=/KY[N']RCZ]!0] MS*(+B*EG6J>J9U_P53RG5P/9E#DM-W0P_OTW[%E_0-7@E,["4SJ+3N3L*!#^ M/A"^,=EF4A.DQ>(-6M!"=I4,R>: XD2VMI2+JLMLP)KBZ^E%'"5Q)CH(.XZ2 MJ*$.B45M9W7+IMU75B"'R M@QHTTK/CGK!3I/_4# MB/!(GX,::QV"%2:A#G&(0E:'V#U1QE:GJ"PCVVYA\G@?@62Q'E4W<%2R.@H' M:AL, 90MG:ED 91#^@),.K+$W$N>;Z.IB2@Y91LYJ;?PI-ZB4WD[#D0G0;%9 M@]X5@DJ_0FXTYBR'?V&VE@)O/4_-.0 T4C,.PJC,.0GD]"= MIE*B*T/B:I5$!ZD2#8!((:?2-/DY)MF)4&Q6H7+?+W?UA>0X7\;%@J)%G(+- M >OZ\"VQU.T%@-*H HZPVD4BHZ-CKIT8Q4:)M6L18BGUP.LF><^,P?6@Y%,9 M R MBW5,H/9$<+"^'.YD'S;KOH?HN2V9Z"9Z]SB-T//U)_0T??QX-[M[? !9 M RK,'8U4VH#J"[3=%8"RL:_*/@CEV#W;*]P)/VQ6?GN62!+?K8*D'\U VKH" M\VPMV#K(#@*5-"#X+%(N#7YQ.8 WEH'ZIF "H4;J>]X01%EJ$P)1?D\7(IVH)*ZQ M/,O"_#2-;J.'V=W'J"W4X)L_8A2G/UV?3^DM/*FWZ%3>CB/225]BEKX/U+1= M:XW_0Q= *%T7 "A %T"H?EW0R5UBEKN[W;>R5UBEKL3ELO465:GR1MJ"G:@+SW! MZIX50$'!!GS9@<860.G!'AX!*9NS[N9&L%5]F/N9"<'R M^G))XX26%4!^_\*8V-U4 ^S_XV#\+U!+ P04 " 2. Y7DY3P8?T( "! M2@ & 'AL+W=O78\V0NS>32;5:L.W2?6VV/%<_N6A*+>) MD)?EXZ3:E3Q9-T;;;$)==S;9)FD^NKEJWOM8WEP5>Y&E.?]8.M5^NTW*;Q]X M5CQ?C\CH^QN?TL>-J-^8W%SMDD=^Q\7GW<=27DU.+.MTR_,J+7*GY _7H_?D M7Z+XDM]\=/Z>N36,^(97XF:(I&_GOB29UG-).?Q MQY%T=!JS-CQ__9T];#Z\_##W2<671?:?="TVUZ/YR%GSAV2?B4_%<\R/'\BK M^59%5C4_G>#:AB0&F/ 3L: M,'6$/H/IT6"J&LQZ#+RC@:=.R>\QF!T-9HI!KY?\HX&O&!#68S _&C3I,CF$ MHXGE;2*2FZNR>';*&BW9ZA=-0C36,H1I7N?NG2CE7U-I)VZ61;Z6F-']T_OL+W][S\G\ Y7( I8'FUDSSNUPNJGWY[4#TQCG2 M&@@#,^'[M72IK.DDB3._W(KG/N",*Y](9YNII['KB9/YUEH'+K>E]Y5 MNV3%KT=RXZEX^<1'-__X@2";G:?FK)N8MSID3-VYWT4%.HI1CRZZJ!#@(HQ,:1<6Z3"WBXAU M!/'9V=0[49B>HC U1J%9FL=U?[-V5L56-GU54B^Q4!2,3$.C,-46".7SWEH1 M@8Z@[E1QOY4ELB)B\S@=OWLGOWM&O_\J&^]4+OI;#GG::#O4TY[5TU9$8$6$ M.H+Z3*FKR$H36V@ZOIZ=?#TS^EKN\&EYZM?$]Z[DL)U![C?2#77_S.I^'0$L M-CH(6))"ZV"1%1&;$!W_^R?_^T;_!U]YN4HK7GN_:GK*8E>O,=5Y5P'%P==F MHG80QH&'=A"89 $F68A)%F&2Q4ADG;R:G_)J_K*\@G+)2#6TIN?6FK8B AVA MM0Y6DLB*B(W#=-R^.+E]\9);@I_WN6SBW*:)HU $%M M@;)#+(U##RUH3+( MDRS$)(LPR6(DLDYF$;?56]Q+;PJL^62F&EK21[9.>JJW!0!&K6H PMR9[RF5 M#<#&Q)VZ:L-D'S$&(-1EQ(.+G)Q)7^0E9?Y+4I[NU>"PD$OJW#SXT$)'90M0 MV4)4M@B5+<9BZZ98JRV1R\2EB](*4_A8$D"?TJI=QVC5KD.8Z_ESM=IUV)B0 MN:=J /818P!"YKY/>ZJ]%6.(68T9H@.8J0:'@EF;*3LD " +]>;(3A/9(;%Y MI*[[6Q6&F&48LQQ@-A[L<+OT8H<$=D@(0,A4+;/(3A3;B+I.;R488M9@7MK( M$EVD@'8X3!'G%I4M0&4+4=DB5+88BZV;8JWR1,S2TZ!^%E5V(KJ,H^]P5C$H M "!@/PO(4V _:Y>? (BIGVU%*&)6H2YXD@6'15>AII[KJ]6.JD2AL@6H;"$J M6X3*%F.Q=5.LU:.(69#J>:0%IQ6J($5TF6?JJ=5NUZ0 "'-==6L+ =AX[A.F M%KM=G3I"SA]J4<+F\YYB;R4J8M:H[@XG+:KFV?N:E[*KE66?\<<9!6^F*7B9=&?02!IZ4 M (0GK4M>F@S0*]VP4[N$HW--1?\?Q*-I*D[*3A/9 M(;%YI*[[6YV.FG6ZI71YR3?UOP0\R14W*RJYV/:KI6:VP1&P'Y^R0P([)+1# M(@!"9PLU!&90-P:MD$7-0I99H#8;#W:Y_!JE^AL@6H;"$J6X3*%F.Q=?.MU:^H6;^Z+-_ M'$-5LRB@+Q%U!;"K679(:(=$=DA,=17K;+[=8+02%C5+6"\^-6GF'1P+5-4* ME2U 90M1V2)4MICJJE7/[L):P8J]2+ Z?TX%*@OL(L'*//C0O$%E"U#90E2V M")4MQF+KIE@K6+&+!2M[6J$*5NP"P0K J%L( &$N8>HV L#&,V^AWL(",+U_ M9X!BQ>9>7[FWBA5[D6)E%1(9H%@!Y8ZJ6*&R!:AL(2I;A,H68[%U4^SL/_HN M5JSL:87[/WV 8J65NUVQ B"0/@W ('T:@&GZ-(3IUZ=9*UDQ/,G*3#4X%';) MR@X) @C:ACLDI4=$IM'ZKJ_E:P8JF1E9AL< ;MD98<$=DAHAT0 A$Y]-01F M4#<&K63%_HID938>['*[9&6'!'9("$#(8C95O6Z7K&Q$7:>WDA5[T2DK>_<' MG+("N@Q4E0J5+4!E"U'9(E2V&(NMFV*M2L4N/F5E3RM478KI.H_>9>@8K3LJW+J+V>27=QCFE=.QA^DG?O6E_59'K[O MZ' ABEWS[3GWA1#%MGFYX4[?.G7S)U!+ P04 M" 2. Y7M#MP8G4& "H&@ & 'AL+W=OMK=:[BTY'^5L64?51[%@, MOZR%C*B&6[GIJ)UD-$B5HK!#'*?7B2B/6Z/+=&TA1YSX*KE&$0L9+XV)BA\/;()"T-C"7#\.AAMY?]I M%(^O7ZS?IIN'S:RH8A,1_N"!WEZU!BT4L#5-0GTOGCZSPX:ZQIXO0I5^HJ># MK--"?J*TB [*@"#BZV3(TFW=4$U' MEU(\(6FDP9JY2'V3:L-N>&S"N-02?N6@IT<3$0<0%!8@N%(BY '5<+/4\ 71 MT@J)-9I0M46W$'&%WG^+:1)PD/D+M=&WY0UZ_^XO] [Q&#UL1:)H'*C+C@9D MQG['/Z"XSE"0&A0]]%7$>JO0%- $I_H=V%&^+?*RK6O2:/"?)/Z(7.<#(@YQ M+7@F;UC]^F,T_H?'D8?9] M]C";+B]L;LO,>G:SIL0OU([Z[*H%-:R8?&2MT9]_X)[SMVW/9S)VX@$O]X#7 M9'TTAX[$8U]$S+;-3+>7ZIK&\S@BF#B7G<=C^!:AOMO+A4Y@=7-8W<; C(-_ MH<:R1-<"^I(O8I^'#,4Y7K-N[GQ3!(FI%,AU:*.2:AYOLC[$-6?*&L#N.0-X M)F,GGNKEGNHU!O"&@5&?TZSYQ@&BD9":_YF>L>A#'>9@AXU@EUKX/Q$4 QP> M5)8![-E<6R$.*__?]TH0JR+$\>P8L5,PF=/<9+^NXY8!5H5ZP[JL+W@5-Q/K0K(=Y<%+0::9+O26R4/J6^%ZEFCW MRDW/)H4'-:T$%XR+&VEJE$X*;;%N)P9MK4>[56X8E %694@=O(+F<#//Y86S MHWM3-59P5>)JXQ[&97P6,;=7*)B--#/;(I'^UI0K3-$0 M0@B)QWXE?&?F#JL+JE36[E;B5A5R:H)6L!UI9KMTT$_IQ)Q*J0\@%:\[ MX),JG\')V1F6^XQ%K@YHP7KD]7'R9" S)VCUEIJPD5H?=\MD;9&K UTP'VD> M-LLE<3N;C^>3MY3$6:?(:E^\,3N]QH,%6.EOS& ;A-Y1N ME6$QG$] M'Z#[H%Y[V>3A^E-NF9%:QGM7,\K MDXY%C'A.S:'1+6C2;:9)@^H#NIY^FLWGIA_>W:+%]'YV=V.%:AGT7-(OCR\6 ML>%@6 ?UZ$GN*Q19X]0/: J+S<#=RA/,X< M,X]%"A.W\GBD<_3,/V)RD[X* M42@=7K+GY/EJ_KIEG+YD**U?XXM)]M*D,).]P_E*Y8;'"H5L#2:=CWWPI MBV0W6NS2-PLKH;6(TLLMHP&31@!^7PNA7V[,'^0OIT;_ U!+ P04 " 2 M. Y7OZ0F5;4# #!!P & 'AL+W=O:&EF$)5(AJ2CY^\Y0 MCN(62?HB\3)SYLR5T];8O2L0/3Q5I7:SJ/"^/HMC)PNLA!N:&C7=Y,96PM/6 M[F)76Q194*K*.$V2D[@22D?S:3B[L_.I:7RI--Y9<$U5"?N\P-*TLV@4O1RL MU:[P?!#/I[78X0;][_6=I5WT!O9D M:\R>-]?9+$J8$)8H/2,(^CWB$LN2@8C&PP$SZDVRXO'Z!?TJ^$Z^;(7#I2G_ M5)DO9M%I!!GFHBG]VK0_\.#/5\:3IG3A"VTG.YY$(!OG3750)@:5TMU?/!WB M<*1PFKRCD!X4TL"[,Q187@HOYE-K6K L36B\"*X&;2*G-"=EXRW=*M+S\Y7Q M""/X&2[12:OJ$"J3PZ)Q).G<-/9DA65C>4!<=(CI.X@G<&.T+QQ\UQEF_]:/ MB5U/,7VAN$@_!/RUT4,8)P-(DW3\ =ZX=WD<\,8?N.S &[A26FBI1 D;+SQ2 MJ?DW_>W@)F_#<=>6;K@TI"OXWE2,LK-"9&\"UED/X MX@N$SY].TS0YAZ6I:J&?876Y@3MKLD9Z!VHCO+'J]>!FO7S=_+):_@<8E(." MIL9#(ZQ'BQDH#;>5*,0 5KBUPNW%$*C3H#+DL-+=P GEJ('I'&@,H"Z1^A!V MAI/8MNTP5S1L<@8A0T-IJB'=G4]@%.*?%YV'A^QAT(XP"=BIU#+$+:#%*MS MQ3DND%;Y@H;D3MB,H\+QJJV1=,5,F5S%8/17Q+L^Y(GCU#C(A1TH:2INW6C4^&JO$>1<>#\<4M.\F;'_:OT\7W5A^%>\> MMQMA=XH,E9B3:C+\]C4"VST8W<:;.@SIK?$4H+#D;D'+ G2?&YI:APT;Z%_M M^3]02P,$% @ $C@.5TF@=@"Y @ \@4 !@ !X;"]W;W)K__@ M\)WCQNZLP2M9:OW@-Y_K:9+YA%!@Y3P#H]\C7J 0GHC2^--S)D-(#]Q=/[-? M!^VD9NF2:G"=2X8IUP=WKS"7L][SU?I84-7]A$WZ)(H.JLT[(' M4P:2J_AG3_T][ !.LU< >0_(0]XQ4,CRDCE63HS>@/'>Q.8706I 4W)<^:(L MG*%33CA7WFJ'D,,[F#'++>@5S U:5([Y2YNDCF)XS[3J^6:1+W^%[P1NM'*- MA2M58_TO/J7^9,]NR"J=)ZR_./&)2OGTS.LD^'DAV/"0[/L1> M#D4YKRK=*/*:L%KYLVKX;KL<%W0L$>$):("$M\R0WYH>%R)QY7Z.U:4 MW&"4P2G\/ :E'3D91* 7A,,+"G;)MG")%&PO=V]R:W-H965T&ULE5I9 M/FA\/#4*S,6H>QVY@: M3Q;.KW7$I5\>AHTWNN1%Z^IP.IF<'*ZUK0_>ON9[5_[M:]?$RM;FRJO0K-?: MWY^;RFW?'!P=Y!N_VN4JTHW#MZ\W>FFN3?QM<^5Q==A2*>W:U,&Z6GFS>'-P M=O3#^8S>YQ=^MV8;>M\523)W[H8N/I1O#B;$D*E,$8F"QL>MN3!5183 QE^) MYD&[)2WL?\_4W[/LD&6N@[EPU1^VC*LW!R\/5&D6NJGBKV[[DTGR/"=ZA:L" M_U=;>??Y]$ 538ANG1:#@[6MY5/?)3WT%KRTG%XTZ5L_4M5A%N86ZMLO:+FRAZZC. MBL(U=;3U4EVYRA;6A->'$1O3\L,B;7(NFTP?V>1$?71U7 5U69>F'*X_!,,M MU]/,]?GT28+_:>JQ.IZ,U'0R/7Z"WG&KA6.F=_R$%H**3KVWM:X+JRMU'74T M\+ZX5UXA-]M/C@+IA[#1A7ES@$@)QM^:@[???7-T,GGU!+.SEMG94]3??L$\ MZK^?S5U4YY4K;OZWC__G_=,OGR_A)9]71EVX]4;7]PH/-QHO*!N#6K1J M"ZW:E*68*YPO\.*KQ.[&V^Q8E.!PM+4QNNJNJ?G9A--26LC-ONMMG3% MM@CJ^^^^>3F=3EZI'\_.KM151P ^>^'J 64FF.=&"TFXK&ZW950H9Y.C%*SA XJ2O M#P7W$,&K)"$"K+=/4$T@3S!U^;C]4%7[$WP>.< M)TIZW5KH<3;WLA17.BI70!E8J31(!L WO5YT^PQ9@*7BEHRUCV!2P!Y%LP+( M\D/ELE*2N['1,]76/K%G0UW^B11 UNZ,_847R: M?9:1'-+5] AB(J$4-_#@ MTOB6>?-78^-]]D#R6S8NV>:1()KKBH.:\PZ,]*NY-75C6&!SMZ$50Y=O CU4 M<'RODV()06XU#(9MRL;3!VV?W"#YF3?B.SUB8_%RN5!+U!W)_ ZND"P,VV## MA7?KH3'5HFJ*V&AA"I*Y7OCI7HQ@;T^D1"6/A)'1Q:KSAOL'IA4!R,'8(5%( M^;2S9AL1J7*L?@.K>'P9HEVSPY$T9P%ETD;>IG 4N!5CDW,_ KBP$A5J9$X& M7$9*3P8FJ%[K&MIG+T$HKO6-46:PJ^[M*HI<+% ^J>_MOY,T7QN!(ZQ)BTH; M"ABG\2PF."3\)QX>B=V;&MA*#)H[&^BM[ SD>V*/?=*3]C?-O+)PRG+$5,'" M?L:)8HV*-^@J29Z]UIO"(;W^C5V@$'QMYJW(,0%8IFCC1:;&M$6714I,T1BR84\$2\51KP!740 MF90%7=JA2%Y)>\P)DTT(A!ISB@UZ0MK4 MU7VP3-D"':Q?)T!9.E=N;56-P+BN[-^MBZ(T-N3@*NJ[9.H12>D;7&U1= M< :8L6_^746N=4EAI6YUU9 ]&,%P(T3?)+_'VY0C09*T"[$ 21\[7S>TE$T M6SYI-$)2R+%L"*E1[%L0.B/ J-I AI4J^(9%8'A!F#CTA+$ZQ\*":;^S54-> M]P&F7AMUA277*W+47Y" "&:;V.K+:%]#OD#.!F"EM]J"Y_+J&GI ?E]Y8]1: MBFE#Q;1"*6RX%+ZV=X\\H2*9_DU[WS[!^ZUP]:TZ&IV>S/AS-CO!YW1T-)WP MYXOC$_4'=S84.PF]L0H;"8\!K<.+BVE'W@8 M4 E1G3PO@2+%>XYK!DMRDX']1^IG0T__ $3PEP+@H#EC>$"C$%D0(G#QSR*D M&RUX +' GH0*S"8.JME]> M#/!GEZ"0Z;\"M3D.X*\JCMX#+=7O@""C/H(4\N#Z@4,T5+KER_D]OU6A%*PXR.=_4FZ[)6\%?8>-2#OL+/1BDK(A_5$U M(HS3(VS<[=YGL]?M7A-^:(^3N'Z^W6? N2[;TY/ M7IR^@C\1RT<[UU/%41<8)_F(Z MG!CMJP0D4>7["+%4'FR0Y>\X[3S0&_4MA6XR()#94 %U ")W@^EGTO%0L$0G MK:=! 1=PR.DVII*[7CXC#\V"8Y%#!;;,9>Z3_)4P"@PO?EU$*3C%,T 37IWZ M+UDO>%I7$F/>YW$6OL;1OD^"4KBT'"P:2U8/\]USD6OSAF$9*J,))1V M(J\%VPSDDL63-'#-I=1TR0D*KK]1E YPANJ.7*D&J>X- !3DX.(+*QWS(Z0Z MV46ON?HH^QH6&MWTP"6V1.%;7Y/]2 MC['&4V^RKS4)O3G7HR7;"(\V5/S23(:QQ?,-)O- ?^/!;+,CVBLONJ<#EI(!* M0VU7IC;D =341[[5&XX4UA?-FLJW@F^4MLAMV1 X6M4LK$<@TK>S,!@]-2$% M5PI:A@OJJ6&ZKC 8>FS7S&55C:1#XVXF)<5PPF. MC_C.=*PN^#2"BCK(]3MZ##C&A8/L=4RX\:EMJ<';CY\N^BWTGII4.I& OF7/ M[2^P,R)G@IZ^^!H%YOXM8(>M:T=7OTKCWXY.=\WNTWN6W6M# R:N:D5>FB="Z0S.V3*+VK:M M[UHV/4]VX)Y%9!BXM27!2+N(BQM**R'^8_6,T\PKD^+1$1KNW.5#Y\04I4O- MIP\\]&&<"Z-F-UPA:I746PR($S(H.9V]->C!65P,F M#$0$YWJ);G+)J;CS>#"\-&[I]0:XQQ.895N^#:2E[%2; M:B>.6JNE469O&[+68!\I;'(W0[P7*VMN4WKJ#S!34V/$+Q!X2.-NRZ_55%I3 M5<[] -"%SG:6XHY-G>H*J;Q];U[.#<"B[)6[OWI^HZHW;1HL3>(SA.%KVR'@%X>OPOEN/T]%]?@_>C1]&8 M\!"$R# U%_3TMY;8] M+V^1X@'8IVJ+P7:WZPCX'K@\U[EGL>3\UV!CP_T@B,(C2^Y'M+3 [6!!")-Y M#9W\2/#EQ.KFD8\SBDX3]%S"M44U7N=-FE$ 119-M4 QP3K0N>4&?K5G&%#G MFO.54$IM2MX6<9MG-AE,UX!VN*SZ)[E/"@[CX99IN+ D%2(\*HEF<$WCR=<8)[) M?$>"BEY0I3.R"_VEP>MG?8>;5][=6OXUB4S3^5'D1RE1,Z/]*)V%TBKI>DVMB\&Y,#"% MH6G+F6W?R?3@I%/&8 (Q8LBXR\$3=<= .8FU?"@\:/;@&R:N7#D2ON;W^^;^ M[$V]DQ7.5Y+ZB!ND&!I!^OLT5N=Z>O10_[M3NAV*6;B]Y"#KOMMR1LT8W]W+ M![[_[,0K!ZAE3KA!QZ[O]F@C-T;T]WEE>LJF2!VX*%*87;?'3W;01HI9J*I( M?6S&B]30R;R=T1UK M5BBDJ--AUL;JDOJVOQH-77D)X:_FBL1J-EQPB-'M8D"@W+W3-$@F/Q@QKJFX4MF^7-*(*U [3.DG#HS0*X'%!UQES)XO< MEL@!GY\1H5[51+?_1(H,:)K;ZE*Z.L"I#*/)9[HL^B!7CM3+1Q.H)''!NGYD M\S!F"7AK"VA&#_2$ MXFBE9.N*0_4\FF%W6R8=J @=CZKQHC#E$:IH=2*:4 M>6XZV\P'%53^H<6" 9 3/LB!7?_'2QZ5#A5)DH<^U"+@=')T,N+_Z@BB=Y/@ M#[WCOPO)1C_+^?_WT@X=3T_0Y_R6U[:?%Y<7/S^XV;:-1\]YM].Q^N1NY19= MRDUU-!D]MH0:5@W_!KI(YWD\YO#^A9.P9\&'OWX:R)M.,%.+19U=W\<(VR^1 M()=TP;HC*X<;RJ-T_DMKSO"<9@^L&1L;B;L+%)TR2KRBD_$BJUS+H#FYY/4E M.G4T%!F3]OU&[;#W$T-BA7](&20MR:\-V[OM;S7/Y">*W>OR0\^/FB2A+WH!SQ<.D9PN:(/V%ZQO_P]02P,$ M% @ $C@.5]:YG36( P N@< !D !X;"]W;W)K&ULA57?<^(V$'[GK]CQW=Q<9CAL;" T!\SD%U/:N203R/6ATP=AKT&- M+/DD&9+[Z[N2P24=0E]L2;O[[;>[VM5HJ_2S62-:>"F$-.-@;6UY$88F76/! M3$>5*$F2*UTP2UN]"DVID67>J!!A'$6#L&! MT_<*WSENS<$:7"1+I9[=9I:-@\@10H&I=0B,?AN\1B$<$-'XL<,,&I?.\'"] M1Y_ZV"F6)3-XK<0?/+/K<3 ,(,.<5<(^JNVON(NG[_!2)8S_PK;637H!I)6Q MJM@9$X."R_K/7G9Y.# 81N\8Q#N#V/.N'7F6-\RRR4BK+6BG36ANX4/UUD2. M2U>4N=4DY61G)W?*(O3@"\SD!J55FJ,9A9:0G3Q,=RA7-4K\#LH OBEIUP9N M98;96_N0TXCVMJ_@DX&^5[$ 2M2&.XN0$7M*$F7B\Y$28!JR"*9=,IIP) MF%MFD:Z7/1IO#=<[#NZ?0)_M2 MO,(--ZE0IM((?R[PQ<*54.GS7\<(GX0\3OCN?G%+M9_=?;^]6]P_SF[GL%@C M7*NB9/+UTX=AW#W_:H W=+B!E&FZ(ADP"Y9TJ:=1@\HA5<:"TB!ICM!P$/PG M6PJ$#1,50F6X7'G]G&O2J[_3V?3^T"'9I6HE^4^J%*-^%01.M2(CPE5+HP2: M%/<'^%)R3;!M6J5H3)ML,C!D\Z50&^>OX=V!A2+B(JT$E=SS:,#;?KMGP"03 MK\Z_8>0,2JW^KJ>'J7VR= WSWY^(*2'1-'$WRMEK=///.:5.%#D(GJ/+BI,1 M2%:EMN-#K?-!$NT?-58++5%34;;1X M&U+MR2I+E_QM$O^;L_=3!IQZ@^3&<:5FQ*89X093+)94]:3K3^+_D[<:^:&H MY96]_/.39%5&'K.SUO1M3C["L-U+!OZ?],Y;KE!*NJ:%8=*'X:#?NGS_GGSN MDHLS^D7G<-9:^(Q\A%_:W=ZP_D=].-:OX<$\+5"O_*M!=U]5TM:CM3EM'J;+ M>A[_JUZ_:M^87G&Z/@)S,HTZY_T =/U2U!NK2C^=E\K2K/?+-3VNJ)T"R7-% MHVNW<0Z:YWKR#U!+ P04 " 2. Y7Z#?"XJ\" #9!0 &0 'AL+W=O MX1?'I=G:@U,R4^K)';YGPR!RA%!@:AT"H\\+7J$0#HAH M/*\Q@R:E"]S>;]!OO';2,F,&KY3XS3.;#X.S #*[7\AFL]/8>7*F'\ M"LO:M]<-(*V,5<4ZF!@47-9?MEJ_PU; 6?1!0+P.B#WO.I%G>"H!HP_ .S#K9(V-S"6&6;OXT,BUS",-PQ'\5[ 'Y4\@4YT#'$4=_;@ M=1K%'8_7V:/8@%5PPR63*6<"'BRSZ.2:77IKN.YN.->;*IR#!/!I'U?'+CF)A7*5!KASQ17%D9"I4]_=XG8 MG^;NYW1,?\$T1[A21O6M[9WQ\^2E9EW&)VU'J3= #GO:Y;H[AUF:9540FJ34:-1J]+Q?*M?'AZ M'L,1')[U^G#4FBI+-3R =C^FM=NGA%N^N*+Y91!H?H$E?3;7B/^1=WS \-4. M\ZX:AEOM5J!>^*%B(%65M'7G-=9F;EW6[?KF7@^]6Z877!H0.*?0Z.2T%X"N M!TE]L*KTS3M3ED:!W^8T>U$[![J?*_J=UP>7H)GFR3]02P,$% @ $C@. M5P37-F!1! 50D !D !X;"]W;W)K&UL?59M M;]LV$/Z>7W%0NRX!W%B27^HZM@'92; -26/$Z;9BV =:.MM<)%(E*3O9K]^1 M>K&3I082ZTC=/7SNE1KMI'K4&T0#3UDJ]-C;&),/VVT=;S!C^ESF*.C-2JJ, M&5JJ=5OG"EGBC+*T'?I^OYTQ+KS)R.W-U60D"Y-R@7,%NL@RIIZGF,K=V N\ M>N.>KS?&;K0GHYRM<8'F:SY7M&HW* G/4&@N!2A=;0IAB;"P"H\<69YBF%HAH?*\PO>9(:W@HU^C7SG?R9
-='N187C+#)B,E=Z"L-J%9P;GJK(D<%S8I"Z/H+2<[ M,_DB#4(?/H(5-,S9,UNF.&H;PK8:[;C"F98XX0]P^G KA=EHN!())B_MV\2I M(1;6Q*;A4<#?"G$.';\%H1]VCN!U&D<[#J]SQ%$-1L(U%TS$G*6P,,P@%9C1 M;_E;PG7?AK.],M0YBW'L43-H5%OT)A_>!7W_X@C9;D.V>PQ]/!4(:PR1"9QI@M44$G<#OAR>E7P8J$D_'9R0.J M#%+)!'QX-PB#X()J6RD*/>12N?9\#V&KY_OT_+C7;H&@N41'O];^W.I\ZEE- M:2B1[R$(6@/:(&.(**-4@L!$ O>H;8X3F"DD)A"M%;J,-S2NN=(&9MSP?VG2 MP)2)1[@3<(U+5="0@K!3^7<*-Y;^C#)"W@,U&Y;:_X->8&[*4(1=:QQ\;H'S MR '<4'*L1Y69VYL72A>,3*D\;9!?0P[A-#IS;_8XI_R,1EJL"JIJ+@Q28@TP M^H.<3F9"%!DH2Q*_%Q0B0@[//_5^ K:46W18DHA$>9[RV+8\W%MEA[^XN[XO MEV8G8>4BY)91\@]-).>D\_^6J7@#@6\V+7#54(K[ )3KIC3LLE8LP]HZB/3 M;0THTGLO;YDI%#?/Y7E1LJ76)8>C7/$4@AHC((+-(77&6G!S-W-0U/"N:!Q& MQIZ=YP\4@7W.J,X-W6"Z&KF6#V[M9+"IJH8\G"(C=ZL:#OT+N+(J5N.RTK#@ M?X*0!H)SJF6SPW1;AZGJB\X%.7A4HUMKU/\O&NT<(D?JQ6:K#A1'77?J3&8Y M$\\_ZX-P,IHE3%=-K(VP5IAS[-8HK,O6I.SQ0Y25>+HS,W<6YE(9J MPHD;^NY!917H_4K2G5(M[ '-E]3D/U!+ P04 " 2. Y7 $&.J%P$ "Y M"@ &0 'AL+W=OVD])"VSV=A*@]GOG- M>S)'"R$?58JHX27/"G7LI5J7A[ZODA1SICJBQ()>9D+F3--5SGU52F13*Y1G M?A0$?3]GO/!&1Y8VEJ,C4>F,%SB6H*H\9_+U%#.Q./9"KR'<\GFJ#<$?'95L MCA/4W\NQI)N_1)GR' O%10$29\?>27AXVC7\EN$'QX5:.8/QY$&(1W.YFAY[ M@3$(,TRT06#T\XQGF&4&B,QXJC&]I4HCN'INT"^M[^3+ U-X)K)[/M7IL3?T M8(HS5F7Z5BS^P-J?GL%+1*;L?U@XWCCP(*F4%GDM3!;DO'"_[*6.PXK <)M M5 M$UFZGR%IYSC0;'4FQ &FX" M*JY?CWQ-H.;)3VJ 4P<0;0'HPS=1Z%3!13'%Z;J\3\8L+8H:BTZCG8!?JZ(# M<="&*(CB'7CQTL/8XL4[/%2@!5SR@A4)9QE,---(E:75)G\=7'=/83_XLL/8[M+8[B[TD9)"M]WM]H$54SKU@L$6+%B@1*=Z M:IEI="A-!U[,@5EV*@E(H+B+QOI:[0V%*(U,5[!+9:53%*:#S"68BY9 M#C<%?&-$@W#0L)]7TGBE*0E.]0_H.7MU]#L:OJHB1R8NGN3;5U8T MKGVT\8;4R5753\2KB82F8VL;ZU@:]M*,2P/K1KZ;OG,F;4)$_?J+)+6N*YLB MHM_;P4B*3IY1TIR'BQ>4":= ?7BY1?,9,9!_\AFV&DO&DG((O_U$)M7OK9LW MS>V/M0#QX #V(.X$!]#KQ*VZ&/9AO]7H=3>:Z3/DNKZM@:[G?06PVSE8Y6P\ M80\9+M%K:\=-/\"=T#1RWN+1>/4+[QM_=\3/:7I#_H'*\&U5L"[8HA8>!.1] MKQ-U(>X-Z1"0IU$GZD$<]>D8=@Z&K;TP[/1ZQ!<'G3B$B/XZ]G%@0A)VW7$X M:)E 482:8,5=A]:/[=!),J&,;\KV:&E--RVJWP;2YT_#*!Q\434/U=V[QG_? M/?^[<>&>2MS3^!KGVIF)KTFX*FSYG M"/39-ZDMN72]:N^F%$BH%79CF\>P!V'HA[$?#NL#:?Q)'FWZ9ODKZT2.&UL?5;;8262NM&.K1E?DM9IG'ALIWWH] $BEQ(:$F T++_OKL@)]I;.EU6. =NF_UC:&OP08EEQ4J*[4"@\5I[RP^/A^QO!?X4^+*;JV!(YEK_9T_ MKO+37L0.88F98P1!/P]X@67)0.3&CPZSMS')BMOK-?I''SO%,A<6+W3YE\S= M\K27]B#'0C2EN]6KW[&+9\QXF2ZM_P^K5G8T[D'66*>K3ID\J*1J?\5CEXWDIG)B=&+T"P]*$Q@L?JM2]-SLBW8( M*?P*9]F/1EKI4Z4+N):5_,7"K58_Y2?T!>;EQ-UJZ>)WL!/S6J#\,HA"1*AGOPAIO0AQYON"=T"T[#1ZF$ MRJ0HX6-IQUHJ1C4G?WV=+J7-2FT;@_#W/3XZ."^I7O_L\GTO^F[?OWR]_T#4 MV$$,V"(&?"4_,,-JC@9&OCA)"->W%_ 1YZ:ABPY)VM:L#Y>-D6H!;HGT9Q#! MRD>@NN*FKB'>ZU MV2(55N7"Y)R_7!8R:^4.?GZ7)DGT'L[N+B"-QB'$$2CM0"L,7OD?G%F+SK8^ M&'+JH#;Z07)_$N7A<=#9L]2L,I0/8EXB_ 1Q.$[BX$H]$*VTD42Y.(S3.+@Q M6 N9 SY2@[44F RU6)=NA0:]@JYK;5RC)#& ,"C)=>G;%I5 6D]XYH?GN&7VN.T[19 [ M0!:H6 .A:!PW%/M$WPM.Y$JZI51>1S7DN_-DH&>\7EMER!4]K/X>KB]D'ZC( MX)].LDUY)6KD7?NBQ7/3O5+M;.$OY#NJV\T8VZ;O9)*-\(XK:]]=\03\+@WA]4 M[ M<>]))RF?A<,C%J:+.9X$E[+T]%//HL06L$MA6"GJ#U/_,VE_QM/VJFQ2*?)_ M:3#QSR3DVO=+_N.>;SH'F1%;\"_3_#+%K]KL_\YW/9Z#K8&G(IKZL8Z? .I- M[>RSV=U,CF?MP/0LWHZ=UX)83K>DQ()4H_Z4!C73CG+MA].U'Y_FVM$PYI=+ MFG[1L "=%YKFB.Z##6SFZ=E_4$L#!!0 ( !(X#E&PO=V]R:W-H965TV4^B_W]E),R;1/$!\]GW??9_M\V2O]),I M$"T<2B'--"BLK2["T&0%ELR5(HRC:!R6C,L@ MF?BY.YU,5&T%EWBGP=1ER?3+#(7:3X-!\#IQSW>%=1-A,JG8#M=H?U1WFJ*P M8\EYB=)P)4'C=AI<#BYF(Y?O$WYRW)NC,3@GCTH]N6"93X/("4*!F74,C#[/ M.$O[)?>^_DY9$9G"OQP'-;3(// >2X9;6P]VK_'5L_ MYXXO4\+X?]@WN>>C ++:6%6V8%)0/ &(&X!L=?=%/(JKYAE MR42K/6B736QNX*UZ-(GCTAW*VFI:Y82S2:HLPA?X"'-5EMS2=EL#3.842\OE M#F7&T4Q"2[4<(LQ:WEG#&[_!.X85$10&%C+'_']\2!H[H?&KT%G<2WA3RS,8 M1A\@CN)A#]^P,S[T?,,>XP:L@FLN&9ED M:66?0[<,IO0S=ZY\)4+,-I M0,UA4#]CD+Q_-QA'7WO$CCJQHS[VI/=PX(J;3"A3:X1?&SQ8F F5/?T^9:*_ M3'J[6=!EF-^N5LO-:I%NUG"97E&<;I;IMT4Z7R[6\(# J%)6:TUZQ M(9>EW MRF5X="]+U#O??08R54O;7-%NMFOPR^9>_TMO7H<5TSLN#0C<$C0Z^W0>@&XZ MK@FLJOPM?U26>L8/"WJD4+L$6M\J.O V< 6Z9R_Y"U!+ P04 " 2. Y7 M?T@N7V " R!0 &0 'AL+W=O4E\ M]GW??7?VW?"@]+/)$2T<"R'-*,BM+>_"T*0Y%LQT5(F23K9*%\R2J7>A*36R MS(,*$<91- @+QF60#/W>DTZ&JK*"2WS28*JB8/IE@D(=1D$W.&TL^2ZW;B-, MAB7;X0KMM_))DQ6V+!DO4!JN)&CX3O'@SE;@\MDH]2S,^;9 M*(B<(!286L? Z+?'*0KAB$C&[X8S:$,ZX/GZQ#[SN5,N&V9PJL0/GME\%-P& MD.&65<(NU>$S-OG<.+Y4">._<*A]>Q0QK8Q510,FN^"R_K-C4XKBD[I)?)7P M2R4[T(O>01S%O2M\O3;;GN?K7]"X.<:CQ8F0J7/ORZIO%S?NZM>WD^_CE>K^6P^':_GCXL53%%;ZE\H-5<:7I!I8(6JJ":0LSW"!M%U MX$D.9JZ$J9)N)OAEI355$'P1I/5J.[#.R3J#G;+(609272I0>/:."]0[WZV& M(I&4^DFWN^U &-=]\->]GB8/3.\X!1.X)6C4^7 3@*X[M#:L*GU7;)2E'O/+ MG(8::N= YUM%;Z4Q7(!V3"9_ %!+ P04 " 2. Y7O)=CUHP" ##!0 M&0 'AL+W=O>+S?*A17:SG?($?/&D:FV8+8KJ;NO>-J^PP[@-'D%D&X!:=#=!0HJ/PD2 MV=B:%JSW9C:_":D&-(N3VA=E3I9O)>,HNS:$,!C >Y@W2X>/#6J"V897-XZ) M WBW.-^233NR]!6R$[@RFDH',UU@\3<^9F&]NO1%W30]2/BUT4R-8!&;B46NA<"@5S$H35:_EV=*/]=+YASEPM@>^7QE^WJWA M _1S._L-4$L#!!0 ( !(X#E=[@#?;(Q$ -DS 9 >&PO=V]R:W-H M965T"KK;$W;J54(>[6 M6>Y>'ZR*8O/B\- E*[66;F@V*L>3A;%K6>#2+@_=QBJ9\J!U=C@9C8X/UU+G M!V]>\;TK^^:5*8M,Y^K*"E>NU]+>GZO,;%\?C _BC2]ZN2KHQN&;5QNY5->J M^+:YLK@ZK*BD>JURITTNK%J\/IB-7YR/3V@ O_&'5EO7^"YH*7-C;NCB0_KZ M8$0:'SI;@RF4ZTYI3_;0/A:? M3%ZLG+C,4Y6VQQ^"SXK9263V?-)+\#]E/A1'HX&8C"9'/?2.JL4?,;VC/?2Z M%OS?V=P5%L;ROZX%>WK3;GKD02_<1B;J]0%_/S#^'CTLH?;:<7M MM(_ZFPN3.W"92C+G@>?X7OPW?'Y5=X4XSTQRT\EX+^ENQJ^LSA.]R2 4LQ"M MV<77E1*)@5ISIU+Z%I[A8J%SB7$R$Z[ #7APX00H966J1(%QTDN=J=+UA5EO M9'XO9)X*C=O;EV&V.:BY0A?70]&CM>>5UI[W:@W8 63(Q45IKE"JUT]__S#Z61\\M*)1>"DJ6(AK?*ZS(+2"M.?S4Z6BI4LA$D@#(P4 M$B0=()]>3^IYVBS ^(HMV5\7P2" #D&S ,B8V\)EH00/8CN.5"O]% T=RO0O MA TRX*%X][@72:$5?5XC^9C)Z1&6B2"4W, I4V4KYM7?I2[NHU.1*[)R23=[ M<&$N,WB8$ARKH*0OZE;EI>(%J[L-C6A[<>GHH8 O6QD$*V#'MQ(*PS1I:>F# MI@]F$.S,*F\[#6+#IM>))9*5H'X#4P@:AFXPX<*:=5N98I&525$&_\3*3 -1 M9,-',+]Q(R6156\/] ]7Z!9"!L4$B^[)A9LDZ(E)I+S =5\!TW M, MW[!:S'#I"KTFFWUJ1.FEWHT]NU.R#F8.&>'&KY% !*]OI%\TNV1W."';HIR4 MC'"KBY5X/YM=07(P2TR'#"F'S;!M T#6\D8)U9I5-F;UZE\LD"B*7_2O00>/ MQ8T!QH1!J78)3*JTO$QP2*D%\; '<6YR!#EB4-UI1V]%$R:/\5;4M7JRF4TY MSS1<*1TP5;#0S3A1S)'<.YF%E4=?LRHQR/W^P:L/7,D)5AJB;4K(;ER?^&)L MK]^ 8D10.B\)K@ @HSQ\GC7B/SA0^E;B'A:1H3Y@?*#!.@9 $.42 M^ _>2A7X@CB(3*8#]8TE+RE\ D$&L"$Q#2 B"S=V9%$:=&F&)/@2S3&G2**< M(ZR;DT?3$Y*FS.Z=9LH:F*;M.L#@TIATJ[-L ,9EIO^I3!1%@"*W%(6\"ZH> MT"IM*3,_U\84($)J;*I_5Y!KF1(8B%N9E:0/QEW<0#Y:!KO'VY2L@"1)%\L" MD'ZJ;5W14%8!=-FK-,)_K&-94GQ!6:-!:$8PEU7P RUEL T-Q[ >%XNV)?3" MT$D%0R>],'0I;8[%(O/!+-H;^31K?/L-KM>?J1S$>G!U/^7,Z/<;G9#">C/CSY.A8_,FU)_E\ MB)48A8D\CTX\8P4G8LJ#IX/GS^G_% 3I^W,O WB34!X#*>Z4!0 G3\D,M](B M> ;X\C9I@A5-IV,Q'8'.="*FXTGIR?X?W8\HO\C8NCL9-Q<- FY M.?R%\%K[48R&TRE_'$W\U0E_@%34)M\=\^?FX!DS=,J\-.5K!'MB!:V@HLHTWDX97'W> MYWSH1,9BK%YJRE7@V @& -/@\"$6$,M]!GV#/*L&>]0KV(_!8 M 0 ^*DEYV2.EV$NS6XH\ #HEOY+V_:^ / -PZ4877(NZ?3@,@#(F75*&Z17*)(+#@S)?\ M+B"[IJP\3,8NHC8^L?4KB0F&577DYGS"YX_P8C_6DG]2Y52Z5KG6S)M;(6J7 MH"?3? 5B,XR5C\KZ>XQD/*I[5J/^FAI16?R!4*?$)_"#?,M'_*ZKG MSIG;OE>2Z=ZBG# E20<1A(44M1LSK061NF52E&KP2[5CDE+6?H88S(.Z0N2F M2H!(A=C]KDH4PVN4WEFNYXKF5*'$:*N%U8S<2"V! Y00SN_YK0PE6L;A8/X7 M96^W! R@;S 1*9=MG5X,JRQ)_91O>\;I$2:N9V^RV>B]75.DD199Y[G!1QU4 MW\VNS\7L^D*<3H RW;(/6/3S#V?')VH([N2EV[AZ%B$UKMY9K MUT:VO]B5Z(.\WY6HY> 3281D_J*:X: CU_6I6+P/A @)\ 9Y[!TG5@_D1OV$ M1)81>TEMR/%KK/9WG6KFBL/VP@*=,)YLG4L49*VZ"*5POGQ&%AH7CD$&-<8R MEI^]_*50"A3O[3HI?$GE+0,T8=6A+V+RP&F+M%7<64_I<:/"7TM[P_E DT0_ MA#3:WN->"#F/V?]%(_M_*H#T3M$-(+,$YN%TW?WK9J2))Z%P\3BP QM54(X! MWR>K017PJZ4ON8(%)UP>HV9L83R5!;&0=+[X5@A>( ?_7&C?AMM#JE:<-XI8 M'*1-\_"VJ.X26FM@\-F^VW7L/; H&SRM5-BZR82NJJ&&XIKRNJ 1YMJ#:EWC4#H^4;3.:!_#!_)]%&]1=SDH>R#P7W "5L MPKWD?1 7+_9#S<@L%+GOJY+XB9[3.VVWYU2\ M-'T#-E.G3:F''0#:BIN8U"G.8D>$1%KF>,;U>(D\SX7V@;+<2,)S"L+10IK% M/S13#%OS J1H?[!^F[L6C79!S@ES !&P$YOVAW,Q 7/K[[BR>ZZ'=L=5[P?C55.M#/'RI/8>!MMCY7K4C(^/WG MBV;KL:.H])T0I^^Z;O^+6 ?D%-#WO[Y&B-D]!>QI:WJU4^_=COLW;^-N!Y?5 MD EO,?LX44GML9KYCKW<./T7W_2M-OMV7="&]S2[^H:V1+A<]3JC7G)96!WV M-5RYV62JKE>V*LLXE0'8I/!*5C(%=/BI=6T K1)@WRL.L^9\WZ9B4Y:N+4S'@_!Z];>@#M<8I<"1F(KGGM(,0%$QBZ*UJGPJ-BUW M]0$52<&0?*M3@O1J$*?]E+.XXLGB&8;]CDB*MPT6RL8.+V1.3%$NAGB&M)P; M_AQSW""6[1CD4X"6>&,C."7 I%U\\(/ XU"12MZ1:.59KAT7.%I@',;G(6/S M.11YZ@8@3O%2+)2B\D4S7,[6\A^*>1P1X@Z#J39,:8&AB1ITO1M.B;SK)TXR M(5U8C;PG4(L$VA;GJGY]T&J]]]_5HVALK5"8\^U'KUBX@%K1&:1;%1X,Q56+ MR9A_D64A^J!\#?8E3EI+!.=RN;1JR7E>;?%@>*G,TLH-8A!WWY=5;=!:+64* MN72^-%9K9>8GZWS7<:H'O:4TVX MQ]G93X^)68.]$87QRF1AX\H;[1;, AS\CO6"V&KQ6&ZX!Q[ZCHQZU'&#N*JC M"_ ,11MB]IZ&]\,<$;\$DM"7KNW;5"-1YG56@^ D469;9 M8L^4^F,$VCT:<[,]\X]8[%;T@4J/\+/37EZ'4YY3&_0>5P@[85WGW MY%3Q.XXAU;-A'5?6W&H^Y^DW?_E1P8]";&5D]N<: LXP'&HJFC?C M826Z9,2A9Z'K%MH6=(LOP\S$!-V^5](.PH$C&N5;6"J72>L\&6"0T73+P;CK M1%OK.)%OR7M4]+97['+0DRJUA!-8BR>O6LT/F+,J5B8=>+[F]UW;U.P C8, M'&)]M"9N$!5I.\3>AUU@+L<&#^6_NV.P0S$NKI,5ZO% M?L]'?ZSQ%U\S'TV.40Q_BV.KSXO+BX\/;E;]D?%SGNUL*#Z;6W^++OU-,1X- M]@VASHP$H@#/?8OE:,B ^CMG:I87'E&+"\KV>L,1IU"'4_G?]&J*II?(HI9T MP;(C6W4WE&S1 3$:,\-S:A:R9'11>J2[0&7B-S.NZ.A<$D4N_3Y= ('KRPN@ M;]J;61TV?FU!K/!O2IQ/!/P/+ZJ[U>]69O[7&O7K_D&ULC55=;]HP%/TK5UDU;1)K0F*@=(!4VD[;I%:H=.O#M >3W!"KB9W9IK!_ MOVLG9$RB:"^^_CKG?L4GDZW2SZ9 M+"K2FFF06%M?1F&)BVPXN9Z MXI:6>AV:6B///*@JPSB*AF'%A0QF$[^WT+.)VMA22%QH,)NJXOKW'$NUG0;] M8+_Q(-:%=1OA;%+S-2[1?JL7FE9AQY*)"J412H+&?!I<]2_GS-WW%[X+W)J# M.;A,5DH]N\67;!I$+B L,;6.@9-YP6LL2T=$8?QJ.8/.I0,>SO?LGWSNE,N* M&[Q6Y9/(;#$-+@+(,.>;TCZH[6=L\QDXOE25QH^P;>X.QP&D&V-5U8(I@DK( MQO)=6X<#P$7T"B!N ;&/NW'DH[SAEL\F6FU!N]O$YB8^58^FX(1T35E:3:>" M<'9VKRQ" A]@V70%5 Y+L98B%RF7%J[25&VD%7(-"U6*5*"!=X]\5:)Y/PDM M1>!XPK3U-F^\Q:]X&\*=DK8P<"LSS/[%AQ1Y%WZ\#W\>GR3\NI'GD$0]B*,X M.<&7=.5(/%]RHAP&FOR.I=>@V7&T>T"7IN8I3@-Z(0;U"P:SMV_ZP^CCB=A8 M%QL[Q3Y;TH/,-B6Z%MUR+:DG!A:H85EPC3V8.7$]]BXL1C>-AY,;(!30>]0^3KJE_A_#+MHUG$)TSYDT2-ZN1 M-T2U;Z_?C;R)Q\TJ\8:R/?:]A0>S$TX!]XHQC=;J>W5XW,_+W>B/4= MUVM!I2DQ)VAT/AH$H!L!;!96U5YT5LJ2A/EI0?\,U.X"G>>*7EJ[< ZZO]#L M#U!+ P04 " 2. Y736:-180" !:!0 &0 'AL+W=O=77&735"36A"10UD&D0E>MDSI5_=@>ICV8 MY )6'3NS'6C__:Z=-&,2Y27^NN?<2R'-+-A86YV'H.P9%P&V=3OW>ILJFHKN,1;#:8N M2Z9?YBC4;A8,@]>-.[[>6+<19M.*K?$>[6-UJVD5=BP%+U$:KB1H7,V"B^'Y M/'7Q/N 'QYW9FX-SLE3JR2VNBUD0.4$H,+>.@=&PQ04*X8A(QI^6,^A2.N#^ M_)7]RGLG+TMF<*'$3U[8S2R8!%#@BM7"WJG=5VS]C!Q?KH3Q7]@UL:,H@+PV M5I4MF!247#8C>V[KL >8O 6(6T#L=3>)O,I+9EDVU6H'VD43FYMXJQY-XKAT M/^7>:CKEA+/9=V414O@(UW*+TBK-T<#) UL*-/UI:"F%"PSSEF[>T,5OT(WA M1DF[,?!%%EC\CP])6J@T\-HUR'GIF(YS@)J 8-ZBT'VX=UP''T^HBWMM*7'V+-[ZKBB%@AJU?V. MEP$L:JUI#K^\:GC 9PMSH?*GWX<,'$UQV #5&'V-+S''CWKKCD=-L*6"M5&'@/DT&:C/V8I&>]A2HK)4FM@4DR@LEXU+L0 MU/A,Y@CTA(!:&D6ES]%MG PI19^&Z SZO0=EF2"F3X-A.FG&: 2'ZAKNW?<2 M]=IWM8%*;E2[< FZYS3["U!+ P04 " 2. Y7#Y/_F6P" M !!!0 &0 'AL+W=O4J.E&Z0=3(%IX+H4TLZ"PMCH/0Y,56#)SK"J4=+)2NF263+T.3:61Y1Y4 MBC".HDE8,BZ#=.KW%CJ=JMH*+G&AP=1ER?3+'(7:S()AL-VXX>O"NHTPG59L MC;=H[ZN%)BOL6')>HC1<2="XF@47P_-YXOR]PV^.&[.S!I?)4JD'9_S(9T'D M!*' S#H&1M,37J(0CHAD/+:<01?2 7?76_9O/G?*9VF 6G >2X M8K6P-VKS'=M\QHXO4\+X$3:-;W(60%8;J\H63 I*+IN9/;=UV &<1N\ XA80 M>]U-(*_R*[,LG6JU >V\B3>*X=)=R:S6=R"&/X# M-%ZWM M"S"9P]5CS2LJO87^'5L*-(-I:"F:PX19RSQOF.-WF"=PK:0M#%S)'/.W^)!4 M=E+CK=1Y?)#P9RV/810=01S%HP-\HR[UD><;'4C=0)/?OO0:=+(?[9KEW%0L MPUE W6!0/V&0?OHPG$1?#FA+.FW)(?9T>QM'L!",KN'MI?SUHN$.GRW,A M_NW3?S#"?OU48O0E_HH9EDO4,!H>]5R]7='C7O]>LCKG%O-![U7.1S@;)VZ, MXMY%EM5E+1BY4',0<\:9;[_^R5D, ^B?CB@^S73_U!+ P04 " 2. Y79&PKKLP" M "K!@ &0 'AL+W=OKB1=ZSQLW?+$T=L-/ MQB5;X"V:^_):D>>W*!DO4&@N!2B<3[R+\&P:VW@7\(WC2F_98#N92?E@G4_9 MQ LL("GS[SPSRXDW M\B##.:MR%O91;H^B44YY)ODJ#,(1CL(:& M:_;$9CG"X9U=]-'8-U3$AOII SBM :-7 (=P)859:G@O,LQ>YOM$KF48/3.< M1IV GRMQ OV@!U$0]3OP^FW'?8?7[^A80]W?KO;J[,'N;/M&SG3)4IQX] @T MJD?TDH/]C)+;VYK"+]Y1S>XL"KC!K.CO3M4!>22"3C8'T5A>$Y_3*50 M&"BE&,.-^;IQAS!,(H;\4Q[-31PM6&N*##7[LLK;F7> M);&_-4 *5 LW)C6DLA*FGB7M;CN)+^H!M FOQ_@54PLN-.0XI]3@Y)0$5/5H MK!TC2S>.9M+0<'/FDKXFJ&P G<\E/=#&L07:[U/R!U!+ P04 " 2. Y7 MD/H1TGT# #4" &0 'AL+W=OWHX#[/"CFS=TJ5YZXKXQWF3#J\Q()V-ESD M3-%2;%U9"F2),937JDL+7 E0%9YSL3#$C.^G]F^ MW;ZX3+<[I5^X\VG)MGB%ZI]R)6CE=BA)FF,A4UZ P,W,7OCGRY'6-PI?4MS+ M QET)FO.;_7B73*S/1T09A@KC<#H<8>O,,LT$(7QO<&T.Y?:\%!NT=^8W"F7 M-9/XBF6-,$>1I M43_9?5.'YQ@$C4%@XJX=F2A?,\7F4\'W(+0VH6G!I&JL*;BTT*1<*4&[*=FI M^2>N$,9P"A??JU0]P(MKMLY0OIRZBM"UCALW2,L:*?@%T@@^\D+M)%P4"29/ M[5V*J@LM:$-;!KV [ZO"@= ;0. %80]>V*4:&KRP)U4)=7['TJNMA\>M]>$X MER6+<693]TL4=VC/__S#'WE_]\0V[&(;]J'/KW9,X.F2VBN!%7N@KE>P$((5 M6]3R #Z7NHD'L-!=K(GZ9A*!:[Q7L,QX?/OOL9QZO1[/Z5.5KU$ W\"-:6F* M:'&'@DXH7-RCB%.)_]VY1'T!I,46/J0;M.IH):Q$&B.\^(I,R)?6YTI)Q8J$ MU ;P&F,TCD+?,!Q .#Z#$P@=[PPB)[3>25F1AU,XM5J_]8I.XP93U:R>@%++ M8-D3^@E+K_=+!4T/KQ'/&'O$:.<$0PFA"@D<< M!DX001B,2/2=LXEUXOM.%)%>Z#FA#P']'+,YUF3[PUJ*>)SQ[,$A?RKO4SUC3. &Z8[1$G@ LS0D\_L MA'[O1TAORZ^/#BM(H)&@2URF@ID9:-::$C*R_&%HZNE'X/NN'[K^I!'H['S] M^8ZL*^0>3)HR%_6D>E2OY_U')K8IM42&&S(EWJGQ M13U#ZX7BI9E;:ZYH"AIQ1Y\=*+0"[6\XE;=9: ?=A\S\!U!+ P04 " 2 M. Y77QQ>O<@# ![" &0 'AL+W=O+',[EG.%PQI.M5$^Z1#2PJT2MIWYI3',5ACHOL6+Z0C98T\E: MJHH9VJI-J!N%K'!&E0B3*!J%%>.U/YLXV;V:361K!*_Q7H%NJXJIEP4*N9WZ ML?\J6/)-::P@G$T:ML$'-'\V]XIVX=Y+P2NL-9M M/EB#9;*2\LEN;HNI'UE *# WU@.CSS->HQ#6$<'XTOOT]R&MX>'ZU?L'QYVX MK)C&:RG^YH4IIW[F0X%KU@JSE-L_L.?C .92:/<+VUXW\B%OM9%5;TP(*EYW M7[;K\_ ]!DEOD#C<72"'\H89-ILHN05EMRH-1=,K)SLP^ M2X.0P2\PS[^T7'.7*KF&.U[QGS4L9?X$UU(UB('&CI^Q^AUUH/CUO;57.F&Y3CUZ5EH5,_HSW[Z(1Y%OY[ -MAC&YSR/GN@ M5UBT NV=+#&7FYK_AP7<%E@;ON:TG&N-1G?WIVC/Z@(^<;;B@BZ3>-%Y6Y'\ M'T<0'G%G8"'H7O\]QO4DFN-RK4E!88[\V<'Z$>)@F,3>;?U,S*2RR.,@SF+O7F'#> &XHT:DT?&3ID0% MK L3CV+/-1.;H]9J6#G$442VU+V4>7%&2&@:ZB<&QF.*8UB]X39T[V8'#\+@.6Y:O&-R5D2 M7,8QG!.87%8(ANWV^F=9-J03(E"TN:%,F5;5FDQ2DGY"ZD,@#F"X M1F4S;EV].T^"P6! &AV?=T>C(!U;K_>MRDOKN%$\=S^.RWP MJ->@ZS7_6WA4ZHFK=_N3>$NDRFU=WH;!*(MH05K#8=HOXM3[3&7)N[NV]9Z- M,GL6I)=6F8IA./)NN&@- :G?5*F"09=,6:/H(LW<9]1]AN.CUQ,>#(0*U<:- M/0VN)KO9L)?N)^N\&RAOZMU8OF-JPZGR!*[)-+H84^95-^JZC9&-&R\K:6A8 MN65)_PY0604Z7TMJK_W&!MC_WYA]!5!+ P04 " 2. Y7NWZ39LP" * M"@ &0 'AL+W=O&S!L X96F:84JT-"%(DCP;<@C+>FF8$5TT;K\FEI/OM""?V6 MZC@5WW"%X,,[2%"F@E;V8_ 5S&JI/:6$LP05H4S"-WQ0-6%O(U?IO";:3=L< MLR9'<"#'U[H<0.B=0^ %(;P&%V1.!,H]I*M^4H*I)OF6%/23DG[2 JL!!*$A M^1\.DERM9B=IT$D:6/3P 'JN.Q>%P P6BJ?WYS G KC0%E%Z\HZP&F&.>L)D MA#-:0L89(T)"I6?M.O:JW*2=V+3F[[R)O8'G1^YF5\!CG)+> LQ.=C*->&:]I28NZZ!H0_@)= M$,4%U3W*LSI5LK^DO5>N4L.1$L">JCCM5Q[VJWM1&,'.6Z.;@DO M5:Z!C79:PY]XGO=LZSM1RD82=^?@-;>D:R+6M)3 <*7QWF"B5R.:FT=C*%[9 MLWC)E3[9[3#7ES44QD&_7W%]'K>&.=Z[ZU_\#U!+ P04 " 2. Y7Y_G MN;$& "B-@ &0 'AL+W=O-:66%DDV9G^^,K&8.Q5 M!$Y.NQ<;,#K/D<^'9%[LX9.07Y,E@"+/<<23B\92J=5YLYD$2XA9:H^&*+6 *ZM-J(O6[YHXR"V/@22@XD3"_:%PZY]0= MI ;9B,\A/"5[KTEZ*@]"?$W?7,\N&JUT1A!!H%($TW\>80Q1E)+T/+[ET,;. M9VJX_WI+I]G)ZY-Y8 F,1?0EG*GE1:/?(#.8LW6D[L33'Y"?4#?E!2)*LO_) M4SZVU2#!.E$BSHWU#.*0;_ZRYSP0>P:N^X*!FQNX%0.G\X)!.S=H'^NADQMT MCO70S0VZQWKHY0:]+/:;8&61]IABHZ$43T2FHS4M?9&E*[/6 0YY6EE3)?6G MH;93HUNA@+3)>S+=E!81"JV5"?#Z#F<'>L]OW#ME3N[WC M6@!-'<-=(-UM(*]<*_'/-3\E[=8)<5MNFWR:>N3=SZ; C(_'N*:XX,S"?]LL MJ-W<@T";.QMS\RQ*,6[OBK6=<3LO<.\@43(,%,S(F"5+4]EM +T,D*ZJCZ-! MUVFU6L/FXWX2K'[2U?P\6;$ +AIZN4Y /D)C],M/3J_UFRDEQ_GT,7W2'WT6 M[DJQ[>QBV['&UI_/(5OER34/1 SDGCV3.Z97ASL(! _"*&3I7G!")B #X,H4 M?:N+FJ(I@SW#-7>.ZLLE*9!U;[Q M3(.Z_4ISF0:Y%7?4>HZOC.#9+H)G_W5W?5D*W5>ZMXYH,.MDZC88)LS#A/F8 M,(H$*Y5'?U<>?>0&L_+J9A@3YO4-O=BI['0^ID>*!"ME;K#+W,":N=]!+"1; M+-:CLFN91W4H7'L6B]A-];2#W1 3'WF&WX_U6&6>Z!*LU'I5$L M6KDX"F''L2L[K^A 5!T'E>8Y)I'&<:H]C.F38M'*"2Q4'\E42Q:^3: 0E1RL44E.[!NHE%I MGFN2GZK]>\P@BC6O'4*PYE;-0 MJ$&N70VZ"7D8KV/KNF='U$X")LU#I?FH-(I%*Z>VT*!L4U$*K^A$KSF RW):"K7(M:M%-^SY\.Z+J@^ATCQ4FH]*HUBT MX1&7\,NLH>=$I)= MJFX>4-@=W3U0=9D]1E0Y?N6/2Q7XS=-;-TPN0IZ0".;:5>OT M3._][Q])&_P)02P,$ M% @ $C@.5V*BH)J$ P J L !D !X;"]W;W)K&ULI59M;^(X$/XKHZ@?6FG;O!)H!4B%L-I=W9[0R&?U(92#2]UQ=7$VVB]O?-]E6]H3=2- MV%*.;THA:Z)Q*=>^VDI*"NM45WX4!*E?$\:]Z=C:EG(Z%CM=,4Z7$M2NKHG\ M=T8KL9]XH?=J^,'6&VT,_G2\)6NZHOIANY2X\KLH!:LI5TQPD+2<>/?AW6)D M\!;P-Z-[=? ,ALFC$$]F\;68>(%)B%8TUR8"P;]G.J=590)A&O^T,;UN2^-X M^/P:_;/ECEP>B:)S4?UDA=Y,O)$'!2W)KM(_Q/X+;?D,3+Q<5,K^PK[%!A[D M.Z5%W3IC!C7CS3]Y:74X<, X;H>H=8CZ#LD)A[AUB#^Z0](Z)!_=8= Z6.I^ MP]T*EQ%-IF,I]B -&J.9!ZN^]4:]&#=ULM(2WS+TT],_A:80PS6LFD(!4<** MK3DK64ZXAOL\%SNN&5_#4E0L9U0A>$84RX'P C)6[30MX"O/14WA\@^AU!4L MJ835AD@T9%035J'M&AY6&5Q>7,$%^*#,6P6,PP-G6GTZ,/RU$3N%L=%X<;0> M^QH9F[S]O&4W:]A%)]C%\%UPO5&PX 4M'/[9>?_TC+^/2G=R1Z]RSZ*S ;_M M^ W$P2>(@BAVY#/_N'ODHO-[NR_^]^Y'8L1=[<4V7G*J]K -,ELWKB_;^*;6 MUW2[YVEXFR9C__E0+@D(X))1S Y2_"G;5-X M.L@SE=AU ;G6V!W;6K\V+0[/T25[-5VYA&CV&!QDEKSA.'> !H.^$*Y(?4D7 MSD@#MQ"#3HC!62%LE\ + 6A9X@UAF@S>64KCJ3:=94^DQ&:C;$?!EI<_@=B: M>T2]I\W P2CL2>/ !#W2F2M.U!/&@0E/%$C:Z9+^7H$4;7M]1X;T;6JCT;"G M@P-TF_:.0>8"!;TZ6KA P] MQ;"38GA6BEEW% I1540JV.(E8CD[*3?1A@1*],>91Y1=H#>-P#\8/6HJUW;F4V"'AN8FZ*S=6'EOIZF>?1;>S4.'/<,QM)D:?X5O M9MCO1*X9MHB*EKA5<#/$@I3-7-@LM-C:P>=1:!RC[.,&1VDJ#0#?EP*'GW9A M-NB&\^E_4$L#!!0 ( !(X#E>TW_A*\ $ !,$ 9 >&PO=V]R:W-H M965TK#ZVTX1 HK:H0:05-ZZ1-"-KN MV20'L>K8F>T0^N]K.R'*)*CV$M_Y[OON/I^=I%'ZS12(%HZED&9."FNK!TI- M5F#)S$A5*%UDIW3)K'/UGII*(\L#J!0TCJ(9+1F7)$W"WDJGB:JMX!)7&DQ= MEDR_/Z)0S9R,R6ECS?>%]1LT32JVQPW:EVJEG4=[EIR7* U7$C3NYN3;^&$1 M^_R0\,JQ,0,;O)*M4F_>>@;FE@,N4 A/Y-KXVW&2OJ0'#NT3 M^_>@W6G9,H,+)?[PW!9SFX]7Z:$"5]HVMS9E$!6&ZO* M#NPZ*+EL5W;LSF$ &%\"Q!T@_E_ I -,@M"VLR!KR2Q+$ZT:T#[;L7DCG$U M.S5<^BENK'91[G V_:TLPA2^PI,\H+1*"J:=04?VX+QA8(_:SF"2?0%XBB>G($O/H";7N [R7Z'5R9J%J[6&@WJ YX5U[+- IM_(8=T[&4< MA@K.Y$1W?4[;)AV,S#^77TSON30@<.=0T>CNEH!NKV#K6%6%*6Z5=7&ULC91M3]LP$,>_BA7Q J1!TCR4 M![61H!4:DS8A"MMK-[TV%HXOL]T6OOW.3HA:2*N]27SV_<^_.^MNM$7]:DH MR]XJJXME(H>-3,K*N*Z_<[D+@=!X/@8^-)K$KK-L)\5/,5S,"^U(^:K+"+ MLA 5*"-0,0W+<7 [N)EDSM\[_!:P-3MKYC*9([XZXV$Q#B('!!(*ZR)P^FU@ M E*Z0(3QMXT9=%[Z(_J]SYURF7,#$Y1_Q,*6X^ J8 M8\K6T3[C]#FT^ M'K! :?R7;1O?R^N %6MCL6K%1% )U?SY6UN''<$@/2"(6T'\OX*D%20^T8;, MIS7EENVA)AY8<19M@5:.BI^C%:K39 MWHW9)ZH>GV'6#Y5V4.E1J%M)8X"K A@-%(9S@Q), ;31!YE^ 3@?N%??H^QS MB@[4+NLPLZ.8SVBY["/*OCS4]2"]^D34YQ1]+ERXTX-N_OWD>B6481*6)(LN M+BF*;F9*8UBL?5O.T5*3^V5)8QBT&PO=V]R:W-H965T(#R!MI$E:F*HV$FTZ;9.8*EZVSR:Y-A:.'6R'PK_?V0E9 M@195VY?&OCPO=U?[,MDH?6]*1 M/E9!F&I36UN,P-'F)%3.GJD9);U9*5\S2 M5J]#4VMDA2=5(HP'@[.P8EP&Z<3'ECJ=J,8*+G&IP315Q?3S#(7:3(,H> E< M\75I72!,)S5;XS7:VWJI:1?V*@6O4!JN)&A<38.+:+Q('-X#?G'VG 9? BAPQ1IAK]3F&W;UC)Q>KH3QO[!IL>>C /+&6%5U9,J@XK)]LJ>N M#UN$:!\A[@CQ6\)P#R'I",FA#L..,#S48=01?.EA6[MO7,8L2R=:;4 [-*FY MA>^^9U._N'3GY-IJ>LN)9].?RB*,X#,L-9T];9^!R0(6#PVOZ318.,[0,BX, MW."3;9@X(>CM=0;'1R=P!%S"3:D:0QPS"2WEXU3#O/.>M=[Q'N\$+I6TI8&% M++#8P<\^YI]]P ^I#WTSXI=FS.(/!7\T\A22P2>(!W&R(Y_YX?1X5SG_Y[[X M9_=7S4CZDY%XO>$>O0QI\.2>[:;18QI1UH_;[7H/.7^-R-XC M7.[;D,4.GZB'M)6%6^>_0KWV@\= KAIIVX+[:#_;+OR5?A.?1>-YM".>T2QL M1]=?^7:07C*]YM* P!59#4[=Z-'M<&HW5M7^]MTI2W?9+TN:YZ@=@-ZO%-W M;N,,^B]$^@=02P,$% @ $C@.5YE&3F,N @ 4 4 !D !X;"]W;W)K M&ULC51=;YLP%/TK%NI#*ZV!$))^B""UR:9MTJ:H M:;=G!VZ"56-3VX3VW^_:4$13$NT%^]KG')][\75<2_6LV4A748*AVOBX5T,R1"NZ'03#S"\J$E\1N;:626%:&,P$K M1715%%2]W0.7]=P;>^\+#VR7&[O@)W%)=[ &\U2N%$9^IY*Q H1F4A %V[EW M-[Y=1!;O '\8U+HW)S:3C93/-OB1S;W &@(.J;$*%(<]+(!S*X0V7EI-KSO2 M$OOS=_5O+G?,94,U+"3_RS*3S[UKCV2PI14W#[+^#FT^4ZN72J[=E]0M-O!( M6FDCBY:,#@HFFI&^MG7H$<;1$4+8$L+_)4Q:PL0EVCAS:2VIH4FL9$V41:.: MG;C:.#9FPX3]BVNC<)*E?BOS/&-\R48 MRKB^0,C3>DG.SR[(&6&"/.:RTHC5L6_0H#W&3ULS]XV9\(B9GY48D4GPA81! M.!F@+T[3EY B?>SHX4>ZCV7I:A-VM0F=7G1$KTMV*).&.G-4VRK[Y&8:Q?Z^ M;W< $X0=YH.G2>=I$)ARV2 I& M5YB.:OJW"8PL70MLI,&&&PO=V]R:W-H965TMJ>J[>Z].-T+ P-8F\2<[4 K MW8>_<4)3 JFWT:4OBIUX_O;\\)@9#_9"?E<;1 U/<92HH;/1>GOMNFJQP9BI MEMAB0F]60L9,4U>N7;65R):941RY@>?UW)CQQ!D-LF=W,[+P_N^7JCS0-W--BR-3Z@_KJ]D]1S"Y4ECS%17"0@<35TQOYU MZ'>,03;B&\>].FJ#<64NQ'?3N5D.'<^L""-<:"/!Z&.'4XPBHT3K^.<@ZA1S M&L/C]HOZ+'.>G)DSA5,1_C-T^@XL<<722-^+_6]X<*AK]!8B4ME_V.=C M>S1XD2HMXH,QK2#F2?[)G@X@C@S(T6J#X& 0O->@?3!HO]>@]ITH*V]Z9Y:#E,U=8E< # J 0:;7 M>4/OBTC6GQ]1QA#B7%?1L-J;N+Y66[; H4.!JU#NT!G]_)/?\WZI8I.+]3(Q M$].[D>_W+[L#=W>,X'R45XPH>=DNO&Q;O;S'G8AV/%G#5.*2:YBQ!8^X?H:_ M;C&>H_R[RG.K9EW/FQ0+&Q(KL>P4+#OV'4-]$*M3DA=PRYYXG,8P$9(D,]B, M5D'OJN!VSK[C=M?SRAMA:EU)76@-B96@=0MHW7>&61E?%1FK4MUMEXMU*T,I MQ]+0="4LO0)+[W_&)?P+X^TVXHOL7+]G=-S;0M8Z75UV38J%#8F5,%\6F"^M MF,W1#C>)TC*EG$=?P(0IKN A2[6 TI=O3/("!NUO.#TX)Y:EU&7 M6$-B)6+]@EC?2BP/5<$2ZVZS:M3=;4V*A0V)E=A=%>RNZNTV"FJ$<2S2I/*\ MNSK/"8+SGP+KG'7Q-"16PN-[KSFK5P_0>$EG'Y41+*+'&FE.G47B!25E60E0 MF:7FD_1/8O($FWTI=;DUI58&=Y3L^U9P,_Z$2YANF%PC3,4.)=5VAA07E80. MM8-WO+5:P>FA99^T-J*&U,J(7M-YWY[/S])D28RR+:8%_#JY>0S'%D3!.:*@ M=4:HR1H@;$JM3.BU%/#MMLE@[U*YV% U#OF&&RN%6@&5B_ % MZ7%UT=@^/\8\\W?*LM%"H"FU,LO74L#_02WPP^K1+E#W-](_KQJJZL>F)LVI MN$?7$^8RZ9:.'YXHB'!%\E[KDC)HF=_/Y!TMMMF-Q5QH+>*LN:%$"Z490.]7 M0NB7CKD$*6[)1O\!4$L#!!0 ( !(X#E?+J'&PO M=V]R:W-H965T2<[J6ZUP6 (0\E%WKJ M%<945[ZOUP645 ]D!0)WE;FVALE36 MAC,!"T5T7994/5X#E_NI%WI/"S=L6QB[X&=I1;>P!'-7+11F?L>R824(S:0@ M"O*I]SF\FB6VWA7\9K#7O9A8)RLI[VWR;3/U BL(.*R-9:#XVL$,.+=$*.-O MR^EU1UI@/WYB_^*\HY<5U3"3_ _;F&+J33RR@9S6W-S(_5=H_0PMWUIR[9YD MW]2.QQY9U]K(L@6C@I*)YDT?VC[T &%R A"U@.BM@+@%Q,YHH\S9FE-#LU3) M/5&V&MELX'KCT.B&"?L5ET;A+D.)L M2VV_-3F?@Z&,ZPO7) JB^ A\]CI\#FN$APX>/8?[V(>N&5'7C,CQ)2?X;D&5A$LJR/MW MDR@,/^$74 J$(954M@O''#:4(T=I9V:71<,@2/U=W\=AT?^*9U+C3FK\-JF7 M1."LR_PM4AO*84_%QW@\?"'UL.B$U*23FKPN51K*C\E)#IH2AI,#/8=5+_7X MO=_?7CT_J-HR_&,YY(@)!F,THYIQ;A(C*S<1*VEPOEQ8X T(RA;@?BYQ&-K$ M#EEWIV;_ %!+ P04 " 2. Y78BP"J8D" !M" &0 'AL+W=O,9(*"0*>. ]64#$Z#4&&F,OXVG MTRYIA+OM%_?O-KO.LL 2)IS^(4N5CYW804M8X8JJ.[Z]@29/:/PR3J7]1=MZ M;O3%05DE%2\:L28H"*NO^*G9AQV!/WQ'$#2"X%C!H!$,;-":S,::8H731/ M M$F:V=C,-NS=6K=,09I[B7 E]EVB=2G]Q!2A"GY%I2#3#SWA!0?=OL:H$4<_H M? H*$RHO].##?(K.SR[0&2(,W>>\DI@M9>(J36+\W*Q9];I>-7AGU9\5NT0# M[Q,*O�(9_TRZ>0:;EOY<%KN:OSMYL0M)L06+_A.WZ& IT+,&\]86LDR1,J M.%.YO.C*5IM%ULR#A,>"]UB>"1RUX= A\U 4>'0/>:WTB^*@%'QT"C[O 1WO@D7FG7G'W.I_( M';?<<2_W/5>8=H''^_\J?CQZB[X_Z_]#J7GXH7MKZL.!*5QO;S/7W @S0=]?<5T:FHXI.>T71OH/4$L#!!0 ( M !(X#E&PO=V]R:W-H965T7. D:P!G;]++: M'[_F4@B$&%#/?)@&XO,< R^^O9"+5\I^\@TA KT%?L@O>QLAMN?]/G[\A/GV][&F]CQT/WGHCXAW]JXLM7I-'(IZV"R:W^CEEZ04DY!X-$2.K MR]ZU=N[HHS@@*?'#(Z]\YS.*#^69TI_QAK.\[ WB&A&?N")&8/GGA=P2WX]) MLAZ_,F@OSQD'[G[^H)O)P<:]60\MR0I'OGB@KS;)#F@< M\USJ\^1_])J5'?20&W%!@RQ8UB#PPO0O?LM.Q$Z -CH0H&C5@?"!@F 4, MVP:,LH!1VRJ-LX!QVX!)%C!I6Z5I%C!MFV&6!@H]P4]V=GS?T(CC<"EW M?BEM7_2%K&F\RUVR65/ M=IV(G8EM3W,>-H*_NS]'H]&D(BW(C"8DS&I3?1LRHU.3<3R8UDMKDDMKHI36 M=SD'Y!%[_Q!7*K6\ZVP0EY+=55R0,&.R=ZZJ?25D.A,29C76W89,YP#!2O*; MYO*;*N67R4S.S%?$B_M0(V)>N(X[48\NV\I0F:.K#"%A!B1L/MT?T&AZ=0QE M0J:T(&$V),P!@I54.\M5._N4:I.!8)U0E=BN0H6$&9"P.23,A(19*6RB:%HA MTSE L))(SW*1GC6+%"V8YW:9B2B9714*"3/.]BZ=-JUTZ9#Y3$B8U5QY&S*? M P0K"4\;%*NF@V;I?;W!7#:-+]-6,X7). A (]OZ/=<@O\GNR^ M?L5,-J'WVSA SG+N(\$%#I>R?953GE#(AI9[[N$F5EVUK@H&I1D9;5<&XZ$^ MKJ@8-*<)2K-:'8$-FM.!HI7%O&,!:*W%G(NTT/$)^D;#%\+C84!)N_%E TI#@=+FH#03E&:!TFQ0F@-%*XNZ M<*XTM755?2CEXXFG:_=7E QKFP:RH"X6*,T I6X5IVBJW)!:08H;0Y*,T%I%BC-!J4Y4+2RR LW3/^D M&R;''23DM=:L&MU9W*#F5D;;;:SVO"W0C*9>YT:5,UHU9?:\@9HR^JA5DTA0VE-]A0&X^LI#*(&\4O[Z'[UGA\XL?J)A/4G0*E&:"T.2C-!*59H#0;E.9 TUW 3P-D[U^Z(3R M)HGB+SBZ%QMY!XD-#HMG9:S45_/"E@N^ZHIWOG7V7[B11&T. ^FODE7Z.W'A%-'W?,]^;_VS =?*R?&6_H9V; M6LU^2SNWTQ\%*/#I;Q3<8;;V0HY\LI*I!J=3V62Q]+7_=$/0;?).^#,5@@;) MQPW!2\+B O+[%:7B8R-.D/_XPM7_4$L#!!0 ( !(X#E?T*C?:7 , "0. M 9 >&PO=V]R:W-H965T0) G2 U-).ZZ2N5;L'[:5)#F(UB5/;@?+M9SLAT X,R]B;Q'9\_[O?71*= M!PO*'GD,(-!SFF1\:,5"Y&>VS<,84LQ;-(=,/IE2EF(AIVQF\YP!CK11FMB> MXP1VBDEFC09Z[8Z-!K00"I"EFRPM(Z&)HN=9JX9[,8J$6[-$@QS-X M /$]OV-R9M\7.5B T#+]AAX%4& MWFN#S@X#OS+0F;/+R#36)19X-&!T@9C:+=740.=&6TL:DJDR/@@FGQ)I)T9? MJ0#411_0U5-!Q%(.'@0-']%MKK-\KK*LUD\N06"2\/=RQUMD(QYC!GQU(QGZ M%M."XRSB UO(N)2Z'58Q7)0Q>#MB"- -S43,T5460;3%?FRV=SV#@"T34F?% M6V7EPC,J?BFR%O*=4^0YGK\M(+/Y)832W-7FGB$6OE-S>%J47J0CJ5 1&Z6O."X@: MO-O!'^^V\ZK"1L<-*]RML;H'81WOI2[]!09>8T0->7LU;\_(>U5A-:ED;V\E MC;X;DO5KLOZA9,32\#7_= [E\T04>LF'](G[!O M5\ED;_3A*;"9/IYP%-(B$V5+7J_61Z!SW?C;Z^WE^>D&LQF1]4A@*DV=5E=F MDY5'DG(B:*Z[^@D5\HR@A[$\Q@%3&^3S*96=?351#NJ#X>@W4$L#!!0 ( M !(X#E>>KDA__P, - 0 9 >&PO=V]R:W-H965TV [O2 M_?BSXY"$0KSJ0Z9_K+D(J5*=\4JD+D &I=&:1*0,(R"E++,FTW*=S=B-N&%2E@&-P+)(DVI M>+B"A&^G'O9V+V[9:JW,BV VR>D*/H'ZG-\(W0MJE)BED$G&,R1@.?5>XLLK MTC,&Y8B_&&QEJXW,5.:S)Q*>,63+RQ6ZZDW\E ,2UHDZI9OWT$UH8'!6_!$EK]H:\=& M8P\M"JEX6AEK!BG+[)/>5X%H&?1(AP&I#$C)VSHJ6;ZFBLXF@F^1,*,UFFF4 M4RVM-3F6F57YI(3^RK2=FGW@"M 0_8;>?"^8>C"->Q +)@'="+8 =$NS%:#G MKT%1EL@+)-=4@$0L0W=K7DB:Q7(2*,W$X 6+RNN5]4HZO$;HFF=J+=&;+(9X MWS[0,ZBG07;3N").P#^*S$>]\ 4B(>FA7U&PXVD?#@^].E"]TD._P\,=5S1! M69'.02"^1#PWNTJBYSH2ULD%^O>H.\O?H@]*='-4-K/><#P)-DE M+^66@QC1#0A]A/0I,>>092N4L*5>M+^!BHMC9-RX??2@#27"(4KM,I$^BNF# M*XR#FO/ B?VQ4%+I3:-)OD#;'R< N[V7EWO/Q#;F26+(Y#KL972/3L@Z';:C MZX<=X8UJJI&3ZH=ZK3<@#!;]W"@:C#E:D847.E/H> 1[8W.?87;A1#.R6C#/E MNLKK_FDE@XZ0-F*"W5G_Y'17X>^M-(DZ:#5Z@=V"<::,AP\5 _OCKGW92 9V M:X9->G=;[DQZ;I G9CW<: AVB\@I>:^"WDM\&/N#KNW7J 5VR\5)J6]T*/^A MW\,=G!I]P&Z!.#GWC0].!.D@11J-(&Z->'KJ>P285->^X>[6%SUVZ2.-BA"W MBIPI%59>]T[QL//B1QIY(6X5.#D75OCME<<=4DP:/2%N/3E3*B2'>J*#./KQ M,A.TBLP4Q*HLI25:\")3MMZLW];E^DM;I#;#;:U_3<6*Z6@FL-2F^MZDXR1L M^6P[BN=ER3KG2A? 97,-- 9A!NCO2Z[+UJIC'-1_8LS^ U!+ P04 " 2 M. Y7PBJHB::\9L46'-[40WJ-S)1IN:DTO-EMG& M("\#J)8LB>.WK.9"17D6]E8FSW1+4BA<&;!M77/SLD2INT4TC0X;]V);D=]@ M>=;P+3X@_6A6QF5L9"E%C!XXHU'2 X_C _N'T+OK9X^XM#/S/,56MKPA*ZOGC@!I<@:0 M#( D^.Z%@LM;3CS/C.[ ^&K'YH/0:D [4/K=J M FG\&I(X2>$5L -MO_Q-R%P;8R_)V$L2%*[.*'QKR9(S)]06+IS9GO@2?IV4 MZ#WWC+/ Z =XET^OTHSM3MA(1QOI?VW<[=$4PB*LC"@P."FUE-Q8:-#T7KRI M/Z_@E+%>8WYL;#*=_>.,'7UX?X>^<+,5RH+$C8/%D[EKS/1SV2>DFS +:TUN MLD)8N:N,QA>X\XUV\S D?KS>/^&U!+ P04 " 2. Y7-RE[[3P# !W M"P &0 'AL+W=O MYW*=%1>WLY$&52\;0 ZPI2RO)_KQ*5S0E'Z0,.;1+0RX6,#'(2I" M$PG7>*\RDNQKC'':VSGR&^W3===?%YA.4/S6'C=70_BXNP^[0!E]^O#3C$Z!"\X !\S_>K^*B'?\W8(30]"V]6T?$^^.C-\ TRFN4E;-IXP3/Q M^IG4.U+JZY-.*"/F$AYH0W>C&(4UX5H0)J\7'' M7:Z36EN&:SN-T#NMHGB;P49;"K9!?U#2'[R!_O6& M,,:$*(RU@U15;V^_-L$KN1@$3[5LM#:5'&XSX:@B81 &9<8-4ELEJ:TWD'HI M.-@/')RS_"-OM\>X1):A:;R6=H$(&A[AA@JZP:/1Q;3?*A%J"WJM"'FPUAHG M[= _>J1"ZREQGA^&FUZC+=6U(4-8RA!N3X81$8RRF00NX!O7H/?I45O9:_4( M*UZ*QF,]GCHUV^U':FRIJEP-=VWR2%',[,@G(>(94_D04NZ64^69':;&ULM9AK;]LV%(;_"J$670O,D2C)MIS:!E(;V3(L0Y"T MW8=A'VCI."8BB2I)V1[R\UG3'^(/8 $CTF,2I MF%D;*;-SVQ;A!A(BSE@&J7JR9CPA4EWR>UMD'$A4!"6Q[3K.R$X(3:WYM+AW MP^=3ELN8IG##D?T'M$4_1UPW)!TDA,;:GZJ[/:8=FW+_N^N2_T[8\\ M/4.>\RMR'=?K"%^8PR]A=8;3J;T]+M>HKQ>(,Q_>!2X>?SX>.?]<0[("_F]7X4;!$TM: M]"FV[$FL!M*O0/I&D!=AR/)4S2X.(= M6<70!<\H,M9@C"H8(R.,&PX9H1&" M1V4 !""UP"(F-\ 1*=;E+D)&Q5,)C=J$1DU /26L 1I7@,9&0(6!T?M4KNEH M)EU(C!JG(AFWD3A. TE/"6M(@@I)\,J846Z1RZ=BL(#:[3/EWSJQ&'5.Q1*T ML(S'#2H]Y:M1F514)J\L*Y*D]U0ML8:I8Y0X%=-7TCJ/(Y.,C3R^,DEBP_@PAY_,!+>8N)X_;@Z1 MOI+6F1SL+#;[V2B5 MT94Y3[OG5J\VMU2KCQ>O">4M?"X^&%UL=KI_ E&F):9D16/UA[S;[YHU3L;2 M=KP#C%NK\%M87GSPO-AL>I>P!L[5ZJ+GT6MX>G6[N&UW!Z[O^TT^;^%X\<'R M8K/GW>]2KX'IU?/BMND=C+QQ:T*]A>_%!^.+7W&^.0\W>DYEG(;=2V^OEK=4 MJ_V9'CN329-*K[[7/OH(J#_97A-^3U.!8E@K>>=LK%X2WW\%W5](EA7?!5=, M2I84IQL@$7#=0#U?,R:?+_2GQNI;]/P_4$L#!!0 ( !(X#E?A)&&/PP( M '4' 9 >&PO=V]R:W-H965TFZ?9CVP8%+L HVM4W2_?O9AM(TT&C:%["/]\[O MG?%YM.7B0::("I[RC,FQDRI57+JNC%/,B3SC!3+]9<5%3I2>BK4K"X$DL:0\ M$_'G&C.^'3L]YSFPH.M4F8 [&15D MC7>H[HNYT#.WR9+0')FDG(' U=BYZEU&H<%;P ^*6[DS!N-DR?F#F=PD8\ KF-&#/8Y0 M$9K)$XTPI/?OAG[O_-,N]=<,\R6*WQIQ?Q?!\=$)'($+,B4")5 &]XPJ>:J# M>OP]Y:4D+)$C5VE_1J4;UUZN*R_^&UX"F'&F4@F?68))!W]ZF#\XP'=U79OB M^L_%O?8/)OQ6LC,(O%/P/=_OTO/O]*"#'OWWZJ_4*^T]QOM_8/:;W4#I2SF M>:?\?EO^<##<4]\&!<'%GL6H#?(OPD&W]K#1'A[4'M&L5)@ :SQ @:(Z/G"L MCTS"LXP(^1(]Z3(9MO6W=JB-:>UBU,:$Y]Z>0W>G(>4HUK:Q2XAYR51U?)IH M^17C4(0, .P1 M - >&POJQ+['Y]QC^P9''=1F)=CMG#$3 M+4LAZR&9&U-]C.-Z.F?^]&H_?N* 4Q('12]>('K6P74MADFGN])N^+$5\L1CC'89H-DL&R9T'#EN MUFTT*)3<+%]"?,"JTY)%#U0,R9@*/M$<6 4MN5CY< \"4R64CHS=-YNN"Y'Z MT<-=WX,M;71*+I5VN7T&_W?2#-\#UCTPR(5H#?:(#XP&%36&:7EM.VZP"SZ! MHJ9]MZJLPYFFJV[O@FP([F:33)3.F6[3=,DZ-!H(5H =S6=SN!M5Q0 :HTK; MR#F=*4F=AS6C:5C9*1/B%NK]1[&CO2RV]JT#NR;;IC74-+V,[X#^MIK7WI9] MG6Y4\0=E/B_L=*3K0X&R&\T*OG3]9=$:P-2[N#JM*K'Z)/A,ELQ/_L4)1P.Z MYD5SI?FCS0:E,K4!IDGTP+3AT^W(+TVK.[8TZW):%KCGW@%Z_KOK/&.2:2JV M3=O:?\NK_&K'R>6_LNS^J^P;#GIL#K&W;O+B$$RFAV#R &HRR=ZDQ[@Y&K?. MWYW3MXU&\)8S)-_AG4ELDD:3!1>&RZ8WYWG.Y)-#V,H;.K&OLCOZ=GS."KH0 MYJX%AV33_L9ROBBS=M0-+$0S:M/^"M/KINTKELW%93 '&,>SL#S_TWSZZ'P\AGGK!Y$^RNFC',\*(6/W MP?*$.9F]PC/-LB1)4VQ%Q^.@@S&V;FD*W[ :Y@T86![(]&=KC>\V7B'/UP&V MI\]5"#93O!*QF>)K#4AXW8"19>'=QO( ]L%K'8@?S@/U%28DR2PJY@W[ G& MD2S#$*C%<(VF*;(Z*7S"^X,])4F296$$L+"#),$0>!IQ!', 'C D2=PYN'<> MQ>MS*M[\OC/Z#5!+ P04 " 2. Y7EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !(X#E=NX+'5P@, X< / M >&PO=V]R:V)O;VLN>&ULQ9E=;],P%(;_BI4;X +:)&WW(8K$/H!)P"HZ MP25R'7<]6F(7V]E6?CW'"67.MAYQ4^>JB>.X3T[2][&;MW?:W"RTOF'W5:GL M-%DYMSX>#*Q8R8K;-WHM%1Y9:E-QA[OF>F#71O+"KJ1T53G(AL/)H.*@DG=O MMV/-S"#9)LUV*1-6@8(*?LMBF@P3 M9E?Z[I,V\%LKQ\NY,+HLITG:'O@NC0/QI'GN(:_XPC8MCB^^<029)I,A#K@$ M8UW3HQF?(^.MQ,[M7NWT!RB=-&?%>Q<.2P2NU#M4-C77RE^ M]4717K5#W*"&YACP@+DH&O#]09YJ54AE9<%PR^H2"N0HV DON1*2!9 9 9GU M"/DS"R!S C+O!7+NU!25M 'E 0!Y$@,P0\H1;L!YO9J3%!B!,4?& M>5U5W&P\Y1RN%>#Y7+D \HB /(H .4+("W6+/5%GG5N<#JD$'T9@&R,;&GN- M/MTP[H7SJX:U/S/$)$6S9],TF!/$]!N6S?B&-P /=)1ATCTKIJ$[0#I?-[<) ML2BGI'N62H-UB%CO!7)9V*;,%YQ@O;"AGE/**NF>M=)@'B'FJ:XJ<+ZW;9Y" M#' 'G:D.Y95TSV)I,WN(G-^D*+FU3<8TW4)$RBII%*VD31PNK/Q5^PGDN<^< M#B+EE'3/4@G"&1]+H6M_BZ_9#$4M'L4BI96T3Z]TICHI)9:T![.PEU<^&^VK M%/-L-U3S$I"R4Q[!0@(E9Y+2X M89>M-D-,RD)Y# MU,,_OI1%@)?[V0828E(7R&!;J8/[@QG"_ZO7W/\2D+)3' ML-#.B5PGWBD+Y3$LM!,SC/<19:%1# OMQ!R'F)2%1NVKJ.W[IT(N0S<3OQ D1;,8(0NB>CMQ^C"_W(+&9C^EN1 M;D+QAL43 HLO7Q7QV)Q#>6S#X%)7Y[#,RAC;#^?"MO1U$89-Z\^W,_NFJXMX M6W8'UQ;;4W'P3D>CB>M>9V2KQ>O,P>;:^O],;/;[X]9_-MOOVI_C'X/=3].= M0NE]S :;HCOXN,SBWDJ@MZ+>2J"W M]EZV"?16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]#;4VPCT M-M3;"/0VU-L(]+;>QQ("O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38" MO7/4.R?0.T>]\W?J'>*U\N'9\UCC_=])=;Q=ZY^WOR\?F[V'<,?9P2^-U2]0 M2P,$% @ $C@.5XB,J3>E 0 +QD !, !;0V]N=&5N=%]4>7!E&ULS9G-;H,P$(1?!7&-@F,[37^4Y-+VVN;0%W!A"2B +=M)D[>O(3]2JQ0U M2J7.!0N\.S-XI>\ T[>=(1=MZZIQL[CPWCPPYM*":N42;:@).[FVM?+AUBZ9 M4>E*+8F)T6C"4MUX:OS0MQKQ?/I$N5I7/GK>AL>NU,TLME2Y.'K<%[9>LU@9 M4Y6I\F&?;9KLF\OPX)"$SJ[&%:5Q@U 0L[,.[<[/!H>^UPU96V84+93U+ZH. M56Q;,>=W%;FD7^),1IWG94J93M=U:$F&UL4$L! A0#% M @ $C@.5V73FA#M *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ $C@.5YE&PO=V]R:W-H965T&UL4$L! A0#% @ $C@.5^)PWE^F!@ GQH !@ M ("!I T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ $C@.5Y.4\&']" @4H !@ ("!V1X 'AL+W=O MT.W!B=08 *@: M 8 " @0PH !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $C@.5TF@=@"Y M @ \@4 !@ ("!HC( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $C@.5P37-F!1! 50D !D ("!:DP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $C@.5S.2&Q], M @ @4 !D ("!\UH 'AL+W=O&PO=V]R:W-H965T\EV/6C ( ,,% 9 " @0U@ !X;"]W;W)K&UL4$L! A0#% @ $C@.5WN -]LC$0 V3, !D M ("!T&( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $C@.5P^3_YEL @ 004 !D ("!%WH M 'AL+W=O&PO=V]R:W-H965T0^A'2?0, -0( 9 M " @;U_ !X;"]W;W)K&UL4$L! A0#% @ M$C@.5U\<7KW( P >P@ !D ("!<8, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $C@.5^&PO=V]R:W-H M965T !X;"]W;W)K&UL4$L! M A0#% @ $C@.5\NH=S&PO=V]R:W-H965T&UL4$L! A0#% @ $C@. M5_0J-]I< P ) X !D ("!"K 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $C@.5S^T\ P =PL M !D ("!$+H 'AL+W=OVX$ "7%@ &0 @(&#O0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ $C@.5[Y%>-0A P [!$ T M ( !(L4 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ $C@.5RE=B*"3 0 XA@ !H ( ! M1LT 'AL+U]R96QS+W=OE 0 +QD !, ( !$<\ %M#;VYT96YT7U1Y<&5S ;72YX;6Q02P4& #$ ,0!.#0 Y] end XML 54 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 55 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 126 232 1 false 36 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://fitlifebrands.com/20230630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Sheet http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Description of Business Sheet http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business Note 1 - Description of Business Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Basis of Presentation Sheet http://fitlifebrands.com/20230630/role/statement-note-2-basis-of-presentation Note 2 - Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Summary of Significant Accounting Policies Sheet http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies Note 3 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Inventories Sheet http://fitlifebrands.com/20230630/role/statement-note-4-inventories Note 4 - Inventories Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Property and Equipment Sheet http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment Note 5 - Property and Equipment Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Notes Payable Notes http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable Note 6 - Notes Payable Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Equity Sheet http://fitlifebrands.com/20230630/role/statement-note-7-equity Note 7 - Equity Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp Sheet http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp Note 8 - Acquisition of Mimi's Rock Corp Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Commitments and Contingencies Sheet http://fitlifebrands.com/20230630/role/statement-note-9-commitments-and-contingencies Note 9 - Commitments and Contingencies Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Reclassifications Sheet http://fitlifebrands.com/20230630/role/statement-note-10-reclassifications Note 10 - Reclassifications Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Subsequent Events Sheet http://fitlifebrands.com/20230630/role/statement-note-11-subsequent-events Note 11 - Subsequent Events Notes 17 false false R18.htm 017 - Disclosure - Significant Accounting Policies (Policies) Sheet http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies 18 false false R19.htm 018 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Tables) Sheet http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables Note 3 - Summary of Significant Accounting Policies (Tables) Tables http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies 19 false false R20.htm 019 - Disclosure - Note 4 - Inventories (Tables) Sheet http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables Note 4 - Inventories (Tables) Tables http://fitlifebrands.com/20230630/role/statement-note-4-inventories 20 false false R21.htm 020 - Disclosure - Note 5 - Property and Equipment (Tables) Sheet http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables Note 5 - Property and Equipment (Tables) Tables http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment 21 false false R22.htm 021 - Disclosure - Note 6 - Notes Payable (Tables) Notes http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables Note 6 - Notes Payable (Tables) Tables http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable 22 false false R23.htm 022 - Disclosure - Note 7 - Equity (Tables) Sheet http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables Note 7 - Equity (Tables) Tables http://fitlifebrands.com/20230630/role/statement-note-7-equity 23 false false R24.htm 023 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp (Tables) Sheet http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables Note 8 - Acquisition of Mimi's Rock Corp (Tables) Tables http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp 24 false false R25.htm 024 - Disclosure - Note 1 - Description of Business (Details Textual) Sheet http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual Note 1 - Description of Business (Details Textual) Details http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business 25 false false R26.htm 025 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual) Sheet http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual Note 3 - Summary of Significant Accounting Policies (Details Textual) Details http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables 26 false false R27.htm 026 - Disclosure - Note 3 - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Details) Sheet http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details Note 3 - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Details) Details 27 false false R28.htm 027 - Disclosure - Note 4 - Inventories (Details Textual) Sheet http://fitlifebrands.com/20230630/role/statement-note-4-inventories-details-textual Note 4 - Inventories (Details Textual) Details http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables 28 false false R29.htm 028 - Disclosure - Note 4 - Inventories - Summary of Inventory (Details) Sheet http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details Note 4 - Inventories - Summary of Inventory (Details) Details 29 false false R30.htm 029 - Disclosure - Note 5 - Property and Equipment (Details Textual) Sheet http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-details-textual Note 5 - Property and Equipment (Details Textual) Details http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables 30 false false R31.htm 030 - Disclosure - Note 5 - Property and Equipment - Property and Equipment (Details) Sheet http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details Note 5 - Property and Equipment - Property and Equipment (Details) Details 31 false false R32.htm 031 - Disclosure - Note 6 - Notes Payable (Details Textual) Notes http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual Note 6 - Notes Payable (Details Textual) Details http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables 32 false false R33.htm 032 - Disclosure - Note 6 - Notes Payable - Debt Obligations (Details) Notes http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details Note 6 - Notes Payable - Debt Obligations (Details) Details 33 false false R34.htm 033 - Disclosure - Note 6 - Notes Payable - Maturity (Details) Notes http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details Note 6 - Notes Payable - Maturity (Details) Details 34 false false R35.htm 034 - Disclosure - Note 7 - Equity (Details Textual) Sheet http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual Note 7 - Equity (Details Textual) Details http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables 35 false false R36.htm 035 - Disclosure - Note 7 - Equity - Stock Option Activity (Details) Sheet http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details Note 7 - Equity - Stock Option Activity (Details) Details 36 false false R37.htm 036 - Disclosure - Note 7 - Equity - Exercise Price Range (Details) Sheet http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details Note 7 - Equity - Exercise Price Range (Details) Details 37 false false R38.htm 037 - Disclosure - Note 7 - Equity - Warrants (Details) Sheet http://fitlifebrands.com/20230630/role/statement-note-7-equity-warrants-details Note 7 - Equity - Warrants (Details) Details 38 false false R39.htm 038 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp (Details Textual) Sheet http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual Note 8 - Acquisition of Mimi's Rock Corp (Details Textual) Details http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables 39 false false R40.htm 039 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp - Fair Value of Assets Assumed (Details) Sheet http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details Note 8 - Acquisition of Mimi's Rock Corp - Fair Value of Assets Assumed (Details) Details 40 false false R41.htm 040 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp - Pro Forma Information (Details) Sheet http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details Note 8 - Acquisition of Mimi's Rock Corp - Pro Forma Information (Details) Details 41 false false All Reports Book All Reports ftlf20230630_10q.htm ex_550622.htm ex_550623.htm ex_550624.htm ex_550625.htm ftlf-20230630.xsd ftlf-20230630_cal.xml ftlf-20230630_def.xml ftlf-20230630_lab.xml ftlf-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ftlf20230630_10q.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 544, "http://xbrl.sec.gov/dei/2023": 26 }, "contextCount": 126, "dts": { "calculationLink": { "local": [ "ftlf-20230630_cal.xml" ] }, "definitionLink": { "local": [ "ftlf-20230630_def.xml" ] }, "inline": { "local": [ "ftlf20230630_10q.htm" ] }, "labelLink": { "local": [ "ftlf-20230630_lab.xml" ] }, "presentationLink": { "local": [ "ftlf-20230630_pre.xml" ] }, "schema": { "local": [ "ftlf-20230630.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/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 350, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 25, "http://fitlifebrands.com/20230630": 4, "http://xbrl.sec.gov/dei/2023": 6, "total": 35 }, "keyCustom": 19, "keyStandard": 213, "memberCustom": 16, "memberStandard": 20, "nsprefix": "ftlf", "nsuri": "http://fitlifebrands.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Inventories", "menuCat": "Notes", "order": "10", "role": "http://fitlifebrands.com/20230630/role/statement-note-4-inventories", "shortName": "Note 4 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Property and Equipment", "menuCat": "Notes", "order": "11", "role": "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment", "shortName": "Note 5 - Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Notes Payable", "menuCat": "Notes", "order": "12", "role": "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "shortName": "Note 6 - Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Equity", "menuCat": "Notes", "order": "13", "role": "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "shortName": "Note 7 - Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp", "menuCat": "Notes", "order": "14", "role": "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "shortName": "Note 8 - Acquisition of Mimi's Rock Corp", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://fitlifebrands.com/20230630/role/statement-note-9-commitments-and-contingencies", "shortName": "Note 9 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:Reclassifications", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Reclassifications", "menuCat": "Notes", "order": "16", "role": "http://fitlifebrands.com/20230630/role/statement-note-10-reclassifications", "shortName": "Note 10 - Reclassifications", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:Reclassifications", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 11 - Subsequent Events", "menuCat": "Notes", "order": "17", "role": "http://fitlifebrands.com/20230630/role/statement-note-11-subsequent-events", "shortName": "Note 11 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "18", "role": "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "19", "role": "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables", "shortName": "Note 3 - Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 4 - Inventories (Tables)", "menuCat": "Tables", "order": "20", "role": "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables", "shortName": "Note 4 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 5 - Property and Equipment (Tables)", "menuCat": "Tables", "order": "21", "role": "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables", "shortName": "Note 5 - Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 6 - Notes Payable (Tables)", "menuCat": "Tables", "order": "22", "role": "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables", "shortName": "Note 6 - Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 7 - Equity (Tables)", "menuCat": "Tables", "order": "23", "role": "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables", "shortName": "Note 7 - Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp (Tables)", "menuCat": "Tables", "order": "24", "role": "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables", "shortName": "Note 8 - Acquisition of Mimi's Rock Corp (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2019-09-23_StatementClassOfStockAxis-SeriesAPreferredStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 1 - Description of Business (Details Textual)", "menuCat": "Details", "order": "25", "role": "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "shortName": "Note 1 - Description of Business (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2019-09-23_StatementClassOfStockAxis-SeriesAPreferredStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "26", "role": "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 3 - Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "2", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 3 - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Details)", "menuCat": "Details", "order": "27", "role": "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details", "shortName": "Note 3 - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R28": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 4 - Inventories (Details Textual)", "menuCat": "Details", "order": "28", "role": "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-details-textual", "shortName": "Note 4 - Inventories (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 4 - Inventories - Summary of Inventory (Details)", "menuCat": "Details", "order": "29", "role": "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details", "shortName": "Note 4 - Inventories - Summary of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 5 - Property and Equipment (Details Textual)", "menuCat": "Details", "order": "30", "role": "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-details-textual", "shortName": "Note 5 - Property and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 5 - Property and Equipment - Property and Equipment (Details)", "menuCat": "Details", "order": "31", "role": "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details", "shortName": "Note 5 - Property and Equipment - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 6 - Notes Payable (Details Textual)", "menuCat": "Details", "order": "32", "role": "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual", "shortName": "Note 6 - Notes Payable (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-02-23_CreditFacilityAxis-RevolvingCreditFacilityMember", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 6 - Notes Payable - Debt Obligations (Details)", "menuCat": "Details", "order": "33", "role": "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details", "shortName": "Note 6 - Notes Payable - Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 6 - Notes Payable - Maturity (Details)", "menuCat": "Details", "order": "34", "role": "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details", "shortName": "Note 6 - Notes Payable - Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockCommonShares", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 7 - Equity (Details Textual)", "menuCat": "Details", "order": "35", "role": "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual", "shortName": "Note 7 - Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "-3", "lang": null, "name": "ftlf:SharesForfeitedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 7 - Equity - Stock Option Activity (Details)", "menuCat": "Details", "order": "36", "role": "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details", "shortName": "Note 7 - Equity - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 7 - Equity - Exercise Price Range (Details)", "menuCat": "Details", "order": "37", "role": "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details", "shortName": "Note 7 - Equity - Exercise Price Range (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 7 - Equity - Warrants (Details)", "menuCat": "Details", "order": "38", "role": "http://fitlifebrands.com/20230630/role/statement-note-7-equity-warrants-details", "shortName": "Note 7 - Equity - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2022-12-04_2022-12-04_BusinessAcquisitionAxis-MimisRockCorpMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp (Details Textual)", "menuCat": "Details", "order": "39", "role": "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual", "shortName": "Note 8 - Acquisition of Mimi's Rock Corp (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2022-12-04_2022-12-04_BusinessAcquisitionAxis-MimisRockCorpMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp - Fair Value of Assets Assumed (Details)", "menuCat": "Details", "order": "40", "role": "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "shortName": "Note 8 - Acquisition of Mimi's Rock Corp - Fair Value of Assets Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2023-02-28_BusinessAcquisitionAxis-MimisRockCorpMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30_BusinessAcquisitionAxis-MimisRockCorpMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 8 - Acquisition of Mimi's Rock Corp - Pro Forma Information (Details)", "menuCat": "Details", "order": "41", "role": "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details", "shortName": "Note 8 - Acquisition of Mimi's Rock Corp - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30_BusinessAcquisitionAxis-MimisRockCorpMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Description of Business", "menuCat": "Notes", "order": "7", "role": "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "shortName": "Note 1 - Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Basis of Presentation", "menuCat": "Notes", "order": "8", "role": "http://fitlifebrands.com/20230630/role/statement-note-2-basis-of-presentation", "shortName": "Note 2 - Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "shortName": "Note 3 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ftlf20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 36, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-10-reclassifications", "http://fitlifebrands.com/20230630/role/statement-note-11-subsequent-events", "http://fitlifebrands.com/20230630/role/statement-note-2-basis-of-presentation", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-warrants-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables", "http://fitlifebrands.com/20230630/role/statement-note-9-commitments-and-contingencies", "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-10-reclassifications", "http://fitlifebrands.com/20230630/role/statement-note-11-subsequent-events", "http://fitlifebrands.com/20230630/role/statement-note-2-basis-of-presentation", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-warrants-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables", "http://fitlifebrands.com/20230630/role/statement-note-9-commitments-and-contingencies", "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "ftlf_AccruedExpenseAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued expense and liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "ftlf_AccruedExpenseAndOtherLiabilitiesCurrent", "terseLabel": "Accrued expense and other liabilities" } } }, "localname": "AccruedExpenseAndOtherLiabilitiesCurrent", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ftlf_ApplicableRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to applicable rate.", "label": "Applicable Rate [Member]" } } }, "localname": "ApplicableRateMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date, including goodwill.", "label": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax payable which has been recognized as of the acquisition date.", "label": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable", "negatedTerseLabel": "Income tax payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProductReturns": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of product returns which has been recognized as of the acquisition date.", "label": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProductReturns", "negatedTerseLabel": "Product returns" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProductReturns", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 4.0, "parentTag": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of right of use asset recognized as of the acquisition date.", "label": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset", "verboseLabel": "Right of use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "ftlf_ClassOfWarrantOrRightExpiredDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights expired during period.", "label": "ftlf_ClassOfWarrantOrRightExpiredDuringPeriod", "terseLabel": "Class of Warrant or Right, Expired During Period (in shares)" } } }, "localname": "ClassOfWarrantOrRightExpiredDuringPeriod", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "sharesItemType" }, "ftlf_ClassOfWarrantOrRightIssuedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights issued during period.", "label": "ftlf_ClassOfWarrantOrRightIssuedDuringPeriod", "terseLabel": "Class of Warrant or Right, Issued During Period (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssuedDuringPeriod", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "sharesItemType" }, "ftlf_CommonStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents common stock outstanding.", "label": "Common Stock Outstanding [Member]" } } }, "localname": "CommonStockOutstandingMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "ftlf_DebtInstrumentAdditionalInterestRateDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent additional interest rate of debt instrument in the event of default.", "label": "ftlf_DebtInstrumentAdditionalInterestRateDefault", "terseLabel": "Debt Instrument, Additional Interest Rate, Default" } } }, "localname": "DebtInstrumentAdditionalInterestRateDefault", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "percentItemType" }, "ftlf_DebtInstrumentCovenantMaximumPurchaseFixedAssetsAndLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of maximum purchase without approval for fixed assets and leases under covenant of the debt instrument.", "label": "ftlf_DebtInstrumentCovenantMaximumPurchaseFixedAssetsAndLeases", "terseLabel": "Debt Instrument, Covenant, Maximum Purchase Fixed Assets and Leases" } } }, "localname": "DebtInstrumentCovenantMaximumPurchaseFixedAssetsAndLeases", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "ftlf_FinancingArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents financing arrangements.", "label": "Financing Arrangements [Member]" } } }, "localname": "FinancingArrangementsMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_FixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fixed charge coverage ratio.", "label": "ftlf_FixedChargeCoverageRatio", "terseLabel": "Fixed Charge Coverage Ratio" } } }, "localname": "FixedChargeCoverageRatio", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "pureItemType" }, "ftlf_FundedDebtToEBITDARatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Funded Debt to EBITDA Ratio.", "label": "ftlf_FundedDebtToEBITDARatio", "terseLabel": "Funded Debt to EBITDA Ratio" } } }, "localname": "FundedDebtToEBITDARatio", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "pureItemType" }, "ftlf_GNCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to GNC.", "label": "GNC [Member]" } } }, "localname": "GNCMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_InventoryrelatedPurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to inventory related purchases.", "label": "Inventory-related Purchases [Member]" } } }, "localname": "InventoryrelatedPurchasesMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_IsatoriProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents iSatori products.", "label": "iSatori Products [Member]" } } }, "localname": "IsatoriProductsMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_MimisRockCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to Mimi\u2019s Rock Corp.", "label": "Mimi\u2019s Rock Corp [Member]" } } }, "localname": "MimisRockCorpMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details" ], "xbrltype": "domainItemType" }, "ftlf_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_NumberOfVendors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of vendors.", "label": "ftlf_NumberOfVendors", "terseLabel": "Number of Vendors" } } }, "localname": "NumberOfVendors", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "ftlf_OneVendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to one vendor.", "label": "One Vendor [Member]" } } }, "localname": "OneVendorMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_OnlineSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to online sales.", "label": "Online Sales [Member]" } } }, "localname": "OnlineSalesMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_OperatingLeaseRightofuseAssetNetOfAmortizationAndLeaseLiability": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of right-of-use asset net of amortization and lease liability from operating lease.", "label": "ftlf_OperatingLeaseRightofuseAssetNetOfAmortizationAndLeaseLiability", "negatedLabel": "Right-of-use asset" } } }, "localname": "OperatingLeaseRightofuseAssetNetOfAmortizationAndLeaseLiability", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ftlf_RangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to range one.", "label": "Range One [Member]" } } }, "localname": "RangeOneMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "domainItemType" }, "ftlf_RangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to range two.", "label": "Range Two [Member]" } } }, "localname": "RangeTwoMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "domainItemType" }, "ftlf_SalesTaxesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure for the accounting policy for sales taxes.", "label": "Sales Taxes [Policy Text Block]" } } }, "localname": "SalesTaxesPolicyTextBlock", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ftlf_SalesTaxesReceivable": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of sales taxes receivable.", "label": "Sales tax receivable" } } }, "localname": "SalesTaxesReceivable", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ftlf_ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the Share Repurchase Program.", "label": "Share Repurchase Program [Member]" } } }, "localname": "ShareRepurchaseProgramMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_SharesForfeitedDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares forfeited during period.", "label": "ftlf_SharesForfeitedDuringPeriodShares", "negatedLabel": "Shares surrendered in legal settlement (in shares)", "terseLabel": "Shares Forfeited During Period, Shares (in shares)" } } }, "localname": "SharesForfeitedDuringPeriodShares", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "sharesItemType" }, "ftlf_SharesForfeitedDuringPeriodValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the value of shares forfeited during period.", "label": "ftlf_SharesForfeitedDuringPeriodValue", "terseLabel": "Shares Forfeited During Period, Value" } } }, "localname": "SharesForfeitedDuringPeriodValue", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "ftlf_SharesSurrenderedByFormerEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of shares surrendered by former employee.", "label": "Shares surrendered in legal settlement" } } }, "localname": "SharesSurrenderedByFormerEmployee", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "ftlf_StockRepurchaseProgramExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration period for the purchase of an entity's own shares under a stock repurchase plan.", "label": "ftlf_StockRepurchaseProgramExpirationPeriod", "terseLabel": "Stock Repurchase Program Expiration Period (Month)" } } }, "localname": "StockRepurchaseProgramExpirationPeriod", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "durationItemType" }, "ftlf_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to term loan.", "label": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_TwoVendorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to two vendors.", "label": "Two Vendors [Member]" } } }, "localname": "TwoVendorsMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_VendorConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to vendor concentration risk.", "label": "Vendor Concentration Risk [Member]" } } }, "localname": "VendorConcentrationRiskMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_WholesaleSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Wholesale Sales.", "label": "Wholesale Sales [Member]" } } }, "localname": "WholesaleSalesMember", "nsuri": "http://fitlifebrands.com/20230630", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ftlf_statement-statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Details)" } } }, "localname": "statement-statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-3-summary-of-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Summary of Significant Accounting Policies" } } }, "localname": "statement-statement-note-3-summary-of-significant-accounting-policies-tables", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-4-inventories-summary-of-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventories - Summary of Inventory (Details)" } } }, "localname": "statement-statement-note-4-inventories-summary-of-inventory-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-4-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventories" } } }, "localname": "statement-statement-note-4-inventories-tables", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-5-property-and-equipment-property-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment - Property and Equipment (Details)" } } }, "localname": "statement-statement-note-5-property-and-equipment-property-and-equipment-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-5-property-and-equipment-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment" } } }, "localname": "statement-statement-note-5-property-and-equipment-tables", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-6-notes-payable-debt-obligations-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Notes Payable - Debt Obligations (Details)" } } }, "localname": "statement-statement-note-6-notes-payable-debt-obligations-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-6-notes-payable-maturity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Notes Payable - Maturity (Details)" } } }, "localname": "statement-statement-note-6-notes-payable-maturity-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-6-notes-payable-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Notes Payable" } } }, "localname": "statement-statement-note-6-notes-payable-tables", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-7-equity-exercise-price-range-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Equity - Exercise Price Range (Details)" } } }, "localname": "statement-statement-note-7-equity-exercise-price-range-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-7-equity-stock-option-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Equity - Stock Option Activity (Details)" } } }, "localname": "statement-statement-note-7-equity-stock-option-activity-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-7-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Equity" } } }, "localname": "statement-statement-note-7-equity-tables", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-7-equity-warrants-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Equity - Warrants (Details)" } } }, "localname": "statement-statement-note-7-equity-warrants-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Acquisition of Mimi's Rock Corp - Fair Value of Assets Assumed (Details)" } } }, "localname": "statement-statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Acquisition of Mimi's Rock Corp - Pro Forma Information (Details)" } } }, "localname": "statement-statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-note-8-acquisition-of-mimis-rock-corp-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Acquisition of Mimi's Rock Corp" } } }, "localname": "statement-statement-note-8-acquisition-of-mimis-rock-corp-tables", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "ftlf_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://fitlifebrands.com/20230630", "xbrltype": "stringItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r217", "r551", "r615", "r635", "r636" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r234", "r235", "r236", "r237", "r301", "r388", "r418", "r448", "r449", "r504", "r506", "r508", "r509", "r511", "r531", "r532", "r541", "r548", "r554", "r559", "r613", "r625", "r626", "r627", "r628", "r629", "r630" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r234", "r235", "r236", "r237", "r301", "r388", "r418", "r448", "r449", "r504", "r506", "r508", "r509", "r511", "r531", "r532", "r541", "r548", "r554", "r559", "r613", "r625", "r626", "r627", "r628", "r629", "r630" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r217", "r551", "r615", "r635", "r636" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r214", "r390", "r412", "r413", "r414", "r415", "r416", "r417", "r534", "r549", "r558", "r581", "r609", "r610", "r615", "r635" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r214", "r390", "r412", "r413", "r414", "r415", "r416", "r417", "r534", "r549", "r558", "r581", "r609", "r610", "r615", "r635" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r234", "r235", "r236", "r237", "r300", "r301", "r324", "r325", "r326", "r386", "r388", "r418", "r448", "r449", "r504", "r506", "r508", "r509", "r511", "r531", "r532", "r541", "r548", "r554", "r559", "r562", "r607", "r613", "r626", "r627", "r628", "r629", "r630" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r234", "r235", "r236", "r237", "r300", "r301", "r324", "r325", "r326", "r386", "r388", "r418", "r448", "r449", "r504", "r506", "r508", "r509", "r511", "r531", "r532", "r541", "r548", "r554", "r559", "r562", "r607", "r613", "r626", "r627", "r628", "r629", "r630" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r215", "r216", "r445", "r446", "r447", "r505", "r507", "r510", "r512", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r535", "r550", "r562", "r615", "r635" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r215", "r216", "r445", "r446", "r447", "r505", "r507", "r510", "r512", "r519", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r535", "r550", "r562", "r615", "r635" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r603", "r622" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r22", "r556" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r218", "r219" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance of doubtful accounts of $33 and $50, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r50", "r139", "r404" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r4", "r13", "r29", "r371", "r377", "r589", "r590", "r591" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the noncontrolling interest.", "label": "Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]" } } }, "localname": "AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r81", "r556", "r638" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r329", "r330", "r331", "r432", "r598", "r599", "r600", "r617", "r640" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r328", "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r148", "r220", "r224" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance of doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r351", "r451", "r555", "r631" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral.", "label": "Asset Pledged as Collateral [Member]" } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r112", "r142", "r170", "r200", "r208", "r212", "r221", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r351", "r353", "r365", "r397", "r471", "r556", "r569", "r611", "r612", "r623" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r136", "r150", "r170", "r221", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r351", "r353", "r365", "r556", "r611", "r612", "r623" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-2-basis-of-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r348", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r64", "r66", "r348", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted", "verboseLabel": "Diluted net income per share (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r346", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss", "verboseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r346", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "us-gaap_BusinessAcquisitionsProFormaRevenue", "verboseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r109", "r349" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Merger and acquisition related expense" } } }, "localname": "BusinessCombinationIntegrationRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "terseLabel": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "terseLabel": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "negatedTerseLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 1.0, "parentTag": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "verboseLabel": "Prepaid expense and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 0.0, "parentTag": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "verboseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "negatedTerseLabel": "Accounts payable and accrued expense" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "negatedTerseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 6.0, "parentTag": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r67", "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 2.0, "parentTag": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "verboseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "negatedTotalLabel": "Total liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r67", "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 3.0, "parentTag": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "verboseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r68" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "totalLabel": "Purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r120", "r399", "r443", "r466", "r556", "r569", "r582" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r34", "r97", "r166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "CASH AND RESTRICTED CASH, END OF PERIOD", "periodStartLabel": "CASH, BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r97" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "CHANGE IN CASH AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r133", "r145", "r146", "r147", "r170", "r187", "r191", "r193", "r195", "r198", "r199", "r221", "r238", "r240", "r241", "r242", "r245", "r246", "r275", "r276", "r278", "r281", "r287", "r365", "r427", "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r444", "r458", "r480", "r499", "r513", "r514", "r515", "r516", "r517", "r574", "r594", "r601" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Exercise Price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-warrants-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Outstanding (in shares)", "terseLabel": "Class of Warrant or Right, Outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-warrants-details" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r104", "r232", "r233", "r521", "r608" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-9-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r598", "r599", "r617", "r637", "r640" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r80", "r458" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)", "terseLabel": "Common Stock, Shares, Issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r80", "r458", "r477", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r80", "r401", "r556" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.01 par value, 60,000 shares authorized; 4,446 and 4,507 issued and outstanding as of June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r30", "r153", "r155", "r162", "r393", "r409" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMPREHENSIVE INCOME:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r38", "r42", "r70", "r71", "r217", "r520" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r38", "r42", "r70", "r71", "r217", "r424", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r38", "r42", "r70", "r71", "r217", "r520", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r75", "r124" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r38", "r42", "r70", "r71", "r217" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r38", "r42", "r70", "r71", "r217", "r520" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r69", "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93", "r390" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r39", "r217" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Product returns" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r105", "r168", "r247", "r253", "r254", "r255", "r256", "r257", "r258", "r263", "r270", "r271", "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r77", "r78", "r113", "r114", "r171", "r248", "r249", "r250", "r251", "r252", "r254", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r379", "r543", "r544", "r545", "r546", "r547", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r72", "r74", "r248", "r379", "r544", "r545" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r27", "r171", "r248", "r249", "r250", "r251", "r252", "r254", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r379", "r543", "r544", "r545", "r546", "r547", "r595" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r335", "r336" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r335", "r336", "r398" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r8", "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r8", "r49" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r8", "r204" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "us-gaap_DepreciationDepletionAndAmortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-10-reclassifications", "http://fitlifebrands.com/20230630/role/statement-note-11-subsequent-events", "http://fitlifebrands.com/20230630/role/statement-note-2-basis-of-presentation", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "http://fitlifebrands.com/20230630/role/statement-note-9-commitments-and-contingencies" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET INCOME PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r163", "r177", "r178", "r179", "r180", "r181", "r185", "r187", "r193", "r194", "r195", "r196", "r363", "r364", "r394", "r410", "r538" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r163", "r177", "r178", "r179", "r180", "r181", "r187", "r193", "r194", "r195", "r196", "r363", "r364", "r394", "r410", "r538" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r36", "r37" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r619" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Foreign currency impact on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r616" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r14", "r134", "r157", "r158", "r159", "r172", "r173", "r174", "r176", "r182", "r184", "r197", "r222", "r223", "r289", "r329", "r330", "r331", "r343", "r344", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r371", "r373", "r374", "r375", "r376", "r377", "r383", "r419", "r420", "r421", "r432", "r499" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r141", "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangibles amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r367", "r368", "r369", "r370", "r496" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "negatedLabel": "Foreign exchange gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r41", "r520" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r140", "r229", "r391", "r542", "r556", "r605", "r606" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details": { "order": 5.0, "parentTag": "ftlf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill (provisional)", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r228", "r230", "r542" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r170", "r200", "r207", "r211", "r213", "r221", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r365", "r540", "r611" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r90", "r116", "r200", "r207", "r211", "r213", "r395", "r406", "r540" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "NET INCOME BEFORE TAX PROVISION" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r130", "r183", "r184", "r205", "r337", "r345", "r411" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r156", "r333", "r334", "r339", "r340", "r341", "r342", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r7" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r7" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable - trade" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r592" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "verboseLabel": "Accrued expense and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r389", "r592" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Product returns" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r7" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedLabel": "Deferred tax asset" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r7" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r580", "r592" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r7" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Prepaid expense and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r188", "r189", "r190", "r195" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Dilutive effect of outstanding warrants and stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r47", "r48" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangibles, net of amortization of $93 and $72, respectively (provisional)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "us-gaap_InterestAndOtherIncome", "negatedLabel": "Interest income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r118", "r160", "r203", "r378", "r483", "r568", "r639" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-4-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r585" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r149", "r536", "r556" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net of allowance for obsolescence of $123 and $107, respectively", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r586" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Components" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r46", "r587" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Allowance for obsolescence", "negatedLabel": "Allowance for obsolescence", "terseLabel": "Inventory Valuation Reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r227" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Allowance for inventory obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r8" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Stock compensation expense" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Month)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r24", "r170", "r221", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r352", "r353", "r354", "r365", "r457", "r539", "r569", "r611", "r623", "r624" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r85", "r115", "r403", "r556", "r596", "r604", "r618" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r137", "r170", "r221", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r352", "r353", "r354", "r365", "r556", "r611", "r623", "r624" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r114", "r633" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Term loan \u2013 current portion" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r114", "r260", "r273", "r544", "r545", "r633" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "us-gaap_LongTermDebt", "terseLabel": "Long-Term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r143" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "us-gaap_LongTermDebtCurrent", "terseLabel": "Term loan \u2013 current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r10", "r171", "r265" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r10", "r171", "r265" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "terseLabel": "2028" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r10", "r171", "r265" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r10", "r171", "r265" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r10", "r171", "r265" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r597" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "terseLabel": "2023 (remaining six months)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r144" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "us-gaap_LongTermDebtNoncurrent", "terseLabel": "Term loan, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r27" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Term loan, net of current portion" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r121", "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r165" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r165" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r97", "r98", "r99" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r91", "r99", "r117", "r135", "r151", "r154", "r159", "r170", "r175", "r177", "r178", "r179", "r180", "r183", "r184", "r192", "r200", "r207", "r211", "r213", "r221", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r364", "r365", "r407", "r479", "r497", "r498", "r540", "r568", "r611" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "totalLabel": "NET INCOME" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "us-gaap_NonoperatingIncomeExpense", "negatedTotalLabel": "Total other (income) expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfStores": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of stores.", "label": "us-gaap_NumberOfStores", "terseLabel": "Number of Stores" } } }, "localname": "NumberOfStores", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSE:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r200", "r207", "r211", "r213", "r540" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "OPERATING INCOME" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r381" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease liability - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r381" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Long-term lease liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r380" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r6", "r12", "r111" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r14", "r18", "r152", "r155", "r161", "r371", "r372", "r377", "r392", "r408", "r589", "r590" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r31", "r350" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "us-gaap_PaymentsToAcquireBusinessesGross", "negatedLabel": "Cash paid for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r351", "r451", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r351", "r451", "r555" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PledgingPurposeAxis": { "auth_ref": [ "r387", "r555", "r557", "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by pledging purpose of pledged asset owned.", "label": "Pledging Purpose [Axis]" } } }, "localname": "PledgingPurposeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PledgingPurposeDomain": { "auth_ref": [ "r387", "r555", "r557", "r575" ], "lang": { "en-us": { "role": { "documentation": "Pledging purpose of pledged asset owned.", "label": "Pledging Purpose [Domain]" } } }, "localname": "PledgingPurposeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r79", "r275" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r79", "r458" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r79", "r458", "r477", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r79", "r400", "r556" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.01 par value, 10,000 shares authorized, none outstanding as of June 30, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r588" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expense and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r32", "r427" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Borrowings on term loan" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r5", "r17" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r102", "r125", "r128", "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r103", "r138", "r405" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r396", "r405", "r556" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net", "totalLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r164", "r225" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Reclassifications": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.", "label": "Reclassifications [Text Block]" } } }, "localname": "Reclassifications", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-10-reclassifications" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r33", "r430" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Payments on term loan" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r582", "r593", "r632", "r634" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "Restricted cash", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r82", "r107", "r402", "r422", "r423", "r431", "r459", "r556" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r134", "r172", "r173", "r174", "r176", "r182", "r184", "r222", "r223", "r329", "r330", "r331", "r343", "r344", "r355", "r357", "r358", "r360", "r362", "r419", "r421", "r432", "r640" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r201", "r202", "r206", "r209", "r210", "r214", "r215", "r217", "r298", "r299", "r390" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r132", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r533" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r217", "r576" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r21", "r86", "r87", "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r15", "r16", "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r583", "r584", "r614" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited, number of options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Issued, number of options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Outstanding, number of options (in shares)", "periodStartLabel": "Outstanding, number of options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Forfeited, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Issued, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Lower range limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "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.", "label": "Number of vested options (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Total number of options (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Upper range limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "us-gaap_SharePrice", "terseLabel": "Share Price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding, weighted average remaining life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining life (Year)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r100", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r133", "r145", "r146", "r147", "r170", "r187", "r191", "r193", "r195", "r198", "r199", "r221", "r238", "r240", "r241", "r242", "r245", "r246", "r275", "r276", "r278", "r281", "r287", "r365", "r427", "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r444", "r458", "r480", "r499", "r513", "r514", "r515", "r516", "r517", "r574", "r594", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r14", "r28", "r134", "r157", "r158", "r159", "r172", "r173", "r174", "r176", "r182", "r184", "r197", "r222", "r223", "r289", "r329", "r330", "r331", "r343", "r344", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r371", "r373", "r374", "r375", "r376", "r377", "r383", "r419", "r420", "r421", "r432", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r172", "r173", "r174", "r197", "r390", "r425", "r444", "r450", "r452", "r453", "r454", "r455", "r456", "r458", "r461", "r462", "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r478", "r481", "r482", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r499", "r563" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-10-reclassifications", "http://fitlifebrands.com/20230630/role/statement-note-11-subsequent-events", "http://fitlifebrands.com/20230630/role/statement-note-2-basis-of-presentation", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-warrants-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables", "http://fitlifebrands.com/20230630/role/statement-note-9-commitments-and-contingencies", "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r172", "r173", "r174", "r197", "r390", "r425", "r444", "r450", "r452", "r453", "r454", "r455", "r456", "r458", "r461", "r462", "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r478", "r481", "r482", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r499", "r563" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business", "http://fitlifebrands.com/20230630/role/statement-note-1-description-of-business-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-10-reclassifications", "http://fitlifebrands.com/20230630/role/statement-note-11-subsequent-events", "http://fitlifebrands.com/20230630/role/statement-note-2-basis-of-presentation", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-summary-of-inventory-details", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-property-and-equipment-details", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-debt-obligations-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-maturity-details", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-exercise-price-range-details", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-warrants-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-details-textual", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-fair-value-of-assets-assumed-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-pro-forma-information-details", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables", "http://fitlifebrands.com/20230630/role/statement-note-9-commitments-and-contingencies", "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r79", "r80", "r107", "r310" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercise of stock options (in shares)", "negatedLabel": "Exercised, number of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r59", "r79", "r80", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r14", "r28", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r80", "r83", "r84", "r101", "r460", "r477", "r500", "r501", "r556", "r569", "r596", "r604", "r618", "r640" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "TOTAL STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r106", "r169", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r289", "r361", "r502", "r503", "r518" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-11-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-tables", "http://fitlifebrands.com/20230630/role/statement-note-4-inventories-tables", "http://fitlifebrands.com/20230630/role/statement-note-5-property-and-equipment-tables", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-tables", "http://fitlifebrands.com/20230630/role/statement-note-7-equity-tables", "http://fitlifebrands.com/20230630/role/statement-note-8-acquisition-of-mimis-rock-corp-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax": { "auth_ref": [ "r89", "r620" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency.", "label": "Foreign currency translation adjustment" } } }, "localname": "TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "us-gaap_TreasuryStockCommonShares", "terseLabel": "Treasury Stock, Common, Shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r14", "r51", "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "us-gaap_TreasuryStockRetiredCostMethodAmount", "negatedLabel": "Retirement of treasury shares" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r14", "r80", "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "us-gaap_TreasuryStockSharesAcquired", "terseLabel": "Treasury Stock, Shares, Acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r43", "r44", "r45", "r122", "r123", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable", "http://fitlifebrands.com/20230630/role/statement-note-6-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "us-gaap_WarrantsAndRightsOutstanding", "terseLabel": "Warrants and Rights Outstanding" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-note-7-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r186", "r195" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted weighted average common shares (in shares)", "totalLabel": "Weighted average common shares - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r185", "r195" ], "calculation": { "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic weighted average common shares (in shares)", "terseLabel": "Weighted average common shares - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://fitlifebrands.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://fitlifebrands.com/20230630/role/statement-note-3-summary-of-significant-accounting-policies-basic-and-diluted-income-loss-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//350-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(11))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r571": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r572": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r573": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 60 0001437749-23-023404-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-023404-xbrl.zip M4$L#!!0 ( !(X#E?P"%L:_ < (LR - 97A?-34P-C(R+FAT;>U; MVW+;.!)]GGP%UEN;.%64)?DRXY%D53F.D\KN7#R.YWD+(D$1&Q)@ %"RYNOW M-$#=Y<1.9C.65R]1B&NC<0Y.-TCW,E?D_5XF>-)_]EW/29>+OKC]]\E)Z_O# MPP/4]IJA\-EWJ/];H\'>"B4,=R)A@PF[R2J5"/-:%X)=:>-XSAKLM-EN-0]; MAT?LQ\[)]YWC%KOZF34:_5XA'&=QQHT5[FRO[*@-VY$=X&_SCB1G+E.HK6EW>=N'4-GLNAZA@YS%RW MX&8H58?:PR&#_N5M)@?2L:/V0;O7'/1[S;+_[([Y7ZP8\.(^%BQ-^%P-;-G] MU!Q?M\88&RC,VB(OA'$RE3&GG68EG%VA/W.:M4_9[P?O#RX.V/N ]8^.FDQ M;AE/=$G06VP];7/4.F0Z92X3[#TW ZZ$;?QZFXL).X\=U1RVT(*KY=[752XP M/&^TC_?Y2U\=BDX2%#$/[S"F !ZDDW#$Y2U K(9B.G#[QZ/C[=^F_U06^S%9 MGO1=Q%[SB8-[_UDE2<0N,BE2. #.<'(DV*\I=A >JAU_H8N2JTG$8K^Y$Q1R MU_F&?G%\@,T;:(-M.]MKX0 1>5Z3>_9L2QY/GVN3QC)Q&1T;K7]TF7>*Q,YC M1M8J;XG\./YP/III^Q&M+^9Y[3L@J?2MJ%&R.NBIM]-7;O0!6W-"Q'Q)Q*PP M,NVN'FQ?LI/M ^\B,J+IDCM,G1YU?ZVI[UC&@2TC1E*,P7:72V#YBEN $; K)NR#TN-<)$,1!72:@,E$PPBEG8];.$()'(;0$&4)*'4>GMB;C.6YGILI\0T8BBM,Q2%DYD3;.M:W0C[31Z#PPHS0Z%@F*+=L'$1(!9@6T+V59E)/9D*>=[(M@ MA4_1Z"D\2LHR56 DC<](FQ:(&HA#MMQ[HG1IHA03T3I7Z8L6%*]V=I3\'"6G M=M[)A\=!7;X]U'TM+.J 8Q_.?9YD$46:,:_L_;M0R#<0($P]4P@B=04@5)"I MD;1>_-!**#\.Y?QSV5R47B-R[AE81Y%S%D6U+%.EA(3"%JMSF?B+1EL-K$PD M/$,+D"'6]<& HI$J2_&G/[.L#U:]5&HK8)#S-S81*SF!M_QL(:@@11G^1[$3WJ3!\L*T,O[?(K1']_O)X;[[CC!C)A&C,K58> ME-SB"*!DD[C-33+E&9@O^4#FTDTH MXT+9TZGI*>;>' 6&JZD*SZ<..V7E!9 MF1)LMSYBCV/0PAO@T]:A?UN1@_2H$?[NF)H@)0_$QJDC2RC^CMI/A=KQ]E#[ M$KX.0%\G M#%W=UHFAKUG)D1^@IQ0/ZSBN#!%B(?A<&J_0UJ&$7I9B% M8L(_AE4<8(.-V M%E23G'G2BL3KO#>ZUN )R^4'D=?WQ"OMHZ]81W?'T"VX=CK9'N9]P;63?R^8 M3!D;S>6$U&V107-E(5UZ0-2\EIG"+HZ\U&EC9R&J+\!@12&=$V)=K-%IH!'^ M4DTB89/OO@^J0AXMR2]^*2^>'@7B8R5ALB=_I?P'#?;E[D;IJ>CA%MTHG>?( MM%#K/\T!'.FB-)8"1*DCS-G-SECP#Q0RALS+!XT^9_0O,Z?O/QY$O_H2)EPN M;] SGJ"C%3,YVT#5.L=$8[ .B(U"Q&K)1U6!E<([?AFURF]\1[23NJ=$OBVZ M[#E'S)D:R$L$*@@OAR"3?Q]?LRX*T:!4(YV/!(6$B@_KSPI,K:"B*',]$:@= M9SIH)E_B-#CXE4'MFDNWC!T/^&PN ,3S*-C1R$7J.AXP=8'_BK,S@U @UBK0 M-A&,U>@[P>"? M__X,N^Z]F^?XH=C\SH3=]XW8'$+]N"NX^TA_;]*C/^5*[?UT M_OZF<77^]K+QZOKR_%_T=PX+M5=OW]QOO+[S_/9T,+ M^F.-#3^PHDE_O 'F^C]"^2]02P,$% @ $C@.5Z(B_-OU!P =S( T M !E>%\U-3 V,C,N:'1M[5M;<]NZ$7X^^15;=YHX,Y0E^7+J2+)FG,3)I#T7 M'\?GH4\=B%R*J$F 4#)ZJ_O+D#=Y<1.VAS+U8MI @M@ >RWWRX(]3)7Y/U> MAB+I/_NAYZ3+L8^W_SPY:?UX>'1 M;UF*'SV ]7_J=& ]ZC0"(<)#"9PG54J M0?-6%PB7VCB10P-.F^U6\[!U> 2O.B<_=HY?P>7/T&CT>P4Z 7$FC$5WME>Y MM'&Z5Y#97JI-(5PC08>QDUKM0:R50T72#G,L,ZWP3.F]_K->,^C<&^AD M M9-RP(M_()CN-*%4*&P"Z5( M$JF&'6A)!:V#ME1=B"MCM>F J)SN\ICETD!UORL==N=*>!W\ZT@8*93K*)Y? MWG5XZQHBET/5,7*8N6XAS%"J#LO3@@SZ%[>9'$@'1^V#PUYST.\UR_ZS.\9_ ML:+ B_MHL#3@O#F C\$.H'UTT@)A022Z9--;E)[*'+4.0:?@,H2/P@R$0MOX]3;'"9S' MCFL.6R0AU'+KJRI'ZEXTVL?[XJ6O#D4G"16!-^_0)Y(]2"=I(2YNR8C5$*<= MMU\='6__-OVKLK0?D^5!/T1AV+^)&SV ?VAS$\&;3&(*[Z02*I:$^%]3VD5: MI7KQW^BB%&H20>PW>$*%PG6^X]HX,: -'&A#6W>VUR(G@GE> WSV;DL13]]K ME<8R<1F[CM9?NN 71M+NTXC0*F_9 9 +)!]IIO(CGE\L\GK]R)I*+\5"R6JG MIUY/7[EQ#6!M$2+P)1%8-#+MKCJWK]G-]H%?(E:BZ9([5)VZNS]6U0^0B1&" MP9'$,2'>9=+";Y4PY$KR"5QA270#!/MWU!\-T_B-[>^==#_)%.&U(2"3/A]4 M?-!=G3,]#6\F/=E2=F;Y1^_UX?:8Y6MAR1C)[(H)W"@]SC$98A2LTP2;3#0I MH;3SL8N@<(*<(?&(,Q62VA0Y%;1Y;*P"*-@AS;DU 84Q M6BO,A$4*<8/>W\[ZM%26D#(T9,YAQ=0AQ]+$54%BBIK7C#;.9)R!K?C/O/T8 M#=:=\ 0*:7.*LL@>82Q=1A.T)9$MC\[]EJ2:3FB:9'$A'%Q8AAWJ'COJCIX MZA#261@RM^/(AW&:JLU"O50AO>!84:HXKQ+JD["R8+01X4PRO91DZHQ21F^> MSV%8(\"N#$U(3R1W'+%$E9, 84^7G"A1J?7ZQ,)FD.9Z;*? -#B4UAF.1 47 M!KU)RV@!7W:JS)JV.X@]=H@=;P_$KI?L\86MX5/'\$P!.H3Y^S9D21] &/2 M( .7; %DN("6K4':C%NP6$$,R"S([XFT<:YM1>V8&XW. S)*HV-,J-C"/@$A M04)6L/:E3(OS,AMRM9-]#%KX-(W?PJOD3%,%1'+_P-RT -0 '-;EW@.E2P.E M-!#/@[GP"*RCR#F*HIJ6 MN5(2A9(N5N-MAI8F4A:&9Z #+&N#P84]U19CC^]S[(^6/54J2V20LZ? MVD10"C;6*A?,\#0MK\0\CJ46(2I>#.;IOP&R()$PM<=D1[I/!>&#;47XO4EN M#>CWI\=[XYU\Q$@F#&-AM?)&*2RY $XV&=O")%.<$?*E&,AG1%AS&DNA"LNK#C=MZ0F5E2D*[]1%['!,LO (^;1WZ+Q8Y@9YJT)\?LPBE MY '8Y'5D28R_@_93@7:\/="^&(F\\@S'=H]IRE\S1F2Q=D.:^/S/IX?MOW;M M(F.O$'5XW9PP>@ 3](ED;4A+![IR=P]\GU!"S*21<^[TRR=#,)AF\]XG85@ MUJ?#O>] ^$1 F&P/"-\&0U\'#!_=UHFAKUG)D1_ IQP/ZSBN# -B(?ASDOPLF4\1&$#6O9::DEZ"\U&EC M9R&J+Z#.BD(ZA[A.UM1HH"G\Y9I$DDZ^^3Y!E>C1,OW2D_/BJ2O 3Y4DE3WX M*^4O-=B7NQ.EI\*'6W2B=)Y3ID6U_GH.F2,?E,82"2AUA#D[V1FCN.&0,61> M/FCT.:/_F#G]_O$@^-6',.%P>0.?B80:6IS1V0:HUCDF"1/JR&*C$+%:7J.J MH)G2ZOAIU"R_\1O1CNJ>$OBVZ+#GG&+.U!"]1 0%]'1(8/+?XVO412$:E&JD M\Q%R2*C$L+Y68&H&Q:+,]02I=ISIP)EB"=.$P6\,:M>6=,O0\8"K<\% /(Z" M'HT<4]?Q!E,7^)N>,[W]PN^]JMN^?0\G4 MBUKUF[8)\YNHO6;5?S0;_UTAL+@&_X_SO^,&D ZK&GS\I'0 M8R)'$.?"VK.]G\X_7C3X:2? /,S8\2(LF_U"#X.I_58;6_:2!#^W/R*.4O7)A+&!D*4 MV(XE0B!-+PT4B'3WZ;388[PG>^VNUTFX7W^S-I"0-/?2]M)<3T("S^[.//O, M*_9BE2:^%R,+_9U7GN(J01]O?^UV[8/V?I-6/:L6[KRB]1],$\Y0H&0*0Y@O M81:7(D1YFJ4(XTPJEH )AU;+MMIVNP-'3O? Z1["^#V8IN^EJ!@$,9,%JF.C M5)%Y:*RD@J5X;$293)DR0U08*)X) X),*!2T6V&">9P)/!:9X>]X5HW9FV?A M$@JU3*KC0ID%_QT=:-FY9JF_F6H97>!PK=.Q 5ANKQFDG.A'*$OE_B M*KQ5)DOX0CB2+V+EIDPNN'#T?B)D[@]N8S[G"CKM9LNSYKYGY?[.$_;?/ #P MYN\@V#+X6LR+W/TS&U]VQX Q\>-[OSRA GF5 \@BV#(U06/$$XD$V'1@',1-&%7[S8\[O>S-&=BZ5G<-_: M= T)$:6O^8&R5U9*$+5:(-ABI2X7''B M@ S"X)8JCE@@D*64%X7&2Q^],Z0R!C%*))0;0#7P&@^!;< I6RHZ\*X,PP;T M8XX1Z20;BE\CC**(!RCU/;6"U6T:0#+-8@-R*B(E,0TJ@WLQ@\2!#ICJ BS, M,CEG @MS=)O@$GI!Q:V._P:M,^5\=U%G4)+M48?!=2Q% M94*!%1#%B7;NQN$2/Y9<8DKA66A2IJNH;'5V&864A%9W-]S;$'D7'IO06+'9 M.NKLUPXA72&&K@Z@9[[SMR&Z71/-1=V!-7NZ\S(N*"QYG2UK+S"N\SN76&C" M&WJ9)0G0,)!% MS6\=TE_9AF+S!&&>29J8C@V;AAM,DM7@L7DNJ&U7[?\%Q0!6V!/EDY-JN65?F'='QL\J_1?C.>?-0>V2/@_$O#4 MO*A;8#^F5EKWAN>$M#N6G#IR3BWY$:Z])[Q$_[>K[O4]M>/G^3>_93+DUQ D MK"B.C8O>=&:.>V<#\V0RZ/VD7R_<6QV?#6>3![(X,F5V\UBHIP88GUU>O;^S M1COT.Y)/?!$*2[\SH8)4O?OY U!+ P04 " 2. Y7EOL*"T\$ C$ M#0 &5X7S4U,#8R-2YH=&WE6&%OVS80_=S\BIN!M@E@6;)=IZFL"'!<)TN7 MQJ[M .NG@99.%E>)5"DJB??K=Y1D)TZ:;5FWH-V +*.Y-WCX[T[*EZLT\3W M8F2AO_/,TUPGZ./U+[V>L]_IM6C4LROCSC,:_\&RX 0%*J8QA,4*YG$A0E1O M98HPD4JS!"PXL-N.W7$Z77CC]EZ[SFN8O ?+\KT4-8,@9BI'?=@H=&0=-&JK M8"D>-B*I4J:M$#4&FDO1@$ *C8)F:TPPBZ7 0R$;_HYG5YB]A0Q7D.M54BX7 MVLKY;^A"V\ET'TI#Q%*>K%QX\;F0NC_G*>9PCE@4+E4+K!"R[Z)F6T%JOW><=B_ 5%B*%\OF>),:%>8_25]C=?:8@E? M"E?Q9:S[*5-++EPSGPA9^*/KF"^XAFZGU?'LA>_9F;_S0/R7=P"\_"L(M@*^ M$(L\Z_]1C*_;8T 'B.K>)H>CZ?ST^'0XF)^.SVCF37^^6ST$0;#N1GI.,Z?$O2O@-]M'\!%:]8:MC9@ MV]V>L_?]G]:O1:YYM+H=M!SE)'1:T-TO49P*(TU1R12NN(Y!QP@?"J:(KF0% M4\RH'H",X)CK,QXA'"DFPKP)IR)HP:Z9W?"X/Y1IQL3*L[G?V /R=4R(2+[6 M!U*O*IUFJ+@, 851*+PK!$+7:8*I,$U@.40\H6JTP3!#$B[7G#B@@#"ZIHHC ME@@4*>5Y;O#2GYD94AF#&!42R@V@"GB%A\ V*[[?L4]R 1^E^M2$8.,HX@$JLU?CI-Y1$\AFF&Q"1H6D(+9!2[B5-T@\F*0I-\%"F9FB>GMN M.<-HH/8\8VK!!.;6^#K!%0R"DE^C@2:-,^W^YS*O04+;HRZ#ZWR*BH22*R"* M$W/ FT-7^+G@"E-*T=R0,JLSL]W=9916"MJ]W7!O0^1-BFS2HV:S_:;[JCH0 M\A5BV#=)]!WRNDUBIR*1BZK#&F9,9V5<4,KQ2@UKAADW^LT4YH;,IAEF20*T MC'1(Z4X#&;&;-\M5T48&Y##DI6LC.YI5)"6C,C/W!;+G=Q32>D):-5LD" NI MZ+9RV'#H8H%)4C?]S7N>L6#]_OA3N.*ACNFG\[S&8248:;>\/=2&LMN[Z_L$ MW:CHRJ7HAWF&ZY"7IFP$+*E5H656N^ZV.L_+=33]J>0WQ27/-55N71)I0MLZ M? 3D_2>'_*5^_P;]Z[1Z/ O;*[\"PC]*YQ9W;TGD+@R*)1$+[5=5 MD_UF3GX+ZM'*K0DM?#NWX:9#>W;A?Q,'_J1I?WO__[>]/W CJVK_4P+9G2A. M$#+"< _-W@/G0M^R97#V=R:#$Y&UM%T-/C)?'_>&IV< M',^G=VQQ9"EY==]H6AM,3LXOWM\<*,TP']%?>! *VWQ4DX3*?P[\#E!+ P04 M " 2. Y7R2',55H- *F@ $0 &9T;&8M,C R,S V,S N>'-D[5U; M<]NV$GX_,^<_X.BEZ0,MR4[2VA.GXVO&,T[LL96V;QV(A"1,2$(%0-OJKS^[ M("F1$BF2$FS+E9Y,$POL[<-BL2+!3[\]!3YY8%)Q$1ZWNGN=%F&A*SP>#H]; MW^^=D_NSJZL649J&'O5%R(Y;H6C]]OF___GT/\?YPD(FJ68>Z4](;Q2%'I/G M(F#DS].[:^*0;N?HP_[M5_*]=T;V._L'3N=7IWO@.)\_/2GO2+DC%E "$H3J M"&X\I MYNX-Q4,[:6PCPVF'2$K0JZQ'TIKKXC%>3 T->4(M'3T9,Y63WW1!#:"YC* 00_:V-RGBJ7D(>6N*I;$-.5$4=PM)H6&/*'4,Y&IZAO^<'.>:,YZ6=*X M*=]!CV4)?VC)D4;*&5(Z7APY:9@G+I$C;2R= ]/#QLF]86H5I+WH\TNQ0R.&<#&OD@313^'5' !F<>3&2? M!2S4.8),LZ9RR/0W&C UIBZK@RZ8]H28N,OI[CL'W3U@W6K7D*(4PD4BJ/(.\:6#EZOQS@>C6MRS7=)_UI @ M$TIJL9_2FZLU&,_B9"V^*3E>-.-:$%N6KX6L'DBRA; MP=XE2]<:3L<[S62H3FO*Q*GJ:?Y7*T;8?/)6+\1F^TS_6\,: .3#MA0^:X=L MB EQO;G@2YGKA1/B$)>Z[L=Y.6@8"FV&,O?2N^,Q#P2?F(4Z:3;PET_[>Y"QI"0+#/)K MNM$3NC#_>B9>VA?]?]Q28&R?)5J_N#HN]9NJ UWV5"E/#9HJA1TX2'? M8)W&DC75";HH2(57\A0.T ,"PF&'"BFI-EFUXPDW,A>0)COPE^N)@W-1!H9+ MBV"_[W=7-?+J6,;Z0T\%3$60M39^GWN=#JP13]/>&4O3T*/7!BVY&K& M]E-[CM>"&)%BWDWXV5S/38VD?O7[S;NXN&=R-_5I/5>[(O18" /A ME1(^]TRP[E/?[$_4B#&MG'@9T0Y F0O/B4(:>=PL!:LC84W.MH#2!73H*8DB8D!N MIA*1=[NH5>U&]*+2POTQ$K['I'+8WQ$F+2^"H6KFMK#TOB&6$$KW&4*_D8 M&:#?^I'B(5-KY445(]M"P4?<;W'E^D)%DL$_WX OP3S[?,89/7^:<-YR7^]# M9JJXF9U95FM[NFQ<6W[^I=#/F.:>(E_T\&V&[Y9[^/BU$ \F28V%,3G#3!AR,A6&W";";#E( MWCL\?(#_A+2!@OQHMMQ\6.AFS!^O9MRVW(\?G*3N.XGKG) :C[%U;9>6#FS) MN]U.H7;FH"'D#F*X7[ S;# MY MA=R_&6(^ 0W! $7,>%#EP; M76%22Q9:R:BKQK?E__>%_C\TQ90I?[,$GV7Y;[GWNQU',M>G2IF]A2EOKU\I M*1K4EI\_%!=),/VZFV>Z[<[MPFZVKV!%Q5L,]Q@6G%LTJ"WGEE3 S$_-4Z;D MPC#=7N=6U"6L5$-J\[#E^H6B6$7!@[Q+K[:]Y-VD9N5HW*V\;)TLY6D+*3;* M9>1=SPBU[=C)5;IL@:-P4%O>KU5%V[EW>=7+EJ>KQK?D]/VFQ;6=_PNK8K;< M7C*L+6_7K+GMG)ROF=GR[OQXMMQ:58K;^;->R7_E2MT.V!4/($" M]S7E/N1:[$E'U'^^9UT6.-D"1W'Y;LFS+^3=>2P*Z<6B;#LZ&FW); -F+>:V M,%1<&FRZ,=S!:G7/XG-3KMD*>-R/\"%*'@)VF ,N4?C"@*-&5+(4 2\+NZ;" MV8)E<5&S(2SC9\-Q1729<6R7?2HY['ECGP^I%3PM02<@\95UDI$;3N2Y@NEMF-+U?BV MD%&[(KN+)!7^Z6M']'T^3-YMM14Z:C.RA8CB8NXB(K!^T]?D9B;*+CB4^"R@ M.I)8=W\N4"PPL 6&XLIN$1B^)B+L0##_8XOMI:%T8%M.+Z[89G_.V2T&Q1XQ M+Z8[(BZN4U?S!YNSOB8;6S H+KIF8.#$K[N3F[B$?Y((LHL \_YB3TRZ7#%( M][G+''#WT%ZEM!X76Z H+GGF0'&1R %;")"#W*$<.TS,>^N12O"0MI._\7?>G>-O906.&MM!17+NL]1# +IUHYL(!Y=)YH'[$L)4J MA8=WP9\H8)ZU>&)'"EOH*BY]UD&70RY!4/(["HH$)T90_(."[@)577>/I7#, MZ9#9PRE?#FW+V5N"V?OB0FD]F-U*0?#T?9H]1G,K\/6I/7\Z<7(G?XJQ.<,X M^4R!@2 >]/K7B>O*B'D73V,\%^DD]&[TB,EK3OO4[G31[;.1-#GH:&_ M8ZX8AOP?YEUY0,L'',6,@ZZ90V X<%K&7TDDCDFN0M>/\'LT7X3P'D')U PO MP^H9$>.Q?F/ /(NAXX=+>O3I-CVAP;Z%"WALVF1\%MO"&N!%KKYC.I+XOJU] MRRYPV J[WO'A2-\,OJN8^#D,N\AB4X/!&;X+?3-(]MHWTD@.ZR&J=AY)B&CQ MR;BIE1K0KZZR><).K;VB%,IZ!1YJH%HA^6MI5KKFX^$%(C05U)M(FT^N@;SY MM;^"9B-R /P5\ I0*\UI\B>>9Y)/ZE^%FH'=-&8MR0>I4K6:=5E/2]#'!2;+ MU*PSY_(BGXD'%D*7K_2)!U%P&TEW!#N(2_Z4)A<88AC<4L4Z-QM@TT)\*:;3 M;PJ \!?FBP)7V4\D)(983K/&/-4XX:W/TTM86$(71CZ1IJ1NCAO)3]/E)!LQ M2PVRSD;X$3C$GJ1#W$YP,5.AM'UUCXQA#[WNQ+O$STQZ.'MZXN+TJG=^DI>[ MM/E5Q"Y%T9=O9WG,9&^\)D)*)9X^6"J9CV<4IS%J#OO59)NIG:+X-&V23<_K M5-*XD9I@)4IA'0K+4'D]BILV4@NLL_5$$DBI/ST/.ZF>]=)?1V+%:E-OW&IB M'ILI$EUE=2NE>$/ZG"1=JO7*4+Z6?C-](IPE-X/?6>@).7/*PNW5)>60Y0Z9 MM.Z*FY#%XN6#P.+MC0P -Z$/6_E[ZL\O,$4-&Y%2)9\-"8!D)K_8X9*\_FT\#"9ZK?V,*^R/5C)R>99$ !DWL,+=S<2H$;*WJ,H MD#U[=R.@:69+CSXQ95XSG."">.I#(I"*O8Q@/0UT.I)%)>Z8R_A#ME9=TK9A M%;M2+)FW.>_8.,F5(=$<2AKDD55!LQDX,Z6Q2R$'##]1DBVYQ4TY92H(7[WV MN$1(\_1 #652NHT+R7-*WIO?2#T&8YU.\$=K)B^"L2\F;$[+Y80;K";63!=F MCREZF\[Y,G)MZM453J6VOB[UF RN!0WST6/A[D:NJ;!P)AGUG/2+]S=2_EC( M,Q%BB3GN?\?5C[PR540;J=D?(P$K+*RR!1EY2=M&ZI$Y]_0E3[^(#?5:S#>N M2F#'$.GI6#:-.QWS[=BLR1$(%:9J--1;M5!-V)1T>CM:K_QR>X5A5A_W7V"[ MFN"I[O]V;%'_U>8*HS08Z.U:9_'=WH96*1C@[5JCYG0I[?9V-*_YJ. M\@;M4O$N;%W#5 WS!BU3X*FQEB\N_R*X5 M;RFM:]"JX?]%EJP9I>J/\R9L4_\+/.5V:3#&B]DD?B%+N2,64/CW_U!+ P04 M " 2. Y7QJ;3],\- !?S0 %0 &9T;&8M,C R,S V,S!?8V%L+GAM M;.U=6V_;.!9^7V#_@]?[K#J7:;/CN8#C D4L] M$LU.AM_OG=/[\^OKX8#'*/)00"-\,HSH\+=?__ZW+_]PG*\XP@S%V!M,GP_GHRG,?QXO-H]/CX^.YIRH)WE,U&1P<'QZ.B]3!O+K[UXE6' M]<;O1]F7JZ8[0S\>IVT//WWZ-$J_737EI*PA#'HX^OWVYMZ=XQ Y)!(<<04M MG'SFZ8! MGM$TP(Z'I[%#IP&9I5 X?! C$G# F3YVSK!_,O3CP'>*<05E_]QSV/AY 8+% M2;@(\'"T!M-%@9L$::<;^#UO+I"80IR1AI]B#,*=3T%!74#=#;X(BG@ABC[B MTW1>$^[,$%JD9(UP$//BDY2%*?OR#_ZXH='L ;/P H@J" C0% ;Z-W&572OR>HI

4@3(\&8)"?<1D M-H]S[9J-@YB[(<2[BB!O,>))&*9C.@3$N.CO,QHJ9(+6F AXF!:80\O R";H M!<^749D>>7U%"C 31N+GEA2H;+@.%6%@H03=^^.O'+;_#MO^ MZ/OJW363>UVT1WU#6VW&=6$?]PUVN273A?M+'^&66#!=O._[B'?7/3,:P+D4 M]&?$L2?^QVE /)'2=*8H$"D^A\\QCKF3!YK. C-"/2>)4.(!CSS]R*Z=YY@) M^=JD52\6W.6<^.2/4]=E"?8NGQ:"G-/(&\=SS&X(FI(@E:OR'%2COG4<)PFY M]RC _ $]"7EW,5F*4+F,M*IV1OTWX!%-8%'>96%]=4:ONG$G=+^P[QM6Y"-U MNIC%X,%J@>6*@CM$O.OH'"U(C (9^=6MS5+..:Q_&:$;7W9 ET(,RMH8I?(< M\;F$N/6OS-)$PY!&]S%U?_X;!8DL&IC M."ZPC^'IL);!%&.P!IEH@E:28%!WZ);^-=-: T1Y+Z-(OE+J/9) IGJWOS9* MVW44HVA&P%RM9OORR0T2L4>OH+M.5\.8EK#H*'N6BTE9$[.9K1>QE"6I=EMT M12$XMZE2GM, XD!^^;\$=)N:[,IN76%1["JWXKZWD/=$D9[37-&RDTSM.CV* M[&M94Z,TCQ>BO@BTU0U&'&M:>KU.-N!05B-H]^L0S42DF\;^=YX9&2TDDCY& M4=RQW!%1.KT5+4U3O(#0;RN?H1/SU.AI&!$%N8B?[P(4Q4"6,$ +D8"2^P4Z M78QBF& >,^+&V*N(Z\H;&:8S1B3"WB5B$:Q#?NJZ22@2AM@#EYRX1,9Q_8Y& M\6C[.Y9X. \,C&F>L/?^"]&H$-JK)'*SI,X#G> %94)%9BO2%9[OV(< 28)K M_P'MW!TM5TNT22+/IJU/)2QYQ&/3GJ84AF9>VZ:-2N64U+:;-NU+*M'MFB*; MMAF5Y%?95%T@YO19&8(:3K%]FJQ[.5561KMNTM@^U55J M^_?7O>:45[E)T8U?;-)A%5FW$L>L*MMEDR*K1K5'#8%-6DUOZNILC]FD]_30 M*7.P-BD_/4AULIR6:A(M:U6U.VBI+BF5P'YJC/+%I-H=L%1!U%A&ZC?+NE]) M%7FM=<5>6;%ATPK2PZ-5!F73:M*#53?):M,2TT/85KK2)E.MAURY?V235M&N M#B@W;O:JER; 5%L'-M2IKQIPA_J.B_C<\0/ZR%LL4==_1*?5Z77)W*LPO21W M1_TDS]VEFNLT%.KLSTS6(:;:<#"V]G3:'-)X+:OX*U;'$@4XW999S\L"F9L? MK+6\2]\; %>?"2 7./L)OV<9P\LG=XZB&9[ M%[Z/G:EM9V=$&&XUG+!L$O2 MF8?_!S@7@76)D'"G3E>CF#)VCOUU%H^CO29S-6T7A"\H1\%71I,%](#?05? MXDJPEZ\S4!T2CME#F.&JS.TUL)70D[!+NY\E:*2OYC3IVCTFD9_<=&[2'.6+ M-5$6LK8U;,>\.(=UQ) ;_R#QO,AGR@SNGJ-TC'0G2U9C:BOZ=HRJ*("H(Z@E M?3I&(CE/Q,NV8S^- M0D'__D ,8J.87U%VC]F2N)B/V7F 2"A=+TW&,(I25&Z!IW3'Z)) *';V_)T+ MU71%(J ;%L&I&Y-EE>VJ/X -^(2,\7@/?!4#V(!OI<2:XJL8P#2^S%#>4%X! M8;>-V3KJ_&B%!WKJ0LS!\%G"280YQQSB#"GANMVZQ2*MF-!%I1S =,V[B['' MKQ@-7_2SQDEV^AT[PY-:F?$B#6$OGS!S"7])NE7 J>QG&LV2B-.0P4!>T&0: M^TE0!']R(,HNABO]7XY:T9 K57,[J\0;V VZ3T[,IJV,_;#KRZM-VZC[85;Y M]#9MI^Z)M+G+WV!GU;&5"[4S> VJ1_L#7IHET47]H8^HE9DN7?3_ZB/ZJI2+ M+O"/]@)O?\=4ERF?[+'QM[FEI M,\9^![$B6]6@#LVX6:A*?*X'.;526PV"N]X U\Q^V52#V""GOQG?UDDL]2"P M;P!<)T'8(+PW+O6:T/5R6#;)>$ MKGLNVE:W:+0\/KVEZJ.#A-?#TU>$1!5X2$+"'3",/QV7LH7C(\*TQ8\DQ%[#R[I:?:;!&[U>@>Z]*NH+#_V6]QIYG&5O "'F) M&T]PG+"=$G%#3[.,)=5G/)IZG-%-]#;QY.^HIAG(\>JN6?V:O9 M6/$S' VNH' M]Y:?V\>\I5KN 4).Q7T$G=#08R[G-4M&N+GUK-YRS>P"?TNKNFZ=M=%G]X&K MA>8I12@_T?R5G];7BW3,;\T83P?1+KUE&[9QWB3']8- &_: WLH42#P8&S:( MW@J+6ZXD>2 MX;=L[^KPMIN2)/.%>L=.RG#V+$K+. %H/G$AK'109BR 5&=! ^("$F>*.'$= M&-CQ2)"(HUY):L6=@'+N0$SJ\#EBN&']G@E2#);UF8.C5^W7SB%D A\*\L/L M!4G\-(X9F2:Q6 Q]HK[Y(T= LC&LVJ_T@5&ZSE)69HAK\EX12S ML7^135E&_#B)01 BL<8EJ!N.8@/2'>+.A-S6PUD]AET[$?M.V?9[D&W(NDV& MN 6^["$EYJWE+Z"65R3ZK5B<[<,B="?T;;VTS,9R M-R85RG/*Z[S\I1C [(5:-(0%-8<)(4N<;59OWX.X??N5NH=A!!R>GGK\L-:+ M(T?O:2 ["5K=H;.KMNK?L&7#Q5I7E(')B(I[--.;-U%ZS^971")Q[M<9]J&- M7*8:C&"VSEP85# K/I%Y'24M3%^=DI^Q)HYC.L^.RB#1[.6LC(R#:X>37C[% M#('9!ZW$GJ]!^7)Q#;$XO8\&0-I,J"F&N3QI\^I/[("#0&=>27V&(RR?;T5K MPY1G;"MJOS/:I(17->Z$;M7M/J6M_KJ68Y=*&M'B'*B,E&K.*ML;I7YUA%5. MA(S/TG;=4*N4BXJ69BD6J[W$>9/;7E 1I;=H%^[>G? [X(N-O;T[Q.0YE4YH M,'P9QA)'"2Y,XO9!N*O"&%$G W\\N4^TQTA&$=_CU'9_!0/(D"@Z.O5"D8:/ MA=0O%2JH7F<[TS9EKA]M<1ZM2MTHP.K&5C95[\L-BN0&E]YQR:%TF@> MJ\)IFY2(B:P-K1UBVB3PACFD# _MTG&E20ZZS3U%7LRFZ=9$9"#/:9.:T-GD M:?>2#R/'M]=#U6&V0F-O.O]"_#-%',,G_P=02P,$% @ $C@.5RS)0F@' M-0 -W<$ !4 !F=&QF+3(P,C,P-C,P7V1E9BYX;6SM?5MSVSBV[ONIVO\A M)^>9G4ZGT[>:WKOD6\IUDDC'=CI[]DL734(29BA"#9"VU;_^ "1E74P "[R MH(*JF8XL >!:(+#PK2O^\5]/J^35 Z(,D_3WUV^_^_[U*Y1&),;IXO?77VZ# MR>WY]?7K5RP+TSA,2(I^?YV2U__UG__QO_[QOX/@ TH1#3,4O[K?O+I;YFF, MZ 59H5?_?7;S\57PZNWWO[W_8?;IU9>[\U<_?/_#N^#[7X*W[X+@/_^1X/3? MOXG_W(<,O>)$I*SX\_?7RRQ;__;FS>/CXW=/]S3YCM#%FQ^^__[=FVWKUU5S M\6NV6?-EP/!JG:#7;]H3%9-5B--@A5;WB#8DKW:,S@G%*Y2*G1*4 MCVM*JV28KLE=\O%HE-^CX/F)#2E6C-3C'*-YF"=9^TD^'$=*\);:8U+G.$OP M'-U3+@+9=Q%9O1&B[/N?WGW_IJ"82X(,\8=E04HR%+Q]&[#\GJ&_N#_ M98<\S+-D'FS'*(@U&$)*/F<3IU@(H(_\SZJU(+ /1DHJT%.&N,BO!-.6D(1$ M+UX9V[YRAJ+O%N3A38QP\73QH9B+\J4A_.=EFN%L<%9E%"6$[1'5\I9WS\?T_N64;#*#NBV*"'50YNMSN";RETS3\> M3[6^X3#TWH7W"=+1>M#(+IW/X. A"K0([>=OYJ#L^=1N^F_O!JRU'U)4DSOJ@ODV)>.7A!"_'! MF.,]%:3)%E/)/%,#&GL P]\'%$5)R!B>XU(]-@;# MBB$L@F$M%1X,>S!\TF#X1K;^C^B6MO/0W3YT]^#7@U\/?CWX/67PJSEPK(/> M7P/>9(4S\0T+>)] + *<+E :862*?X&CV8/"1@1Y5.Q1L0+UG.]6TB2-S_?7 M48T0D*"B9H-X]._QM,?3'D][/.WQM,?3^[RU.4^M@^T?@ON081:0>;"FB/'O M"QW $&1K1K$'KD&$>%#M0;4"^IR)%32=3Z*(Y,7>E: ?:3L/C3TT]M#80V,/ MC3TT]M!XGS?-D6D3_<8DRHL/P@*+BB46X'1.Z,H0 ,'LH*!C6CI!09/^.-C M0<)5$AX#)^GO/4+.P9HIC$5_R[.L"N;6N-3C%',"I?M+1 X_5N%\I@+K2Y76KK M0"ZDJ04JR]4FWT+*=A;H^W]Y2#-$D\T-6A-ZK(X!6EJ@\8X?*JPX?;1$RIK: MH)(_0D79WL^]&U4F<4P18]4_8G>^E5I8%&UMT2E.N"F](X]R.Y"TI2T:9X1# MF.1_\%IR2NL;VZ*T .=3.J/D 9?YJTI:)NME7OM%VG$:%\\Q4 M1#'Y\+T0#?*HP;4RP+M'!.&488?$$>N M825+%$2KFO=.[0U:8&'Y2;//X4H^M?7->J?N=HF21+>YZQKU3]DJ3)*SG'%P MR.0'26VKWFF["Y^N8V%'VL:&:H2/IOU)N18!-!%A$EF25"ZS94T&W2E@.QDQL519?HURUXHI>P!-#LC;#X[RIH(,0-;>.<>:PA$" MY.E'YWB"^2R [+UWCCV@KP/(WT^.\R?QD@"Y^]E9[EX:BX$L_>(L2TKW 9"[ M7YWE3N&^@1[:_0=$-%Z-2J<*E#]748G,& 7ERU5$8F ?@K+J'D(Q4.FA3+H' M68!^.BB#[H$6D(L/RIY[F 7N;H/RZ!YR@;H_H1RZ!V3D85A0GMR#+VK3'E0E M=P^YP!V;4!Y=12\0APJ41U>1C,(K!V7-5>2B<)E 67,5KP"\T% 6744L,Y7#J#UL/2[D\XM2DBU4>KL39A3YR M=23FJDF8+C#?HA/&^#G#MVZ^RA.QSB0,T0=T+)CA':S2/^/#("Y XR9"S*SS@'P!11FLT^!\Z,4"L)VTQJC-!=&9L M-X%]S@34M6%5C0B=B:EKSR+ VCMP9)T9C\;6%F?"[1KSV+*%Z+1XC"E?='+DOH14^Z<>Q5X022XMT+E@ MQ3=_7C/1%\\HB?,H8Y\.MG9%@;YA>VL%H]F>I8+_M9LB_L>?G_B.6.6K6O*D MO_=.5349_)#E0!]'J.;MZ9K9HE'4/JX>SVK7/ZCM.*CM;.M"J;[A^I#LY;_X MS0XUTIU2\ZL[%'7_YDQ\4N+:G>F\0"6UBT[?<"ST#CK/XR^1_#G,."W3^72- MJ/+R0'E#N_9]1#%7D [5W]K]:-!C& _%_EJND;C@]MX?=&+^(%]2>QS^+C4C M]8B):*"+:QPH 3\QPMHNL087K@0.ED;G;56 >LLO2R[R9+N%:+5EIUS%4&G0 M3QGZ05:6WE;@U"+32S$"MQ\YM_9:R?%6B[(C[W8'B](043NS.@'G#VF@[SBU M1CLZD%NMU(X"%7P8E+]IY81O6M$9@JR[.=\%+%^M0KH1_D"&%VE14$)<5?)\ M&4RP)@EN<,5WDZ'M.4.;4]?"/QJ5Y4A*VTOUQ\[L4GWQYY?;(U/+RQ_<\(VZ M1S MG$;+D"&5YQK6I0/BIBGZ@XL(0N7$2)IT\G#>!MV&B6HNI(TZ(.#ND92L*9XO M:]/!X\MQSTD:(5%[LXC Q:S>S0'OT %A7Y?\&&)\RC7O1M6N_P"+\%]\+G*6 MD16B3.++EC>R0-^3.@"D[O=O-"Q%E&6=S@]>EC2(0MMV'-1:#_GPH3].4NM# M?WSH#Y"RV]+*\0&1!0W72U'W0[K>M&W'0:W].=[JWONT2':+MJW=HAY5LMHL MW AKE#)81MEV$*IW*78@PF7-[=(NDLEF"8H7*)ZP,>PW(@J#%; M7"][C)>#87=&I5+!;"B&O7R(L1$'.Q!D]C; _>R6=BE/Z+(JK4(Z2=L-1ZUR M)RM:CH?B065.00].%[.4YN@SRM0I&*JV=JG>>4C?SXN96P8=?9I&3XMPZ=E.,>( M3\MP_.7HC:?$R)+M&G\*SS,Q5,HI4=\Z96A$:7" 8T6C@7NJQ:9_LE' U<*TY%UK?==">230:VF[BY M0*7"@I@&N+J[.!O*S1/)+/.)M#Z1MMNW(8\!'5TR&R3_B#HMP+D- MTT+G;+6/.JJ!W"&$ <-.+,B373E?49-?-E.+=CN;0FMUG!'Q:W[7<.*^!WW M%[+,!K*?4*OW((UE#;>V$3F.;-J\9E@4I_NLUHMFTU0M9_@T T7*O$"[JEW/ MRU01)>T,GV;O3IW4:%?UZ/CEF2?0 MGMZ&H(7W5)775)D^_KU/%_$A67NM=) M3,*8G#K\X*M4G_D,9*RCRU@ZDBK C":G1(L^/H#(ZY(X)T[:AT6X4!NK>YEB M&"4.9+>C*X)\*3!?"NR$2X$U"8C=\6RI/-B/ :Y OWG]K]J^]@I\*1[O;S@Z MY;I9/FMLIZG7$"9A =+%1^7[J'P?E3_.*$4/A3T4=A4*P\\>ZP#X?;"FA&^^ M;!/P#@'Z*\?K_=S!8A@E'B%[A'S2"'E6;8)9(O3O-+[<[@,X8FXR MA$?0'D%[!.T1M$?0'D%WB:";GT76$?5/Q3\L6)?Q/X9 6M+;'GY6$N!A\RG# M9DE=]\EZG>!(+(8;OE+D==U5[3H@XP[1U4<2IHJB^[4M[):6HRC&V548X:3^ M5>D;#DBONIJ?HNF8:![V3G!T;Z"!:5I;I_PZY2=T+LX*QB#) TX7AU)$6P;23JG\X^0XBW644A#6;/! M:%5*$GG#L=!K(O.\X\).69!YVKK_]>O:>'^=$0>7_*@F&X1N,T[) M="U6@M)7IVUOV=O(IPY'F:C1S>GYPB$&N[G]HO$V OK8]=Z) ^F,'T7Q.5FM MN:H0EF!V5[GZ;+-K,PLWA2E,+/[=#DAC$>6G]7KW^2@_9_!'#2I;ZP&00M#J M.SA O_X=:KJ,F8=AUY./ENB)3GX^+4D2(\HN"VWW,U=]X9%PQOV]W]_[_3OP M'=?C62[SJ#0"D RU[=($%0+N(,[;M-F^(&)JLG/+% M]+5^3RP006%Y<68-6SEL2".[@E-+?M!3^\3"'Z"*LIN;1(K/ *LX!R MRH*(T/66/&#@"70X>P$I9A3Y0)5O,%#EDU@1-WQ!G//U((]/432S:GX^RQF7 MJHQ-=NNZ^$B1VE\&[G<:W SJ>JFC3N['T[0>A'(.2>]Q6B!2N&?#K+,/"?'N M/%\ASATGP M$S;R-(&[-BT\;'=K41 ^7UL4K*M[BYX_P(T\IB-:L?,T(\J;>KY!4T]Q5^5= M^(18<7G71J;0PAK;S;QX<>^81G_5=QC:L%#-*]R8<-3!;J7&D"TG:2S^$0;] M![XXQ,78RF74J*]=KHZODBR+(8A/,E[T/6QSP/A$Q@4]P-D*=^G M;(9HX?"%L0'L9963JQ#3/\(D1Y]0*%"0.*!+NF \&?>WRQVAB(.-\YQ2E')B M.#9A7)X*R<2W=_%GLB^HM-RV'<\J]Q\(B1]QDG#2KM,L3!>8(_H)8RACVY^4 M MVXOU7NKE..,1$_[F&O3M?<*NT?^3&)T$>^973 QJ"'50X^H\<]O$))RC]& M91",B?AH.HQ57H]HT, X36O;5611FJ,KKC3S,[2@0\37GN^,#2=7[(,KS@ILCFM;S1ZEQ!H'[OD11F1.\C;F;V=>4QV9ITL(.96 M'.=X!!!.FJCDSH5QFS':D'I'4\_F. M4ZX&<\'<&'"KAK"'J/54>,CL(3,(,E]7"VE3>I\R0XP,Z^Y!L0?%'A1[4.Q! ML0?%WP(H-CD5K:/@]\&:$K[WLDW .Q1WLZV+7QL!8N!H]K"Q$4$>)GN8K(K* MKU:2J*>9<:7V!(;0X9&O1[X@ [&X!-W0*"SO,A /G\(LIWR'(3:=?R3IX@[1 M50.^S(;QR-XC>X_L/;+WR-XC^]-%]O!3W_*Z[):Y)D>_=27FY\+:G6V::2^2 MWO;4%B4!7E_Q^@H(Z]??H%5\RR9YMB04_XWB+WPMT;W+KX1A@IUM+I_X\8S% MU6$X0C?BSBVX=M#W@]V:SQT';!)E^(&_?$-MJNW 0\U'[2U.7T-Q15O&IO0& M+Y89,YB&9N-Y[=)KEUZ[]-JEURZ]=ODM:)?=H(51ZZ!V "9PBNREP1M-41LP M95U?U]U#V4R/-QS5GG[?B#"O]WN]W^Q2Q1DE5X2NPNMT+OX17T'O*#0<92 - M] 9%9)$*67\=\\V%YQC%9:6>ZK:G>)+&'W%XCY/"8LE_RU?&V>^=/L5KJUY; M]=JJUU:]MNJUU6]!6^WA\!RAZMH*5EG7QM[R#<2^(I]_GX4X88'8 M,GGXO.*!^ICQN/8TLH:D>9WLE'4RR35YUTSTQ7P#QWF4LOR%,V; ]8 M&1)?^^=JFHRIO06T0<_HO?[% CW2DUO[I#4?=OSD 1/D]"QBIC<^VB MTS<<"[V#SO/G7+SJ@AXJO1JHOI'E-&$T1Y2#^F+B9B'E EP K;BHEKZMC"6A MWZRS7<,4$O6E)H<4UNY.@Q[#F-;V5W:-_ 6W]X9,^X9,;TUKS4@]OB":@]XU M#I3PF!@A4Y=8@PL? H<6H[/E*B"P,Z9 V6XA6MW2*4,T5!KT8X$>9&7I-6NG M%IE>BA&XM<6YM==*CK=:E!U%+76P* T1IS.K$W#^D ;Z@%-KM*,#N=5*[>@* M%N]D[=')*MUMI^9DM>=4A+&DLODX%[\*O JZ@1G(NHO4Z":?=E[3+AYESY': M';4M?*O%D^BFM-14?^R,--47?WZY/3+,O/S!#;^J6]1\(U[>*YR&:<27ZT2$ MS"_*N]7DOEY \PZ(^O#Y7$["BQ^[\'5OZ_=2E @9/,MIM!37NRJ\WK N'1"W M/?S^X'*"T./EH6K2P<.G*2H'E<^$I$DG#^=M4''7H>KQDD8=$'#W2*HIE3]? MUJ:#QY?COKBS5$X+J$,'A'U=\C.1\2G7O!M5N_XC0\)_\;FH+CQE$B>\O)$% M^I[4D2MUOW^C\32?PU51E&7O94FC/[1MQT&M]5@5'[/D)+4^9LG'+ $INRT- M3A\06=!PO>0::2)=;]JVXZ#6_AQO#0'[M$AVB[:MU6B-ZB9M-BNK!"OC>I1M M!Z'Z!D4(/X )ES6W2[O( )DE*%Z(;)!SD@A-D8:)F@-0)[OQA,<*Q1E*H^4J MI)KH0F"W4^!EV/C4%\1MGLE3!+]!NPW-RQU_OAD;QSV&Y6"&J/@B7*"W4!9J MN@S+@YA1LPWRLL=X.1AV=U=J(7\SD217O0=1IQVN["IQM^MG$* M,YSF.%U,UZBD4[;5S0>PRM\.YIF]*W _J]Q\1!R)H&I*T\5'%#(DRN!.YV+" M:1AE$G;@'>U&[9>82H#RO,XD6#_;LK;CHGK855):Z,Q$.ZR353YN$,LHCC(4GX=L*:&[OI'=[!+A,[I! M#RC-T6>4J?.05&U]#H_/X2D)]CD\/H>G.];TYEUB9&MWC3^%;YP8N5I=8LS$ M:D0:F#=&PFN]H4_%L-)XZR+75,#_]%E#0*5=.?29U3K M;(\M$^>/4VD8;3?=B:0>@NT$;BY0J; @IO&_[B[.AG+S1-(0?=:US[KN]FW( MHU1'E_D("0AV:I?H]2^BSIIP;L.TT#E;[:,?G5F$QF$-SJQ($UUYGU$33[53 M"[9[6T*K-?Q^#&M8$6'D_D*6V4#VLZ_UGHBQK.'6-B+'D4V;UPR+,W6?U7K1 M;)I,Y@R?9J!(F;EH5[7K>9DJXKB=X=/LW:G3+NVJ'AV_///\8B"[/SD#$$ZZ M1)R5)30@ MQ]_I=LK5_EJG!3R;GT0YTE(((\852NFU//H./@W#IV%(\?60VKG7?;SN%[^V@V*FP]I#9-B%X3)-9?! M%+%,//3B\(7L4]>@>^=$GQ.N6H9I5N7^;$/3KO"3R%IEJ @_*3Q3M;=5M!ZL M X:*X<^7(5T@00 -%^)M8U)'KZYM%^3D0AR)B;DCEV?7=Q<3.37JIAT0(]R) M'TF8*NZ\J&UAMRHB17SI7X413NJ%B;[A@/2J"U$JFHZ)YD&K=1W)2?GZD#<< MD-ZSD&%VR[%C&$_3/T**M\>1K(*L:?>.+!$U6(IH-Q,O+Y@/2+N+3E?M MUWR,M ^ZCX5Z-9V7XD5"=UV3P6C+1,9#31/+E0T?2/(@9NIP'E65 T%]O-74OM6TDMV8$ 'N)*9QQD3^%VD=,5"T7>9.** (7#*/S[D#U-6\![B "L*DZYKKJ1(2Y4!^BRUH7&SN3G\:RA*[F=3 M>H,7R^SR:8WY1KS(J2A4CR@F\1%1C?KV1>XU8WE#:N5=.R#VEN,)+H_6U5DT MHZ)$STH>^ 9IWQ59[(K0.<+9(?/E3U+:()WZ)5"D&QY[@8WZ=$%>1J)_OWA- MQ;HO0O'E2]"L9WL?*Z/9GG^5_[63.Z)$UOD2H_GE$XIR45EC.I_C"-':Y0EL MW3O%=_S6%K%8D+<3_+*136JA$Y<'$97ZQ0F3LP'L. MQ5%Y]$[R;$DH_AL=GWP&/8;EH,2"4.H/6UNE_))KC&2#4%6#M5[ ?";I V)\ MK10[F=V1+$SV?S\G+/M,LG^B[ 9%9)&*]U"P-UT?U-$ZF@>KSQYF5G>$*&,[ MM>TM1Z=NBQ$6]'Q)<<9N;K]HHE,!?>Q&>]8NI[WKX,XVNR:S<%-8IL4:NRSL M&SMS()MF2T3OEF%:+:D/XC1@U_7@?*C'CV-N*Q;VSM#KE*^;E.&H3AVS]CRW M9H_)V-DAJ32>)6&JS93H\U%^SN"/&E3W*(B=<>FLW%X'#>S3]\*4H5 H]!T< MH%^_QC1=QLS#L.O=YZ7T1&>=R7&G>I6Q*++$3\/>5CF[HRAD.=T4-%;J69WY M&MQ^..HK?3CB*))*-5! #ZL<5!86X5\0F"G5Q M6@ HY7B.0(C )5[U#A+2@1=B="E 0+^1,Y'L;=X0,73I.14UW=?Z/;&4(84' MQYDU;.6PJ;VR16OQ=&K)#WIJGUBB$M00X>8FT:$-8AQ+Y.1"[PZ'N2#5'9* M0*^53_SRB5]F'/O$KV.6P $/(\W],@Y-&6G*%RCT8V097L-ZO$>6(=8FI&]D M*6.M#/]CS")K$I(]TI0QL -AI!ED0 EP#6 /$RT*GRC5X91:Y#^72-60%]X%#.70*3S7* MLH1RZ@JB:I']NF/54C+[+T$H0!XK'A&0>;#"*\P"RJ5'$!&Z;IGDWG1X>\GO M[2CT2?'?8%+\)[%";@HM@J[E^=J*9E8CL;"TIO4@E'- >H_3\'E>2[**< J!9EFF8P8^P-#\G7-,C3GD*/ZX MX^<,FR/*CW59F&R3(8;F<48)5[57X74Z%_\4!LR0IARVL"G]2 2TV6Z?6YQ& M:.^578C*DM'^6:F?CTX?Y^# ZS,@KA^4=6_H>$W-:VK?KJ;62UR0:]I9 M!X>K==3]4_$/"];A1BPVOKONLX#<)WA19E@W!.&FP]K#Y,TH\Q#=0W0%8*J[ MR>4(+LDO>QF QO.:BS'N2:Y[+:+5F.YS?4=?W!G+_M@,,?Y?B2=]N%M']85Z?9B^P0,)2W!^0G84YJAEY&&IW8! M5H&LNU;]I /U!,BY:Q51.E!'@9R[4BG%+;LI/\YC4;@P%I\827 L,@&"^S ) MTP@%;(E0QH+*7AVLBZ(F09Z&>2S*=,$-JMT\QXJEM4M2O0GVE$VPD@HBDRCB MDB6N2H).TK@HC_H1A_B "F;E5X0=4R*NO$@=.^F[S/21-1 NMCE(8X+,1LFLQ#'U^EYN,:9M*R! MIK5=RAE#TC(EAS\.0)=F&=2U&8[*R3W+:!B!J#UN:S<7)&1+"9'[/]FE:5=1 M7'6#LJR975ISEI$5HAQCYFF\/84VZL4*ZV25CPM4)O->IQSX(7Z&E4N4RU() M#_H.P]*_!P@,F*CO9963#X3$CSB1'1C'/UNE[3K-PG2!^2'[_+8OGZ(D%WD& M&KI-NEKFZ8%O.D(W\F52U\2N&VRW+&4>K9C2NYKJF5FF>KHO2'>GB M(PH9 B(56"<7^-!F,8#[#6M_(,IU9 MB%,4;RO!3*(H7^5%B2"N4N (RV8J!3B .=@3YOB1#@R3U':S2 M7U0E*R^PGL3_REDF7O]5GD:EB?6.W* UH>+H+"5U)#2ZZ9PK_A+^V@_H0]E\ M*)L/9?.A;$$I@7%=IT+H(0S!7<:^I[5UF!N;1 MP.X&9-+>';$&4M/43P<]VQT$*NT8< M)@ @O 9LJAQWSBD(,!9;1*0ZMV;-7JI)#)-S.H09JUJOLW/ZA!E_)DY>YS0, MPU?9S::TIU68KE1=L(%S&D8G2[5EP2A[NH89MT;ABPCF<9\:>6=CTCMG!LJ6?&[" S(,H9,M@GI!'UF&B-/P10^9(FU+I MTZ._P?3H&D<#F>>5HZ&0UY.5$.)_EW(^C0^UH2-:NQS23,EHZ>"\S6A(7)!TKR->_!_Q:A0#C-45QQS(6: M9"Z'(&$\H_/>9[K/)73.9WO3_$T=6#7ND.8Y>S/XSUPY*V23!>X MGR/<2 N7-.DZ/$_"WW:H!!4^MQW*T2;,=C7LP'-QSO>1 !M?<;;>%S8Z?+]M+*Z\(O47T 4>( M3>EY$F)I"EZC,:QR*4+):U3E*YQRN@]490F+Y@,XRI]&#C8?R 5^Q9YB68OW MJ1C 4?Z:O4_ 0"[P6V/*,N-3,8"C_#5[GZ[9_ [,E')67K:Q6Y^@JE=\1R;1 M7SFFZ"QG.$6,(?:!R@F'=AN6%VGZ Y0K[0"V:TE$",7LBI+5#F\ KL."=QR, MGP(U3=>%R6E[@W@,8$?9SS8W#UCD#W/ =T'R^VR>)UMCC9P1;1?+%31V]X M".>60J\L'P3WF[JHG1,6MJ8*CEZ=VV:VIDAGX'8NBMO:Q#0WESLW9S"9W=2[ MYIPD;L"(N)T#J.'9.;';-N38 P+F]WO4,J+RUSN6\-&.^^T!G MY[)@^A*);7*%[27)=,T]*"S#N8SIKF?!(/C+N7SJ'O9#XQA YQ*PVTU.4R>O MD:.=@=3>3T#2/(8TKE'Q%Z!SA+*>("XY2&A]Q:N%)HYJQ#X73=LN"*F2\QR>- M:L:F><8%82K.I,_Y_MG9\7Q)GS/6V?J*A-L(Q9,'?EHOT%:CG?%S7QH^:_?I M;LTLTS"W9>%Y3_4QP;T0,:YYKA'U0\QT0S+&-=>'A\00TVQ.@?T9OM=+Q'MC MB7B#!"057JS*LN(1X@Z!%5YA%E#AV(P(70?S$-/@0=Q5(WX-B]LRQ3_Y"L4-_;J= M/M.>V[<'LKU7^)2]PI+K&+8QOER^W..T$"\B8761XK]1?!WS]8;G.'R^,;F* M#(XGZ4$>0;FLRB;/L2+'%Q#O7]E@\;&.3=)SEEY]#6YKSW-L6F:4Q'F4W2!^ M5KVHXV[I:8Y-B>02]K[F1'GG>ZM)^22.IAM^,IWS@^D3JO'6ZYI9-8EO)W6R M.V"KB4.U)X=QO]/@IK,#LBNN7AZ=P-:#4-[%EJTRW8H,S^E]@A>J:T/L/7B\ M\UE=Y5JT/$PJWZ9*EK_9F&)36DYCUG?U*ZQ/D"/SPZQN)4\MAY]?6 8L/"2-0 M>P5I;'0:76"BD0G'N6H4\+=#H$90IP(Q^UBPK:(U.V+;1]3ZB-K3BZBU;SD; M:9"M!0UXI"&U#EBX1Q94:]=/.]+(V@%4_I'&U YHZAQI.&XK9EP)E!TF:&JD M4;,#.K&@R-">"FIY7:G#S:#3XPIRMAIX!IV<4T;+D, 2Z#R=,G:&.("A\^0* M4K;J1X-.SHD@93.GCO7$C^,; M3,RX$>MAFB)YO'1]BZX>??=(-(]^T<*!(D=E;NDDSY:$"HGXA>\;NI=J*HP" M[&QSD/16,*.('N[Q26.9L9=<*&/'>WR2GS'HDP:-S^^4GX_D$='R$UYA6;B+ MC4>.=P[+$BBB<'GQBT"(58JPC>G4/WW\,[M7+62 F94_?;PS^V6]MKWO)8]T MH+A@0X9>[CA5_O];U1P/3-)XW\'+O:EB^ PM<"IJ"YV%B;AQQR6:D8=:#F A'%ECM MM*(]TCAL=VU*(PW7'L2+,M) ;7>,S-;CG]X%+%^M0KH1M5H97J1XCJ.0_QJ6 MP<9\6P1KDN ((Q;P*<)1P ?FH#G).4CY'LHSB^SP3Y\(=.>>Z:W4Z3-+X:TB+^QDDW'4PHM49^(RR,AGC MH_PVV=HVWE5T O>Z':&=+72LMF2Y=/< NH21AJ.XP.D+XE02M]$8WO7GK;_> M^NNMOT)=FKKV@Y#]1]ADE=IX@S1!VGU:GT';Q?R(<3> MCN#M"-Z.8$D'U1_3(S4H ([)T1H.8*?H2.T"F][YT/;S5N9%2\X'*W>^P3F[P(=?0(5V\[NAU1Z\[>MW1ZXY6<+K) MP3)2';(?M#!2M1-^!-O4T_C^CL5M#K'XQ$B"8_&V@N<&3#B^!.'%&V)!GH9Y MC/<\DWHEK?4CK&AH'5'IU3.OGIG=+GG-#]@%K>Q0A:P\)\SD^G+- %;Y$UE! M%"T%N'E 98@5%V_3^5WX)&$(T,,5#B;WK$@G-.?DN*=ECABGHK!,\V/G%M$' M'"%V2Q)9CH"^@U7Z]Z'#$6*0, #H,6B*AF8AZ9K[I)@33HJY(A3A15K>:1)M M[CAR8?S=\Z7[@1^H(E[U#,UY&[E$;3""50X+_8:CX;FT7&1-"]N)255L\!4' M^B*+'*=YD2*]A7_E##Y?I(+8Y1/?HESSX&2"N69PTQ.VD(01-[T\<8 8YG=5E<64)JC+3P1Z_,KSI;GG&S.)WV^I5#<:<3_%\OQ:8N1[+K\4(&C/G P M0D-Q*],D7HDPKTRL^@?-<6#6V;M>?3IWNU%E>U>Z===J:T0Q M4O\ZU% _4H^YU PXTLALH*)G]T0 <*>GF[0#OLZ)'2..F[IDG1,Z1ER#?6S. M"1\C-C4F)>G;<#E;\OTZ)\U;3)?&60QDU5X5H&;;H'69,M?+'(WD M0-:2W4N-*GO'&H4MZ?;K/*:?[O%SZQ=V,G\1ZN>'+Y9ROEL,+ M&JOGZYH-DG,TV:WZXB-%J/:M&O<[#6XZ6[Q=I*X!3WLXI;?9%NX-?@[ M0O'91NQ"1"_YTB$;=*QJF74:JL;KD;=FYY0Y],+41X?4+II^'V)WGN*X$ !A M,@MQ?)V>AVN0=EV<>->,Y74 LL2]Y06@ET^(1IA)'5#-!W*!7W&9"=H&'(I\ MHY4(+U55R6L^D#O\MG^]^G'L4+8G(:Z^M&V<,D*5.LF)<\]'JE OGCA4#MEIHO,X=-,"Z,\;F M4^?.'&#=AY/)EVWB'AU9!EX3!RN0Q5\<8;&YK0#(Z*^.,=K6A H% ?9L!QT< M+"9LRX)\JN_%?^[Y&<6_^?]02P,$% @ $C@.5TO):_9W2@ T2P$ !4 M !F=&QF+3(P,C,P-C,P7VQA8BYX;6SE?6MSXSB2X/>+N/^ [=W8Z8FPNZJZ M9WH>.[,;LBU7Z]9E>6U5]\Q57$S0(F1SAR*T(.7'_/K#@Z0HB0"!) '0W1&[ MTRX;S$PD$HE$(A]_^H^7=8J>,,T3DOWYJP_?O/\*X6Q)XB1[^/-7G^].)W?G ML]E7*"^B+(Y2DN$_?Y61K_[CW__W__K3/YV>?L09IE&!8W3_BA:/VRS&](*L M,?K+V>T5.D4?WO_QM]_>?$*?%^?HV_???G?Z_O>G'[X[/?WW/Z5)]O<_\O^Y MCW*,&!%9+O[YYZ\>BV+SQW?OGI^?OWFYI^DWA#Z\^_;]^^_>5:._*H?SO\9% M_4%S\&_?R3_60X] /W\GQG[XPQ_^\$[\M1Z:)VT#&= /[_[RZ>IN^8C7T6F2 M<8XL.2UY\L=<_/**+*-"L+%S"D@Y@O_KM!IVRG]U^N';T^\^?/.2QU\QKB,D M64=)BF_Q"O'_?KZ=*7'^X1T?\2[##WR9KJ)[G#*:!8A'BE?MWZ64[GW&Z?@# MI^/#]YR.?VZ#5KQNF&SDR7J3XJ_>]:;T!M.$Q--L8)+;P3JA_:Z(:.&"^F/ M ]._($64#DOY,@%$%H<$VE(7+0D[43?%_KQ6E*QMF$RL.2<9P8@X7),#4>'TYY6AL8KR>S&#;7[Z$$6; M=UR&WN&TR*O?"*D2$E7^XF^744)_C-(M_H2C?$LQ)^^&I,GR5?[O@HGL&%Q+("<$"4I0@Y03),E 7\K_15*^+J0WLPV%5J% M?KLF!5Z0RR1C1FP2IRQZE "X)J M.E!-""HI024I_C6AY2*0'ISUIAW/MGF2X3P_)^M[1B'7T[=X21ZRY!\XGL6, MS&251/!Y\8CI MXC'*/A(2/R?IH60'I0&HI;W2:K_;GC"])ZWVLV;3[>A D2!$O[7>)&/LU%"0 M204Y1EYFN>5(C]M_)0PPE?),F(_1\LEV3+RLX?3#3F0IBA#[]\&&&21R."<]V8O<$]LO$WQ?'7W&%%\ M%N4X9EMW@[-<[%WQVWRR+1X)Y3OX,W=.WQ7,DIYO^-]OV/+F9Z_3%TR728YO M:++$MVS%<="H(1S?1J_1"4,IID#= 2>@)JFA$@D@D MJ$1?%EQ+![\6>I03$F[Q'1Q=&;NFG'YWR@[2=41?3\FJ4Q45?,&-C[*^\(+GZ?H=.T9VD#)$5>A/'7^^%U1V'PZR6J^WRF],D>V+_8IL:MA]T 85 M^#9$7B3Z-TRB9SO4(Q)9+>\[9;*;H:Z$[K>G&THVF!:OIU$6GV)V(=J(OP+D MSQ#6H*+8@=.+5/Z62>5-206*^$M+1<6(!-1T<3IEU8KC/<66'5-TB^/I"[=] M,+NFBTMXXZY^OJ64X6X34]MO(6)IBL.U&%H18^.03$"8JW M&#TGQ6.2(9)A](HCB@A%[(\HXR^H*>([.!+VW_)UF>(3E*Q02M@=@7[C7VE9 M;U72:]E#1AJRL!_)TXC=G!#) \Q;>#BMP!#B^R]CLF:U.!=41"IF)VIW1I.>A* MK'[/KL8,:YZ(P!MV:UXGZR0_I=R1M"1T Q$W2YB#BJ$A;B_B^7LFGI,=-?S$ M_\2H^56.;ADYZ)R1,R*YM5VU3GD&+86W]XE9GF]YB/A\);RKS+[X*>(N["*_ M)/0.TZ=DB?,Y/4^C9'TH_KU@ %\-K' Y?P#@)*!EPV]=V;!!7/FP=2"#,/=- M!N"4IK,<>4/Q)DH.#6WY-P^!.-:TC" @QYAF3X$Y)0DM%^=QQ.DXY%?X>!WC MR;WYN!W[K>HH?@ MRZA/=Z^F0$+"/:]:$CS"=U@V^(Q/0BCH"SD)-!.30%]?L5G\&MTPI2V" -#7 M9=SOKT=T2? B8,,^\_:2FK=OW3$H.'EJN\2'0#TVVZU!HB=3K=0*.:(UZE%9 M9[TX,C)CK#&7GY?MU;:S?)A:2N'P$S?3T/K5KU]!=I(]6(PW@4OX9LB)XX_(3]Z&D)' ZD_L,8]TW?]89'$MDL MHJ_'_!C?%Z?D/DT>Q%F9@[:0+5"G#_XJY&%" -B_+QA!:+XC:)2[PGH)K2,& MS-;%VZWS?)L7["I,;_%JNS/^7MLC[^P^ M[T],!=BR_3X/%V6;"[6;&E69A+ M@R%["8QG/57JO HMN\)1CF^3A\>"K+:YO$A*%J5'%!ZQ!!\3JO2R0)0Q5EJ$F:V!]-XD97KJCWOX[#\[.>?C8 M*1&IVJ=\HSU!I=D.I)M0;BUJSQ'>W"LMH@YE'CR:E.2,4KXM%\\\--QB1=[D MTW7]VN#AK?H(UP@>IVN:O%7T,DRX'O74PS\[U\2_^7?FXUWAK 97ZWI[4UM7 M;!X8BQNAX47+X N@"M% =KT;).H3))&/YA9DPFL"8* _\>I*9.\>"!4F[RGJ M:LR00V60Y'-%07O-)$0-?+24&,T3SEW)OS9!VI15SN\[N*Q#=;KAA:A.10FP M?M<=$XAN;CLZS/XO.ZVETT9]US%:.?.KCOER!*AI6'I7V+Z;KZY(]K# =,V? MN$5I._,*A79@>M<;-$/G/'FPI$?DP]84\7]QFDXY43)<8'2% BV7J[7L'V0- MG*OQYS+;L9_J5D%QHZX/L?E7T56.Z+C5LG)5S%6QGM4!U"] U3I4JV%5Z#A5 MI:U:#*4".XL4K**$GC[Q#B#\KS*=EO^'NS! ZG)0C'YK9YA0-I;*&FQ$HS\- M&R!=4JCT/HU29P\K&OT+=-BO=\A'A]+Q8_YRP!H21J1YK^A!%UR^IH=\=ZF MRC>3@OZZWF)I!VANEK?UN6K=/]VCH4W,VJ'ZD.),UWMM;5H?6BZ8O\.=UQ/EE%+\R(A-GK#< MY.KDNOW1)DHT" U0(\0GK9X2 M):J/X^8FZ_8 M#5!WP3+_L%?*A@Z!MZC[3DI 4?@.Y@?P;U3I*34A,E'E!(DP4;)"%37HZT_L MIT>_;WL :3M*6C%GL;===X&93EDF>X5*#L2C;0AP)S5!^=HS39R0W=&/9L ^ M,"?8D8BW+C@QX8B_NV[KM:)QXSI[W0TI+V23YXC&,J)WEN4%%15Z5)J5NPQLD*Y/![!-5"A"V"PJ6OK:,L/-L:>-(\IT1<8S\V#T M=$J8PA@R8ZGW&(-&$.4-)2)8\C#,IFQ0TQ%I8 ^H9[R!.4)/OL&JD0^OQBA[ MRR!VIY,'ECBZ8I*F$,0 !+;$HT 709_OK-&=FE' M"0KU2*AW[!BB-W?8,6J0_VN(&0 .0>'72@DSA__UGW__[8_MW\>//Q(TIC) MCGSXXEE^%TF^9%>4+>T.9[?]'OKZ;HK'>::P?(K]$CS6W)KQI#76@O.3&([.Z8%L3]:XSF5[^MT=SSYXZ?J4KDL9$(KX+'X>QW6/S6=]:O>5 M@C&\23>FTW6$ Z$,_QK=ALU;+; &/8JM-98L,^AZF;W%=B_"*%QAI64-<((= M?.G _55B\.3X*K$-[?4"3V)X?Y?1# -XN@XER=#'U]]UAD?>'89%E M\.-\6^1%E,7L@/P)\\ZA.)XPN8T>\"U>1PD_.*LL#'8P\O?5;U57QW"4] D! M]TNQ\_H3.Y).T'-)%(HD58A69*$T66'T]5]Q1 -&$@<2EL.@XI 2,/ZDD..9 MSMB$DBQ/EJ*FL$X;N,3G.^VCBZ[1YWET3 M"8J0),DZ6='GO&.R%$F +4EQ.M7QB%&V7=]CRN=?M0'B#*"-_R*PMKN.]&&W"^4R?=GP1KD@[:+Y=C#UTH(CG'YI(6:8C3;(+(?5,"5) MKE7,(#-WI&-PR8)1*AG=YM-JF4Z.>[/Y2S.*6U0ZQX9J&-#"/P3G(7&!X4.Y MM('_Y?TW[S^@3421:&]T@KY_?_+^_?MR4Z%H6SP2RIN:_QOZS8%#G(;I%Z]<2F*Z/OZ2(>HB9?F"\%[SV3))\5YX[8*<1_GC#25/28SCL]?/ M.6\N7Y=5*DM))ITUF5VB@J9F."#)]49KT(P*PH2]I+J9'LU^S_^U9)2C+?4/7!%FVPW?O<3;"']\#KJ'R#_GC= M= )[YX?EM+1=[XJ(%G8W!/WS9M4J'8E6Z0.6G!@Y(Z=9/#(VCO]-PTC!N7GA M,!>!$'>U)9_]S5(]47_&]$A9+^7HZ-+$-3?X&1F$/^*G%[Y_E&^>TP MTW-_'U/*5/O53,_.\9A_>8>6N"1TA9-BRR93U:-S809ZLKH;$Y9)U*0KC35CZUF)ZT^Z.'.F4EU" G;.E*'/ITA]9[J^[+]_5!C\[J7:B3_@O=?) M)'MO+T8*?Q:3Q,@(NUV?WS$=J392V+X)S;C^=NS;_5++(4Q;>PI"6;7FE#IO M22@.@5^6-0N0DR$-6>CB>U,%9=;3)>-ZE>'P4U(\GF_9<;3&U*QU)PP(<$/: M(7.]IZKB*UQL=\U[GAE!J*)H-'T_@+BH.D@RU.%_Q3])*LMVOEDK?^ M';#H>W!<+WN)#'V1Z/PO31BB15M)-HP 85Z?A([)CE5#S>4Q-ME M,:=WF#XQJV/RDASF?G8- RB+-G"N):/$*8*T2[3H"T?L7WMHN4E,6>33!4+2 M)U[B@>(X*2ZC99(FQ6OKD6+U#=S!H8;MP9\AD2.)'57HPQQ&=OPF(":.QS%A M'GMVO=4(IS,\X2.%)3UO,"98$AXX:!7*O6'B?'=9<412UC=28#2XVX,O MXX_//5 @;B)QVU;/AUF93[*XM%]RZ7Q1VY;JL7 #\QAF$"LSE-^IF[/$BET] M,^%G.5_ I$+6:C]V#X3DN+<"="T*R9U BBJLA@:B._)A^=JWO+=M+M+[JAEM M2D(")&7K18.8,\R]0UUQE3[Z&]29[N/2K'2EA[DX'_..:!GB+X)O[Q+5LO+= M Z'Q>4< G8?C'=Y[_).8L"24FK060R=!!)\6,.'>EC M"/66F!L&!E-&3V>Y#LU(H+RT0'1O/9Q M6 1_SKGE(XZW*9ZO>.F"AXQS?18S8R!9)3B6+2C+CA,QNT=<)=$]WS^\5D&> M,[LS%ET(.OLRN<$"=%KBGA=FF9IR)QX%8TQY01!>B1_3Z7J3DE=\>!;8?02Y2'<"=R[B4O'G M.PIX+9D4/[ +"ENJ(A7W$^L;MH-YP6[;DS5_#^8;.#^>Z?TK6@FJ$"[)"G # M-Y%I2-!R@@0UPO:N MZ4$[@L+W: 4M$!F"ZVX5'GXXW$C*1\G.L1"%IX+I5^&%>HWL9BFQXE-XE0=6 M=,[5VTB4VDC<"!;K8*+%0N?O[?L$#>N8F7TTB*O8=S6S(Z]QCX)F7KR])D6_ M;%CJ3?(^$A(_)VG*=L,L*]@:)&Q[2Q]9]2=YKU$(H?7W0'DTQN/\Y"VQ";VX M(Z7TPYZ@ZN\GJ$R!'DLJM/U*D=[L]R;&L^R)J7%"7Z^QRMO3-@0HC$U0SBM8 ME+@27I:)E]PF*Q2E*7F.>/_T%:&(W.<,;+[$_!?LK__RH7P6^Y MQ60+4D2IG>MGP3\)LD5:1828L"*0I6!96\KNXT$LAU 5IHXL"!=%IEQ-%> O MWY?4C.LZ X-L30P8-:^Q(, M>U^;9?P%378_I3@5XLZ[5HCYD"S$@YI"!H@!GSQ:3$L9^1FES2Z,DZ*@R?VV M$$_@Y)Q9&F7N ;/\RO9'JD#( 2""[3$P9M?;ZB))M]SV0GBU8E:82'EI1#35 MS;*XO29.JM%DQ RQG,3!&@VAP1?/I$.#'XT :_ :DA\-SM#UU. ]"':@P8MG M$DJ#'\L ,>#36.K8L0V7;KF2X==T]G_Q(GI1:.X>D-Q4M&O#Z*FLW1C+U&D7 MP+Q673=7_?MKN*DN=OXMSC%]4K8I[_Z@KR_G"+#SPB9*+TXO-\T \P#?.\#:$\W$L6S%ER%]M\I3ZR^@,$Z@LX8@_-.W#RD*%EB1<5.U)1 M5-,:1'P'6"XR_!KX\]K*7/Y\0W<;+MP:%CD MN/[Q?Q-:.3IR1A"H$O(A,.>I]W5WA3 9#AKV$3.>.!6!ZVB-YZL]$I3! MX)UC 0*AA.E/+D(%@G>SDUCQJ.<;SP6^+V997E#Q&'%.F&YB9F99K[LRL"^3 MESH;.(NO,/O5H,8L[RI)Y_@*?!_OJ #+N4/94EL]BB;,E?A1IM3]2OXP;# M(0I/ ]:#H2U1HR9N^"/ZH%/I7>%O5<\N:I 38-^8" ZQ9:&W6VBC2DA9TK^C MN$#W!\#;J!JPC9-D\R MG.?G9'W/Q%<^NAW6GXGJM EM!9I9MF2F\2)Z*;M(M"EB'_@@FMPE75ZL6Y<3 ML#Y,1L+-?5_I A(?P'&C(GHQZ^,R7E;T.I@7S(2-:@,Y.6(*>GY,EH^(&7[H M'F,>#E?7_)+%[[@-'/&9Y8EXUXW9>@0XS+TH'^)]X?U&7S-3_@++_\ZR^0;3 MB#]9"Q._(ER5=FG]?9_(:A,\KC6SP(;2"EVXB&@KIA_&/]MSP1.B1?/TB3 ^5CG%A>6C7V?]K^FWT_(DM($VBM/,QO6ULW[?T)DSGC@NR MWI",^Y#"/J.W\K'M%5W-'&^"(B5:(1G[?P2*@@3B*T1)8H-$'T'IA)0^F"\F M5VAR=S==W(7I<[J_L$3/A1$9IV5CF%M<;&G6^H[K'EMHTW2?JC=GE.V3']0F M W.RMY^LZC9&WS(7!C1,-_O\^"7ZQQ3*QH6-JEMQ;Y9'54.\[%O7WC3QFC!; M*6=[3/1'S$7-H.;?STE>7)/BK[C8,4.4"2G3RQ6&C5?<0+O)"XV^S#(ODX%8 M?2/E,B!*25;!$;2C,A&C&>EP@NI9(#&-$R2IX^%,><'^6J!77#3:CYP@&>,3 MQ$+UNT-)4('PIG*O<7$>Y8],_3\E,>_F\#GG3R6UAWK"Z\?)@T(?]0 '!%2& M]@B=.QLF=S^@RZOY3W?H\G;^"3Q>SZ(YJ<+V8_!@R;Z+$X9#B.>Q/J MJGP,LW2$[ZW9/EDAOB:? 55!]K78:NC 7)&#CLGP-'V4[-\DB0!&<_)T2XS MDB$"8:*_QG!5AXHK=K.8L1]5YK)Z(+0]VQ% Y^VG*HSH"\>)!-) O='4W"3F M+/+G(:XJ9%P2>D&V]\5JFY9M>W)FW>#DB=\ZRY [E2,9 @/J;[;!Y:_X"UFA MN*0&124Y87R_H+4@@S#8G] >T4N!Z3;I M%$6FORMK3/_VO4V):5>B:[)$!,)W?X(9QXDL7W(3)/H\V";L\JF12/QHJ MCNU0G4MBC19M&-[3)$-+B3F,,'7PEE@RS)L(793ED.L81^GQ59?$[_X *$AJ MP,[KK59EL'E0K4&@E",9,N LL6=7S_?6GQYY#;,HQ7?L_S4I7KIQD#?.-GBN MY:#&B012>#;7,,1#T[CJ8J@'\PGPI*65"F+,+8^76++\.R,GQC3GY86*UP[? M9?<'X$NM"K#SR^UB?OZ?/\RO+J:W=[]"T__Z/%O\-8SOT8"YQ)YC@]8)V!WF MLZS C*O%+=M]3#='V[0UVAGP>?]: %HT ;+_M?3TS&X?>*Y#9/@W;-6*)L2) M.D&CG#(\!&.#V=]X^[_=A)-JPI21)&Z&^\GXO&\[C[_@58@+^7=!=O D?;.M MV9Z6;[$@O1/Q7W!\_AC1!\QK =#H =_R=6M3/5UC82GX[3"]*!451#8D<5>A1Z(G E(&MS+.5\EM5\^#M?B*+\G4)/K%C7=[OR B4Q5Q8+ M,CV;+2XFZMVJ'PK:K.T@_>S5=MSV$C[4'" [5>!&XGQGURN)'KI3AYH'?*-J MIA-BHW;(.[%AG+\@&)*1*HA!>F*F+SQP1]5-KW,\-*1%!==7F("2 $B,P!"S M.8BJ!K:41(09IY3W5>)4_!IADTFY"L7IE!UBS<*>Y]D"T_45B3*U7[!]!.3T MVH?D6JXY-L31P;V ?0GN[?\K^!Q21D$ =:Y8=V+ &W_>OM9PS&;YJ+/7W9@R M#%8$:8K_63 Z)UG,RY'S$I6M=4-]H()Z&!V0Y/S5CV-&''68NJ5>EI/X7".G MU77/'Q.\FK[@I6AG.%^MDB6FK6>%X6A A5T-5.=1O1PUJG&C$KGAB>*@Y*X) MAXDEVSPG%YL5TM..[95Z'*A\7O#T7H.:>08,ZFEN3C:;-%GRT!ON3U4;G;IQ M$-.S#9[SHZ[&*=X*X&;H,,3W-D:CW7QHF/Q*K5008V[Y4WCU$7[,>.(ST4K>X'EG%95?J6T,/#UJ!\NU'#!D94E#D*.H'ZF M:AO7TP6:79_//TU#I6.UK#,QXH@W@>7]7 I\Q>S&>,9.C.PA:622LV-D*PZ% MR9JWV_O'WH%RL+QP0$#1MT?H>G_LR,AYA8,:;YB^4?#U(,,QV6/=JWWJV-Z: MOI3MD'FOHN!JFQ9+!/IPWMO0LOS;/G_\Q"XIRC%(F.!W<62)=M4_ \\9W#O%XV1 M=;?OBR3?D#Q*/U*RW; OV+\9.XLDV^*XS-I5%\0(00)P$_DDU==3G,\Y08RV M+6YGYXOI!9)1,2RXOQI-JQ4[^N>K:=G_E#M8 MYMD(SJOQ$ :M[A1\ L[[+1WVJ4_6FVC)[$V>]I<_AJDJ%)SK;8HD/%6!U,N. M?)$)\IE=,O/;N\^MKP16WP WI1:VZ_VR0XX$=B30HZ\9 ?FOPSQ VO&<@!CY M-FY9-\)\.F[N4.ZRYLZ5N]G%/0M,1(B;EC6Q;^*N93TK[S<)#WP'^.#/?YA< M?YRBV352W2C>WA4"OAV'ND3T7&MOJK=1@5:A%UM& )56 Y(OC=) "=GNO2@& M5Y]O='<,W=RQ;5\HF1*Z6.:N9VE= %']P&L)8-CBF"V(O*46&%,$?$)V-E_( M^S(NQ(T6;4J"T/UKLQ^OX5S]5@/526%W%=!.5GO;I?/]C E-O(5F)'#?M4#T MM<%:4$-VTB S &R97;'<@($9.H$@%CSR7S%_5TE:ZRKI'-^W,OTA7.=U3KI* MG$MBPCI+NKG>5FUTW_6[HE&9?N1?SQ0_3VZ#!GL8<-DG\#5Q9_X9B7JBS M(B:+YSRS>B]G1"%H%E\"1N\DUY' MTMZVV,2 '_X" DA>S%<\]ILW92G[?>5W)(U5C_>='T ?VI6 G2 M.&Z4,XQAWF&[.4OLV>6O*LGR$[X*PGCHMHD[5=($L>[%^(35/>)(K1J$_5E(?*7.:5(D!JH M^DCO%26#+U.XA@6-QUV+K@7M7PW5NF ?NM?^!6F).DQ3%5,^ZQH9Z)CG,?>/ M%R0F]/4GFA3X@CRK?BUYU[5DS7)15^1.[9&8[S)69_"I2> MI^0M,6>81QMPO4X*49:)F1+G(C+Z@3&/"3*/E$Y)OJ6XZ[B& 0';BC;(W-N/ M-37"_[5'#]H1Q,[AP"+5?:-C.K]8@%\4->D,U1!Q6W(GK=?'X M>*F@1WWC-/D$_%RI!NW^G5+B%@8:KA"+XA^0_3KL5"#QZR14RT@C 2$05OE[ MI-$7P1FHT V\F,T3IO?$MLM#A0[T+N.I[DZ%9P0E='1E<@*7PE'N&/%<9*NW M]SX:6G,+X*ZEQM"R\JWO]AEKHO%:N.71R9/Q'FG M\PNP^T8)V;VOIH$:<8PG2&(O_W%#TF3YBKZ4_PU] S99! +@K,]B=**37!5& M)=WE2J>T;C"\X%P+4%^WRG;LD$.Z]SSZW/CJ!I F14_=5;W320>Q8U4(;T]9 M#N:\K 8SB?][FPMGZJ0H:'*_+?@[[8)<,UX0MHM)FHIH6#D9;9J+&R3]/3\# M$./\&:GAS*CJ]53THAW!J$DQKPR^3_.N16K0Q!M'1YNDB%*])]'D&ZAC4 ?;N9^O1HXX]M,D0R7^P"X[ M(X83$!?]97_QV^LMWC#>/T8Y9@;B XW6W;VE.SZ!YG!I0'NISX1VR%&)?02= MG[N8?=C!V8B#7M,42"94JU:!*[( >E#5I&8E,>://Q7$ M*3@2V"0T^8?HS+;-B@\J;63W-50QF6'Q]3AM2 [DM=K93 M,;4/CY$XZ M5LDG:$9&UG6TCG#&597QN@8#0[_:(7JW.=W._]Q M=C>;7Z/+>56-"RTF?PE4:;J+M\2281ZU>E2(PI8RM9L=-AN2B?0S=7=IHV_ M&EP#VTK!T+?81O@^E;.X6]\>K92JQXY:])",D>%IBN+_"]RDIJ&P)M$]( MY>O*T<0):A32BV; Y8$C/.4842"2WU)R6*MP$A-6^+R3''0*FBR7_)*4WT2O M/&!1?3LQ^PY^3]'#]Q>QWD$(+'A]\-D!]G*%$VU,9N+N*F8H2 3,/W].V33* M\_FJK+95%MNJPD!N:++$]1_K4EPJ%UPO6%#G+@2GK:;$K^>O8.\UY"/(Y0UI+: M,G)V+9G/\(I07#LD<3Y]*6A$*",ZHJ^S J_S]N02K8?9*<9>7FHGE'FT&UU- M 6AQCH>CD!+NNWR&L^GE_%:\'J#Z62'@*X+;_7/T$N%A";VIO+I]3OFVTMFG M[W <4+TZD5IM',J6YR$;=-W) ]M3?K:V>0QBZC9JEDA MX>V#P%E#36#NLX4J;*+'!D2B^Q(,L&\;5)]W4NTLL:EUT8D98_QYX9.,73]E MZ0R5%[YE"-0+WP#ES0O?P EKU]V'YEY>>(Z:7]-,B'?EY6Y;?&+"'7\^"[7F M'4#?^M"R'(>HUB?Z&/&2?4]1RJ,%PER[%?HJH);BY<^7O R#>/T6#6'Y(R8[ M^85M7!H!"B&P^Q@:[F^$Q%M]5R-J0-5;'W]YY+GV)7Y<;)$X.;UE6K[.9A,VW/6R83AS>C!SQ0X..\14BM%H2THO/ M(!G-\?*;!_+T+L:)%$_VPTXJV3_^=D&66[X__FL;4;:MTU>V8P@]5-,&(RTE M3@/1M7Q5:%&-%TG$7F7(A*7$@D^.Y&/"$,<<^64:'3[J*O\.D(4].,ZS7BMD MB&/SONSM/".=C'"TQ+($!'\OH$RLA.THHM+/>2@-?3TG\>&%R?(K@#@80'<> M<")(0'LTG"!!!7\&+RE!G!3O$F3#? +DJ,]:H)R&)'L0!V!W?<'N#^ U.A6 M/=3;+#&C"C7Z4B$/5C6SB\O$GG4^,Z,W%#^R*W#R5#Z&7N-BOEI$+QWB9?$E M/'NZ"X-S(WO^Z>9V^L/T^F[VX[1\4P]3D-*&W:0'#_VE3R4/6;)*EKS0_=&N MZ.SP:_4Q-*W*"(GS%*L=%:A5_X6^WEFN!>G'X#%H1GN-Z$X3^O+1:4@ Q6T. M.2- A,8>_I"5Z4V$QDR?>W6$+&C$2!"M(KH\(:JA/5PAAR"]^4)VB$,[0Y1< M)3:L&(+_D;EZ_+QW$]BC:'2B"5XL,M0*>'S-7_)T&7&E$3'F MRF=\Q3CP^_T!//=AK <(P]]"U3PEQHQR_')08.YN87;[151$LO--F]UL,KS' M6T$;6&^/!#5RQ+&7O9+\&]%&+":V?#,5GU61KH2$O/_^N_="2OAO_G:]Y140 MYZL?<183>J@[=$,LI:$-E&L):,-IXS<8AF9 5)S$R:V_8%3'Y55.J"QCPA>/ M&&4U\4\2^3=>MYI69HD)>WINJ;LHQ;E([F*:'R=/+34Z.L=!-E<;/.=^8HX3 M%=$+HC5.:UD=AG"XP$:BYJ1H;U)-A_WO;D(!Y%QLKEEG?;5^)O"9AT*[) E;BS0VPLQJ)-Z2525\"?B\PBG":4[6@8K@N-T M_K!G@KYTCJ>L#D2VNZKN@!>LYSDHS]:C#L^MM=#-/X"DSUWPSS#$IE:_A5#(!)_ M ,IY;9T,ES<5N%#W)KFW&!,V"RG* >16M?C$A#W>[+R]AD$BMRF?+/]GFU!E MLT2#+X#6F0:R+\-#0P+$WAIT1@"WPV$_*TG"":J("%Y,RD285.VM=/P,>$_B M56*XCX^W_SO?Y@598UI99*_&UR(C*(/=@K38PAG]6K*&N?\,/'/ 'KVA)-XN M"T1QL:6!>K!"Y4][4[%@K=]J^WEWZ43EN#ZU]7./Q1&5B$&M=/I3S^ZF"8GO MBH@6=MOC+&+_+&N0]JCP.-@4IIEE+J_U!%P%V"I%^K"/@9I-/L-FJY9>IEO6 MY!-XX*P2M/.0,=F++9<&G!0@1,94#]2$[^W=VL8B;3<,#*;,B+02.,.O@#+7 M =VUV-7H1RQYI@M @%QU%=8J7_TODWP9I7_%$65'RD54M(:X=@R%A+LJ0#K7 M8Q(ODH@1QXP8:A[!$2 0MHNOQ(99WO04+Z8QR_*""K?8690G^=V&6=OQ//LQ MH@E_+KQEU*G*V]M^#M1K,?UL,,6[#SZ_?RQ2G[D,$7O$\2.3R7B)-&H1&&5DD8ISKFOA,O": MZTKSSWUJWK)/_=6Y92/#E;9M,NRPG.T1%YP>F'?K*$W/MGF2X;S-%:T9!3X@ M]Z!Y.A@%3E0A#70>MK.1&/+&K1P\XC3MLI?:!L&EH ',EQ!PE(%MHE8>$C/& M^'OP+@6047&?9,)+S>L#/I15*V08S3G)"Y5'V!X ](G<&)%K&?O$#%A^8V=W M]X@G?I=5U*N .1RPMRQ@-4A_%CLV2F;9BM"UH.&*T3=VRUE8^A[8.@E=GW@/FZ^N]CA5SX^]+=JXZM"=F.3EK%XA,S MSCAWB--S=E8_$*HV\5M']7*+U] \>L8IJI &=(X?L_'(/Z[@32!/Y^0E42DU M]L:VQBB;# MP?JC':PG15*EA=?8D40?2*5TL)C8\BV0DKF.UOB"K*,D,U(UQ\,'43@[L)[5 MS@GBJ-$7B7P,ZJ>%PTHEI&);2,?49.=L@3FF.@ ,YYA2(/)EU9M3!+'X7LKBDG5[0^F8,YBQ/[=V5YN5#[0:7ST0N/>. 3HO MO-TL7Q%6NVNX2K82*U[Y+9=Y0Y.E*BSV>$"? ID"D-?*F (CN)XDD%[ 22O0(8%/E%V+29I& M-$<;3&4)MH U)?>7_["89 N/@AR.&K^+:M@ !Z,/G\O!L1C.XZ+DH^)(',C; M I&,GW#R\,A,M\D3IM$#KOS%%TFZ9;\UK0 )A *4*TMLSN_<$B]Z+LE"D:0+ M+.&NN#J&JGUXOL,*A)&1SK(8O_PG5HQ0RY2"!O) 00/=;"8 WCE5-[?X(//4)&M[/73G!1M+]*/3 M**9<)T!6F@J=JC@[?[>XQ55_!:;-'FBT5C<3,!EO*4&=<)U7:1TT8G@$2/5A$-4:3>1)V+-5F^J>*\/]RTN> -N'@7Y"1>/ M)-86\K'Y%*B435#X>C8PH:5W9_G^<^SS;""QBW0?LD)%U7)>/GR'[RK?)6.J M]O)&3'5DVUZQ=4BER=7BW=6, %BX!Y!<;PR!#E6FKG]/KHYYQ( C?2T/*5H' MRGSZLDFDP2-+I+;:(%9?@JP1(PRN!<2"%'L+Q=$,(1&=G)0V\VM'357<]^M/ M)"L>K<*GG,X69IDUYB4[J==]=&H6L.,CRA 6.^]7.2+/=4S5-HMYV1?9C)@9 M=O4G&X8CA %GMQE)CQ7Q%^S-%E0\"<7W@J;$$J)%--A=JP*)TH9M:P0PX[10,E30/45G3^B9*$N_A)+ MIH5.%CD*?N?M\98*X0+![I!V7:T$42,(DB0PU8<#MKC-%Y%ZP9:0)(AU2 MV9T>8L)Y'Z;L.?MQ3A?L(MEER!Z/[&O&[B#Z-F(Y9L3NUAQW6 .VA:MMYJN* M5=XT_$?,+^*;QV1I][AL_!U0DW?"=RU:.P)&]\1LSGL"9J@_2W6UPLLB><)U MUS2>(,MH+))LR_3GG-EN@E)5I+<] *@]:XS(UQ.;.440V\+E? &&14T.DO2( MO J1^'V+^:9)TJ3JWBF3R\*8^O;22/JSW(=%P6ZV193^WV1S3F)UK*MN<%^[ M8@^H;]-"(D<,.^+HPUH7[>QM,S T//.FXJLOL'4!U[CNHZLLU2\H%S/[J8FY+ MX3@MQX(Y0G6>*NW8@9R@'CU/(W: *KTJ!NSR8>L(S_ZU M=P[ ^K9X!'KN3:D("&OSJ)C<9O5H.1>N-LO9ZX+AUIQA!E\,59EE!]EYJ/ZQ M^X2C#GF.!/H1A*M/!0K?U0<1;M(A%[:IT:?<1O'*(!KBO M,B+R@5[0<")SQ7+4("-451$3MA,8+[TILBN2/2PP7?,^%Y^B8DO9 8[S6[R) M7OENR.>K&\IN*,DF2F\Q5[@Q#R*X3/)EE/X51RHOZ5!@@0JQ+WI?[V-]Z82\ MFOGG#> MCWV63"5K7%/8(8P=H^&% M4=N@NA:X,N2@D4@35KZZF$LL.39&@VB6<36\8(A5*5G]@+DW?AI(1VCR-*AS M;.CTX@/,O/E^['9,FT#"K![J2_9R@VUIYNP?&UICG.T.YH3YV5#P[@ MV\^_>QO[>4\8^VSG8][ZNX%$*2?M"6=;?(T+;;B6=BSTAM$&T_5N*_&A,YPM M']<1#1SBK>\]1ZUN^L<812XJQK>,W;W$*RW\-T=XG%$\"KYVQ+$JV=:SWI.C=>6 MQCN+NI*DR7A([28=7/>O_[NGL^:3&;R2Y+"S@=4KNN7%U7.NC^KD73%!LB,H M0.$A(_DAUFP'7>R:#>;]WH+SYOI_)*+=Z29L?OS>$!["-_=OQ M;^Q#0>SE\S[DK,^GT(-&>[/LB=%(**-8_2#:_0W\650-V]<.U!(Q3(=(V*SZ MU'@VGH*[EUX#J='V@%0R+60F3.UHM4N':?ULN)R8/? !8L<;[N=19<>TLUV? M(J/A94#!JXBR2U50?#:8X.V##RMXH\I<4#%>*WHZ;GH3O6MNP>#YJK. C7H@ M4+R. ;H6*(F1!^/M<*(O"W;E0F>,_+^'$28-8XDYMQPE)%RQ54UO'DF&E4V1 M54, R0:'H)SW.N#XD$ 8JMFQDGO$A"4>XWW9_ICE^1;'%^S&DSW(2N@R@4$Z M,#="*JA;9M/I5/O<3FI\)R@3 M4LRG;CUI9T'08(DDP_'>VTX61>OYF2>./,4N;1\$W('[P+PU=MK#"FKAU)-N M@'/LFA0X1P)QH,Y,[0M/S+C2\ZWVX_6Y^F'VZ(^05]@:B/.ZG-?G\-?5'E0. MVI2/T1'@!?5XH8F>+SVE;IZQ,5A$J*FE3SD((H5'P%Q+HT2(!$:X6 Y ]J#B M2>2LF>!RMNKG05-H-_>8KIT&R]%]ZS3E<4_+ MJ2KZ=$[6]TDF'=MX21ZRY!\XGL7LG$]6";\N3/(<%WE9$"J>9/$5^S7?:PG. MV=^821#+(;-LF6YY#-Q'0N+G)$W;;#&/:"'6G0?R7.\47_.P-D%'R=N"%%%J M=[PN^"Y2$,67LEH#TXZLWL11U>7.VS2X)O2#;^V*U3:N< M%84PFGP"%$$=:.=I1FE*GB,F!Z(E=%QB9\I9H@\B=$:L)A#^C>-F5]85QS'3 M]WP7[!VL-E]T-N9&Q_Y/GB,:ER^4C&\A-;+EI/U*2JXP&AYB@ZGUXBIR7/A-ZS\YB!M\()#Y>LI^-HYVDP!=IY+13Y>B-S0#HH""XH!_M$R968 M?YY:3+=5!M1BG:OG\=%]YW3+XN,JJO#^'M3U=, >T8>>&\2S M/U],KM#5;'(VNQ+&.II<7Z"[Q?S\/W^87UU,;^]^A:;_]7FV^&N@]W)#\2)0 MOO9*1!#N&/HJ]U?YC]W6*G_Q-\;G?0DX_H/E]M@!<+T!/E_/%E,N$)/%],ZK M"+0PB:AG[J^ $W^*N$EQ_,"?)>KLR>CM% J5) =2U1'"W: MX0V?R]O%76+),F]"! PNJ0)'6H-,KK'J*'6,#2C$CJCR=:5V1#[D)CX:3@(N M\#?L]X]1CM&&)IZ;2?O:'BU]6YVNE,=Z5^Q^@?-"'S&F& 6N:;4'S7V+'XD. M88DO4+6G=@X20[;X"^&2ET_>5FB;:VOI:$9" [:.(;H6CLIK('&&K9&C8RBQ MX%(86=&4^U*.&T).?!3T.I22<"6\U*Q424C (EW'%>O*6CPB0RQAAD9WJSE+ M (.5650A991"&$=4NPX8[ MGV.=/,!Z]!FUWAD;OQG69V2*S:_/J(NJD?N,NLCWZ#,:D)/[L5L+:%9G:LJ' M<7F/C#=*?^^1W9KY>T@Y]L9W6/0&7T ?5-20?>D�F0_3WHC,"EU0J"RE0# MME/K;M-A-JJ)]! ]^D 5#>EZ[X-6I^GR8/NGPW?XA'8!:T$_@6+83VF80V M%GKS]\!N !1;XJA_5G9#QZ9R9$*8K*1'=Z%L9_%J'IMA\@G8):@&[?[)JL0] MJE -(V83" >]B5CM;!027^V'UVLV^2VEC%J%G!E_!Q2V3OCNZ[IG#Z?,1ERC M=$^UOIZ@#(MR,R4A:$-HL"QQ\V4@8-YZ]#27MO1Y&N7Y?"6\5)I7M,[Q8+^S M J[SIPZ.CXM6&=,8[E6MF[7$FE_^Y&CYB.-MBN>K6N&>2\$V*EQN^SE4R@S1 M. ^I+>G@%].6TO\Y-C5VC[]6D' CMSG0$T+>& M"]J!2:9?C T\;,5J+=TSU;L??N:]ID'P(.X$ 8EB;)1 M69$=TJ)H7!K<7ASRWG]1YF(LHA>_[XAZQ"/P';83^!9]A^TS">T[[,W?WK[# MB@)41"\_*Q=BQ]YRY$(T6= =Z$JI?$&TZK\1;)D$[A(TBV7&[NK$0A:[YN2 M%5:?%Z>*,,0H0X*T$R2($R&*)7GCNTO!5K'U:M5C:?R%9Y?MU1>DW,#5ML>Y MKKB:Z6?0X.T.\+Z.VBXZ( ?E@'/K4Q:)EPM$FRB)1?'91D'P,"'KIO)$H(SL MV91!=ARL:TD=-R,\V"AV'T$:(G0"]]+.H),*ZSK\#N8%N)5*5*@F TDZD"3D M!)5_![86'7RB?31!.95<7%QCS*U>-JN4@4H1L^R*5#BR1S/57IT1;O&&_95K M#=$'85<03LZ,Z\)RO6.YWC+>.4 O!'/=06!,#OV>>@YY3#UW^9)Z[ND9=?_Q M%)V.PN%ER/#N-]-6+GIW"5^1*,N9A^J#3\DZR6_)\N_GA&[4G8DUPR"[O@6?S;9$74<9[G)4%HG_"R<,CV[N3)V83/N"] M3\[P0Y)Q1VB9!/I!Y4D?(8E]ZLV/9"JN]4R#O!/T7%*&(DD:PE5W6%'W23@1 M8EZQE.;\@)*'5\#2ZR-9H]9WA!'1]XM06K>8AS+Q(A,D$_E?VRCE5Y-O1Z&O M.JE[$ZI*.0O76NJG0\5$*TI0FJR88OHKCN@O01%URU$P'60H'($[Y@!G?RU< MS?-5^1?NYRBYH%,O_K /VEEG<"I=JX?K^B'@">=<38R[08P[*>AL&N-X:?UM M[NU]CO]GR^ZBTR?QBMP5Y],U'KJ!5'"=Q^K4B)'$'#YYL)O'Q)IQ;S+TMGQ# M:?ZA[*FK?]((0L,( G([:7V+L;F=DPH=ICLDUWM'[%:HT4;BEEWLE(H$"F6T[@?/4YEWK3*(Y)\(VL,C"%M2\5<9 MM:1EVMMT-'W>L!F*GZZ2M;+MF@^48W I'9#FO \E1X=$6UV4.<9\N837V,>Q?-97.XRI%V=FWTC+Q;V-MG MK\?STU5I3I(H>10(L$WJ#UH1PNZC![T&REWL)^.YZ'MDJ00TQC M."/]U"EJWV\AJQ6Y7%97IU[0>DE#>H)O*&\]5+SR>19L!.^9L5FK$[J\XA[! MDY221OM]^H3I/;%]#ZGPBW<07"$/_60T(%?"/] I)_/FWYFZ-YBC]R5#^7B; M-LH5>?;MF5.@'(/5L9_8+ZM?L?_A M[TGL-_\?4$L#!!0 ( !(X#E>DC#:,J#< -?3! 5 9G1L9BTR,#(S M,#8S,%]P&UL[7UM<]LXMN;WK=K_D,U^YJ33K^FIZ7M+=NR4:Y-8:SO= M]^Z7+IJ$),Q0A 8@_=*_?@%2LF2) Y($2 A5,UT;!,@#QX< .<=__C/IV7V MY@%1ADG^V]OW?_ON[1N4)R3%^?RWM]]NH\GM^=75VS>LB/,TSDB.?GN;D[?_ M^1__\W_\XW]%T2>4(QH7*'US__SF;E'F*:(?R1*]^:^SF\]OHC?OO_O[3]]/ MO[SY=G?^YOOOOO\A^NY#]/Z'*/J/?V0X_]??Q7_N8X;><")R5OWZV]M%4:S^ M_N[=X^/CWY[N:?8W0N?OOO_NNQ_>;5J_73<73]/BI<-NXY_>U0]?FAZ\^O&' MJNW[7W_]]5WU]*4IPTT-^4O?O_NO+Y]ODP5:QA'.!2*)H(7AO[/JCY])$A<5 MC-HAO)&V$+]%FV:1^%/T_OOHA_=_>V+I6X[ZFS[0$N4%U%."A2]?Q^Q\IZA?Y?B M3^B!_Y?Q,56?6% T^^WMK,AFT>8=@HK_;?"*XGG%&8;AY2I#;]_MD+^BB/&& M%5Z?^1_6[06)?0REI@,]%8ASZ!K'#2D925X-6'R=;?B)H>1O<_+P+D6X^KKX MH4*C0H+_\N=%7N#BF3-]C//-Y[+X'F6_O94]KJG)!+L0NH;E2-1\1O,XJ[\Y M><*L@2!)"Q.:#EE"_.7/KWP6V!VYQ#E?&3C.;C?SPR;WK*!Q4NR18]BK-6RS MF-U7*ZQDT3R.5S5V*"O8YB];$-=_^/,C9DE&6$G1'6>;,_[^?TE&8=!CO".( MOGN_B^PSI:'W5R"Z=+QOE1;5/OLRWC&1=>Q7U MNWO]A"9O".52PF]ON:3!G\P0I2C]7'].>BI6^WU%$_]@=;+_77 J2G][6]#R M!<.8)J].D,,7K5N\6\54G!+) F?IIO>,DJ7YID1@$\L_W!,L!1?>T&HUS: M+NAS]O6Y<1WI02,*&E'0B()&%#0BFQJ1YL!VH G]&O$F2UQ4NW[$^_#?.??F M<\1/!&2J% '?9E,_,B(IJ$I!58**D>=;MIKDZ?DN4S7L"A(QL]U+QJM0C7\$ MP6D6E*R@9 4E*RA90S[Z#YFF$5D%NU^S%#STKS%IL8% M(B5H6D'3@LJ29X*=KF>3)"%EM9@EXJ2TW7BUC?&/(.A+05\*^E+0EX*^%/2E MH"\-45_2B$UV5:*4)&7U@_#4H(IE(YS/"%T::D7 %UE2C(RHZ44WFO#/IX*$ MRRS>%Z"ESWO4CL[%9D11?$[2?7%']KA/:DHJ5M4E7SEQ]M\HIA=Y^I%/7A-E MFJ8]4OEQS47UMZ>(8I)>\K\UZ9;:MM;H%!C!J#QH:8'&J^TJE*D*T.9VJ6U2 M%"!-+5!9J5F+MFG*SVRV_D>LSO=2(Z"BK2TZQ0EW3>_(H]Q4*6UIB\8I MX2),]O_P2G)*ZQO;HK22[:_IE)('7*?P*VF5-.^=VG.^*&B<77'Q[NG_H&*')#F MO5,[%!]%_;F+):)S#L(G2AZ+!9_.59S+>5/9NG=:+W&&OI;+>T2E!!XVL4(5 M/>=[RIQ0.7*-K7JG[2I/".5L7HF"U<9W+A1]^JS"F'MKE9[]3=+E"6Z19W4Z/^*5O&6796,BZ& M,?F6W=BJ=]KNXJ>K5%AL-C';FLU'TW[L_F93FH@P/BQ(+M^S94W\<6N=M(<" M9)(X!3^%"1!P:Y.G['$X6@)6CSQE% TD*J$"C,CW?B"B\&6 H?C!#RA@W@HP M*C_Z@0K0.0*&Y2V;# 2O_B%A-(I @;E@U^@*'Q98$A^ M]0L2M5\*+J9Y);K*C)-P.+P26PW,C'"$/!%C#0Q*<&P\D6N!;EPX+IY(MB#' M,1P53P1;N.\7#HTGXBW4A0\'QA-I5QZ!"(?"$QE7;:*'P^&)? N/(( ;WKR2 M<2%N6#@T7LF[BA .")>R;<*MRX<$:^D6D" #1P9K^1:>70"'!"O1%IXZ)W= M-)Z$Y%QGY4")GQC)<"HNE(KNXTQTL*O.X3+%H5\.T M0 57>3.#(G2]?-92BE"/M(=B"ST$O[3)\IYD&7D4TWE)Z$=2WA>S,EOGW;$; ME"#\(*(!FJ/<.KW#>F6\]:8TC>DUK13N]/K$=7;[*0L M%H3BOU"J'XFLA]L17#%6PJE_W=HMY?*0=),N5L=PB7.^27_F^E#*=:,XGV.^ M1">,\1V=+]UR66:"SR=+H4G^]2HC=&]D[5]D=;Q7N;CP@VLX8NG&M0>((?J M]C=F> >K]$\W F*;3H4X-A-[KV4N%EBFIO;R: M(D$F74/M'>=E-""SY+P 3PC@ML\8IQ>Z'4K,M*M"U4%5]8YEE$!!Q=^Q!W*; MH=)5V1E[K+<96FW4CK''?7=!2*W(C#WTNSLR $_". / S: Q-DF./2J\-3Q' M6E #C9GI"$N3 77L<>$=(1F(J[*^13=*$4LH7HE/B,KE]WL!"=!;@77OL5F( M'4A,\ X>QSLH*<5^Q41?/*4D+9."?4$->?#ZAB=1$Y[18L=>QW_;SB+_Y<\O M7!]8ELM&!*7/>Z=J/5]<,N *&TY0 X/IFMFB4=R'L?X\:UR:H+:]4WO#53T9 MC ?/[% CY;F&IW:]H^(^R>M9=:PV3JF^X7CO%AC_"!S=CO U+C@UU[/K%:+* M&\;E#>UZ:!#%7+5XK:8VKDF#'FY\3+OKL&&/ ['PJ@UF+$S1ZOC JR=>A?"T&/PV%AB%$X^>,SP M?C*=#-X7E>%><1UWN]7*(6K4B&Q9W3AA[$-J^VZ51L M3U\'/V-2UX2J33_K7[96G_4?_OQVNV?I.7QP,A<[N/1XKHU-^7Q"J1";*W.3 MW.\):'X$HCY]/9>3S5Y,E#9W0M@W!*"$896S!*!J*;M%<2 "?$)G3>+40U4>DLZEM MVS^U&XEEEP;)[&K;VBT=LLZ;FL;/PGZ@#'Y0MG5"]3;;"T2XK+E=VD6FT31# MZ1RE$W9.,B&3TSA3CP#4R7(!C3VA[ SER8*K\)J ,6 WQV-Y?B%+$4T#[>9Z M+.*. ;-A[/=P.P)!C1E3'?:P.X*UF ;3= Q[C3F*,-7.KVCIDF(]RK*VELL%55JD MV9*$=;(;UBIL63?H >4E^HH*=0"TJJU=JK=.HLF+CVBZ=A&];-RR81AU#D'1 M(2@Z!$6'H.@0%'V\P8>@Z! 4#;2'$B,SKP^8*)QXQ,@G-'8P3$Q4I(4]R&-\ MFBV1*I"4EEA?D)(;%8B!)N\5&A(#P#X>:IW;%T3T\;0:LY0OD>>@A6+BE_(% M&""'J,QJOD"AV3[,XC#]SV$)R6S>3;IZW/* -_\S<"#!B#YPO5I74\6!GTX* M$CC"8.P,T59?-?'\@S$:2PU9$[91Q-=XS#M:71[@EAO[2=L%'E@ H,<(-6T^ MI@D68X<'>%@KLW]\$=NZ+")%^._8X0&RB#I#RA>QSH1'S/,,P2B-I=Q[J&*B MKF*B26L<^];14O(W"0?SX0 &L8H^RQ(,Q5AN0VC81C=#49I+%=E]%CT9RQ78X2B/V9%?]K$_6ZALE8(Z,<(KV5I\TH_C7UM MEO)1$!#N!.FU0LZ0RJ\,*V]K_"-PE'GVHM,WD"89!*1+R*@(&14AHR)D5(2, MBG'J1P.U) 3]J*-^!#^['6A%/T4K2E:(%L\1[Q"A?Y=X)9X:*DBZU]C4E6"T M!+4IJ$U!;1J3VC1=K^II)BQ->7JQ6=AP-:K-*X):%=2JH%8%M2JH54&M"FK5 M<-2J]F>Y S7KY^H?%JWJ.#]#[4K2VZ92I20AZ%*]ZE*3U2K#B8#]AL^)O)"Z MJIUG*IVL%#^BR\\DSA6%^!M;V"UDR;=?7%S&"J\CX1^#(KG.#'DCV@//Y MZ]U#63(1U"=8;NQ;;HY.Y^\QQ1N11K$;RIHYHU6Y"\H;!JM8L(H%J]AI6\44 MDATQE:1\P42A"Q$3_<,7/*3G'8&?,KY@H3>AZG0E7XS)ZIU#:P#Q!09 %0R- M:<47)&#;IH$V-?9\23B+J#4*7QA$=8X CB6X6.E!T[:W[ /DX.&D$+71.3W?D^4*Y6PM]&YK=)\];]M,X^?*2B,6\'85YZD(:-/ZT?O\E'W,#HYI MQ8:G[S ^O5SI^D2?-<>^*ZK?6E!,J[PLHM*J1$2,SPNR;A_\!X'[_&!:2)X MCW?,>/Y[CYL5 F)3=/ %2H"HL8\KZ%@?.SYZ_9\<0.TIZHSK0CC)V7Q.8 M7<#VK[$C O>W*,P[OH"@/; ,%/W3<4]#U6!?N 1V%AM:_GUA%^T2 EK[@BL_ MN/*]D[],R]FV,[HX<.Y_B.*$$\BP^$1$9M$2+S&+**4GY/E/6<100O<2F_6>;R.[?&/P)%K/KC71B@]!@=4<$ %!U0; MKM =[*2U'.,+0GK='"0<^6+: S ,3+'P!1 ;YJN!6S2#^:JE^:J--F+7=L6V M]T5%\3*U=&JK]U1[5_?6>>VBY]D8]'WL#T"QH%,*WJ TP'H8C MH23G/R:U#=ED^VC[&KLWM+RF02/&:5J/CW)W]5-17J)+2I;\_*\H$6'6YR4K M^$*F,/YJ]Y+@1O,@2^T;0]>S"U;@)2=%AFES(\_@)1?&:+TXI^;"T$EZQ-RVYPLT@/&2-O8=7Q:1&3Y',COXXD0U T\EXOF2 M&&*&B)$=TI?$$<,=R=P! ;J)Y^ MNEP/#\[!,\+#_-L?(E8NES%]%HFI.CMQ(8Q !C&-7;]@,TNW,YDAYK'7F,CJ"KN='55#,#4L;T4VM=V[I:$_1<>^P+0_4*UCWH M4T&?&C*=IZ=/*7>BH# %A2DH3$%A"@J3B<)D(@HYT)!^BE:4K! MGB/>H;KA M=54];:4L =]F4V\R(BFH4&Y4*. D@;0IHPFWE<6XIDC_31W1OZG&2=W$TAB]Q45)<8,2N9Y]) M/K]#=-EB7&:O"4I@4 *'3.?I*8&:_37H?D'W"[I?T/V"[F?B4],)0+YPAPDF M;01%!]KQ+Y4=M'ANIQ9+>MO4AY4D!$78C2(LF120!JR<4.MJXR:H&J7G9+E" M.:MXM_HKFY3%@E#\%TJ_<2:C.U=&"W,8.WN^>$(TP>)B;9R@FSB?&RB:?7]X M6'AN1\ F28$?^/P;*N9=7^P*C\9+E/^(*=_^"G9-;_!\43 #&-J]+Q@J@J%B MR'2>GJ%"=@P&"T6P4 0+1;!0! N%B39^'.G0%QXZ G)'UD/ R Z\QI41LEU$ M=0>FH@]1O+UW5A1X6(IK9B,J#MN$T%4[$Y+A6VV:EEJ1%DQ.;DQ.AI,%,D6U M8@!+2M39X5W04THN"5W&5_E,_"/^I-.R6K[%D;'D!B5DGHOSYBKEDX1G&*5U MO=+U9>CI)$\_X_@>9Y7EG3\KE\:UJ([ZE6!8"8:5(=-Y>H85TTT]&%R"P248 M7(+!)1A<3)3;'H0H7QA*#V,GJ=R!9>!]E"*64+S:'*GWZP'POQV*7,K&=W!8/18D>YX+]M9Y/_\N<7G.-EN6Q$4OJ\ M=ZK6\W9-;Q%]P EJ8#1=,ULTBAO5UI]GC4L4U+9W:BOSO 3&@V=VJ)'R7,-3 MJXKV>18SMK;@-TZIOJ%5>K^6 JJ*#BJ]N?AU(T=W=$\W@EL%V32F?.F*#3"M M[KS:5#F5C #6V='(^+(6'WC$^9=/'=SQZ.[C]JB_1 MY]IFM/YE:RY:_^'/;[=[)J+#!SVZ_((#OYW(2#AX>PPV[J;)/42;VO&E)DT7,D,HA"^OBJ6M61NKZ5/V=;QZ$-D:O M[S5IY]V0?/XZ1_5KY=,F:7*4C_,VJ+H*7O5Y2:,C$'#W2-:@RK\O:W.$S]?O M/2=YPCF,5L?:#6;-+B-XAR,0]L>"'Y6,0ZZ9&U6[_L,6XG]R+$I6D"67$"5^ M;7DC"_0]J<,JFIZ?:+#'UWA9553:F2QI((6V;0A-":$I8PM-T5!TB^9""OF$ MR)S&JP5743+I;&K;]D_M1FK:I4$RN]JV5EWRDUKK8].Z>*@R>$/9U@G5-RA! M^ %,N*RY7=I%R/@T0^ER%-% T&ZNQW+'OV\VC/T>;DST3D-,X*23#T7=T%01< MG]U"^"N;5'=M.W?4*O@A-#Z'I(32])1QZVR4Q,LGZ@(G"X4:,_#=C!\/$G$1:6#T\QJ?9:J@"26DU M]04IN3),##10K]"0**[[>*AU15\0T4C?IZG'+@]/\SX."! [ZP/5J74T5.GXZB6#@:("Q,T1; M?=7$OPW&Z*=A8]2*;12Q,![SCE:7!SAIQG[2=H$'%JSG,4)-FX]I,L38X0$> MULI,'5_$MBZ+2!&J.W9X@"RBSF;R1:PSX1'SU$0P2C\/&Z502P982T:3@CCV MK:.EY&\2QN3# 0QB%7U&)!B*7X8)!6SW *;U^+"%@*( 9+4:/#YQ57N'89PU M&*4/PT;)1NFE7\<* 30$LC]W[6 K#:DC;_O;1 <+B'EB0W\2R&!!,LD"ZT^& M'1P\D)HJ_1W+@X.C>T[7%BQK%L@ST+ILUR0P("G<-]5KJ:XAU MI#KG=KS8ND29POILX"Q,'Z37AL@[N,H!"MDTQQ1[0S9-R*89LF(8+B(-NK%< M;H6?3@[DU)^B%25<<"Z>(]XA0O\N\:IZVDUD-7VM3>FU'6U!D V"K*E8]1%Q M]N5$">:5"%6[38*P&H35(*P&834(JT%8=26LJLXC!^+IS]4_+%K5<7$=I5+@ MVVP*HT8D!1FT5QETLEIE.!'3(!P+\J+BJG9'(.,CNB^NT<8;!5J_[*A#JCYPOHCI' D2:#P7,XY)$\6RML: M+$4@(F@TV^:#H%Z4#5*N 5USNR5;N19P/:N7I83>W2:.$-XE8;-YK*6 ,T(I M><3Y_#Q>\2?%,V 4NE>X&B7)Y^+X$0PB&\5.$T=4WJ 'DCT(M%YCJ2IP">H3 MK)WVK9U'IW/W-%& M7_"0[NH$OI?Z@H7>[:#3+'UQP*AW#JW1Q1<8 +58-.8<7Y" ;9L&.L/8LW;A M+**6FWUA$-4Y G2]]) 1MUK;$8RPF@)(8R]AC">9S%CU[,_ M8G$?0'%-;_!\45P\K3!G_(\E%=<)((I)ND>44=^CAI U?O2*L;(EO8==3S7B M[9:+67RK6JV/R2D5!:V6\O@W2/MCD<4N"9TA7+R>J?J1E#95IZ-.LN)K(H5S MWPD/ZG-< @N2_.M@JJJE6NWH\C4#ZWG, !-&BQV7//]MNUF*VG3G"XQF%T\H M*45EE^O9#">(-C(IL'7O%-_Q8Y%_^BI/\0-.R]>5]'9H5;:S3^4?N%C",(2V8#T/=V/J3ZB)F6Q(!3_A?;/!T"/H8RA%O*@]->M'=%^P54O M\HS0NB1O\U;SE>0/B'&.J58TNR-%G.T^/R>LX/+C?Z/B!B5DGHNYJ 9XO:HV M8PD25K[M&MNBP6B=XLX7S/5)W$NL*MF0=;VYUV596@[O/4@ M=L[3JYQS3LYPTJ2^]/Z]H>+'9 /:RE5Y.LWB7)O8T>>G[&,VY;N,DDFJ!BYG M]4"!50C)^@X#H%_/79HN(87"@Q2*9N/,5ORN SEDF7[ WH[6[1U%,2OIE' Y@DKU$$4/1V-8Z]O"35IIW$ROJ:NZP$8QKB#ND P3 MDF%4SN9FDQNQ*0KZ B5 ,-O'%20$C1T?O>^ ',% /W:4]#'"0!_,V$/GP>P" M]IV-'1%X^+C"@>(+"-H#R\"L>#K9-E"C@2]< CN+#<-$?&$7[1("^A9"9E+( M3+(@?PTV!-? L7R"R4DM0@A.,"<)Z-P_H10DU][0$TIAZA8X=D(Y31U=$J>6 MYM0N*/<$^ MP-'P1Q"W%BT&!]=-$!#A&_@CQ)B$@<'P\$=U;YJ#"<1J_ M\-XIM]A!:OZ'*!8Z!:NJN$1D%BWQ$K.(\ITS2@A==4S9;_MZFZG\W6@,*?Z] MIOA_$7-Q4ZEX="5/YU8T\S0/OG-\Y%G)^ ;&:IM"S?QK\X(Z_!_,Y%#7I >8EZA\W@.^$:XW"-<8BW#_'VQU M=6():2V%^8*0/A0) M)-KY$LD(8!B8>N0+(#:B]08>P!FB]5J8?;OH%R<8OM=>Y3S!*+[>58X3C/^S MI?TZL,B_5)9]7+NB-O9G0].[]CU.RN6JB0G&]%Z-Z=M),9V>79MV^[>XK]9W M\81H@ED=V?+RD*V?,IGYL=.[W(^Z>XW"8.,*-BX#&U>'+2+8NT['WF5#6Q^M MP<*]MNX(":7@;W90><EU3LH0!B MURT=N>UW*?E*\@1,]K9Q"#@(RMAQE#'C/2CH9D$W"[K9('2SP7IF &?M"3I, M84=YC\Y1D2\W=&#VY<@!**/+N"CISC6/'950V>M<*I]JFH+2.0RE4S9+K91- M]90')5-"Y9<:-HS8#5K52=[L>C:E.$_P2MR _I6OEKM'E#V@+R0O%C(-J=,[ M!Z"X:FG^;Q332_P@T[I:O6LTXR:E[$ZC5N\:R[CO^(>/-N'5RT8S\D=RM'$_ MDN&/^@:)@YG+H=>S2\R2.!.4=T>@\;7!V!6,7?T8NZ0R4#!R!2-7,'(%(Q?4 M:G&,8^W$+6*=E: 3S"HXAFQY@HD#QU%%P,#Y4SSL*,HK&#=_"HH=Q=@!QLV\ MT%AP#.BLY@GAQW?.(1$_,9+A5&2W1?=Q%N<)BM@"H8)%&Y?.JJ[L5>9QF8KJ MHG"/P7&^8\F5<$QB@X^A5Q_#)$GX2D[7A=HG>5J5O/^,XWN<59M1<_"44=]V M=AH)P;=QAMA=_"2VR03AAP:;AK:=5?,+1TF4=F?3VK:@#D93-W9"]Q:^KT@3 M2@?I8G<,:5KE<,;9-,;I57X>KW A+?^C:6V7P[/2/<=5[SZ($T3@->EH>$>%\ M43Q/LYCOYWEUQ>1*&$GET@VDB]4Q;.]%5VBGS8TLTUG$.$?IIK+7)$G*95F5 MF^.*!4ZP#'%XQQ!H!J%71#.L*QA/R;KRJ%KV,>GJ0_!<#W0"Y?O!2/2'A&AY M1-?!*OU5U<^L]K&F_RQ9(1C@LLR3VH1\1V[0BE A$-3G3R*TU>O97?PD&5_W M%_H3KMEJ7PC!F2$X,P1G#B(XK8U/7H5LPC<7550(&!+C M:V 'RS10,Q\8F@^>0&-@2@=C\ZLGV)C[[>$2G2]2;5<!O4(55P@U?IF3!X.D7_^Z)3FW&228BI+ZJU M&4+:*")?U&PS6$QB?7K,H+1_C!MRCS;LKS^=>\CLHP]T\T7Q/LJRDL6=^:*" MFX%D%([?GR8^ILVG]:XS<&D'IDU 0S1\T28 XWUM)E9'6?JC>IK HLX;\V M&K"(S*(D9HMHEI%'=L2"+/!/N*W%8DIG*,/2:QF6!H\GF95KCV>U,T^68KO^ MJ]Y9\O2UVKI'ZS%>&>4?.F/>KF3'YK1BXI#B3)O@*@JI5D+%7>UW1$1J32EY MP)PCSYZ_,:&BOHQWPL^XAWIGTE1]Z/%3UHM&B/^+K?XX^8K0B+LT^4E"O>@__.(>'#+%&Z'C'?0218VB0A^C&@; 'EG\:' M\K0J)<8'2L5>]A'5_[X,_.(I6<3Y'-WPL^]B-D/2G<$N$8X2<#XB+FDDN)IM M_G.&UN? [K$@P0?2U5%U]AK2Z]DNS-?Y -;N< BS7,YC?QWL.=4E<&G[.>(O M.5W2>G0F75V)78VT"?_^:T6O\O%O)4MM&92NKXW>#P2-<[ZAOZ#H>E-R'\)ORZTV[FCAG7:3!_4%R@C^11)B/*&]JEE[%25!V^GE5&2G[8_!%3 M&O-#]Y+06T0?<(+8-3W/8BRMK]#J'59'*;*T&@P5ZYSI74.%9(CP%SC25N $ M:C;#]B\:PGC%JF)%AQEM>,&P9K2!P'8S"GC1$,;;8$PT&V?#"X8UH^:6V?8O MLCW>K:E8/I3#-G9+4*TOD[@CD^3?):;HK&0X1XPA]HG*"==U\C*>^+69EM##GR@6B[6"Z5MKUB!L!7LN:N%LB(*Z.)<^U2>-KA M%=&D77RHA#;6P$_ [(1Z5*$>5:A'%>I128+ENRHYOJ#5 0<"TK.\6V!*MNH_ MJJD_QG.0\=PK7*]RJLAY'!]ZO63!])@/:5_WZ>M4D43H^E*!Y=BP@:+5^BO3X@'C&<75 M]E?+Y0'1>S)V++L%:'M5!:8;M.W#=7S1ICO9P<'A6YZI>AW@V#6%M0]R\4SQ MZPE/7314?V8:!QOA<3!L'Y'J3PV7#ALB.$+9<\<@!(?73@&3(#)??"['!P\2 M4.B9Y>LX((*CY_J3^X9S9AABUSXOQ9ANFXF@5(SA[WC996XPFCS%-URKG):$SA(N2KYFKO#ZQ M]Z#I\4O.NRX&LJ%V?!U\QU%A MOO'BY:;$WA''\0<2$14HG3QP>6F.-C:U*9>\I"EB=KX^?EX<,+8#Y5NF&=YF M$"][?!\0]T+$N'!ND#Y<(-V2C'%A_5IH<0&S.07V$;[7[XGWQGOB#1*JGP@& M68?V=X#G5PA%EXXE'XL*9_M>L55/,-,ZFJ8OPBH M/([+SWQ4.T1(]@_)_B'9?Q#)_LX<3L!+\OHVN_3'8Z>#K(EIX;0R,IU+L:<5 M'=V[4=N7.)DCP=F7MMM#P(O+R#B#^V"[*1J^)(U98L\.UL4>@DU&P*$6'*W] M)9QYR<*=S+;]Y9\YBIARI5-(PYYT.D5+=8A918?Q*"%U%LQC3Z$'QB*!GHE_RB4_MML%H1WUFS9CU'H@/(2P M]1K"MLG7X\OX'N<5+XCZ3O,<_X72JY3/+)YA8C.3R)@:V=4'Z,E;\NWE&5 MV[F^S_"\>IT&A/X^W')''A:D)14*5]WR=76R3?F8^ID-E*&T.+I=M+>Q;JLY M6H=YY]/^H+K[ '1IL54:?-@V-J4@N="NOTRX_P_[ .E57L3Y'+\TKO:[NT6< M2]14)S1XL$>\E,2V@N?Z6Q[@9G>=OUK5F#VHV-^J.Q&@I=:"_A;SB2#; MVK/07\[" )&W[:GO+X-A@. Z->ST5[7S1) V-HSWE_XP8,0[@V%^!X[]HK&6 M]U!@\& /N0JODT#N[-\VY$Q.,/#=]I"W,'#<[8=_]I'#<&H@:V))X1"WO3QF M^3A&!OKN60][II&PYG+"0\M5KRM>-0/XZ1_+\B^86Q_KTW2/1 M?/J@A95:[1 &-2O5#F=YIV4UZ[H3D[)8$"HVUV]\\=&=,A3"_L7.GE]EYE;S MI,B1Z/%+8T'LOS1>Q#Z31T3KG_ 2RV+0;'QRO!C6E0O$'5?5$R$R MK;/P;<"I__KXD=VI9N 6?G7QXOLM]7*]KJ7?'( 19E;#NAPQ:E*;;Q78>R8 MI/'.P>':5 WX#,UQ+BK]G<69N%+4RIP"K.]F$5]6Z1V<-5:77R;N7:PQ5J'.TO V&P$ _-,M%?GD*8 A/; M77]9#(.=!]M.KO[2%@8+\2!)[C&4YB_C2N0][Y M,HQ6),.)"/CC(.$DXB^.4IR5?$P1KJ*V(SZ/+.(20L0$:BUCPVR08C.DS-YX M0B1:KY%H4I.SC1D&A7+98S5+_HZ+F H)@$WYGKL^ 7$B<7LHVSJE^F.-+Y#N MO=96*;_*$UKQ4YSQ0W#YV!;_*6*S>P:\",FLHA)7^6*(8:L9I MIP/KM!P<1Y/<^W-:##8;M*,$>%H^!H#B?EK&?I!%P(&1^$U,ON8OMFG ;4M=,,>Z,<>:SQ?(N-J6#:R9[M947.(VB'O<' ? M>K!TA@R-=E:Q%AMIL'$%&U>P<04;E]14H1=GO.,-&")R&:0':];K0FA#-,P8 M"#@G:+92"=H.[ T_1:MU3>O*+89>"EI+_MS.^-#Q*S8M$4 MR$9Q% :QI"E-DJ1Q8S8?@7Q%>? M9U&9QV6*=Z(=]%I\YT]84N&/1&?0WX^COW>6L1M*_E_E!9K3M5VQVMK."9/F MQIB_P.KX1!HL10O.LO@!U3&D?#NYGMW%3Y(!*7HXTML4%$WN697F;SZ6_9Z6 M1\0X%96#@V_TMX@^X 2Q6Y+)\LOT':S2OWO6[QWQD@$ >CA-[],PDJYY2*CT M.*'RDE"$YWE]E5SR?,>E!,;GGK/N)WZ4BI#\,S3C;>1[JL$;7)DJ*XV&BZ S M:>GKG1;. K@V.1"77+X6)5YP7E:%2#;R5@WCR_USB%T\\77*505^--/G2O3^ M2OC3O.!R'2=M+LYJ+B#*H]9Z^Z)3#%\T$LV^IVGM@'*.\?J>YS.4(SFW:EI; MIKR>\LW-U#5M4L*;&KO:%C;4K%'4T+S7*B1]=Z?2T3;!]ZRU%BMV+$&,F@.D M[0]OEG,] LV6!^YG=337&Y+6Q,AXYZ"=(_XYH$.#NK:]&^JU:[6AI2O$Q6'1 MH/#*94]^PE2_9;56EOZS9,7:WEBIR%.AH_$'KY(%IY6U4X:&31KV[R2WA/,- M>D!YB3;RH.#1/W"Q..>$\Y'2EWN]Q1V1_'^I7"OH\":[?FA4":Z?N 1%8W'+ MY21=BAC-0G#^@^9@,.L,HX8+ZDTXP#$-AYNXOFV2(/ )4R7W99_3#)=VT&E]V&".@VH9' M^%*FR0@LL)/13D M?/3E*.N$4;=#?AP)V:T ZA+MTL/)]AJ_._N[>"L0#1RJ7AUY+9>DM3 =,-@# MKV+8 6=-4 T8(>,;A\;"CLH #E\8J%T93+]M"-K1]E0Q=>!B5A=8-'53QVT= M, &F@Y_0%[OE$>""N8_[.\*&N$<;9\GXLEV;#-QU-7[.QO?$=CW^E@ Y#0/S MRF75<@(,(E91$GRKR@A="6*=T1<75O& M$=C-@N$'9/BD&?<:YVP+V)F;OC$G/-Y^8*$B+'W?5VS/HN5 M'8>10#7+CLFSEC._)UO"JQ\I0HVL;=S/^6@.5P.PM6O*IY1<"AXQ2QDU?Y&C M"/(&0MF&4DA^$+C_ ,>WCM-J,;)U3T=C"K'B(]3SK)Q9(3#Y= *3=>=F0^ 3 M4$SP!2%]W#)(]O#%\@U@&)B&X L@-D+[!V[T'W)HOQ,K(\Q*W4(V],P:VQTG MI7;0W_H:%UJ&2J-= ZJN_F!U27G!#Y(%R?ADL:KVV/8"JLW9ZR6XZLV/^$H)#GG M$*7)6]EVV.63G% I\W\+@C355TVZ6BY[4O!)1^E&*E*RN+JQ74,HL-S$X7WN M/XZ,WI_<&IKW-@FF<#^!^@3S/H3>Z]GMCDA;XZDIM674UP>G10]TO?%$Z()9E*79?L7#6&\XOI%M(E=%EF\2Q$9KZH"W?Y%PQEO]^G5 MO\?^:%]M JKAO&KHZHSL0+&;4_*.HIB5]+DBJ%8 E *4MKT[ZKELAVF=L_\% M%0LBTM1+:45 2%>@_6#D#C'0:7LBSN06KA"]J.@=*,HA$V/+H7A@D_)./%*B9>Z?\DXT4N)S MC-Q@N!@TW N"6T:.>"?5Z, !AZR D?G% ^[I9#T$(_5AS#QT+!<2&*U?/48+ MZI&!"XTMY>F+?)#K4!ML >FI3@]5&"T#B9(>/#ZB?C//1Z*1UXFF6S^?C&U[>O7I MT\O+R^E+]=0PGSZ5+R\O/[WB,R?\H2N3CI8>?!V:&GNT4BJ=?8*[WH-X0U'G MSRX_QV]ZC^J2*EO+3UI4/GTRGC^Q6_";2M7?KAK:A>HG5;=L29?I_'E+"1H9 M/%O^]-_O]WUY3">2][#Z:A?AU4L_\+JBZIJJT__>].X_V::D6R/#G$BV:NC0 M5KE>+%T4J^7Y2^'1'^$3BG=]KPP>S7OOJQ0K9UXCCE6T9U.ZF,219 U9*]X= M_-%YL53V==(R[;!?S6\%_,RQ3?H42H#+3W!_,;:PY\I5W_A\HS -+604[$[0 M*.RI&8P=O+,$G3=$648.WAY*UAPYJF74*N7S=5CC3RQ!W@Z$?)U#WEZ@4GT? ME<55+-MC1U>HJ1@3NO3KWNW7.Q6Z_V2=RL;$1ZAH9'H-Y/UW^J)0-7C:X<;2 MK(]L;2$R1JJMJ2,Z!$ KK+/LT=)9M307,"'4-)=I"0@-A.W20[)CFE279\$M M>G>7VU7E$#2I\M*#]%4>!S^)=Y:[83BZ;8;U@M]<^@' _4F2IH%\@#>6'E9L M^_^*1?*5ZM24;*J0X8P,.!IO 8WDP3!M22-%725?7R MJE(A#]])LOKEZ&AS(AESS3 _P@>+EKJW_0*7C6U/Q-V821-5&UV1?[]EV/8GP?J MA%JD0U](SYA(.K_XF4PE10%NN2(E52>ET[*J?R: !LLPKXCDV,;GD^LOBOKL MO4E1K:DF0:.ZH5.\I[Y>89>HR3^JBD+UZW_@9WBBXTRHJ%9$S.L2LC*PS%5+A[F>-6'XIJ2U86)??Z6S$Z+"ZN5C^V+P8]:U:N?CR::D;R72K1Y]4"UHW/;+Y!V MIWF:^TZ2G$\+7R)]/8%&]&AJP8DCZ2-) I%^S?Q)^>9,)$/M. MM61)^X-*9DM7;H$[3JZ+Q7(%UJB$WW=KR,YD_L(':,)0[N":=7+]GTJJ[\+! MN6_"Q\/>=6=*,FHH#!]RN52^J-:KYY_ M29K#5-(>M:CY3*U81"A7-J5"+2X5DNYYZ7R3GI]=ELMQY_Q.A9OT7GVF2EL' M1>Q)!;@T+(O:%L#(F3@:+LN-":S#ZM]L9+%&=+D1*6! E;BDV-& SBL;#B@R M5X#\[8\EDZX.[ &,8 ILK/1M0_[Q()E=LV_C6!!S=/$K=S"EB(-I=^Y@F3\M ME3<<3V1>RFTXA+-(),GT$,Z3 MI4+7L=&Z1*4\%I=OVOV+9"FPT^[7:[5H/+"&IYO&9&+H&6!H&$P0E#824%D: M3#1=][UA),+79QOS=;U6#])/(C)&)OH?;?6.UO^V93EQ^@X,72O4:F<;=GV+ MA>U-U[<52''Z'TW1V,'4US?3RJ'K6RS(*4S]IOV_6)WZ$//^SZ8!]BH!SVI&),)9J78632(P#:9'I^[J[;,(VYZ ML9%TIWC_09-TZV;6>@6:JC@QJDP7"P?[!.O*FXE:8\]NT8^WO;@W7JC)/ZD3 MU8YK")]O-N?E4D25-+4Y!Q;-]YR7RZ?U^IM)9Q?\&\[,&P62D%KP'2-8KBP6 MKP$#)BS.Z&K,0K90PA>]_?W35PLXC]_&V("?3RQU,M7H";2_W 9_X=)+V'?+ M $' OK)XK"N7U@P#8;N+U^ZSE&T6>]]4!;^/5&H2]E8:&'S5;/^ZO,F]^N-K M[])RZU.V2>I] \/,M'&']GK10^]WBWOS;BJ^1W$$BU?P.]YW[R6?EN9B/C>( M/S8Q''E>^Q,F%.FU^WH&-:\)[Y[W'9L(G&O/2W!1+&=A@GF0D'V]Z-2\(??. MIG/6,?3&=*JI,JK];^;.%X-PI=IT$FG^YFWCKM1JBVY(UQ7XNB/D._KGV/LL@'"?3-F/AY\WN\>$MU M8Z+J0%6;]X$H*MRU0 OUJ[ M:ORE8'OZY9IH 3L;AT>L)9<$'^E!$"UT7(=$O(:BJ&@-2]J#I"IMO2E-55O2 M#H* :\=V2$3L45M2=:JT)%/'DRL'0;W@01T2V7RQF7>&2=4GO>D>HVDH_W,L M&W_8L&U3'3HVFNP# RQX?)=I:'A"J0UO!1O&/@AR)SL9N8))!K3[5,888@0+ MW2\Y;&;$FM^8R$)G/$*B"UWSB(DO=-2C(K?0;7.AV^X?7FHLS5!X=;T+0/@(A"8\XEV83FFPO--_6(+J',[DJ9W2Y:;7OZY9IH MNU9F]T(LHLY,Z+4IZK7[.5>5*-US M3>R]A&WDA_O'UZN#2D.X^W8TYUH_/G& M],LUT7;OZ=X#L82&GF/B"4W[ (@H-.9Z[?[AI<;2#(57=VM#)MGX M8^()3?L B"@TYER236B^N=!\4X=)YKRZ28ZQ+ X<[E9A+R=[ M%&-C^N6::+M6V/="+*&PYYAX0F$_ "(*A3V79!,*>]X4]G1@DBV%/;DQAA7E M%+I?8MA$06.N,1$EWHFD=,?*&C'A6YA6Z;"]TVK_ 2#MX\TGU> M+)55N_>:7ZY5.H6/WN\WJZ#K9?EY, W%D>VNV:?FLRKSXMYM"VN;JNX]5U#_ MN2C^_5W5U8DSR2:"+-.^"AJ5"YK L86B)=+;YA-S)5*G5>&!5RDVJY,GD7!W,8JU9,ZIT".?-=%). M$>_P_H-&E2?LOV0[KDYA6=1V+S>L)JR-,!NFIV3S'X"T!.$R-2S.UG>J+NDR M7&R8)D(:QY=QU?/-N'UZQ-H)B,_Q2Z]>GD%7Q*R9QY3$P7:):NX,7ZS MU#BV>?4]WBKCP3-'2\<>A'E*V:A]DRZ]YFO2_?W-_*2'U<%I@ED"G3$E='7T M5.O'S>P&S)CQ1#+=-572J-6CSU1W:(>ZXPKZV6 VY81L@OUC3*CYYAGWM]^E M_QFF]Q!?![YVFMFD^\+ENWZ:?*MUT'QM+\C73+C/,;U^YK=3(-^2S5U)YL1+ MS9S97^6H@,,J@F,$QV2>8_9WO"L@:9?@&,$QF>>8_:6Y"W"5"HX1')-YCMG? MYD*<-:8ARX:CVP "F:K/N"GG-:'QC5+LW;0"\T*"<5R([A'<$_F MN$>L/>]Q3U[V3057)<=5D=ZRJTUJL=H)?A7\FE-^S=?ZVM:?X;YASDS*8K\? M'%,>2Q:U(G#NQCZ1P8O!?Y/Q\+;W&93'M*Z?NT-UCZQ2\=!7/L%)@I-RSDE[ MW=C:08">>ZP@C($"3UMT=4W5*7M7WGDH"WO"ZTFP'0.M.5?RAHHB9$_PD."A MC/+0H0?Q"1X2/'2X5E%V>>CWL0&O@5<)-LHW&P41\@ Y:3A:_4>#*EZ5B5P]AH?MY]\:BDL=\^]@7S;,,\[\[]=OP32KB3:[;K9LZN M'OO"G2 81S!.EACGT'T(@G$$XPAS1S".8)RL,,Y>;!POITP%$X3=TJ'=UBW; M=' $/ * FI-[0\IX2N*W'?>VOI>ZGR3IEI/-5)+-^L6HT32IHMIWDJQJT M& M#6 [0WM6]:?E>]DFSMMQ^+/&KAE0YLFE^,FU!>7^_$TR58R\[ $7\_C6*8[8 MNW1L](W\ZM5Y<[D^:/;2U'?\<'I'W_$_FH#89DJ.$-M92LPFQ';6R:7P@B.E MBFLLL(^5BS\;+Y*IS/7\'@5@JK+MY@U]U%7;ZO4?78D]4&V-=D=M75&?5<5Q M]?OF6*6CUBN5'5M]AMLC5:89/RNW-&@_A=>,?CLM.W#J>.C\FOE+37Z[0(@B MOUV@I+BU("!XC!#,E)->0/ 8(9@I=[> X#%",%..8P'!8X3@7EVPU6+Y_,_^ M6#)ICT[=DTD/)CJB)WRK(O!6MA$5/AS7TE\WJ/0,29SJ!/U_C'*"B*D3<76Y M\)/QG>7"_V@*&HN@^&XHOGL%015DWK5T3KAR@X]7J]DH,;P%JJOQ$SG,"\'\ M0:4%)/UU8/[P?AJY#DQ( I>LS7&FDF4PIKH!=E*P[AWP)(MA8%>MAF./#5/] MFRJ/ND)-7OUNBO7:UKZ4)C\&(<-33FXQ=R18 G$^#9::6S95=H:S+5C!FEOKG(-GU# MG)JAXSC&73Y!U /<-Q-$S=5R'&TG2A U5WL[RMPI4JKY/]XXEJI3RVK(?SFJ MI>+PW<2R$]7JP90T#7.:;<*&#,'5?0(&DB)EV:1&]NXL'DTA@DM0]B!4IH#5 M55 V[TNL[WC-A2!GTB=J%D/;T@8-,%<$L0["9@E0;P5E#T+']:2J6"]36R_] M(C;Y]?++)_7URJ26X9@RM8#0^'U,)87U7E&?K\D_"/F"'^!?0O[]?Z]2Z3.[ MMGSWRY18]DP#6HV@Z>)(FJC:[.JG @$,O2IKZI%_A M<7)J+K_SR_#ZL=,>M&Y)?] 8M/I?/@VO=]Z#?JOYV&L/VJT^:71N2>N_S6^- MSM<6:7:_?V_W^^UN9R_=^KW1_];N?!UT.P5R>]H\)952O7;Y7E=RBX.[;N\[ M^0(\H1MZQYD $\E$EU D*52]NC5D=H81'1TGQ.6I'AV%6A,GU^52\3^,R18- M7N]X]FP\(DN&A@E,_O-)"3I.-6TJ*8JJ/\V_6U-)]KYO/MDOJF*/X6/I7VX_ MBAH=V5>28QO>!5-]&KM78*;MH:& 0+1!ZMB*]\)G:MJ8B\$E$;&-Z6?"FR;5 M?\'/2%KS]2[%_^. )*:F-NO1J6':)V2$K=A@; "B8(FZ&AJ&-I0TS8"1O4;$ M!E"IZ1<_W#[D73OR.!;B_C$W%S$-9H# MO%V^K-;FK,&'_PD FN4BY9/#,D')G3N#)/88TK^\A!&^-)-8$6G"H&I?A>< M#^P'+:X!+$'S2L%4)]"IL2+-9E0RJ1X1F[\X.B754H'@12' 0E6RJ4$&_0:G7Z;R:E$1-CQBBY[CBU/=HU,8T(ZGQI 8_SG\%3%IC$!JQ#- M2'*G@G#J&*=K176+68#X*-Q#4S@:?X&]6ZQ7JF>70@)'D\"\B\6A8=O&Y,HR M-%4AY>DK^;\2^_-Y109-5$71J/ON\]-*:D(HS-QH#^[;=RUR [+HME\@[4[S M-%".K%UG]CJ*#QT .3%&Q(*'-3)T?2D$N,.A)I$L8DVIC!X:A:@Z46V+R&.F MZGS,B+0\5'#C^LI?7-T]LM^1A&U=-DS00W@4'B;D:_+4>TU#H6]U$PN?F)K& M,[8368?MT&=)D4)%YSOZR1)7E4Z9@N+A9OF'!T27@?3:=CVJ,J/-1LM5I52L MULYJU8MPBR&R4-O?+'U@>"2@W!B@W9CD?XZI6HHJ,P4'!)WJQ^['9*&4G4EH M]T"]Y>$[)EG&!&H[61'>N^(D;YN4VJM\5@AW7BZ]O@D?N^; >(DJ M2[L3:?Q&E$9]&V.HKOD AR8)ZKKM--:?5_$UST8L%YH_[\ZY8M)I)>=792K MYV^E%I)]QT[W#^XH4-1,39@O=2IIA'HI$N RYDBP/AZ>4;4!DWT(10(BNV%2 M:0/:UTJ55'-M/1T8E3*E]^ MMHA--3K%D1&=#>T ,?;A#AZ#%0WI66!Z)AHI+L=)NN)=&JD6D)F@S[1 U!': M+/H3F# 6"C"B299-3.9(.\ YZH.H,55;A69-^J1:\ ",G/$?@7M,!2A7/@P_ MHHA"!U#KE4\/:M;PY))-M?CHI$@W;F%*NB2ENN?U#F=/,1 MVD]"O(V;,42!N_H3>W1J4IFB10R4)VQ'P2(?H#U@%V(Y\IA88P.->L\#:(\E M>[6_+Y*O9[;!^LU_[/;[(^/ #Q4^K"%8>G![^#\8 #[.GH3?8"?<9M"S;;$^ ML#XB5UZ6B"+-K*OW=(6F8YKP:^X-AR911W&LB,+\#VJ]T4V\W3P.'/__@2/( MPE-^C* U%R! R@)1)ZIM PI@P9%MT]#1YM%FA(+],R-M%$F2S+2=6\F6N(O5 MCYPA];4Q=4S+P:;A1L^!)VNE.D(8D.=HW&#I%P?D T[.^>=*M7+J/F"/5>:, MFJ(S*A&PF^%@Y_V=@Q@4N-/W(.J;!YP&%[$"HFE#%% AP1)O@C249!D@"BHH M$!&I!LH J*A!5PE,=#'@!G.+PCM,3] ^2:@\ &CSKUU M"I*9$H6.5)UMJS!;@*MI\N>PCO'[RN?Y@Q$>">W<_$D4R-[3(;V=/ZOJG/_* ME6&Q$J@;B"V+=S>-%RZ?2HHNGT NN0]&5A0/UZ+7Y=-:JCO=2U(J- MW,WB1C[9G<]GA)U5LPFS_628L[?[!SP E]%!=A^*OHM@Z%S"53\'$'7SN(== M$[F2=5;I3Q:FBV\)RM9B["GH 0_?# B- K4?WZ7-\.4O*KP:C0$=1FB@(OZL6FQUT25=5B4- MU3'<&<>'\;R=(IF*17 K7%56;-^%H^>#%.B:.Q4FWI*)9XW!!)B;8Q^ G,SD MXH$JGB7CK?V!!@W8\&!GOV?']_$].^'D=89]Y:"ICI3AFQ8L%HGE=2*&8S.> M0>:!JU22QQX5U96M#UF3+(LR0QL ,3%P'\J0?Q0P@,G]B0;OL6S@/73)L+IC M!,.K3P]P6AMLT WG"6Z2U 8\6PW0>6N<4[ M]WU1+..F7J%6.RN4S\H>CWB]O)ZC8[3BH%Z@@7><]#D$II))GB7-H>2?I=-2 M&24Y;Z- 7JCI8DEAKA(?XG:)"T5]Y@C^^>3AZ\VO&&UW-7!3$[Z,@V A9 M] M5N/78N-NT.I=$4E[D6;69]=/GK9Z"W9L!C7F05&4KR M#UC '5TI+M\Z(9_>CN7;;2]P+#@E[X]D_F_J%-WH)"9^R$S,ZH[[TN[M2-W[?MVY^N^.@3]8&<$W.-1I 4=O"6_/'9:OL,T[W8M6>FPVQD8 M-&[N6WA4HMGM#%J=07\OX\V@]Y=UC+@^8/Z%H.WN?B1K3LJXMK@GH2Y6;/$8 M+:R&( 8TL1S5R@):>6BK^33\ %C&_SY^)N^\J;[3J$5<8!;6K#?)S*A=S/A\ M@&_6#AQ9I50#/JU>P/_J]8]SNO&I@>4SD #U)@!IP8LKK=3;;@5.>)9:(@O6W M+22(OTQBKFW3"2F?;H2JU1[O^/A?T] 5JJ.C!3XQJ<9\^G=SKPN+6.71)1\< M77(4%>Y_%(QS8(RS_61D$\@WDB9AG&)_3*F <%ZHYA,ZQHC@$:D)95X%]!V: M=(QYBYZI=R-MHE8$*R9/5.91&AL::-:6YV[BHVS]Y:CV+'6J5@6K)D_5IF2- MR9UFO*0O:FN"*S>B7\>PH4G;(%E2^>IY8\(#4ODR8"M5GO_BW-)E^)@U=TF:6RJ3A@J60Y_CF-VHQ/6HY&A>8W2GEQ[JL=/11 MP6!'S6#57#'8?S" 0X75!Y5[9!2XH'G?D=,T \LT6J0Q-!R;?)?,']0F/=7Z MD8[>OXWB+Y@G]\Q3RQ7SP!)CFX;&SVX^F(9,%>25?'%&A&V%Q+DD?8CG9[,$ M=TNZ@V^MWDYV2BK;V'!"P.9>P.9KJ^2>/H$FSR0K.Q*9DF@5/''%JZ_P@B&KH@B<$3R3. M$V>YXHG6ZU@=JO:NEP?O;##[MC@@C%]V%-J?Z%FG-PUN>MP)_RR.YA#?X1RR MWY-/;T:VV>&G->/R?SRXXRM]3%8O:03C1O!HH&2RTZ-WAHD5SHOWAO$#OR^" M10[E.$](UI7K 29)FY>_(CQ?'L&Z%] $/W+UX'&YU)%[/ M*4LZR!"AN8BPYH@X)8,Q!2MW<05^]6QHSY3\T(T7WC5'YY]-U?IA%>"K#*): M4O6YGXHZ&E',,,?+M^"9^)%C.R:-_([" MFY?0UREF5J4*WE$G4TWE22G7S![2YY 9JJT3"^-W9D- M5[UY"$,<,).U3=]]=$@U!-"[SU&8WTF4!@&"F+[__>= YD,W)>W]!HVI :!^ M[SE@9Y8&Y,USP PKC^)!=E5WZ*IT-D5& :7MBQ1JRN"3?_]17H3>2ZP,; ME+ L2'9-!0+,X+&ONK>$,[9PM>\2^VD$]-E3^Y/!]N=Q4J8^IV]AHF\=A5 M#9B(Y2V&29[BR@L_G^'O^>PB3$])0[-A-I_&2"]7-"SFGY'>.-YY'6S>(XM@S MEC1HBJ'(?C"LZ_?(=K/9L!^%*2K8+E 7.^/2S,_XQHKRL)\U5QARQV;(1(G?=P#'!<"<^,,(Z[\!NUK@#\-7NX6W2.L?\0_&K(ZU=QY MJ^+!)K84OG[V)YE^QW%]XL^&N?XUJ[T*RP2Z92L! :-!*_=F;PG0(*)E-MEQ M7;[A:LGMH:]HWD[[\>'1=_K-WXNMJ$ULE*GYO+RWB?F+\KKK"]KRT9K,N0C-+I"$N;5R <&R<7#?Z?5@_ MKQ*8X)2X1+22\5:VY)K5D(0M>I4NIS0?>[U69T XQPB&$:WLAV$26V9299CY MWTO./)A[ MVJ,G[ @E//DL:-]0 ^\HR-?VVJ_821*W:#;]6ID^M_AK5>60E4 M8O$Y9! #6 M0GF1W+@#Q7"&]LB9U\%A&^[_7*H4CU54BNIK<:PJ"M6OYDBZ/+FN5MWRZDQ# MCO2SB]+)=;WD_HR%46"$@?I,M> Z4H*?U_/S>5R1[T&D-T=(A]KS&KAQE*9" M_;PNEH#L0^8B[A*0.&3.2WL$S#$JV6T=0\L,DT72O5D/L'::,;0,C5JR%Y@6 M3:@C^U=B+ 8U^%WI7*P&";'V13GN:N !8P8<'4_]+Y1K%T+Z9Q\BE;C2/PF( M9$G>;ZGO__LOQ[ _K_2*7URSA\L[QX4QS^1@2Z\^+5V@>3,T;^SQ&-G:Z(K- M_$!ZI3Y5)J;.6ZT(AW(.<+*QVV-CG!R>YR.7&NZ#2:>2JK"3"[I%?6?]^'$+ MFV ATNQOWT6-?=H+LT7NW5J>C.VZ<&G9"K=GS/S H,$I M'O!C+G>Q7,20!+']VAXA'C2@%JAC+8\6<9V8Y3/A[\D!8&)[N1,'3"U-Q5TX M@'CL(&(*=RLQEPK3RH64C<$TL0.RNUX^FGLJ6911HSMZ!/L721%3S(I0DAP@ M)G9H=@J(R;&ZOJ+7>F?9O][]\D>M>'OW" ]/BJ;R5+3'++V-8DQH4=946):* M)K4,QY2I56Q:5L_]4AS;$ZV(*8$P[43QN?)<1!54R/*&D?Q>H2 M0U;$#DY?P(+;]:")M5[=!)=?#4-Y434M7OA9X;(N'$$Y@$[03E'$F)4TH(-1 M:QC#G-/59D6M/];5QJ._$.U;\F>M%-L]LY7X+E<+]7J:.[9"?B>$C]C>F*WP M4:WO,2#U6#S=MW1$3:Q+A7&,>7"]''[X0JT4VY'C4;.M@PY !]+K7&V*&QY9 MJV4L;D%@-^7<:C##'_NPQ7!8;# M@[H:7>6X76?JB-ZSM;(@MBN(LWZ\?;AZX:RZR\6HFM?%Z/CP&#LIPA9XK-0+ MYZ5=+D11\)B\U7((84>YV0>_;S=NVO?M0;O5)XW.+>D/NLU?OW7O;UN]_D^D M]9_']N /D3%3M!*WE6-Q:G@9,WW\)-A&M+(GMLG'\A.6@6@JS?C!YIP981E+ M@U@KQ3\RX9+B@5-BF[#X:J%^+M*\Y0PYY?CG*))#3J5P>9FAY \'J;F\%<&F M0X..0FNJ-%0U5D NXW(YD_N9Y8WWNUDV 9<>*V=#[Q>TV$XRET3(;!ZPL_%> M>/K8.:ON<4T_1N7XP3041[:)26W'U(4,CL-'\;/'.Q8 BIIP'\#DL=!LJ\01 M%R(,*0>0B9](/F'(U RE_D-(,VE-CR@YH1HAJ1C2=1*J5S]/,_C@!5]8?Z% M&([!4[&W9-T *2()6R9D+3O4-_""!+-#RACYUU+ 93UK$4N'Y?6'IAQ33BN MM]/!8N\A)N1IO"QW99*381V/O#?T)2>*W?F/*W*JHRY0'J,0^);L)5 [/0Y(SO=;UD #)BC:3 MN,N^$B%\$^2HA!*:S4T2PHTM3UN+1^C&KR4T& N MEC,N?H_ -UB)O=/XY@"YST:->XH<=QVS=HI< ',_P(R]L1D3F/M0X86_.JJ_ MFB4>\!T.8BH<7\I4&"P^7IQ7%76] I9MR#\*$?.) MPVH1Z;G:R77IM%1V,X][>)VR8,(%*Q/>>1WSOQ09_5:+9*$@>?.MY=G MT,IEM+?5RR?79Y'DV>=([ZU'DMKP7!UM@1K6=UIZ+0JL2+^O17S/&;Z'N1N7 MWJ-:%I[N9J>ZX\C0Y0(7PDVQN0U:BQWAH MAPX3P4A^PX=HZDD:P#C@LND26IJHM:4+ ;LX\]=A^X 4='H ,;;W) MB1 K%A66T7)5'#', 5QB^X03@TN5P:54SV_1SYP9./-41\[$T20;%&*%CE19 MS7H9BKTQT(>U'!3[@$B/VI*J4Z4EF3J8(9:/(K><('&8B5@P>/@$%EZA?KGC M H\A\%UM:]$4:VD)NBYR7>#R9D6)J3C(/(M](B5M9%X4SLN'ATRQKY#T&G5G MF!2FS@WLEF?$-B7= APBU"7E?XYE8YWQC$N'(PCH.HOMUADL*-J8$_3.T66N M6PZ,'F7A_/I3TP5!A]K=T4!ZC1>L^:&V,>2DN>& MXXQ\/.[%LF'=[;&C0!:OUEZ/:LU@>NDJU<)%J0681 MCI\?,,8^OY4$&'D(,- M74E(8(C*A *I84B-GS0S#:1FN&;A)WMH*#/\AMDOKLD_"(A<17WFGP(7A9]6 M^O/3-CZ*T+?$\(/XX"C#"DK-Y;<.QI1(,JRX4TF?8 M3!9_8+)$$O:86A11I&#I 4_,:6*;9:-5%W2914>MVRX@!:Z=3H?$,X?_$L( M'^A>)A5>YZD;#U]O?CU9!5FI]*\@]G.O,&YFETY8U[PC61,)XYH03!/X4RT7OO7.:+'WV M?QS/-;^'QM=6\:;7:OQ:;-P-6KTK(FDOTLSR)!;J/CI=&OIG,J9\'BO(CZYB M^'\E]B=(9W1OG9!/09/^[39XTI%Z24PYJ&#WJOYC,5,+]$:9+-^G&/@G;QB@ MP&E8(!8UU5'HVN'B=G5"]B5DO@RO[]J#^_9=B]ST0+/M%TB[TP31,+S>0U>: MWMV\;@Q9JV_#/]U9GT"?=.^R:.U?#:^AK]WN+J>3PX:'7 M^@8_;__6(OS&GH9QU^V1P;<6_.VU>.?Z[?^2[]W.X%N?M&"(M^27QTYK$;B+ MC_#S#GOI[X>V#LN'X5B2K@" Z:M,P?Z94I/'5A-80Z2/^^K;HRXY8#%2)4(/ MTEB57+G!] U7=OY\@KO4((-L F M6DLQQB_1:@Z4&X^!_/CE[?W7-R&;[^Z"&_P9CDU(R M@9^/+4*!I J'MPOQE&=5T"@*C?KJZSXHQ$T=P&D7WRJ/;K.8A)!67=W=Y0_)% M/9ZU/?Y@]1Y]IKI#UW)/,MO-238SE>.R MBAO74"N6RAL=.08QPKV#G;)G*ZX+R<@(J-].Z.OB*U,3:3FL^J3*T^T#U> M6:'"^65(FJ=$B1SCW(% ;[;06TE /4\8O;5"-2SX7:!7H->/WFH"NGW"Z$4% MJB*$KX!O!/C6$C ,$E<=ZF'UN#."WJRZS=.V";Z:AF61J6F,_*G,LL#2__[+ M,>S/*\WSB[%?$H5O-WKOQE9[/0&]GM'L@9$L%C?6"Y=GVZ\E6\]3QI:0P\3; M60*:^%9XP\2FA=KE]CLP F]YP%O(UN!&NO.V\JU<*E3/0U+E"< =&.!"=@(W MTG:W!=Q9X0RK4&0/;^E[NK,1]'+4EX_5=.D^M'J-0;OSE;3^^X"G-J_R=W)) MM"9:$ZV)UG9S4N\P=K)7$F3UJ::I^E.!/%&=8D(2K$(E*1-55RW;E+#L5+8< M6TDUO)>PDXN@L)--'5@NR;YR@C5TI;%$KM;K%%/(Q*N*4:C4MC?]CB+4*=,P M"XI_V-1OE2+,RH5:6,DK ;,)A9(453^INZ3!/'CS*D MX-[2J0GTD7A1.E1S)UBBZ6]V(6=Z[?&$%E\$!5MLJB7[28]6K(_P\3A[%\J* M"(O//7:#3FQOJG@GC=V,!\4+[&8#NY1L9 M!TECM[H+;[N1VM[/B M&?O50O4BVQPN0)L1T(;LS&YD%20#VG+A+(%3>0*T1P#:D,W*CY!&[+QN9$=D !HV7G4\L4N,H+NW0 0Y[:R?/DHK;RED;Q<6719 MWHF]#-GTCV>#M779F-![PXJYY5JH7XB\M_G'5,CN?CP3:4M,E0L7.TF#)3"5 M+J9"-I+C63!;8JI:J-0S$QPB,!4;4R$;O/$,C*TQ5:L<6D2]L":R?/EHK8G! MMU8OBB61K*03K8G61&NB-9'_8=^AQ!@E;E++)BI3V80W:2-M\<,:E;I>2J(* M@4>?AJYT[3$K*@)DBI=G;4]GH9.K +E4[_&CP&J"6$VBYD""6+T44!50#8%J M$@4&DH(JEDBL[ZD^H@!K#L":1#F!!.5J^=!U@*-TY(3I]/D,^MTW0Z_EYR0J M$'CTV2KI3#TS#G*!IMAH2J*^0$0T_4U-0Y&L\2J0B@)&N8=1$F4#DA!*U=J> M[#:!I@31E$1-@$,12L)%?')]9Y@4!@G:I#R6]"=*GB159)G89Z3X>I,SI+CZ M1BJJ2_.F8YI4EV<#4](M_JZO0'P,[+BAP,@T5DGK.B:4V8O3)#"H7'A2#I)) MUO%(.:3\^T:*=P(\$K+^$0O:A4^[60C%Z: \P'FMS"^';#5N9 &D*O-9!LZ] M9*L3,O]XF&0MCX1L<6YDUPB9?]P.]N7L&K@90S[PR)F/6WG;-ZM>%RS1XDF( MS=Z\I20WK;MNKT4&C?^2AU[WMW:_ MW>WDS#.8Y1B%-XA]3O3F#2A.55W0#:ZI]@-W?7E\><&TBNU6J^V M*<'BI.J2.6O;=&+! H$=,0U67LX+>XB;\>52Q,_D'YLA\3,;!O5E"YOEPD55 M9"/*/S9#8D,VC!3,%C:KA?*Y*/.:>VQ60F(R-HP[S!HV:]7,U&@3QM<17#Y6 MXVMN9A&PO#PS#.RO5C]G=M?Q1&14DDF0X$IRUS%W0W4Z4N-)Z[.JR,8M@!L! MN,ED2T@.N-6+7:1@%,#-/7"3R9V0''#+A5)]%[:;@&[NH9M,)H7DH'M>RG:1 M)&'M'<'E8[7V%EMM>;/NWI6.59".BN$,-;HJ'O^9#?$=WL&U\CN)S!D=:F^= M O_R;!<;&:MRNWHH"L?1XC>)7!U)X+=6VX?"+/";=_PFD21D2_S6,,BA7-E' M]3"!W[SC-XFT)-O+WTKAO)IM^2OLOB.X+.P^\M#JD?ZW1D_4K1"MB=9$:\?3 M6OHK? :%_TI2LAO)4F7A^\N'[EX-"NU[S_?W0,W^6#+IJ@[?DDP=-&/+N\^0 M,-?E2Q%U^7;G[N2Z=%H3OD"!Y\WQ'!2X])XO<"=XKFY_PE;@^?CP'!3/])YO M<#?R>1?!TP+/AX;GH#"G]WR%.\'S6;9]WT?I5EJQ+&Y5S;&I(FR+G/!Z4%Q8 M4K:%BX78JU>VN5T@.IN(#HJ42(/C1$!\7.)&5?;"NCJP+1 M M$;(SHHFB8I"V-+1-?W<8@M2_$)V;\N_1N<_!UG,J1F=\2>M;J.;=F2CDRV M[''8)%JI)J)%!:BC@CHH-\Q:LV-OH*[OYA&S?)V..N/!X(Q9B2H2+"[&E+V = M"=8AN_C)&"3)P;J&L+[,^,Z^@'5F8!VR89V,29*PM+XL"4M;P#H2K$-VK9,Q M2I*&]?D^91ZN=6>8%*!#9,FBY< M!H@6WH>&K@P6V&G,H0/L$LKD< M]?)RI-R11+6U3'#'W]0T%,D:KS)&4;"%8(N-V2*)6FZ98(OUB\;9]BDG!'<< M'W;E;O1!9YP1VW\-N$O7!DL=N MGJJ%P>>AH%/GQ<]9!UD7[TCZ>Z)=/= M^G+'IFO>LCH-$=[A0ZL,)A8UE]\Z&%,BR4#EJ:3/8/Z(;MCP"C#'B 3H@A\\ MF9(&LVO:Q!@1L 8M/!6O*U@[7,%/S"Z5\-#\2-4E75;A<O-KR>KP"J5_A7$?^X5QL[LDFN(+;?7>?P^;] O!=R))4LO M>8/0M8 ^N>9@+%:*+O8\O)$OX[D-^=#XVBK>]%J-7XN-NT&K=T4D[46:69X MP5P'.EWIR)CR4560(US3\_]*[$]0-@?WU@GY%#0%WVY[@5. <[GT7F] G#XK M8_)]P@__6'[P4'GMR_#ZKCVX;]^UR$VOT;GM%S!@#CAD>+V'KC2[G=M6I]^Z M)?"IW[UOWS8&\*4_@'^^MSH#TKV#+]WFK]^Z][>M7O\GTOK/8WOPQYZZ>]?M MD<&W%OSMM5H$9H_TV__E=/S>[0R^]4D+QG-+?GGLM$@5EDM4UMASN/+MJ=,? MVCJ(3,.Q)%VQ/NZK$X^ZY"@J2.@(/4A#(+MRA"VFKJ!B&3UEJFGNLCW_;DTE M>?Z="QU85@;XTV!9OIF8Y1L[>*5M X;ZK/>)?91SO$4/GW;D']P_+L\D/*TIT3$2JI$W#EU!B:5 M+,><"7K_J"&?-+QYBMP?"]!H>A3J+M 1'Q18DU&K8G?#BZ9;KLFE7= MLN_FA4R<2]^X,\O,5!$TW<$R.C$.4*LE$Q) 9 # M 8@L357;M9L$1 1$ B"BT)$JJV*9$1 )A8C_()M B4!)B /5V.%*DT#]@"7; M-H2FXK*XO,_+&T)Z9R4QO/B*:NE?X8(FB?(87+H,QB:EY#L\/+9(2U>H0GYQ M=#K?7<^X9W*W+K[,-2HF4TQF-AL5DRDF,YN-BLD4DYE>HPFIE6M.C&9#?1:7 MQ>5SH&H]0>=SE82N*GNR;QJL5K^L^^= M/6G]Y:CV#,\S&3H>16F\JE:11X.R8%!?#9WO%&OLO%>8)ZG2.[LYB'H(Y_8" MQO#>";W] +*!Y[<&QH"C4MWEX\$.ZBT+) X X16(F-0"\$FT&+ MPS%9)*:7OD5@,%,8K,;&X"+8_$%2E;;>Y!$4.Y2(U5*A=+F+0_8"DP=2FL\T2LD]2'! M]RP$E?X!0&0HOTF: M0YDS] 89M>GC4^$".#YDAI3NV0R9VSBA!$(%0M[ ML':1FU=@-5VL1JN#DY;O2HA2 <^U\ PJ1+.Y*-VUPTG 6L!Z+:Q#"LELE&W_ MZ%;Y8PWK6BZ@\4$S+.OCO(Z&\%,)/]6A4VV=)(U6HCQ9/U58D2(LS?I>\G*Q MJA\N%O?IF1*8%)@,P.1%(O;]%KXH@4N!RR!<1K. 4O ["4 *0 8!,EH!O QY MFK8!_> ME1:80NX U*(# \:ZA2,1#\F&WCH0&(N5)8N:O"_7,G)(4H+-G$H'GJAM ME?VKA[)>;0&J/>4H2 CU(;D,4CJ@FY-L< +FAP;S\]@P/^B4NQK+:U>NE@3L!>R#.K@V>=[E96S<9R%YWEFA?EG=1^11("N(C'K'P$]K MV.FL%)*U/&/^W:3RJ9WM)9GJ;GDOEY&LQ\N (5G:(Q[MWEX7JU0+%_5LZV+I M1[%FHR2)N"PN[W@K)1OC%)?%Y1U+_&SN(7X97O?55U'>-J>-BLD4DYG-1L5D MBLG,9J-B,L5DIM>HL*#$Y:.\?*P6U"^-SF.C]XS4E EO4JQ7,E' M@=MZ:4\9'_(?6Y#-\DQGI: Z>AL#30$'G2TH<#@#C$8 M%-@=#8/9*'!;%X7G\X?(=3%Z9Z6@(.QHD,Q"C-Y%X;R\EQ@]$8Z71:BO17I0 M%'9$X9O)\#FA-1P)<(/"J%W@[JJT;?7BT$K;YN[,,G>N$(M)'J H58BJ$XT^ M21JQJ&UK3'[E;/78MQ-MK6Y4#LD"5HZ;W2ZR0VUD:R/7FP8+SHBJ]G)-('XK M%C.?[:G\CU"7<@#XD+1@L0&_3N'Q8;R_D&DW,P#\A)JMR50S9I1N9QX(K!\S MUM="/20[V&90W] SN!WDA;Y_N&@,R>*U&1IC^ @%(@4B@Q$9DD)K,T1NXB(4 M4!10#(9B2"67#87C#GQX L)'#.'UEM59) P+2RDM2^E88^R895(<8N5H ."B M=+0P)3=;GT2AX3Q2;9U$OMBAKROY$N]"63A<9(84U4G5-240*A :&:&51#;& MM@UI2P2E:_?*SG>1UU1@-5VL)K*G%3O638A2 <^U\$QD'VKG 6H"U@+6:V$= M;4-+K/(BM U:7ZH:33YHAF5]S&=-X+WSI/!3Y9%JZR1I(KM?&_JIMJGE+E;U MP\5BM%VL=#Q3 I,"DT&8/-^S+TK@4N R")>)["_%\3L)0 I !@$RD6VE77J: MM@%R%FL+B#(">>&5:K0-+@'?-.%[K"%;@(U\.K\.K,#T[EUIHO)X+H"Q;N%( MY-C$AMZZ2)7*LU314N Z=[C>I^=/X%O@.VU\)^*MV<*+*# N,)XRQFN)1&W& M\4A& O?ZRG>%\$RG.'\MP%U G1+Y@B;::(9I8**7ZL$7B_/'9:OL)U MN78[AA?WS1(?QRM!7 O*8IY>'KJD"SO4:KM((!V_>G'&@7ZLA;=K07G3TSN@ MFT#UB%V$E N8'QK,@W*QIW_:-_/)I@70#PWH0:G8=W-H>$O97F-U,,K5?5@Q M O8Y@/W:+%"UH$SN*1] 3K#8QEFA?KF78AN!K"#2[!X#/ZUCIWHI_C*2R8H> M68SZVRWOY3*2]7@9L!S.@#O1Q2K5PD4]V[I8^E&LV2AB+"Z+RSO>2LG&.,5E M<7G'$C^;>XA?AM>#L4DI^0X/CRW2TA6JD%\9"Q!1DMZEZO)0'(788T M"@0>& *#0LFC(?"@HPT%!G>(P:# [F@8W',@8)4% M;/+P0B*J&TKD+D? M9 9EY]D8F:*VK4!H:@@-JERW,4*S7]OV\EQ@-?=8#4KKM#%616U; <]TX!E4 MNFYS42IJVPI89PK60;FPW\):K/(BHNNSJ.:1E>R8HIJ' ,:F:5//@K+"I^U' M$^F !:[3QG50*>$$O@6^4\;W>5"E@UWZ\ 3&!<;3QG@B>WQ[J.:!X1-[ M2@0M4)X[E">R7RBJ>0BF."2FB+9%*:3XL0;&^:MYY.T4Z3%5\S@/.028DVH> MNSF5*M)@'UC6T/.0@X?9K>8A8"Y@OCG,0\XVBFH> NB'!?20$Y/9K^;!#_'" M@B1@+V"_<36/\Y#CDSFIYE$N%6JEO23U$.4\CI:AUO)3R*G.C#EXA98EN&,/ MW'$15.PF>JAI O5G2H5J.=N:4OHQIMG(CB@NB\L[WNC(QCC%97%9G"KXS#)& M]]5746DCIXV*R123FZ7"Q7\E)KHYJ5G G9QF!NTL5>!!5_V1B0AQ9P*!"XPZSR M%T&1WM$@F'HP8+1PD4JA=+&G9#(B,"1[:%\+]J [VA@ST! 8*50KUP*^9L[ M1*Z7OT'!V-$@F8E8O6JA7!-5/036HTC?H'#LB-)7A-$)(;T_X ;%4[O W4U5 MC_-"-3NF5_H>Z6PZYF"]54TFHX@Q(K9K_1"+N7=RMFCLW4TG2GODD6IKA.1E M2&JK'JO=!MQ3*>?U"&Y*+:#)0Q'5W; M@#/SKB^!T@2= )).8(>5O=N+6$P 5 'T7H"%U;';FT$L,I.N]>R(<+>]0/2\ELF^7 M>*E>(4@%.A&=B6S@9:92KT"U0#6B.MI^GUCB1=C9R36C97&(59#9R*[49GQ40E8"U@S6$?;PQ++O @>P]8[ MU"8JJ]N;,\?4@95GWKV;2]3MS@4PUHCZH'KM'&=R+FZF'XX M@6^![[3QG +C N-I8SR17;XXSK](X'[G]/-Y=1\EV@7*@>H1I<+9>5W 7L ^J(/KLE.>5\JQ<9^)$A6E0JVTE^3I@;P@$E,> M T.MY:>@,H39<_ *+4MPQSZX(Z@F8O18T^TUI4JI4"UG6U/R^WOA\]!09OP6 M?$&V9U^^?%+49_XI<+WY::6'/VV\XG@=FZYY2XQ5S0=-F:+ 6G[K8$R)).-) M:$F?P?P1W;#A%9()EP%*\(,G4])@=DU>IV-,+8J(4JC.CU#K;","92@9J;JD MRRH\;GERUSJ-,JS$)P]H161-L@"$#U]O?CU9A5>I]*\@EG.O, YFEURO_7)[ MG:7ZG7>EV>WF*]7%?G7C4)4=102Q'Z$$:\M<5&VP%=>72SR?H\Z&:YJ[5\^_65)+GW[F, M@;5D@#\-%MV;256NGJFX9C&Q_CK?C?WB6^VC[/4FLHN[7L=-J#40XS"K8+.? MK5VK=A:9L$OLPW]]]95,X,=CBU"@NT)^<72*$H(S@\L0R= @,-0@@<""'(*M MMWOI/O0ZC4& M[8_7\9LL66/BX(: JA-C2DW)QKT$I.&S:JO4$HJ::$TH:OOCZ/(%>]4M MG0(;JRPU$)%TA4@3 X;_MW2X*9#WM*8&93';5%_S4PL^:Q0_-'2L##@G6KS0 M]$I6UED!L?@02R*C6&H0JY:S K'C5N5N*#R7)M;XS(F Z*WE/_;UCWR M]>;4B[ESN*<*QL)[G ?L1JO=M2?LE@OE\SWM2@H'\BZ7*L]U!,JC8.\$+;V@ M@(/M5R8?M;;JF:%*P7:XJ,M6HVQO:/M[#(S MFH90^>%5#R:=2JKB;28R'[)ACZGI.I7%BI"@F5\+VM_??DEP:=CB)(R9"V?''HN!66"KRJAS O&J.B@TN4L%02UAVW.2,_LK715=?; MBKY'SF;4,D9 JP:2JD/M[LA_+J:A*^RY>W>O>LO,VM6+K&B4 H/Q,;C-6?K] M8[!R:-&2^;9JYGON4VF&VUYBM4A2&TQWH_V!DVS;+8VS\J%O60H,;X'A=#?< M$\%P]6Q/65V$;;/+M8JI(?.XS9E@\R39/)V=]V55,RDS1@2("2"' ;F>SM9^ M*D#>ERV4MV4KWR;6@VDHCFP3D]J.J8M]H@1](?5T(@>:T"2^[G?5'C<="Z!) MS7=9?I]%M83/+66^5 MG2/WU?$2-T\Q7Q<621K. I,WYVP1S+:RFE B_R80[L&E MV\WLT<+8UCG[-N:DBWE0[CP[X:T":_&QEE!B_S2Q5BE4SS,3^)*^710"ESQ> M/LHU]//;NE3MSF^MOJA+)5K+5&OY<_'\^R_'L#^O-, O)N+H=TQYC%O4Q@@5 M7EB^[!GS^="_''6*54Z$FIOD3E\2!1 >I!DK/S,P&C)0R:0/+N$>-" [6*TM MCW:Q=(_ZGI1E986=)E'8( M\0"W/>)MYP'V%R8JE.M[2N(B5K-LH'DMF),H*[$]F#,?2IB^)9:-#8@L[6+D M:V$.V,6X:W<:G:;8Q1"M9:DUX51:W<4P#9E2Q2(CTY@0^DI-6>5[&A:KK&-, M<>412G22:D<2$3L>W>Z ;*S$29<3JN524,FMMB&0%1]92<3GQ$;6^K"4EX,8P3>,%3!6+ )YL:DZ(9DAYVU7(-F,FD1K$SYB+^E;WAOXT )K= MTF&,3>LZ9I\NU$NEK'"G %E\D"61NR,^R#*O6 C=?U7W=[=.\BSV#VR[;+WS M/8FL'3TZ=<)Y'^8U..$#O'^7-01SFJQJ=J MI.J@\X@MY+2TU/,DDGB$;+K=>;3;]KQ:N7!QGIF:/ )L\<&61":/E,%V<)XQ ML<][L,LHM'YGF!0&1F3'-*DNSX@ZF0)LT8;$!54LE0E*KR0RDK1&(RK;W5'K M568ETGN23;LZ"C3\B^<%GD%DL6*HEFVJLDT5O-'0E>4+OB?;NJPYJ'W>JM;4 ML"3M*^!Z"K^ []A?57>HXI[G-?084K&&.4VR(A4%@.,#.(E\(]D%L/!X9F0M M%@OZ-H%;WQJ=KRW2[A 6PM7HW))>JS_HM9N#UBV[)M;T!".HSY.(_MA*^CU0 M4S64MVF<7)GHE[-<]FZ9O[E0JXESL4?-$&OY(8F8E>SSPW6E4"N)8CC[7NM@ M-2N0F];7=J>#H+Y+H=6@4,5 MPQEJ=)5%_YD1&1+>P[5"Y#) B*1O<.Y(B%1W<=1W58A4#V4I/5JFN"@%*IB' MP!3E2J%:VH7O)3Y7^)=6^#PTE!F_!5^P5"#[\N63HC[S3X'+W4\K/?QI8Y>. MU['IFK?$ 11X0=/IJ3! M[)HVGLBSQ]2BB%4%ZTLH^(GID1*@B[AQ2_"X9<,%%L]VNGY B4\;4(G(FF0! M_!Z^WOQZL@JL4NE?06SL7F%2@5UR5:/E]CJ/W^<-^H6).[%DZ27!ZDX8H$^N M.1B+M:*+/0]OY,MXKNT]-+ZVBC>]5N/78N-NT.I=$4E[D6:6)X=0B]+I2D?& ME(^J@ASA*H/_5V)_@O1$]]8)^10T!=]N>X%3@'.Y]%YO0)P^*V,Z5&[Z,KR^ M:P_NVW+V'KG2Z@U:?#+JDV>W]0E M6,Y!$D?HP6XX+ WQSN7*0JSX9 E7,CK.A(*^$VV+:R7.3K(=DW9'?J6'*6J5 M6ATLYK,30D$'FJ+L,QWJK1$ID/A_CF6KHUD@2Y,O=.)_XQ4LTV,8,3Y2_O*) M3JY)D=RV^LU>^V'0[G;02KYY[+<[K?X2>^^(9CN=G[XS@4NS QXFNZNB_F5? M5<]X/)QJWZLC2FY,+I5 KS\E'T!50RZIE,KRYR_J=9.K>*")7_.KRN>/1 5- M#U@ D8Y*'@\O-5'14W7=>(8;S[R(&&:7-E5JP]P2W0%SPOV)Y4RG&M?TV',O M5-,P\QW^ &M06F@I@ 8B:?:XB,JBK(+P9&HC<7%! M%!6MQ*&#VC_^U#\'0$T5%/NII&DSN GJXM.8C( X\AA/XQ.< ^S;8EZ;;(F: M8]'7CZ^=YC(&+9@(>*=FR,R( /MM#";T!%-7R>R%.%(T1$P/J!HG9@'437@6 M.ZM)#O0%<;M"X,*\N[)A3I% E$ /O)>J.OOYHXZK)NFCU6+Q:5DE$+.(P-11 MY@U.H 7X E;26M.^$KYW]*?;>-?L4Q.IVGA5K6+;8F_V7OR=3H;4_+.'^[_L M_G=55R?.A%_W>0<>8.5ZLYXY^%!WU&?#G1OPI8@&?+MSQ[.T!AS.QNJRDJIQ MNN%*">08JT $E7D58+*F%&U!&X@U >.!(];0-56GI^[JO0Y_?KPB_D!0@#S% M&-_&1/K;T$_!9CT]5AF/@AN$JO*7 W8Y-7GFR>Y$&DL@\2B(3>N'=$KN0/0R ME*HZ)S>"T^"0=Z>]0$!\8P6!)X/8!GEY>3D=J;8&;V*RUV*S[*<3Y]O+SQ9> MF$!C+#]' 1T$Y%G2'$K^N98=JF_9H7Q9+%T6*]4_^Y[7H(G6)D.M_(-A'O@# M2[H]F'1$31@NN_.& Q[[MP_4[*,B_O9,N?^7#Y()/(=O4W[#/B]^%8=!2JX1\7N )A$U7^X MR^BA\@-3[7H4[1YR2Y^I9K $\U:NU;SE\:G7C44V=;:0J1-U@9!+!(\%CF3^#$+Z3=@]KLJP9%B@6!RQ9U.NV/M(D7L7@F+C*KWV-)8L5C89E5I<9G[A3 M@NB;@NZ((.#\8=(GR6101L"!G2?#+<8^ +@)-H;FH[TP 1?:'EA^(\DU3?QO M'E*J$]QJP59QJT%EBK\Q&EG49D][)[Q&BY[-%7%0#F74<7C0I(5MX.MEM[[Y M_/UMOF:.'/3Q%,C8>(&E!'HS1Y_C0*'=D,3>$.O&]SV]:,0>8YY)0=;!G'9ES.S D&&.3M9[;$D- \3^L MF09&=6E1EFP0B3WZY+@RL5]<\XO_GO*?--@4P/#0D0)]!>/;6"^0;/Y#S[2' MZ7(W@]^,?V08-M]"-BE3=%@%YHTFV=-H@O>348P;C@FR5M69@P<[(RF(+$[V M#X@,E9=@@$YR$$)O\+0PSZDA@U*E61\9A-#?";W1086T+!3\3 6"94HUV1H M3;J#8W8T&[\"BMM0)LILKN2S^N]/9;LM3V82#/^WB%EBH+,V,X= M\XR"]0^CP/F(I*A7RWPHI[S-AH9[:NA3DW3I::Y,^)>\(=546*ZY;VBAEUH> MD: W\!JJ0&,W&ABL M2[K/1>9UGZJG^_0?OW]O]/Y [:??_MIIW[6;C]C+BE$M3>6FJO+6$S##Q0? 4I.\&(;L"H';8@L;]\T&@]+?'I*?)A<>I&+ M2BZ0+7=;S[HZ4+(Q3X+G0-B>T9OS50*$)6/PV2I[,Y?ZV66EO,K@NQSQPP). ML&(O]?KXO"F;6">>+FV[QH[#LJ N*SULYQ,NOXP-Y@]YT:$URQF"UJI*N"." MVC"H*;+WO-<.TR!,2;N6XCI7#^==7$2A+G]9^KS?^-3X :HQ:33H-N]5_8=O:GTQKA$G MC8%["6Q^]'E,\.:9M/:>DENWW-Q<33F#IO,/D:GTV2^SH;W,[!+S$%BR# GJ,M*KN,$'Y<7[UGN JRW]@LNN4$- M>C,0,.&>U;PRR4L>*'S;:#4-GKT KL\CQN) HCR(A)VWSP:)>@7(:^Z-8<68 M0!$!,;[H/?KX[)FG22PY;4.4H:&D,;O$&E.*[KP>?::ZPSTUZ%B"7RRK+H[% MCJ* F-*[M2B$?0L [:XNCQ-79*?/*(/$FJ[@+ L"R/ MQD =>*%;BLI'3C+2'-EVN.PB,#+#IT9)/F9A>TDL+LP.YR,%'F9O:.OW MS<'CQCP>&0D##V)3RF%K8[DTVQXMVAVUX"T3E K:UIUGX;:(R^I-N\;WV:P M+&?BE5<[MJ6.>U(D+U8BS)<"*, M#A1SS)>"'A!O<\/R>ZQAD9I(/RBA2U,L M+:;8%3!\ _F#^I'/!F?UJ M4@44@+WZY<(6SMY$>,+=I++QI ,Y ME;>RV^?./]2(DT P&M8ZV'BN@L43Z+S'B3*?N8PAK,T@EC#NHP#K&A B(_-:*K;.@;_4]/F M_@@$/HN^8R%/L$!:U(T_P#>XL<#L'4/4TO L "@%0U7WHH2!8;29I;*6,:Q# M-;W]GB?#4%Y432O@1HJF_CUG3<4-WB2V].H"NS#?QV/OFAHV-(*@]8-]=2(G MDH+++ M41>#Q^I)\I];E=WC:W=BR>$PVJ"C?%SQ.\:>2NR6SEFBH6F&LC(.J MVQ"C$UPMN8%:A#9?W7E\B:*"5#"YVF$OPT&L\IE;Y5N2J6.Q.B]N>+TI6]OG MLH]Q,3(#YZVJ.2B?VR K)I1 WPGK?'86_D2*3?E]/MZD+.64(7X)3+P(4X?' M'3CV7.A0E\@AD=RMA_[*62HNI2W&['S*%7?*X=E3PBD!']'.FE )UVQF9_$P M"D84":T:+Q!.YK'B?KL+6O1*A;"?O3#7&3;C6D?>;\9LB\AP;%C#^;Z\M]_+ M%]K3.1S<-R\&:=(1KB2\7PNYRL;" BZX\8UW;9,-8^8*T@D%T:44N)K#Y1JW MF%6P'A<[PM 1;B0AYV&\/ ]80\F[=*@ 1F?2>3U@A;#0$!T3'GD^@:6G^9(( M,G5A0:EN]3B^->%[EO40GG!G:O$#/AFK;G@+1\ "9<:2PMWHBY[PEN J($QW M@TX"-9H"=G'>)=2W"M@N6JDF"VOA &1&;0AQ"N'3SA>?N:?"1WFW?C(/3Y(P M\-E5Z!93Z[D;IEXI9KSM6#QB>;[,+TVA.VP/>&Z$(]<$WNAU&# 3T(E( 2=L MZT)R\0?%^B=KX*;!\.(8,YXFAH+N6[ 30>C\=[/,S+];4TF>?^?;!& _L;<%IQ[9;/MF>:TJ ML1)S7WB&FO=SP.&C2=2M3ZX5,%)@PO2?3\[>W^+:1;;#769G&&#P'V%Q?Y8; M:.5%]6?TX2581),L; MR027Y8YD.^2R3=;.%2H=U]>($Q4UU71\FKH&5+WRK]3336-17FYD!X(QF:2Y MV4B6^[87EQG.D7M9N0@N6E3;L&@O=W_?&U;,?+:%R[.0=+;[2F,K\)D)?%X& M%Q&J;5CG=VM\UFIG I\"GZOXK):2*7J^#3YK6(.J7 FIJRKP>=3X+"=3)WU+ M^5DIG%>S)C^W5,172Z1EMM;+[^MWLXM\9SWCBOD[#:;$@^_P5F53W3DPB9Y' MGP8GSSRY)"-/=['CS/;>8G%?+67M)8<+02;Q%%05?JVNNS<\U>L"3]G'4U"1 M]K6ZZ?[D4ZK6O\!3,G@**G"]5I?!KW! NPYH][1$SLR" M\ V9++!VO.VB6LAV9C(N;??4R!M+/Z:1?W%QGK$M)0';/<$V9)UE*6L;^ *V>X)MR#YE,OL 2Z:*P8L.!N4CBUA:NB7BCG$$I*&3AO8- .X%2-'%WH] [!O$UH.VW9-2;K=$;.52(%8@]@UB@W;5HJ_1_G)S8G[B45C^DKLK12!/L@2"J)L MY?69*%MY#&4K=UN!6;+W!?UI_.>HSB$O=?J=J97V?I3ZPI^P((_O@ZW-V M*GPD/O"0TEY>Y0:L/*BRPAD2<, 8&%:;$4V%J5%8"21>^-!RBZ3KQ !%0,5: M?; @8KF*V2)O/JN/A<60O&H(\'F-1+(QW3>O:^_FBC9,8&:+U;H88AI^H!%= MT.B4-*QWFISGF28(V@*OCN"O4S'&HHW3J6F\LLI!,-1_KM$S+DHKWF75QPQ_ M/FA4>:(*5H!WK,:K:A4;6'?)O=RPFEB3TL;R\=\IAD/Q'\#J_>"84\.B["=W MO)28_M3 XQ"\A)+%GU^?QZ<'E &V!44%L1Q/60'-_XVN@G4^K+%AVD7H^@2+ MB% 37E5T:[TL*F=-^3BQ](<\'RF^W"N/A@_[!N75CJ1NE4>;X6RBL@*4!N>- M13TLDRJJ#1 P%5'=*7N"_QYH1.D]UM1X1]R?[5/EVC_G8((1=DK4].6 M6&U&$#8FE\PCK,B"]3AX+5GWPKQ>@+I[!/]3$0#RTZE&;]J/,.S MDJ^B[!I8+N O"6)>7==6?&"T'()*ZHZ;!BR*=+,GJ M\K+H*UI4OE(\MN\]O^;6O33IHO(2*W/I==S]+3/YL7RT M8RT5K?:7#EZJ);C:(&_&_P@ TF!UQ*(4/A9R/VMR_TY2S=\DS:'?>7$V1!N7 M_^M7@?-]K@+8:<)Z37S=/F*5W\%*WMB@X2!'3AU>Q=>3*%YQKQ'.VS.;-ZQ# MRAY:V ,H"-P2?5ZE3U=$N&4]4M8Z/TZK6Y M'<=;\.+%V_W=;'!%%X?0QV,+J(J2&P/^62IR>-?HWRQ7.0S\8=-05%AM)69B M^'_?Z#>7?SXPIL"<:XR1++$BGU%>PA6[ M.E9A30!S;D:\ZH@.-^Q\))OXN K)#7/L3 W=K3PGZ:!QS*NZNX0 &N#=Q7L, MOH@A-)@9Z*X9,U_Y9=]KF*EYM7/NW;C>V8J_ESG%8M4KLXWIS43?28N6,F@"_)2TW8@>AD_J8@"I',! M=&]S;M'/):GI5YY.?3.ZQJ$'P0M*\4/%XHJ"HH$6@(XG5:_>^%=QNX J\W#U6M%R% MB97,8!Y[R].? YJ8LRV)TMX;X;!F.G3#YA/"._'96R]#)WRSB2,?Z.G3:6'N MU2/H&+ ^?F;:G+RT"8T,7V)M (YI*FN;Z>EF58=,TALROP)0QW]O=^K$@ MXR2\@T]2KYBJ5]88A*$NY)F09_N29]45>3;'_!#P"1S]I#-E'99J5U$-UG89 MVSCZ ORG9, L(9>53-Q@,% "Z!)WS?P$K/RB\T+47DGDH>'8'K_.K[(>>:68 M)00,<"!SQK&BX0Y["1,"GKGVEMM9;Y;ZYW6,LS=,DC%E;A=6.]PUO% LJ#IW M2R'3+@JNNZ:9K)JR,\&CW"B < HB%:EVEP9_V7!N]%Q^YI."$B-;,F&OUKHL MF>:,;:),^(8+&EVK1C3.OF^Y 29RY#';DO%V.E=WT0J+'1Q8+:G*<8%/+G9V MI!E>+/AWRMZ8RF#I45ERC4&D*=LT6NP*\JL,IJ#6.A.^@[-PL#C MBZE)D0GP]2Y++CN#N)(&F&@!U&5.ZC7'%-7NS3-=F0@3$MU84< M(-[K-O'W^W@]E:!S&C)CTK<.R7F4@1?!P)X"+7RL%GDR#.5%U;13TLL_#_VWK6Y;>18 /U^?\64CWUB5T%VE$&*P3+>Y+)5D&!NM%(09^ M^2]<'Y?JL>=XHT#X-C%R0]^T.$I[>>:%?Y*,@>V"UNM%#HS[C'_ASY8=D/*4 M^H!]BT&9V#C)5M/ATT354-14MP([W+'YLXA9=_#0S0P\5^AF!,"H;Z.V][G8 MM1Q0&Q(1=K"U:6I\8NYY;8'>A== PQ!TDW/EV.C&/ZXY@BZ6W% M,N0$*RD!SQL+T0,,A0S)+C#'*J Z 6BG%XO1Z:_@C%F,=_J \2!5@F4#&V&S*F.XRAA>LUG^10JHMFO= MQ,J=TB8#]5.FE7ZQ32M=K:P\=OC*=YYU+E#;35V$3H+10Y'S2K8/*!W4\/@[9A4HI<5LF,'VA?T) M=D5-LI(^.SCB-A]I[U X/GD/[2?\QT6CAC(/,"(VZG.7HST-_W)%C![L!_=) M6)WI>!8>(W1E0&$B5+&8GE_$ ND(E8K%$E74,-YBSOL]VP_4^0#P#/[#_H2= MVJ%)1Q88YO!\LBN2]##8/)E6-N6%#3P?0RT_T$@@$//Q(V+>I$O M+$S7=,8PO:$'(K$"W]#T,_W,C%VB6Q,&$]0AL+@(A#3V07=?FLPBL$0A+;/; MSR+^^#VQ3 E1S)Q@0R]$AQ"(/HN;.FJ#V:D]&:LD2S.U1S$;;%+8K" E" 73 M3$+KF1A.F-L!C9C,#69GYG*!-_TGKOQ7\!7_RZTBKS;F'PLB:.[F A2CB9, M@/FGY+(DW*%1&4A^&0P03E"A#LV622P)3Z1U.0=HC/B\L(I0"E)1HKY!@DH M"[IBX2LZ0F6"(LA[XS.H DRW9JT&O=6L"46[S_[G3EKWEYZ+KJF(8-[;P<]+ M.LO!3VE['E_=XBU ^-X;D"U@L7]PUP+Z2RV]1(;^_V*ZQX>)R<27&S;ZL49Q M8#J?+ M+#PX74WHWU.$_&G\"=17'U4P70-Y0,#"@NCBBBFWI& MOOO-_(_GJX?$=4( ^M1-P+MHNH#!U)!WW, MB(/^/-@NULCOT&%[F@5;M&2\$.P3%YC.%ULWU"D*>#3.N,96Y,? _E56;LRL ME#2M90Z=8EK3A23G8OKF^ %/,;7;2:!ZU&AL"K[ T=P&X&46WWBAO>\K1 M%ZR2Q0GJ#I>Y7-F&A73-M%-HJ&-6C4T/WHA?LF+&RT OXP> [M\#H!'U/EYK M/K)_'?5M"];V/F;&8W#&%GGN1![&X[,?Y7_8LW#;1GU/D1[FW6"".<;YBPXUS KEVY1EVY/!#_C@ M1N!A(;# [@RBX=#A24F"$7<<2J >^IX5=462'>HAI*]#.N))I5$KU8N:)0:O M2]_[%MGH=."+M0Q8^^%R?@V"T_II4H- D3$E22H6E&6#8O&/:4X?)PH?S)E! MGO)HQ1'4C2:+^PX=.LG9<@P1.E"%C8=)Y0+,Z'WG/U-+SC19&(4H0YID=(2=/\RQ'$:E*<\:1:4#JWL(LW8D,L[S M9CR1,RH2QRD5D8-WQC%[('MPY(T /@5X]Z'&?E!!L/ED:ZBP;RRYD\P-06>S ML"-*CJ4HSTQPA;G'\7(4&7K=;N0'\2WG.$]B2"TT92DSRBW"!'V?KJ+IVH * M4,6\&U_B&,%N0EBIC+'C:FKL/MF13)NFNQ3I])OTQ8V1NET@A0S'C"0@0OY+ MY)R)A4OA$O.=OL"$$PY(7[4=)P$">(UQC9]8B>&=51N&R(*@#[^17C!4432?S[^2 M(AAE%C=(R0W^AA< A!4QXQ(2BB4UA5?S92*6U#8B)T9=5!B4A'2V&/O2+2 N MKCOIU0S ^?:#"'#]1#EG.@]/9%!2QA6\!^^[\AJ7N!!!%@@XB)2;V.,<8QLV MZ?WVP/POW>7!K"I$D8OW2WUU]P:I3-[(D#*S-I'FBL,'^8-3_J0=B-,&.9H: M(&W]"H801@RQ5J(3L\KP!2'\1Q9Y[*D^Q8*[P!SG(,X#(=/P!Y6H>)=:ZJ)7 ML_0+:MF B:\9:[+@_?R*(N_P2KD0U&+?'=[S1,4O(4IB"2P,-0*'LC_$EN3& M%C!%,-=,%!^1N#'BJB"H;RCO-#=EPO8M8]FQ^KCP :I&1=GDB7)Z (?77A,B]W<&U7*0.I+E2CN M) 6V+#:BKFPEHFO4]Z@^"5A"(THJ)5K']8)^Q0MVF*D:/QU7=X&!IG<=EZ), MF 9OO06R?%SWYQ%W+6W'X$?^S-V-LM/0!(JHGAQQC[B.CF^SMW:-UPR].+', M5<7IT$Y>P";3B[+)&BXR'U/Q;.XPISK):3G>'NM%3L]V')WF)^B:O962(VTY MO9M7P^%,FY/N4F*RM7(M4#N&'LA^4*G*F!&S8TD-0$L(HK_&/FEW92?OND[D M8JLK@K&@)FF%":I)B5,E==H655.A+&H2/"@4E?#5+ZYA56NQ0H.!P*=:U72- MU4+#/J 0XS-7HCI8JX0LAR8N.N@ JLE\ D?KB5S9).J UQ2Y]^2;PSZ54((G MXNOO*76&YK++G6!N*CP0FC:9[NS0;)+B9/5(5$[=/MZJ%62&-W<=CZI!JB*2 M>B2@[XWH,1?K6F#&.EG]!E(UT9*X8RMOW(JR%[&GY::N%U-9.+ IN[)D$E"F MZPU HLE;&[6%L+B?%XQN7:K^H2"W;*;ABXZ&1E,M 68?NYR>'<_HE55 !N&= MT ^S3EODS[?^@XA1R>-#!"S-M:4$FZSD)?3.]-0:>?O&TDIR9P-_1MNG E(, M=Q+XK:P\#A4W(5N,'%LI:.-? EB53!14LGTR['ER?KZ]E,*=I)"3 M\[6Q)P!_L3Z"90'^/Q4#;!'^Q]/]YM?*H13JE>?;BZG2.;[ RWBZF?!T+B$= M;RUY=2>YN)FA9 _(ZWA06?%)Z$"Z;S]<*OR#+9K@"4KJ64*7G&S-U/L2.TBS M"/%!>:!?-%^*WOWQ4#3Y7629&?-R<<^STO"*L>5V#+I9*>J%>DB+)\_IR;=: MN2*5"!PG<:3T6/)2?#NEPVEW.D8#%#<4QI,?# +4\F=65.=Y8ER&JJOE2]*9%)I)0#J@/)B,P_Z:NQ. M=6E4V2MBL?+D"R1H?-K:Y]V?J2--@RIFV=H1>8W]S8:!?=1_3CHI!T]^%SGG M3RK 6*+6I%X%1JP5T0JL+S ?H_2 W-AK3S4T.0J](Y6S++"7/B'%3,*1RN85 MI^>RWTK>87U=H,)"(&MUAVOL-O+U6%/"3:J8_)?OE[F'TGJ14TH^4&-;J424 M5+8>Y?W%34KU$FP3Z:9(.Y03A93L>2X"I\./U+?Q!*)2-)WTXI7;I.\IDJXX MJ)8GTO*\/7W82.I22I!DT:HOA)800+WML$XM&3 FI0[)ZBQ:V!H6L1G/WIB;>UXVG,/B!G:HONH.$\EFK(\OIBLT07IG%Q: M449991AI"=V^J"H\$D%O1=5Q@H9,#4B7'1=4JQ.YR,U3_A %M"#ESOB#CH.1:R<" LGMSU*#$H! M%S,EKC'"[ >FHQ]U2T];U-.B]K2B!)]J]BIO!"3-8U4=:Y5/)Y^3E8IE#\D_ M(],/,=-?]I"LKEZ5[>K5#26X/)J_\B]9-;=YR4JLD<$B>8DZ*12<8$%9'E&.=]D5I>UA79YP& MF=9E6[L,(8J>4IHKR6:.%1>QRJDHJL^% 30%_\DVVQ,CJLUE#@=[S?I:9,%2 M!E3R78>'(\Y=K:XB&NQ) Z(9K2:D8+=I)72E OL!9$!C(2/2= )/=B00WD#D M4N->QZ.*M]2ZGEPA2^4+BSJEMH#&")R8&FN[>AE8Z7<)G2BS4\DBR\"94(]) MB5ZALRZ[WC,L+LCEK@@C)9GBBNCRBP#!=/)()WWCSC6A)47L(TA.^Q=882$ E M,:VW4-@[D74FC^Y*Y(X90"6K&#SQW^;,;M*VKL"M,1?UN:6UMKVS!AY3Y61;E?,([0"=WI5UH*[NUN3H]D*G M]YX.E\E_S'=S6XNYN>O;G\AY*)MG6XX;GW0''>^,Q9=XR6_$4V.8BO6X%=\! M(K-'M%5-#F:22@\(7O G HJA35U5DL%$$2B4M1Z$I;G0C3_1W%?Y?':01 EQ M.,<$^TM>2"=_E*Z HN@%^S>^JR0NF@QMK,-'7UHVFMK4+2\BJSD^+R_^DDE) MA$K9(VFP,EE/#M3^Y'OI%=(8GA$Z^Z#G>;ADC/#T![_,F""*@MF0C++V3 M\@BI(HXP;G(]<6$B-.N-TZ1ZHBC 8TLH/OS(MQ<:XB[H4=Y=Z%92I>)(+EY@M;6R,1P98 M#*/MA'TO>A*G6>@+X=&L177%#I$O2)#]@U[ MHH)'ONKS@@&(&!;8/QSTF=S#@(H94/3/\Y],U_ZO3.2@3+/T6XK&L9PBO2'! M^E8TN92J>-84CMSD35"QF;U9&C]6W])L_$<5[]-QJ+=_NN_2?V'C:'0\>F M%5CF6*P(GA.1TB%&A4(10M%)QW:'D3K[]["&0S(<#2 KXM 1:X\L)W&,"#\E MY76R.:8&4H29EB!N8ZT<3$)"%OE)5!D584GQ+ 8>Q6NB)5!NU6(<-:G7 MNJ3:O)@/M+H<7$3'*#%)]$=""24*"9FJ3LDZL02,L"ZPJ[M6E &]HO#?4V' MQ*A.'X21-+:\(;DS6'+A*;)%?E&>,PDZD*W).(?4R-9=FX<)#Y$ MZ)O/DZD'B7K(S/%+>"NISU"2N'X1]N8MZ3B?C'%=< U3-KCB$YESA*RC1Y31 ML;P"+^8)_R!['@,,P4]V[?EH5^ [;?)R0-?=2-5,4?9++,1!691W0IQ(-\", M-2&^^W!UN3 %X(G4@G6$XD;IG?%$&WM)1BII9AX-J=0A%(#BP&K;5%7UOMY" M7OM%E==>WKSV28Z@[W#(_R>]B&2>=60ZR3I2G^-Z,9.QF.;Q2?/D=*JS7<%! MJ<['[[>/5[__UE'0Z^1U)#Z6X0'QN(@"=#ZRF^__N/K^>'M_<_6 /QV.#GW, MT@E)#3$[2321;CGFB/JB"&A 6D-43L#D!W*J157&)(UHH>[.L*C*AWK=YH!D:<8-9X2&E2VK2O#(;12N-)FIRPMM8PTDT8$HR M5J;0)M+ <"X].^R #,+)BI*4DT05*9,T(^HUT<'2ID&7JR\HMY[*6V'CYD": M;P&\U?"ZD"T'<2?MIF&V"GA(:EO,*BA>7")*T M+G+@[71L,+6E Z,>V=LI12V3Q#&;-D1F3T'MG^1K ]E#!9#Y.B]?8;(+D)V= M?O'CX?-,2^ ?*FOOGN-A(4]R$EH+IB0 LM#8Z M''ARV <*LZ[FNKJ+)X\(ZCM"1T_EBFQ$C<6X+R 1*9>/!(C@L>$O1D6(F?_4>0O:$/]Y5S EH6):-P4QJ7'T MG5;8+ B;S>UALQ(2NZ9'WOYPS;-V=*X\#UW MFN:;=%XU%5A8Q]2Y@8KS%\=9%+*^(*Y6"E*<&\>MTZDP13%XV10-5-2%U'7Q MXC#8.JBK=3P=!-L:=:U+PI^)2<5=WE7<4&IN:)7X,'XON&%>UF,&@QRN M&_2(23N[)S'F,F<+F-/R(LQ7F.#.K44G%E]BKOPX?K$V_<[#E23&A=$XGFX! MM@'L3DJ(%B:Y[X6S=_)BQ?<"PJT7XL*]@'!3*@C^T%*9X"_,GM(N04S< M9R@H'6T;5RGNL%N''X[O'%ACV[6N_HQ$T?]Y5RNFRLB6^FJ%:/C-CMC=_>W= MU?WCOUC[^V=V]?0.T0!ENG)% ,6F"N]R#NA,'LKF MG*G*5%7VY_;S!O8R/Z3*_BPC5JKLSQTDD;+F"U;9G_N$S2K[Z'X\R9HK-XL#XT=[NEGNRL[B@*QR&A,5&B+PQCU1RFLU$F@ MI]GUM7&(!W;7_E?[T]>KP\H$11RKIHFBIPG549FJ4[&#SX5:#IQLTHJJRAI%6QF)YL>;%+;VI-CB@\JZ=3L>R/Q MN3&E:B9G7*X1]#1Q9W!,=A9:E) M&[E2?\!=3);8E:2E4P#WJJF<5*OER=7J2*M MM9%65B&!A4XPEB"M_W+?L\R@/QG .BH/11UN]ELLV@UJ1(9]R79=LN]9WDXN M_ZZ<,ZWS[W?/[:ZJ':BR0NML*Y45&OMSB'Y(-+MR#O9R-+M5M?,"4BVORU'E M<54),&E67CD)6V?E%4\_C?/M:)TJ=6L?*'?E?.=%*+=4JJ=*TEKQX!ZCUJFS M& O;'=,A]'L@$2!"Q\:>[*\^M@<>/3'\,QI/,?'I+.1F8::#US?Z*X=!+QZ-&W9\!XZDFVNE. MQG040_*)R;$GUFKB>G ?N""?%B3: MCYLAZX+5:=KNU/(,9M&R\T#YP(>A.-EKHC%:;UP8(HVLP\,1Y^Y$NV>+_L;= MU-A=Y <1(%LU=9Z>7CV+I<&>;02G/AH!SP3\J\BURI ;^K;;M8?8I9A:_V+( M(S?;ZWQ&Z>KF4;/U;]0"-VX0^A$NJOW+#HY0.2!Q?*.=STL"TU^_-KN\38N* M%@#ZYQD@X !=BO_=ESJ#$S2A,*"0G@SX74 MC$ U04H@$+9H.W8X)DC=JXG2ORT"N*^PLMO>Q'OF+WL0#3YYOD_90)( ,18$+4_(EA1J4BV1611(8@?* M[W)N!:SG>P/ZAJ02L$PODMR$R5+18""R166^5+O[9V0'-GWUU@Q@YSW8@,4Z MW/%&D@R079ZXRWU@E)'G_T1RZ)I#&]M[#R-_Z 4\,&3;W^>D<"Z=9O?JH#$5VE-B,L^5OHT["]B@Q[U3FY<0?J<_]..!PU_YR M=?3I_JK]QU'[^O'J_CTSG9$Y#I0-CHH8S8U4YEB?HYW_GC71[)3QB/^IT_^R M0A7RIU?LMTPT_>US-IK0D%T/DAYO+X%]?VJP35)5%P4:28H4M>GDIRASZIFM MI53.4Z[OV=OVN[2,8F_M=\SL=OV(8RMVM&? +@'[P&1#T.^F"]*4@2G*L3@G MR @8.5=5G&1G?Y.J>('6^/<_$#3@J-S#4NCQ]G#HV%WUU91N 5#P?*W\R0SL MX&'H<].Z=?7A&[%B.6HNJ%F.7WULUC+"%F^8V?&>^;P4?N VP=&4PH]3CDS? M.G(\C^0S&3N$@TD%E0"!W4^;JAT3%8HGS+& =R.T56$YOHNLS$".FRZFCXJQ MA^!KBUZ(J"."J-L'2W#,.F-Z_9I;I#-D6P)AH8%:0(+^%^B1:3ODX?;Z/FM5 M)M(9X[T>:,[<.S C3^1,=V J7"6L!E13$'7^@V\"(2H3UK$'=BB2B VT ]$B M]$!9O4M4IV[0HWH3.M04J@T_VT X-NPOO732F09[VZ&A@%1Z@ NAULT$]#F; MZ*&9+[:!P(3)N F 1?)R+=,7=S92L,-I6=M"AB=O(<,%,>E7B2@T''R)%!\+ MZ/K"RR";#WX#> 7P-7[5]8(P8$#I! JR+4S6[9ON$^Z?/1%IT,L^?\*KWP#1 M#S306QNEA)LVQ8.^"7)V8/X$VC''^%Z Q);G.'PS?=@]P2-7OX5]0^;+S[O& MLJ:Q$H]FB0$7KC>\R)CTC% I4U0RYB907=<; )")8>> F2#3D!=\#*6G8'P8 M.?&3ADX42-%O):)?BHM$00!E"(\J %KJ]>RNS86&Z44.F+VF* + )]X*^V . M//7EW NYY>>TWO-LMSP9^9L91O#N6#(%#F]_S. 2M,?%[TBFFGN(C#%WUQT. M-\>L>\* 3/6SKBUC-VN0I$5$?(IY23 MD9(%;?ET:F=B42-P6>0V4FJ;_("T5E"^RJ+4TP98.:PAJ2>Y'X9ZW78C.<(< ME=:08D^"<+;L2^0JP"2TG?D4$[.5"N3(-\AYO+XDXU +F!),RQ6DODU05 M74C/?B'RUJE0O2_G[ #09M*XV!L!+&,_:0<"7/ZY#Z7=V&:X,)D^"^Q$VBD KF+L3J,[I@^ M)PEUF]ST$[I9XU]4 1ZR/*@HRX9=@%TQ(9&DH)F,I? D>0=1)P1?"\?*-_F@5(54KY]8&__I;^,!#]P;3")A$"D@'5 MXXQP2])U2D+7 ;USEB $2WXV(WQ@H G]CD(;)P?I"T2-7C#Y* ;* X[/G(* MK4_HD(EM&/H>A.H&/C ENVEKDJ:!7(!@"B 5P$L@[9?_3]^P">8?DI+]+'#C M\B?Q1SR^%CH46,9=)/Z9D3SYGB(/("H',#5-;[)K^Q<>F/1!L. 2P1TQGXCM M;"\5>Y1*>9(:WLWI&0)B7LAL!^5U"(Y//B//Z%C_8B,T#=M!PDQUT?G MSG,J=M'!J IXZ2&,A2_'4?&>C7M3DS!Y,#7?692]6EH?I%]@3U--1*89W2>& M7ZX^W3Q^;F^ :L#1X?.HYK1>7]>QTC35T#[I.K$G-OD"HFG63J8S__>-:(X3 MH@&J603' ;$Q I=(*RN@.;1//.8/Q7EP_#U)>@V#!\.!;O^$FP3?=!ID\X MXZ=)^LO#%[0XI;0>1K 'C$T!=/@X=4<>W^B1E#1!68 \3T19SA$>4&56'G6.@I&[4,ZZLQ*I&V2?"1+SX M$$B3W!RB'R@AX?E ::CRNE[DBRBA,O2!INSGA:F) MO)H0G3JE9?$(#P_F$>F(?\\?>A2 %9$XI7@7GV*@C_[9#L#IL 6U+"+]TA[< M2$1GN_"G8U,_;N%R@>62V!!+-N>JB?#7P7@^[>7 (Z,7B)R..N(.4N[Z5*!) M6>(3(8P1V)QSQ$!.@;Z7YCQL*O5S7MV>TWHCJUZ;VM7F\A-6VN2T[)I1W&?_ M^42&2Z?]K+\$.JVC_[C+'?J22C#)AF][.K?D5(G_\5- M98Y6O6\.HS'-IDE*I*3Z'#U;U/J!_4N6]-O!&NL[=%5ZY9K%N@A/1/N]BO6# MD+]3IS+WA%60U;>]:W)I47XL;S\<@Y%D-#,<]^J"]3;8]7CG^'+;%TWS6;&9 M8\>OC15OW.\P_B/%H+Z1>-V'TAD'K39/*CY<+Q\V"N%#U(&/(Z]BOQU7@Z<5 M^ZV7_6:<(&V"_;#.?,6 .Z[_SBH&7"\#KJ4PVT(,>.U%*_B!^\M_.ZD SW>. M_PZI+E$SJQ;>AKC9?EY!F[9>?3S-R."IJA>5@\&I>I%VX3R5SD]'5ZGCW-V3 M!8=;+::YEC)[^UOG: ?JQF3VP-EP=YJ'T.O^['L.$&" '=["\7=,2N_O[CYO%?A]6:1L^(L@-F1F'?\V$*B_(#@R#BN2F@S<7*ISWT MS>D[RC#MP'.)PNCWH!U/OGR]BS.P+.JUC'0Y5? BH"DHA8CF932QD9]NTYR1 M%STM->^X/V^3=Z9_ZS_0?:I_F$[$DU=6R6J%S4YWS\*K0^P9!Z?;#+1G _.,3I#B FK.\EN+-;(L8/DG]>D&>#.H3Z2Q M$9>)^W;3!M=ZF]LE%PIEVG!3IN1M-R]KZ12?Y86E,"HH]T>>H+LM?$ M-TGRD9[R5";<@](9RMGKM9$;ODD7>5@LI3FW:'U/$*;B \K ?N/]L MR]NY4U:_;CJE+*>TX;3OFO1FT9IL]69#2X15RO<)+S%Q2VSGLSD. 0__%UF6 MP2[[-N^QJU^\&]$-I%N\F8ZU&3!E\.G)QYM)E!N;*Q\;&=5*&I@5+^P_^M@\ M_W<;RW$\CH=X MQ?M=CWW3O1U2?O@7A&YPXX+.M;T5)#NFHYQF6!=^#" AXFF#0;K*Q<./]*WV M=!JZC_4/\5)/KB'2:F87FYEH2EL8^C+\Q+8#?@ :-]E8O!)M7E>+&:V0*=W* M:LXZW0MW3R%VGI%@9E.LYFI<1#,U,IP&^9STUDV-S7VGYM0])]GB/Y-L5-13:XSF6GE"SV@ M^O!"5>X]+C%AY*HZ.E8VZ,P@\+"K-/Q.-[(0=E7QQ6T47VQ4Q1?+7'RQ.)NZ./K) PM#7G*6-81A<% < M6G7@6?BHL1]QY25Z2=6Y,F7-JUDORE+=8NHD1 ZP,85CBGK>3UZ+ADR423?C MRC7Y]M7QC$2XUE'C[-^TJF11RQ1NU@)V+!-%%8"IX( MYC$>$W>]@"#%S7_K@.[^?E[6B9YCN[_0/\@(/5HVO*\WYD 2/K)_'?5M"W;R M/B;T4UF-@9IPZ/(.1]$I40 _*7.7[XJTQ'YF2FTQVNJU!I:KV:=FSY?7.0># M^R2O-X?4G14 D\;?H\_-(/+'8JO)$+';]+O.00N&;>$(>'=.29[ >V0/ ?B/PTP+N3H;C M,"PRX[2XSQU1S$;.N+L\LX /12(RF"K@8>@@4X%> M#X91J.H:$4WB%(.AXXTYEVH5^0P;Y@18EE2:<6*(I$?1Q)OX=X_;U#HIC\FR MCAS38?963G:&L,>)$Z[5? )BP@C/9;K\&P6G#:.9I?!F9&FH%A,2P'@@GKOO M&6=U4ZEV,RN-Y>R:,H?6)VFPMXZ-[0Y$R4J1)B3!0,DIL'$W5:RTBZ6R'&=_ M37@AC<2Q\6')HQM7$!,2-&85^*(DEP#%RW.3[&!?JAMEGS"1L)"$T\83%3L< MY]0[.J_J'96J' \-U_40M"[6B)Y[[O*BBV4;87.YO,ED:/$/4#XF_GD]D>"L M_K^#%9WV&$G_I-,O;DWCJ.B5M$6QYNTOY.H7][MVD+&2BFPKLBTMV=ZKZF;; M7\I7NUHJ=H\V05.;=W0J]A:'W#@\B*^3N)W+?XN5] M++.Y;?26]Y:]2@L[*:"X[FT25#&F+V?MW 7[;5?1R+\#?YZ59+/@'<&5KZ9( M9:DA6CCBJ^5NGUV4IQ!.R6EQAPKSGF=589HFS)QKQFLD3^7+24]*N=]D%:QV M5;E5JU=DNW,B=&:D/'7M0])H!C5VYE-C9VEJC+WJ2U@5DE)D.EBU%J3*7E5,;'":PV)V\65A;->17*R[-'S1K1)^K;M%]\+9I[3 M_Y?[GF4&_4E+YZA2&/M!D8O=M5R3E1,L19BK6#I9]$I&3DD)MJ1!U(S@RTKD M^"JOL).:G%JRE2?:O3_U A7'5&I\S4+S?#UJ'!-2A)TUG3BG9ZO$>%Q22[, M8 *?2BO]*LI;EO(NRJ2N%5U6&KO2V&74V+OG=<'^E>Y/[$Q&R2#"7;/"ED38VS5-%D7"[R<[!X%%XLU-JDR-U[0 :'L!'^XO3LN%N[= M4:6''"9O[*LR>,EMS6WGH%R]^.$5R2P["N_%X=YY3?.NF^<9-:@7)O+%6=N-W(RMS>57*\)C,(RZUDB M&];M;2\RC-U6-M?^[Y^1%WZ86+KX M\L4UB0%PNZP$-+6UD#57TI#PT5)L%)<"$LMN6"TB]Z?6Z0[$5S9 MX@*\'INZV5I1_V%0_W0!@\+);ZIR0>$KR"A94/@:L%8!F[JD6K%AQ88'PX9E ML4,K]CLT]LLH$58XZ?V#!]L5 )4->*#47RF?2OELJI:5"DPOP./RT=;BCRXQ MZB)"9K./[M1BC[>^@FJQ^['8(I/N$K&PF0M$K^NUL_H"\BL]U7+'!1DV".B' M!9K47)Q13BVUJ%E <&[X/M7%8C?Y_KWFXV?1?14_W;H\J[O,A4_ MAD/NTZ>O]L .5\L..JDE';3*=5&KA(E RVCAN;)A.89=EC$NYC50*HH;-L\' MPJV^[6D9 M+)7"V5].2\8HAUCWR\K6I*6U(&BR3+K4CNTV2^4@)=HU[/+>)4 M+TT1IY+SP&J%\#;-$%E: ?Y=%JTPST8JC%E2KWSB $WDG$^F@WUX&JO95,U: M\Z12(;NF0K(Y9D;CX'VVH[13G M%T12]&SL%]9S7.^6MUMF0UGC@KE1XI),+3K)VV2LXP.U'4=P.U!OX3!:'= M&^OSZM5N6Z>TD,<^9UW'"P"XL 2@*3:DQ6*KC2KJFM&0ST8J4."J';\*^SSEQ MR]$ ?NJS(;5>"AB'T:QE.0X0G/<*/-@TZ$&=T8'8N]Z3BWI&L/H1Z2,@U(30 M&/^%G_E\"C_+3EP]GLCR(=I\' _%V/51 M>7#L*''F9M,TZ@F4X8G?!8N,-Z/]D?KW;]G MIC,RQX'RSM$$_O2*_9:)IK]]SD83 M>ICK0=+C[>57V_VIP590TC) (UY)49M.?HHRIYXIQL7$$,G'?YKHBH0!K.)C M.4S_0EQI*B:O>X(C"0<44,/([_9!W#)J-4 * @0K&#R,Y":\K7!L 44G#F*IO%3D8RG?%+)/S;GB2%6_\>&55S/%=,\)NV26I, M '[2*U\-H!ID\O7P8@'P##VLF*/M6@23X*5 :1K-T^DLJT5M[\3G9'.H25GI MC*ST%YCG>&*[P-M3Q"N2>VPPQ$BPY&'GXD6]Q'NAT\LFX)L@B+@E()O;')Q. MIP%M(]!= 79ZTQ9/+"U&: @^X6> $"$E9ZMG]7D&=Z-YU&HLOU6PGFU_ MXWOE8I:M6&QK:Z.& KSO.6"D!%=_1G8X!A.9*SZ7X PRNZ,A]@Z[.UJI"C!? M%%J!.=4\;8T5?ZL*V(O!7QV ,5E\N40USS>""XW*%\Z:+PP9J%DQ@85]!I<^ M'Q<;!4Z%G$Q. 2TM8B\5>LJ''FP?D:E$ME" F2"T)+@SZ[20K[?+B2^+)+1< M;*-85"/GAN%B)^TS' 8MGR3^,;9_5R[!U"AIV;Y-RYDB>X'DA'4;OS5:OS7. MYY<4FA32DQK$B,Z[U M =YB[>Z?D1W8I'"]'OMF#^SDD0M\)( U=7^R2\\?QHU^#N)PY#8_83".]1Z+ M4*\1GXG'*1K$E-S".+^'67A:NAMK/_EVG4D1,G(,.!DQ$L\^9Z3B(9GR(4]@/ MUP9K#$(Z>H ):@SS*TV-+)#*890Y^9/7O.-'IC]FS7,1/*\)>,"0F"'0YZ;U M)_RN ,)NS9_/MN-P@]VZ(6#*,]BEZ9J6*180GSV)W,XY"2R-YG%F2+F!R4OZ M1\7'&ME3-@>"/T"H(] 7R>/($ B7GAO8X&71'X^ Z:#'?=AM8[5SHS.C?C%] MP85A4NK0!,^-R&;H>UU <\&DQ$U2MS;FO:" M/7IV!@K&\>G\E"V4UBA+Q,]'*G^HB]/&*>_FA!8',7XX7/ZH:[QN5YZ&9X$& M)*').A*KF)^ET ID ((;C"%Z&V7& YYR8#X9#&W9/;LKGM.U+->AU#8;: ]3%DRY.-,9!W8@ M-'?/M'V1SQ#$.PD"#F]((\0R<"L!#@A+[[,.=[P1? ?F25>J4)@"--LS[-Z# ML6GW0=3Y#W %&3,6$@8M'S%J600CRJ<0S$>2 V;OA"; &@R@ON]%3\(VFC L M!MQ$$YX&$TF\[*VI/F%"WY R3F9#R'.Y@I#I)VI875!!A+X#] )MPHX48VM; M "7M10XP=!]-0WHW@2#::YXD/3/((@P<7\ ]5BEXX04L*S2R:,-H(@3TLL^? M;3["91&].V/\./ L[@2(DR :R'L@"' +_!OD!@8&#: R"H3=AD,FJ(=!=40] M>9XUPKEQ + L84LV'@H+ I#TX<&>:!'BP!AF!?X&L@K4MK M J*V@!"=N&<[KLT2G>_G7G_9W%G_2B>H:^X*O2L'X87W?X9_4LYFTH)X*VV0 MX1_DT^E5;/!*OIEG?OUXFDPEB_M,,5V>@C M\S[C2RCRO$';*LB'8>K_C M:(>5W-I%RFSY<>,^ ^8]W\9#O3V1&PO/LGU1,:,B?7E%A:*7\8JRH7&^Y[)A M$1MD1V3#G<_IL$A=/\78AX?7=F4DI1(8Q0N,&:ELY148*=M"4I2\J [/WR(Y MB=]6$RBG>RY.]LC4H+1("HL',A9;"9#"!J]$1CK[AM8@%Q92S^S6;5TURM^5I<,QU@NS#AO M%>Z([$BCL!V1%Z+P4F5D;,O(F%% NJ2Q"_'(C8M%Z8 '7V17-%O&\5EE6+PX M=6ACZ4)?,_)(JY2A\J<,[9%VBE.!AN:8LFTI[[_;]2,>G^%56FLC6NMMKMJ: M43JQO+ZQ/+/3?Y"T=2=(:\6ZC1>-,IS6;4@#O-M<.9H]S5\O$3_GYVNHJW. PF>/+*0[W[.B;LA\'D:^6[GP MVY \&\UX7+ODD11S+PAF1=>]$CN';?-\Y7AE6+MI6@F>+0B>W[5'&G^:4X=DFHS949+9 9EA?A ML>&$T"C%C?O%EYLKXLJ&:D66#,'K'WMX@DWM1 .P*Z(M9TB60G^QG! P'32<*P&:7/,:*GG:/V5C4UF)> M5U;6!K67NT[3I4J"LF&KK%HO4GZ3BJ<)L-,U9M^GBK4F=6EAD;8JLY(4H+-* M58]<=2SP^$0U%E"EJK$R+CR7D++%.R$Z:DBG M7JIH[G2=6T-5E!5#PJR@#7QBF !TLL591]A)76EH=,P@*0,+V,/:P?!%QW2H M8Y^<(2F6K[@EH3Q9!#A0#!G7E+:#A!QVL ELAI,$LIM$MR:4TR+'F< MU]-[3:?,]_R9N]&*MVQ?;G^L//)JS3^.%TA%6FGJW+2B5F;_X+C#:G-3O46U M@0(5AI?X7NV:R(EQ>KZ&FR(K07A3A%21*))H5HOK(MK?KI5$6Z\^@E-W>W33=NDWWF(S>N]0666 M;E*@GI;(+ 64BRHN7[U@U;YRYZ?GY9&J%9VNC4[/2F2;OI!.P8EJ&:V+RH?: M1SH]+Y&!^G)YVC0N3D[+0Z>5E5K.[P_72OUL.W37R8VM50;L_J&[9CMTZW ME?^UEW3;V+!=NW6Z/5E#,[>-V+G5!?>L"^[Q=;GD3ES +"_O;IKKA>KR7\_! MBW[ZJWCS"A9E=^TA74.3-\S%K4#XEKM=O"U.E]SU^^98,[^+=RD]9G;[-G_& MR^W,Q&M>D1.*:V!VH-\TJ['T!K(O5]IB2=I7\, P\H=> ,OP7$=<=;<\^&N1 M/=.K/MT;E-?-V&AB+\G%.;'X@(V\R,'V &%D.C!AWX3==3AWZ?XCOJE=YTL> MBR]&RLMQ%@!4O^0FKN/)*W/J3IVXQMN=M1* HW[GW]>@!A"QX_NHB!)YQ5_< MKBO^_MS6^ )OJ/KB3(IH0_-)EKNJ^Y(KN%APXG5N=_)FM@5TO.E(GE9J)>,Z MHCS,N^W)4BO\ 4#'MZU0=YBJ6U?A@1K8%U1G: M7SYHU(WFZ71(<0%&R#KZWSZ\"F*$5D:OX0DV4!HHRR@L1O=A(1)1<"0I-I+4 M$WGYQ7+ Q, 6]EK;M2YA ("\,,P^VP'>[0>]GWVO_#CS7GE!NIKRC+_?/EYA M9K$$6>=CCD"Y$'I8/@ZF4.L#7D"^O/WV[>;QV]7WQP?6_OZ97=Y^?[SY_N7J M^^7-U4.,?%F[/ ML=IE=8ZN*$T11'9HH,7",=#C*%X_>=,6T2=N+C MRU'' :[K>*9O&>S)@XVXHKH5#(BD0CW2:8!U:RZ$?%PO.N;2 MK26*$SW "D690) OMXF>;1DR=CL WG]+$0!,'5*GZ[2I 61 MXQ@N5E5 MJX+A9-^+GOIQF'3I 4?"F RP?2L-SL&F&% L-21#DQY80#9.[SP.XTK;V$>1 M:0:>:W8<%?<6J9 27_S>/6--6NBAD#GX[?V=\ 7>OQ) M+. "I?H#^WSS__NOAYH'=7K/KF^_M[Y MN;]Z^/'UD1ZYO;NZG[9."]+JA<'3GJA\BJ(W"L@3(P/+-9UQ8 ?*8\QRY/&Y M[$.HH$_.7(?$(L44X*W_1*X(76)9Z8E!)_2 L$%%T4O7PR,R8;P!?IFU\8$Y M)KL)3530="/3MXXZI*[U0[%_L^-%H=BB.'"+2V.S'ZZ#M;(] M5$$C&VQ6&LL"]]QQF 7HT)P"4VU2EN8U0+5T^3!,\NA0,V(=3'MOZ;3S\?:9 M^\\V'^TM-V9HV6L[_&KW./OD"[S?N-T:4C)G0M!U/P #2QL-L2^^M3Z\P^B9 MR=SX5-SWGFU07110SJ[D&ZO+LL>B_LOCXWG;!_ MA)9,%]TVLFE0;2#C^#\Y ]>VN_8]\_/[#O:GJ# MW7W[S!Z0/V'3#S9XNU_-#GR\]'P\(H"U&_0T*-.GL:A+^XV'L.=X"("2]\21 MNPP=5CB-;$8:I #V 58!R[ ?,+1G&^R3[7T!1S,$KPFF]GSZ&J-O.-<55<;_ M+]!W;A-':P.W?39 - /&V]6QWN=R- MB=L UUK^&$Q.I>T)S_8R]R32*)0);Z&?3'T'1%EK'108BG QKP.3$Y3%W0,< M=4$T @J_2)\[ >\E&6XQ26K+^?+],DV* < #Y@2GD01Y!V0>2+@!1F2[-&%< M5EC1J_C.$!H"U^J8H#3Z5.4XC68C7FW7P^P-=!!@ 6I.63GZAVO'7KR(+[-) M-)&0!6O-1LP709=O^HU['=L6D[8A\HW@T9Q;1%G6J&!TV@Q$(@R %H M 8%(S\5V$%IT9B8^=#0B/H!_;$P5<5E[8/[7.)V8/9-$ ,<9$GPTZRAKA=(TY.$XKB.C(>#3,.F'T\>>F6_8TF?E)UM82<. M>O.]D%N(O0_LU:- W&@X[GQ)+@^O'KM7I<;1O/,([@PQ$%N> ] M(93WDXS(2KCGZ%*RS^"A.]Z0U-<.&PR3MKIV6D["T![8"95<( $%# _P45$. M]]8N.CM$XIH M54;-_QI[X*#,P3MBYR*_S[*4#9?$T?:6X^V/E-B,WIQJZ'3GF.Z!T3Z8BT!O M8*=H!/0)S['180;;7U(/O,O=0-+.C(Y6\?&+&8'#Z<-2+:FG_ 3$,.:3;P[P M*-?&>"\^KB:232#$]&B]1$^P#=8XQ<4U+@Q*_AV(S$E4=>#("K[%A8LGOL- M])5\ARRIF$]$EY!&BAVGB4"L<,(>_A$K3P*%)4/":CFS1DD!- $+(-24(@3X M6@-/-,0O7I^0V9@&]5_2=@%I:-%9"U;$FL#GS8C0L?C1*'I(MT!Q?P3&=@/MX,(=-+ M @2%.)YLH6$BI(_/GU"V2LF&65SPDSIO'VB94"KXE#C440"2T$]3*\FZ8M=?2%OPZ_$T3P@\G+P+(/ PMJ5FOQ$B M501W#=;W1N!VP%IZD8^1FAD[%AE.,J,)-:?LJ942W4G&!7P@=Q9;)MD])?'C M\'L O&K[G)>UEJR#].\=',4O)K07+3EF_QU=B"%:9XZ^7J!:; M<^VHV>RD%88VAR&]',/AR/0E>H'LJ4Q/=8B*VX"FV\#LKVRO"&$^(30K0C@H M0KCLX[EJA?2#0OJ;/*Y0ND\H/34N6J<52CFR8&5TR-F3#; PZEUY F5!/GF<%= MJ/TR81:,E)>&WA==[;IQ= MG&P4_7QQ+@XW:Q-M[?"MD18;!G'%U5PQ MV#2.SRI>W'4LGFW6H*V"5^N!SEJN@6@W/N+_7PSE34QAMHA'XLN8VV>"O6&T MXWJM\-.;-]N'[?[@[[A6^%'-+/RM'Z!STO0V M&-I$F)E:8T@_O;8"OY4!67 M+4\3;X]KS3TQ2-X5'B;)1F/U[>:^W2L;\Z4$_[!$\XE46:(O_VL.AA_:J2HW ME?FY[IA+\[C@H'1Y(+PW6&P8Q\=5S&7WL7AV<5YA<=>Q6'PVYFZ%SO;D/.\; M][%L%!DS26'1(]5R@3IR5=;*FGFK46FY7<=AL^@DB/+ =V]P^/:\<#ME4]&8 M2D2O.U+7>K "'_\JRK7O 57N;A]CY;V7QTY\]$+3T4JRRZ.^RD(L M-<,:K?/J2E-%*/.-1.-TPSQ(CN?.]9SO K*N>Y\LX"0O-7WMAB>QM6/-TPV?@5?1[+\BD MM>',ZHI,]H),FL=51B?H^4W_]I95FT! MZ5M>A.W;=X-79R^X85QLF%\GN;.UWU+]!;C8?A>89>CF^+C8S)J*;O:!;DX: MQ;H:>TXU^ZN8BNY%E4DY6[$BX6/'L\;T WPV 3CB<^9*_C*QE+\LO19%&L.< M69:$;FK.N.2K3EO_B8+0[HU3=6#E$[9K<7RM=2I,2EMU::S)HERP6O%O^3V% M),,^A__[G+,!3-X/&(=A+*:ZG#/L<(]VJ<_- +X_OWC#0H^]%LT)F1DPL%B' MI@\_A9X8_34UN5MT\&:-/<)3:@;XP/QEEZ%[,E^IAL4O1[,J%9VB2MUQZ)"VL6'(&.V5%FU MK_S)[(X1?PS^NK;#KW:/IVJL&5/@"C@LTF)_PKI"[N.H!"1<_>NS6H,!83HP MG<%,9G$)=7@($#L)Q\ << 5&QPQ"-N:F;S#+MV%&UAG#"(VS-\DH@+M1WW-X M8*)<$LLR0$" 1T?@]WJ] +P<\>+)FQ32/=>QW?BM6CY;%<.\*P@KC545IVK3 MZFPJN?0VM6UF13X2#0)?X2^+X!&7YG#H>[]L)$4 [2G@ 9#H GACP.OH;+7> M$($D^.GV3=?E3I#038+MF@ /6V5U35I=6<+;4<2<,@*MH.,M=3'V0C MR)X@\DVW"SCJFD".'%F. UT#KLPG/@ HPY>.#=,',*(93M 8&P$C($.'-OX% MJ]+I,8@Z ?\SPD'$(E!H.*( (CPJ1(S8$FJ:^"%:@[:$A-5[7C<*4&CTP3X MT G"4(M"( 0U]BU9N^D$WL0&[% ;QH+O'6](^;?P/3^"U0RXWP58FD.S8SL@ M5>!%VB6Q+$--C9+&=,16<1KX3%/CG@GL?<\/CP"U Q)[L+.QS1W4\ 22$(@= MF!G6Y?(>3BM?P3?*^V"&_M#P<_$/2 ) M8 !Q/X;)#Q?[N;.'$%@4 M\,!]/L&T%\ %6(SA F3O-&]EZSI\'GD!Y7XP!-4"B'7&@"M0._1VQW20*9!G M@NFE =W"=@ VN,A+(#;+I"&O(M\;'H[8!66J6D%^H5:0#YYC3=E)T]TB5S&9 MT%RB/H83UA)[34WKEC*4[ LQ9:N.7646D*,@3!,23*B C,,?;L3D5FL]'N6 MJ9.L&RC5BL!TH>)H:FS;[3E4- 2-GB&0(,A@'ABXM1$'00/_E>+-PH*Q.".. M+L: )R.'+@R0M95,)0FU[Y-LEQ)1:81#(DK1P.&.^DYIY,CT?E2KTB#U79JB M0>KC\P)C_4E?F:#&V-R>I#E)&4K_+D:2!X-^O7G'XCA6QC=A$_M3O!',A:T. MWL3#3!DJB3TO4*K;\$_Z0NR8]27V%A<+*:F@%QQ"S.*J>J;MLV?3@3&"D ^/ MHB&.A3Z0[0*)A!X,1@0!Q%IC5[^Z3F0I)?FZV0 "AUUU0S6<&D.?RDCO9N1% M(,3[)AA#'0YVVG&CEJE[LT!],(2(Y;Q5&? O6AGP=KH,^)5(K"8QQ9:I&[ZB M_*+JUU/RBZHIKRJ_T%.94I^A>,*) LTI5_7-XTU(&V_*H<< 9[NBJ""[8(M MAO9R@$8@VML'ISJO2R[BO85^#Q(0-D%6EFJ0&M:UKUN-$X6]9=3 M%-.LMW*=S /"SU19N+8NI:]4\0_[8TTWBW.+R;V4RYL9+'ZVLGVBL_>DN6'I MVP#D#]$#\L,Q;0E>OU]]DA>OE-W1&05_)G(GT>->/]YD]A+H $>Y_8-HD*N=" M'Z#?._*]49*-D?ZIBR;!W9?O/[[ESI$='5>!]4D.>?51S,784>/T2$W\&\P< MGQ3$G_6/_3CSY*[]Y>KHT_U5^X^C]O7CU?U[9CHCLX-I>=,A0G^J9\CN'$:#\J4 MUY0GDA9?1R2^E-;)C/&D!>#4D,?'IR_PV+3AEEQ7WOD #!P'?V?+W$S;2H0% M@NR3 I?*M'EH@B:C9-Y;DKBC"@/ M WV6^!'T1/;3:*"\- J5(=[M( %)8/_*4^F*/O*>:HHMO26UZD4!:-W@G6A: M*=/?B@.GH$\AYO_Z"L0SBDMYL!W_'8"O&?\M!"O8]X_X:K;RS5=@N2?#J0/= MNCA1)V&<''$ODC6YWGS(.=D0ZQ\X;FAX.M]0*#I;=R,\*'.FLU.6F%H3IIO M-G>Q1UY)V8]KSQG2?_MW#5]];)X8QU7/ZOW":>/$:&SX:FB%TZ)Q6C=:Y_4* MI[M>X:_PZIJ[5;IE3RK\35\2V0\C9E_++*'&W'!!_JH@UUY0RKEQ4K55K0AE M@AF&]E66-P\%EO&V5GAG9;* N&]P>))U9]B%Z)7:RDPI]W"BO]_,4R5I!"/ MB.L9E>VR3L0>UVN%L]J;[<-V?_#7*@_^U@_0.9EZ&X'H1C*EQ$I3FL'];;"5 ME*B*RY:GB;>M6GVC[<=VWR*9'2?)1F/U[>:^W;2-N>W]'=ZW52Q3DV!+5'NJ MW(4U^^7&R7GAC3_+ N&]P6+3N#BN(IV[C\73X\(;8)<%PGN#Q8O"4RUWRZ\H M2:3SI=#)KC!XE*HP6!DK:SZ7-8[/"P^.E07">X/%YH:3FRH<%L&)S;/"\]'+ M=:N\BE4O",PJU*$!/K?8[5[8"WN;;7F\V2R4*B=W+ZBDM=DX3$4E>T$EC8I* M*BJ9+TL*C@;N17[_GL27'CWLI8V$EEH8'40HW3ZI# MJ]W'XG&SRI+:=2R^;9P6?C5[0V+[726GUTP;A:?/;8HRJN!8KKT38NOHM\+8 M>:=B8P;VHJM8:KT8/*_NWN\Z"D%C[HM8K+A[O7@J6?WF]<.T2N*JDKC6+H;N M?._9II:SV/%6-K\-S5][(9WV-T)JU$\VJPBK4/I>$,K9AJN&562R%V32.JD. MYBHRF;O>DX)#SGMQ+KCHIM]H)NWIT4':C,)J8K>+F6HSL9G M22W5' )L%GRR7C#]Y1FK\+'C66/Z 3Z; ![Q.7,I?YE8RU^67HPBCF'.+"^+ M&/\G"D*[-]:GI5]MU^+P0NM4F*BV:I99PW*\8EGBW_)["G*&?G%&Q9Z[+7H$,G,@('].S1]^"GTQ-BO1:?! MQ<9NUM@C/*,F@ _,7VYMVOST^-"WX45XZ8A>8D,.7UCXM=NUAZ;CC&&&GL.[ M81!/)8J387&/GN\-:!BM\@?V[/IV?VFP4=_N]MF(-NT&T6! K\ #U[SC1Z8_ M9LUSL2KU+#P7^G8GPN<&LOT7CJXF5ONNL:_\R>R.V;4=?K5[?%D@X)H [K4F M ^IR8,T&,X&E$[A.0BDP!UR!QC%A86-N^@:S?!OF99TQO-[4WP>\>*YCN_'* M#-A*+P /B)X]>\,LWJ7?X^7C50%1'H"G ;4X@*(8Y#K6#P&]"!U),#N]DW7Y4Z0$$V"Y)J $%MQ@4U: M8/-L9Z(%J"R#?=+N"L:P)) I\(67^PO?\"%8SX'X7H&H.S8[M@&R"%VF7Q+8,%2[**],1 M6\5IX#--C7LF!/0]/SP*N3\@$04[&]O<045-( F!^&UXIP,"L8?3RM<4-U("XN MWBPJQ_%Q9 4#J#$8@HX"O#IC0)4-W(+O=TP'>0)9)IA>&9 M[ 9 @VN\!%JS M3!KR*O*]X>%(83!\5*_-+]1K\\%SK"D;:+H=Y_+F$)I"HDWDA"G$7E-/P"6, M(#M@9^>ZQM71:0D)!G(P)<2( LQ0F!@DIZ1ZG[9>B Z2A0.=6E$W%,7,U/"V MVW.H6@F:,D.@0)# /#!P:R,.8@;^*X6;A=5;<5*<0(P!3T8.750@&RJ92M)I MWR?)+N6AT@R'1).B/\8=]?72J)'I_;Y6)$'J:C5%@M0E:64[_$E?EAV(Q4X2 MFZ2'V)X0]F-"N& =9M/CP2!>[XJR*';!EDZPBVT_W@BFP@X2B2Z9,D\22UY@ M4PV38%,NPXY97N)O<7&0D@9ZA2/EVO1,VV?/I@-C!"$?'D5#' LED.T";80> M#$;D %1:8U>_NDYD*1OT=0M)&W;5C3TE-88^E9'>S(K\AJ)(])4\.DN/ M=_UXGYD-UP7(<_\#TR911V_Z /W>D>^-DD.Y]$]=1/O=E^\_ON7.,14<2L65 M)GGNU4K^_=@ M6X_,<:#"8]B^R.6IO7]@?2X V<3XNCR?_)\Z_2_KZ%+^](K]E@7UOWW.ACJB M;QTP?[R]_&J[/Q-02JVED=,"G M#,)0/.%$@6;I36U .BR7N!)WG+BL&,7"O 81^;)=\"S0^0O0HT'G\:"L,ZWJ M;UNK^GLOJ_ZBMP ./%)(=GU@EJH//&F@87G;)<)!::*IGV>%=%381(O:21M- M6Y2RS<72I"(^)+1.565LZS;+E2J]8W^LZ;YA;BW'EPF&X^:45&BM:J3K$F'2 M,K?T+0"I##$$X(=CV@X'"AF*,)0TQ9200/KH@#AQP=S#579 +. 0AT0SF-AS M0XD]4T&#?^J'!6Z< (0 ?DU))0M'>M(T,#746>MT*:+0;7UM,&V(=,QUD:,4 M7=C L'$<>#;1N50GO1OY).BFA,^,T 1I,.$$^*8;@/6OUUM7W(9P(3EJ9/H= MB7>A7 9T0N)'T+4P!"LS!YT'9&R&*^5N=PSFH/4DIV@T]Y/61+$7*BD YWO!&=%IBV"ZP)DM)$?SU^>B#A M!22.S 5DW 7G@F*Q%)Q%H((FYO &T*P,>SQ<72*C"XNK^\%5P)\>5CQB?3 T M9H@?O_IT\_BY+5LGX591]J1_)"$ 3!(OW0#EV2!:^.AQ2.=JFK (HX#Y9,,8KL]Q(EPSL71IRU !2\*F0+.%!E-8QK: MYWU@:K2]\0P1!D1X1B[%#_T( X:>K\YL'71$; 7Y4$BN$ ]/R(*U85RAOVRP M9N4*?0I/B#,-.XS"1!)F+CI9)@)9;E8I19CZ[Y'I@V\+$N^>#T'VS** 4DB. M)5,W4G-F=?I-.WB*U9C.8$QR6#O0@$<\94R1,:>0#QU) 4AY$!J(&W#'T;#" MN# (XB?B0L0%RFK"?WP5BR+2\(N59Z/5P,7+YA0!0;4(@S I#\Y$T$LM2DZ5 M.PTXR*'7_7G4(?,."1NH6O[R37AAO^&(3W[:AXWL^96X0YIKS9Z4U+*S57 MBIL._#O0=HMG9,*TR?:#D]'4RN/SMJEG01K F)COGO$: 3F@8YH!B@G@*+5T M9:9D..$4Q25P:MOB/J$3I$O1,D48B+\)LQ*:3 M.YJT8.&?:ZG*P[[/>=HS$N:LNHU1Z*J4+Y5>PKK)8\8=H(H8MTV,DTYZ18DK M71O;%RF=791B$XQ1.,5CK&BSI%6A;3-H:U9HVT6T5=RVDV@KGMLJ57N -NC; M'ZX969B+_&[[QEZ%\@KE%)TLW76*I06CA* M-UW^:!&4[EH=NHLUQY]FFA\W,G=EKSJ*EJ;8#I!_T04?RP/?O<'A487!'<=@ MZ_BBPN&.XW#[7+B+\8QBC8@]"F24B/+?GE8=>RK2R":-PO5:11D[0AF-D\(C M*15M[ IM[*U"F6&C;2.@(T_)WL?&4F(P74]>7GJ+MY?>TQ/D-E+J^3)D]; MA3>2+PM\]P:'K?-R]3:N<+A*PL^F6[966-P\%C?=3[5*!WF!49%;Q&XO[(J] M[2RZX6Y-5?_9O:"2#;OC%97L!94<-RLJJ:AD;LOSS1IR*U/)KH6,-GI"]GOG MHRABMS<-ITO#*)CLD!XC[!X M?+)]7MRU^-!&+0BL_]TU@WY&!5I16IKZ?NQ)G:%JX&K@:N!JX+T;>->VG4<;O\:6X7!%\8.-YS>7.'P$+BP"EK,JD*>.M97 MS^V8WK&R-?>.0"H,5!@\;@XW&]O//*ASN.A=6\8L9 MEL8]#T(S% WF]^],9&_O^FR6HZH+87M!)">;/86KJ&0OJ*02)161[*PHV;4( M4GUC=MT'NEO:IAL@8,/MV273^:3; M*UO*CC\$G:W7[;I<77VC0N-EQ=?I+5 M6OLMD ^&;AH;S@6NZ&8?Z>;$:%Y4\J:BFV77VC(N&IOM=;$RW6@F(7SL>-:8 M?H#/)FQ$?,XTO_XRL;2_+&V J;4,Q2R6_T>^-TI,W?1/7>XX[.[+]Q_?YO?O MUI&6PO>D.?OJHYB+L:/&^9&:^#>8.<9<_%G_V(_-^KOVEZNC3_=7[3^.VM>/ M5_?OF>F,S'&@"/<]WH?FJ;U_8'TN -E$ I)6___4Z7]9#H'\Z17[+0OJ?_N< M#75$WSI@_GA[^=5V?R:@$B2U*+"T3YDDSJ9HW!!H,EC ?;LW4TA(TIS<\A3) M;XBQP+/Y:O\9V98=CBF5_](>)'?Q2++TM,ICKTWT$8>G3>[-]:G MI5]MUP*6>]\Z%3F'(?N_R.6L!=*X66^V##;BK&]:;.CA[89GSD:>_Q,S![H2 M3%Z/F<.A[_VR!V;(G3%[W6@:I_@^7K0T?7 80P^^/#X, R8#S/;SRBJ:X>"SUN7/?!A* #>Q#.F>N/"8&&?LTM$CSMF M)' !C+8+>,(?0$IPA-LE?&N'S'SRN3C$&=EAGWV+PDB@_79@]DWVR71_LK?X M'NP91N]^^-W^^)7#*OS??[,_BB^M#^] #$2=@/\9P4A )71A!J?MC-GES:,8 MYGNM7:/%N:G?KVT_"-DET-]_N1N(1__7' P_L$<_PE_$3@R@(>_91M6>VB M MVV2OF[43!H!WQ!V=9\]YI@P8N=NNV.W43E+ 2.VHQAXSH.4XWBA(S0]@]7'? ML%+3>C9=I&WXW><1 HF(%1Z) DYOP1ZZG%M$_D'4[2?O8/'W2>X;1CYP)OP( M!&X[-, W,XQ\9)G/P(\&@YB8:8O57Y-]G& U@K2U< M;/3B T# !8,5! /:3/:R ?#?FV%.\LW1RX3 M",_@L0XWL;"_[*T("#*Q)J^+C.8#%A7XP (Y&L"Z^NSA]OI>_#1THH U:V+A3! ?/Y M$AI F( N5!+PBY13$X2.VX!5XYP#.QK@$$/NFDX(ZTR+0:%"FFDQF*9N9@[P MOU86LMJQ0(2% ,ZY?#,-5?@MUG2H1Z6F/,O1\];39^TY0LXCDR0L*;>T-4,TK'V?MZC M[_(5X"/W!^RK9XHV(D+7*)O+'*")1*940]>3^M+C]]-SXDXD]:F)\^FOQMH@ ME3Q4@6#U^X-$.TP"#CC9M%%LBMYIEGRSEU:4/=\;T#?)!D<@QU"C6O%6]0NZ M,,"W^\N#(>K'%&C &O;!%EF3MDDHB'X1@UO)X),*Z$]@+?@)#, .AR6[2#%D MUS>470_X%L0(ID34Z]E=6TJX7N2@W2@N1?$)A(=]\+2?^@+D"0N?TZ#G4U9= M\J(2?I*F$6'V1Q2$$\8K\I#X':T:C7'H\O?$KJ6:36;I<-BH>-V*N("M$("+0%+5H YHN!V9&.];2 MYCHH_IP2?:83>)1\#P(P8%WNXP?6A0%A'4#:)K &3$M$I WB+Q'>*%-QM/>@$Z[M7ZA_^K! )*]G[IOPX1[O'+*W)B"*]P!C M2!^9$OH=T@A@G)&#$8*49HU:\P1G:=3J=;#^0<*3DYXP/AH@+/1-VR%U,>+. MLY(S'5 AL&Y85D1*\C/O$$6*$^<5E@7"@HME@5*KOW19PE'#"(M@2TBX@Q3C ?"IE;7)[H0[3IML MU!HGZ'719GEH3.A](7S1^[1E(&9@_H159;!TL@]X&@0;/'M2?Z-TP=6O+F(X M6?,B6$@+K9&)2H>B0HXMO1.40+#&A#RGX74XQF=[>N\"GYKKI+ME4XB+;=.T M^47&T.M&PS@_.Q&A,1@="&W(NR@QG,-QQW5R1#[MVR!.?-)7D6H0+8X'WPK&>@991B;&0JZW M$A9IHTLX%#PVHZ="0TF$5CWB MRE_!2!@N @ZID1% *>ZK46V/?/8S 1;Z(WW3)%&5/0%>N1FFS5O6;E[F M35(*>^A[D6.EU%@'@4$P@6F>N,O)$]%F]T%_NA%7>J@7@>%,#YO=O@V_)8<7 M,[=KJ/T&8GX%33%W!E)2CNLD+^'Y,@X+ TRB9U(GU\#.=T'WDRI.1 )*)]78.=$-9T>G<;"\=:$AP3'N#P_V_OVIK:.++P>W[%E&M= M!5421F#L)9ND2@9A*R&(2&*S>=H:S;2DB:49U5P,VE^_Y]:7&8T )S8&B1<; M@::GN\_I<_W.:>=K(D,Q383N!.L6K>&SZ$;$M<=A[W(.'UW"?[0:;X_1*741(TY4]@: M>UVS_57&48QN#+80<4';< $Q/[-](5^+S-?^*LN_;;2.$%LSC8*IA.D4_W[_ M^-C#F.HMB8L*LF;??'5,. EG O!]XO]MHZF415P[$!)@&E<"3 Y4V-> MD_ I?G,<90%8K9L;L2.HX F:VKC.-H/*<#LNDQDZ-BR&._ 8'>NK/(ISP&*2:_?%8!:R*829)B@/J M2!#J>L).-;Q9Y(^BF?AXHN$;:V9!4+:$&)/22 R_PN\ZH^QYOZ/?[,\*AH@A M.>#?YB1!?I9T!^[\FMF[J:5\FF2J:L^ IAP7,WCEV-H7-!-Z,Y*W,CQ,P09C M:8UII"B!@KP$WN]\P=PA)HV.7. +*9KB9TE<\=*#* V*.8;+ ^T<.QS'' /2 MG;$#M&@2]D V7), +^2 V^(7.X:3-%[)J0ZEP!DX7(^VL.TS5Q M')WUQ6)&%$+VFH.I[05:8OM68B^TQ":!X8.>G<31&+Z%\1I0VX')BFER:+;C M8XIONI=@8C$SZ)PP7!DX$Z>.D-LH=T(T=T^4V9S/FOVE9K(1\!(/ K.'^?FQ M2>3CQQ3\! 9JLU7B1H<^3S9SABDAF)F?:X'GA+LJ:T(.C@(8B-"_?W+""4-7 ME 54-ZY(2<8('Z#L*;]<2XY8.:E+AP7H6,+/.>ZJV8LH1F@M!5&+6.?-*_Z. M#$)8I#.8C<^)XE#!EV]HE29E3"N&!I1WD>1@H.D_X:=,4^(D0<9& MQ7;BLLV9(<# :AAQ"22U"H+I-Y.G[A,'-EPTRZ"8$R8 WCIP.+G&1'%!+5LC M0GYWM 5:K@E"M"G2>LN):Z B1CF"4CIK&%9W186C(C G9SA3^XGYJHEQ/ZFQ MD90A]^PJHP/H6,G1UEC)-19GK7E)((D8+1.,\QN3U9J73G:AWLQ<,9C$T-R) M=N\P-JN&3 .>D8<^T\;T/L;)=:PH[&8J+ M(.@(QYQUU :)?M15;/02^GJ.7C>=>J0;TQ=-/WC3IR@I,K3^=")IS[O2BHDV MJOI&PMRM)ZBKY-9(F;J-_9?X0; 7,P3JE\W-@')#SP8GG=+LMO-$P+R['+?5 MBK.&:=]/IVJ2)"&F1QLZ>=V0P+#+Q/@S.VDZ[(WHCB9F'XUO2/5&Y-N.*2,( M]*.@DW_CGDO)&49QEJ>%2!E8D^"C,Y5^BJA*Q1X57A9I1#HTI3RU=AVS*I>L M[!:AZE(U*69^RC[6BJ=3QWK)YK,>JS'S,^>[_UEAWSL_;@ MG69)QVX=(-;-3T%D7RU(;91**097Y4H$'*Z)C32[,3PWB2@WTO3T)A-S]LCK MWADFBRCP#H_V=[\'FQD1B>.E9GWG_7@ZS.-=L/.C=+6B8W"EWUPI#W3^@J4, M"0(M!KE:> =:%6HQ0%ZGC(W(5!W0,LA-WYLN%VB+LL&Z*-)@BE&418I@:Q0" M@?@S[=I!Z3,H9/8B#8 ;<=OT(M\Y\$4<.7Y<.>8!LHF++A!Z-(;1^=<-4G:D MZP,EY3#F0:NK]HRUK^I]($74J+@*Z\ M&,%)*J5(CX\1:[!/!#<- C++&&X=@ZT1C6%9&CV"9I/[92:+,];]*%G&_/EA MLL ENLM/['G@@NA]EJ(+8,JZW0!+X]M!-Y^Q&NNP&@?[SUB-+<)J?/&WNC# M1(=_V'GSK-F&%00:(A!5[<87B M&O5/$:P&A:TCPT!W@\8!LY6P^1:Q1V5+A+,4I^H.2?1MR/1UK+:^X$W[[&2B MWMTF \Y1:-9,,!A)D=2*Q0S4I)A8RS))+\4#J MV&15C/C3P%Q];1$C0*TJU"ED;K@APPF]$IW6[ M4P.I]NU>8:3+O$Z3D51>5BTS8+! -HT6#)3#4,@,N(NS(JY8H0B\X5U&&L"C MNGR5Y17-QC".!'TTQ^5I0MAP?40(Q=^WBY\K/Z,6*'[F'@SF2F)7WLQK)8=% MSJ-"-P/X!7PH*G?G->J7F!BFLQ;+E'L/TRSKL4C*-A<6\$9D6#!9;EU#K!-2 MC53 -LRG*,2@DWD(#X&TD/IL[:3!(WHHBHB/J8D2A=.P] (FA8AZGS*L%,MF M,=K057H(RB1\P-K#89S_19+!#FK>QE=8!B:IG4:2VS+"EYUU'(3P<077A&,9JELGA*GGR6FKK-+SS M,E>>ZJ9:B"N":4PH_*OK4K*5O(I)D5ME/$VN.0N.[0!40Z1) W/9\")F)Y/H MSDG<&6&./*XK7IA/.7#-X$"0T7$RCP)O#,(6#/PMDR&]F%I_Z9-XZ.;^>-UZTORQNW X:?V>-+L,> M+437 Q(C_RJ.4+02CB>3NHL2.QS#YJ)0/@:V6!.TJ64L?(8[A;EE^PW;N4VW MFS .=XE[[$,F TX-:%GDN5H&4P7E/,QM%LQADS?M\2^X)1)S?LL@.;.J?('X\D(0GCI'J7 M7,B6&3^))\M%_5B/3! HT0/$VH/>^#V[_#=?^X M?#YW@.0A91!=])XNJ@.R^4OI(F=(MC4G N&O(>QJD#?SI*ECKDR;2N=#[FS+ M\4CP16)&+H$\.=S'AEX4O=&):>[I[!@1]BQP4]O,>W]QTB"8.X]F'@U+(8Y2 MC(>B1:875AG>7PKR(>')=48V2Y(8US923?U;\P(*J3%8$Z8#QR%=)-Q= OA* M4GK1&(@OBF0,UL,/8Z8@DMY_KSEX(!H?#BUPN M82O[Z8Z1).!QM3= #'/"'25/TV+BM4.,)L(\_6]1S/F<(5Z;(6X]9XBW)T/\ M(&%0OJF%8SXD1,-$95)S9-7V'2F!A@?R#,R$P$>H1;3(N<: M.J_A1+3S1,2P*[4Y)JE+6"BI@S464>;1\AD0BT:6,EA'NZ"*#C)1-TF-V[:# M1R]+1IU/E@N.H$'$UJ(Q36^X83D\,^+J5QR1M)/5;X2:0@,$MZ9<*(3>^./7@%^?Z\VEW<'+>&USU.P.O_:YW-?1^;?=_Z0R]?G?PRW84EK\V MA>6F?Q5"2TR#-*Q6+"B387HQ>FSB1 M?(GQ9#A=2W$B5#"P/)EHL+3)W)0+1U*;=C$%EZ4G84,^ZD)I%4_@@-$9GJIP M0E$=F_<7' =L@U13WRPXC83Q"SNE=5,A=<>'U"!V,P=R?$OG=-Q1BA>X:;0L M2!9*ZS!#M%&:^"BTZ"(A]/9X37]O22N[G#Z:.H$5!^#K-F[J538IC;*/G"&V MNV5Z>Z>2")W1_TY?TZ3^A@ZD0+6I+QM3^!?N@F-*UK(I*!6N3;&'R"DX(::I M[V]KHS9AZ9H")_#YCU9K#[NJN%=8"/1;?XOG#$XZDZG6GA%!R2X@(:.]EX"V4>8RX MD$$2MD2 Z]+,JYQ&E"@5QAC2"!F%YN/S:I5S*<8#=GIYAI6!V -0[!EPCRYV M$ PT E'^Y1.!+\?89)HS8J.L+'0O##%;S+,R./D(GQ 2*]-??_(83$+3Q&Z8 MP*VS!-T#:LEO;A2 ^5TS-@3.<<"^%P6HG962[":#"^>N8H(-2;U4Z&[Z77/: M\SZ ?_<)46U^1C=T8?, Z0W)=VV02X*<@XH!1F726^C,"-O\AXIZ;/(:'5$P M3V*U%)WF\@ZI@S Q0=J HVS&>!1-52V-Q+G8YFM56OF5U#:!\]ZE>M<= 4K&[Z*C'OLXRAA&,)E*8SVL+FC.Z#HV3J8KBW;U(8F20:\J@+YU)" @XI;G3^T#3A9C] MP5XEB S&&O2@F!?<.(KQF/-Y$4>![B05Y5F)@VS3J8CJX+3&5(9KRE<263LT M8:;(J("/8IJ42YUA1#&(,H%;3GPJC[?+M/NWX3JD5B@X%4E.&X-J"/:>QX'@ M$O"4/FG&,I%LGM'\U\K_B,>06K!D#H])SZ4V7U3%02P*D&JQ](L12TNP5C78 MHGK=;,L!7/#5932LC;&F,K+;?[N,N?O53\'QE_$.2Y7QF'C&O.)?K!NUP=V*;BU8"BZF:!9*Y*E_=0HH].4WA1)3@?0CG\KO@) M&[>OE,5Q:ZAKC/I49J#B*=_D83*?+<>HZRI7S M@_N%8 M2F.\K!Z*2FND]W4GARWUMWJW>#RW.36D$2L66$-?I3KUXWI5S3F^$8K*$>BL MAI0?V6ZY<2E"5 M4C#1)#600*>JF2W1OCI5^6W2]6ZJ]!'(,N(FFM6BB>O_3 M.?%V#3)#6@KZDCZE()R0F'N]B61M"#S(F !1!DMO%GU4'/Q>>6#-32KWWH-G MS-6CP5P=/&.NO@7FZBDD5(2YJHGZRW9_Z'6[CR5(^E76V!M^Z/2][L59K_]K M>]CM76S&:F_%7K1,=/R\\[Y]SO'PSFGWXOVC"8@_1(+P=\XM620%IF"B^%,R M^R3M\F/4C;DN^:\V7.=V?56PC]PA)N:P!OW4-9J=ZURC&X-R2L=)T#XM,5.HCI3B3!39*IF:B 0AN*B*8H,Z. MN8)A@M@!!('.0%Y2C\(\H9$G/OBEOI[N* F7'M[D2+'PM*%AZ=C@=*;"B6EQ M;^.0.MY8Z1'M22,S 9-CNBT"2RV5R]NH+P9YM!,,WW*S"/8OQ* RO:;)@TGF MR9)5[ZN_R@U 8ARH0%D.6Q[19@07/B!5)LP M$$8N&:=FO1?;/ I/Z>M)("U^6NT] G)Y9^V38:^_5=(''9_UK>5K MF]&7ZQ]B+$])BHPP!EFE^CWB0*MU%#CZ-E^D:JKB#$]F*7R\&CUFJ44WV6 0 M>4T,^:"!J3%L;J(]%6SQ#X-Q9!CO^%Z)#,LEW?XUMXNH2W>;@A=&\0C*3)K1 M\X(0I(!M KNY@EFW&_ILW[$L'11?MQZ=2?HC*>P-J"G>X<%0.\)X2Q^#TN38 M>L?74^''A7E[T+H/A%M]??4L*SQ4EQ MW!@;KHQ]4DQ<\JOBB%J>&=!5M6*_247=MV @-IRGO",C5+;'G]Q.\>&],:3N M_.=#]UUW^"WD1*YO'@=CY,<7^R\\C&0M\ KM>&(^9^B8R.?/WR,.K%$\SXV7 M^D6>_*L4+J7?Z'AICBZB#I?EJ8F[Y:&> K@YU+E;A_'R9.%$\5[B2%^,IE4" M'K;V6H9:/[S*PWO,;Y3D>3(W4SS^PE.\D^U\#R3L^,<7ZN:_1T?[;\!"G>9S M0] F2.4F#('5=-^KFVDTBJB[ RX"J_-TCG!=BN6R2/$^=7(H!I)T.-PWO;P' M?CKRP;AL]FYF:HE0+.!^?V7_X,?TI^\>,=4/GCK5#_\&U5>39UM!]8.G?]9? M?_6S?KS_9M.H_N3/^M%7/^N;1O76?FNO>S%X8H3O*=) M0'4A7I.QCOKWH?Z]Z6O@+Q88QQ(0 %-?,;?G/JY#YR %J*T,L 8.[TG]R>, M <2H5QA*X,Z,82>DW[?W]#AA0Y;[_;+/*<^R,U MVP3*7/8[FT692VY.LB&2[?43(\X)P2@OL2M$O3VW/ SAADW!KYY%[2R]!*[D,_!638/#IN; J;\K@J&W K,XZ#[ M_J(]?$RUX0^1N'&#!"O7+"9C$SAH'2((JG6T$^Z: ()-"[HEN_CGUO'AZVHU M+!;+A05B*7RZ'-Z%P7,MK=0RX1T[U&5KZL_&NJR6RH/Y"X+=+_!:"1K0+_)I M0O6T#YV"VIQLS#P*PYF2MQT<[1T\K/[K&SZI5=H@X6 7XQ]?'+RXS_Q;>TX:@FZ,NS?V-WZL;[Q A^. MY&":@870+B;P1Z\E:+>_2O,'9]AWR^]OFRM+M"8;Q=]3FT6OM;@QUL>M:WF[ M]^9A%_,J>P66\C+'6X2+,'PZ!^\!#MO#4^.9$H^%$K=75_I1RO1YJ.GL7)JN M)"MS6O%,OQBK?&._]ME"?+80GRW$1[3 9PMQ2RW$G_V/R7LP;-KTP-KV$WH-CZ>MQ.M[MY60G^#' M'U[1MG_WPZMI/I_]]-W_ 5!+ 0(4 Q0 ( !(X#E?P"%L:_ < (LR - M " 0 !E>%\U-3 V,C(N:'1M4$L! A0#% @ $C@. M5Z(B_-OU!P =S( T ( !)P@ &5X7S4U,#8R,RYH=&U0 M2P$"% ,4 " 2. Y7#E/PL%\$ "$@ #0 @ %'$ M97A?-34P-C(T+FAT;5!+ 0(4 Q0 ( !(X#E>6^PH+3P0 ",0 - M " =$4 !E>%\U-3 V,C4N:'1M4$L! A0#% @ $C@.5\DA MS%5:#0 "IH !$ ( !2QD &9T;&8M,C R,S V,S N>'-D M4$L! A0#% @ $C@.5\:FT_3/#0 7\T !4 ( !U"8 M &9T;&8M,C R,S V,S!?8V%L+GAM;%!+ 0(4 Q0 ( !(X#E&UL4$L! A0#% @ $C@.5Z2,-HRH-P MU],$ !4 ( !NK0 &9T;&8M,C R,S V,S!?<')E+GAM;%!+ M 0(4 Q0 ( !(X#E<399)C:?$ -P*#0 4 " 97L !F I=&QF,C R,S V,S!?,3!Q+FAT;5!+!08 "@ * 'D" PW@$ ! end