0001731122-23-000946.txt : 20230515 0001731122-23-000946.hdr.sgml : 20230515 20230515172447 ACCESSION NUMBER: 0001731122-23-000946 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Twin Vee PowerCats, Co. CENTRAL INDEX KEY: 0001855509 STANDARD INDUSTRIAL CLASSIFICATION: SHIP & BOAT BUILDING & REPAIRING [3730] IRS NUMBER: 271417610 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40623 FILM NUMBER: 23924496 BUSINESS ADDRESS: STREET 1: 3101 S. FEDERAL HIGHWAY CITY: FT. PIERCE STATE: FL ZIP: 34982 BUSINESS PHONE: 772-429-2525 MAIL ADDRESS: STREET 1: 3101 S. FEDERAL HIGHWAY CITY: FT. PIERCE STATE: FL ZIP: 34982 10-Q 1 e4712_10q.htm FORM 10-Q
0001855509 false --12-31 2023 Q1 0001855509 2023-01-01 2023-03-31 0001855509 2023-05-10 0001855509 2023-03-31 0001855509 2022-12-31 0001855509 2022-01-01 2022-03-31 0001855509 us-gaap:CommonStockMember 2021-12-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001855509 us-gaap:RetainedEarningsMember 2021-12-31 0001855509 us-gaap:NoncontrollingInterestMember 2021-12-31 0001855509 2021-12-31 0001855509 us-gaap:CommonStockMember 2022-12-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001855509 us-gaap:RetainedEarningsMember 2022-12-31 0001855509 us-gaap:NoncontrollingInterestMember 2022-12-31 0001855509 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001855509 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001855509 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001855509 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001855509 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001855509 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001855509 us-gaap:CommonStockMember 2022-03-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001855509 us-gaap:RetainedEarningsMember 2022-03-31 0001855509 us-gaap:NoncontrollingInterestMember 2022-03-31 0001855509 2022-03-31 0001855509 us-gaap:CommonStockMember 2023-03-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001855509 us-gaap:RetainedEarningsMember 2023-03-31 0001855509 us-gaap:NoncontrollingInterestMember 2023-03-31 0001855509 us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001855509 us-gaap:CertificatesOfDepositMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel1Member 2023-03-31 0001855509 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001855509 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001855509 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001855509 us-gaap:CertificatesOfDepositMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001855509 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001855509 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001855509 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001855509 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001855509 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001855509 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001855509 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001855509 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001855509 us-gaap:SoftwareDevelopmentMember 2023-03-31 0001855509 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001855509 tvpc:ComputerHardwareAndSoftwareMember 2023-03-31 0001855509 tvpc:ComputerHardwareAndSoftwareMember 2022-12-31 0001855509 tvpc:BoatMoldsMember 2023-03-31 0001855509 tvpc:BoatMoldsMember 2022-12-31 0001855509 us-gaap:VehiclesMember 2023-03-31 0001855509 us-gaap:VehiclesMember 2022-12-31 0001855509 tvpc:ElectricPrototypesAndToolingMember 2023-03-31 0001855509 tvpc:ElectricPrototypesAndToolingMember 2022-12-31 0001855509 tvpc:ViscontiHoldingsLLCMember 2023-03-31 0001855509 tvpc:ViscontiHoldingsLLCMember 2022-12-31 0001855509 tvpc:ViscontiHoldingsLLCMember 2023-01-01 2023-03-31 0001855509 tvpc:NCLimitedLiabilityCompanyMember 2022-12-31 0001855509 tvpc:NCLimitedLiabilityCompanyMember 2023-03-31 0001855509 tvpc:NCLimitedLiabilityCompanyMember 2023-01-01 2023-03-31 0001855509 2023-01-31 0001855509 2023-02-28 0001855509 tvpc:EIDLMember 2020-04-22 0001855509 tvpc:EIDLMember 2020-04-01 2020-04-22 0001855509 tvpc:RelatedpartyMember 2023-01-01 2023-03-31 0001855509 tvpc:RelatedpartyMember 2022-01-01 2022-03-31 0001855509 tvpc:ForzaMember 2023-01-01 2023-03-31 0001855509 tvpc:ForzaMember 2022-08-01 2022-08-31 0001855509 2022-10-03 0001855509 2022-10-01 2022-10-03 0001855509 2021-07-31 0001855509 tvpc:EquityCompensationPlanMember 2023-03-31 0001855509 tvpc:Forza2022StockIncentivePlanMember 2023-01-01 2023-03-31 0001855509 2022-01-01 2022-12-31 0001855509 srt:MinimumMember 2021-01-01 2021-12-31 0001855509 srt:MaximumMember 2021-01-01 2021-12-31 0001855509 srt:MinimumMember 2022-01-01 2022-12-31 0001855509 srt:MaximumMember 2022-01-01 2022-12-31 0001855509 2021-01-01 2021-12-31 0001855509 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001855509 srt:MinimumMember us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001855509 srt:MaximumMember us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001855509 us-gaap:StockOptionMember 2021-12-31 0001855509 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001855509 us-gaap:StockOptionMember 2022-12-31 0001855509 us-gaap:StockOptionMember 2023-01-01 2023-03-31 0001855509 us-gaap:StockOptionMember 2023-03-31 0001855509 tvpc:TwoCustomerMember us-gaap:SalesRevenueNetMember 2023-01-01 2023-03-31 0001855509 tvpc:ThreeCustomerMember us-gaap:SalesRevenueNetMember 2022-01-01 2022-03-31 0001855509 tvpc:BoatMember 2023-01-01 2023-03-31 0001855509 tvpc:FranchisesMember 2023-01-01 2023-03-31 0001855509 tvpc:ElectricBoatAndDevelopmentMember 2023-01-01 2023-03-31 0001855509 tvpc:BoatMember 2022-01-01 2022-03-31 0001855509 tvpc:FranchisesMember 2022-01-01 2022-03-31 0001855509 tvpc:ElectricBoatAndDevelopmentMember 2022-01-01 2022-03-31 0001855509 tvpc:BoatMember 2023-03-31 0001855509 tvpc:BoatMember 2022-12-31 0001855509 tvpc:FranchisesMember 2023-03-31 0001855509 tvpc:FranchisesMember 2022-12-31 0001855509 tvpc:ElectricBoatAndDevelopmentMember 2023-03-31 0001855509 tvpc:ElectricBoatAndDevelopmentMember 2022-12-31 0001855509 us-gaap:SubsequentEventMember 2023-05-01 2023-05-05 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

UNITED STATES

 SECURITIES AND EXCHANGE COMMISSION

 Washington, D.C. 20549

 

FORM 10-Q

  

(Mark One)  
   
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
   
For the quarterly period ended March 31, 2023
 
OR
   
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

  

For the transition period from _______________ to _______________

 

Commission File Number: 001-40623

 

TWIN VEE POWERCATS CO.

  (Exact name of registrant as specified in its charter)

 

Delaware
(State or other jurisdiction of
incorporation or organization)
27-1417610
(I.R.S. Employer
Identification No.)
   
3101 S. US-1 Ft. Pierce, Florida
(Address of principal executive offices)
34982
(Zip Code)

  

(772) 429-2525

 

(Registrant’s telephone number, including area code)

 

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

  

Title of each class Trading Symbol(s) Name of each exchange on which registered
Common Stock, par value $0.001 per share VEEE The Nasdaq Stock Market, LLC
(The Nasdaq Capital Market)

  

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

 

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

 

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

  

Large accelerated filer   Accelerated filer
Non-accelerated filer   Smaller reporting company
      Emerging growth company

  

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

 

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

 

As of May 10, 2023, there were 9,520,000 shares of Common Stock, $0.001 par value per share, outstanding.

 

 
 

 

TWIN VEE POWERCATS CO.

 

TABLE OF CONTENTS

 

    Page No.
     
  PART I—FINANCIAL INFORMATION
     
Item 1. Condensed Consolidated Financial Statements (Unaudited)
  Condensed Consolidated Balance Sheets as of March 31, 2023 (Unaudited) and December 31, 2022
  Condensed Consolidated Statements of Operations (Unaudited) for the Three Months ended March 31, 2023 and 2022
  Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) for the Three Months ended March 31, 2023 and 2022
  Condensed Consolidated Statements of Cash Flows (Unaudited) for the Three Months ended March 31, 2023 and 2022
  Notes to the Condensed Consolidated Financial Statements (Unaudited)
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 27 
Item 3. Quantitative and Qualitative Disclosures About Market Risk 36 
Item 4. Controls and Procedures 36 
     
  PART II—OTHER INFORMATION 37 
     
Item 1. Legal Proceedings 37 
Item 1A. Risk Factors 37 
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 43 
Item 3. Defaults Upon Senior Securities 44 
Item 4. Mine Safety Disclosures 44 
Item 5. Other Information 44 
Item 6. Exhibits 45 
SIGNATURES 46 

 

2
 

 

FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements, other than statements of historical facts, contained in this Quarterly Report on Form 10-Q, including statements regarding our strategy, future operations, future financial position, future revenues, projected costs, prospects, plans and objectives of management, are forward-looking statements. The words “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “plan,” “predict,” “project,” “target,” “potential,” “will,” “would,” “could,” “should,” “continue” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words.

 

The forward-looking statements contained in this Quarterly Report on Form 10-Q are based on assumptions that we have made in light of our industry experience and our perceptions of historical trends, current conditions, expected future developments, and other factors we believe are appropriate under the circumstances. As you read and consider this Quarterly Report on Form 10-Q, you should understand that these statements are not guarantees of performance or results. They involve risks, uncertainties (many of which are beyond our control), and assumptions. Although we believe that these forward-looking statements are based on reasonable assumptions, you should be aware that many factors could affect our actual operating and financial performance and cause our performance to differ materially from the performance anticipated in the forward-looking statements. We believe these factors include, but are not limited to, those described under “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Should one or more of these risks or uncertainties materialize, or should any of these assumptions prove incorrect, our actual operating and financial performance may vary in material respects from the performance projected in these forward-looking statements. Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements.

 

As a result of these and other factors, we may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. We do not assume any obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

 

NOTE REGARDING COMPANY REFERENCES

 

Throughout this Quarterly Report on Form 10-Q, “Twin Vee,” “the Company,” “we” and “our” refer to Twin Vee PowerCats Co.

 

3
 

 

PART I—FINANCIAL INFORMATION

 

ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

TWIN VEE POWERCATS CO.

 CONDENSED CONSOLIDATED BALANCE SHEETS

 (Unaudited)

  

           
   March 31,  December 31,
   2023  2022
       
ASSETS          
Current Assets          
Cash, cash equivalents and restricted cash  $21,022,515   $23,501,007 
Accounts receivable   625,330    14,167 
Marketable securities   1,491,812    1,481,606 
Inventories   4,796,787    4,008,332 
Prepaid expenses and other current assets   618,575    882,417 
Total current assets   28,555,019    29,887,529 
           
Marketable securities - non current   942,739    1,445,912 
Property and equipment, net   6,154,039    5,535,902 
Operating leases right of use asset   1,211,414    1,329,620 
Security deposit   32,517    32,517 
Total Assets  $36,895,728   $38,231,480 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current Liabilities:          
Accounts payable  $2,716,121   $2,065,680 
Accrued liabilities   629,216    1,240,769 
Contract liabilities   5,800    5,300 
Finance leases liability   16,831     
Operating leases right of use liability   486,174    479,314 
Total current liabilities   3,854,142    3,791,063 
Economic Injury Disaster Loan   499,900    499,900 
Finance leases liability non-current   72,739     
Operating leases liability - noncurrent   793,559    919,628 
Total Liabilities   5,220,340    5,210,591 
           
Commitments and contingencies (Note 11)        
           
Stockholders’ equity:          
Preferred stock: 10,000,000 authorized; $0.001 par value; no shares issued and outstanding        
Common stock: 50,000,000 authorized; $0.001 par value; 9,520,000 shares issued and outstanding   9,520    9,520 
Additional paid-in capital   36,063,986    35,581,022 
Accumulated deficit   (8,321,580)   (7,154,808)
Equity attributed to stockholders of Twin Vee   PowerCats Co.   27,751,926    28,435,734 
Equity attributable to noncontrolling interests   3,923,462    4,585,155 
Total stockholders’ equity   31,675,388    33,020,889 
           
Total liabilities and stockholders’ equity  $36,895,728   $38,231,480 

 

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

 

4
 

 

TWIN VEE POWERCATS CO.

 CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited)

 

           
TWIN VEE POWERCATS CO.
Statements of Operations
 
   Three months ended
   March 31,
   2023  2022
       
Net sales  $8,877,215   $5,886,000 
Cost of products sold   5,655,385    3,451,646 
Gross profit   3,221,830    2,434,354 
           
Operating expenses:          
Selling, general and administrative   1,022,690    682,321 
Salaries and wages   3,350,022    2,253,810 
Professional fees   297,717    244,739 
Depreciation   218,276    80,092 
Research and development   702,648    221,545 
Total operating expenses   5,591,353    3,482,507 
           
Loss from operations   (2,369,523)   (1,048,153)
           
Other income (expense):          
Dividend income   234,510     
Other (expense) income   (1,551)   598 
Interest expense   (51,938)   (39,840)
Interest income   22,430    24 
Loss on disposal of assets       (18,408)
Net change in fair value of marketable securities   8,034    (85,538)
Employee retention credit income   329,573     
Total other income (expenses)   541,058    (143,164)
           
Net loss before income tax   (1,828,465)   (1,191,317)
Income tax provision        
Net loss   (1,828,465)   (1,191,317)
Less: Net loss attributable to noncontrolling interests   (661,693)    
Net loss attributed to stockholders of Twin Vee PowerCats Co.  $(1,166,772)  $(1,191,317)
           
Basic and dilutive loss per share of common stock  $(0.19)  $(0.17)
Weighted average number of shares of common stock outstanding   9,520,000    7,000,000 

  

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

 

5
 

 

TWIN VEE POWERCATS CO.

  CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(Unaudited)

 

For the Three months ended March 31, 2022

   

                                                 
       Common Stock   Additional
 Paid-in
   Accumulated    Noncontrolling   Total
Stockholders’
    Shares   Amount   Capital   Deficit   Interests   Equity
                         
Balance at December 31, 2021     7,000,000     $ 7,000     $ 18,710,256     $ 2,017,556 )   $     $ 16,699,700  
 
                                               
 Stock-based compensation                 224,832                   224,832  
Net loss                       (1,191,317 )           (1,191,317 )
Balance at March 31, 2022     7,000,000     $ 7,000     $ 18,935,088     $ (3,208,873 )   $     $ 15,733,215  

 

For the Three months ended March 31, 2023

 

      Common Stock  Additional  Paid-in   Accumulated   Noncontrolling  Total Stockholders’
   Shares  Amount  Capital  Deficit  Interests  Equity
                   
Balance at December 31, 2022   9,520,000   $9,520   $35,581,022   $(7,154,808)  $4,585,155   $33,020,889 
                               
 Stock-based compensation           482,964            482,964 
 Net loss               (1,166,772)   (661,693)   (1,828,465)
Balance at March 31, 2023   9,520,000   $9,520   $36,063,986   $(8,321,580)  $3,923,462   $31,675,388 

 

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

 

6
 

 

TWIN VEE POWERCATS CO.

  CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

 

           
   Three months ended
   March 31,
   2023  2022
Cash Flows From Operating Activities          
Net loss  $(1,828,465)  $(1,191,317)
Adjustments to reconcile net loss to net cash used in operating activities:          
Stock based compensation   482,964    224,832 
Depreciation and amortization   218,276    80,092 
Loss on disposal of asset       18,408 
Change in right-of-use asset   118,206    93,106 
Net change in fair value of marketable securities   (8,034)   85,538 
Changes in operating assets and liabilities:          
Accounts receivable   (611,163)   118 
Inventories   (788,455)   (1,413,413)
Prepaid expenses and other current assets   263,842    83,888 
Accounts payable   650,441    768,632 
Accrued liabilities   (611,553)   203,224 
Operating lease liabilities   (119,209)   (88,881)
Contract liabilities   500    (13,900)
Net cash used in operating activities   (2,232,650)   (1,149,673)
           
Cash Flows From Investing Activities          
Net sales of investment in trading marketable securities   501,001    516 
Proceeds from sale of property and equipment       80,000 
Purchase of property and equipment   (744,008)   (728,371)
Net cash used in investing activities   (243,007)   (647,855)
           
Cash Flows From Financing Activities          
Deferred offering cost       (116,394)
Finance lease liability   (2,835)    
Net cash used in financing activities   (2,835)   (116,394)
           
Net change in cash, cash equivalents and restricted cash   (2,478,492)   (1,913,922)
Cash, cash equivalents and restricted cash at beginning of period   23,501,007    6,975,302 
Cash, cash equivalents and restricted cash at end of period  $21,022,515   $5,061,380 
           
Supplemental Cash Flow Information          
Cash paid for interest  $59,895   $38,647 
Non-Cash Financing Activities          
Finance lease  $92,405   $ 

 

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

 

7
 

 

TWIN VEE POWERCATS CO.

  NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2023

 

1. Organization and Summary of Significant Accounting Policies

 

Organization

 

Twin Vee PowerCats Co. (“Twin Vee” or the “Company”) was incorporated as Twin Vee Catamarans, Inc., in the state of Florida, on December 1, 2009. On April 7, 2021, the Company filed a Certificate of Conversion to register and incorporate in the state of Delaware and changed the company name to Twin Vee PowerCats Co. The Certificate of Incorporation for Twin Vee PowerCats Co. was also filed on April 7, 2021.

 

On September 1, 2021, the Company formed Fix My Boat, Inc., (“Fix My Boat”), a wholly-owned subsidiary. Fix My Boat will utilize a franchise model for marine mechanics across the country. Fix My Boat has been inactive for the majority of 2022 and the three months ended March 31, 2023, however we anticipate focusing resources on this entity by the end of 2023.

 

Forza X1, Inc. was initially incorporated as Electra Power Sports, Inc. on October 15, 2021, and subsequently changed the name to Forza X1, Inc. (“Forza X1” or “Forza”) on October 29, 2021. Prior to Forza’s incorporation on October 15, 2021, the electric boat business was operated as our Electra Power Sports™ Division. Following our initial public offering that closed on July 23, 2021 (the “IPO”), we determined in October 2021 that for several reasons, that we would market our new independent line of electric boats under a new brand name (and new subsidiary).

 

On April 20, 2023, the Company formed AquaSport Co., a wholly owned subsidiary in the state of Florida in connection with the Company’s plan to lease the assets of former AQUASPORT™ boat brand and manufacturing facility in White Bluff Tennessee.

 

Merger

 

On December 5, 2022, pursuant to the terms of the Agreement and Plan of Merger, dated as of September 8, 2022 (the “Merger Agreement”), by and between Twin Vee PowerCats Co. and Twin Vee PowerCats, Inc., a Florida corporation (“TVPC”), was merged with and into the Company (the “Merger”).

 

As TVPC did not meet the definition of a business under ASC 805, the merger was not accounted for as a business combination. The merger was accounted for as a recapitalization of Twin Vee PowerCats, Co., effected through the exchange of TVPC shares for Twin Vee PowerCats, Co. shares, and the cancellation of Twin Vee PowerCats, Co. shares held by Twin Vee Inc. Upon the effective date of the Merger, December 5, 2022, Twin Vee Co. accounted for the merger by assuming TVPC’s net liabilities. Twin Vee PowerCats, Co.’s financial statements reflect the operations of TVPC. prospectively and will not be restated retroactively to reflect the historical financial position or results of operations of TVPC.

 

Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of Twin Vee and its wholly owned subsidiary Fix My Boat, Inc., (“Fix My Boat”) and majority owned subsidiary, Forza X1, Inc. (“Forza X1” “Forza”), collectively referred to as the “Company”. The Company’s net loss excludes losses attributable to noncontrolling interests. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company’s equity. All inter-company balances and transactions are eliminated in consolidation.

 

8
 

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with the instructions to Form 10-Q and Rule 8-03 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements.

 

In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of March 31, 2023 and the results of operations and cash flows for the periods presented. The results of operations for the three months ended March 31, 2023 is not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and related notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.

 

Revenue Recognition

 

The Company’s revenue is derived primarily from the sale of boats, motors and trailers to its independent dealers. The Company recognizes revenue when obligations under the terms of a contract are satisfied and control over promised goods is transferred to the dealer. For the majority of sales, this occurs when the product is released to the carrier responsible for transporting it to a dealer. The Company typically receives payment within five business days of shipment. Revenue is measured as the amount of consideration it expects to receive in exchange for a product. The Company offers dealer incentives that include wholesale rebates, retail rebates and promotions, floor plan reimbursement or cash discounts, and other allowances that are recorded as reductions of revenues in net sales in the statements of operations. The consideration recognized represents the amount specified in a contract with a customer, net of estimated incentives the Company reasonably expects to pay. The estimated liability and reduction in revenue for dealer incentives is recorded at the time of sale. Subsequent adjustments to incentive estimates are possible because actual results may differ from these estimates if conditions dictate the need to enhance or reduce sales promotion and incentive programs or if dealer achievement or other items vary from historical trends. Accrued dealer incentives are included in accrued liabilities in the accompanying consolidated balance sheets.

 

Payment received for the future sale of a boat to a customer is recognized as a customer deposit. Customer deposits are recognized as revenue when control over promised goods is transferred to the customer. At March 31, 2023 and December 31, 2022, the Company had customer deposits of $5,800 and $5,300, respectively, which is recorded as contract liabilities on the consolidated balance sheets. These deposits are expected to be recognized as revenue within a one-year period.

 

Rebates and Discounts

 

Dealers earn wholesale rebates based on purchase volume commitments and achievement of certain performance metrics. The Company estimates the amount of wholesale rebates based on historical achievement, forecasted volume, and assumptions regarding dealer behavior. Rebates that apply to boats already in dealer inventory are referred to as retail rebates. The Company estimates the amount of retail rebates based on historical data for specific boat models adjusted for forecasted sales volume, product mix, dealer and consumer behavior, and assumptions concerning market conditions. The Company also utilizes various programs whereby it offers cash discounts or agrees to reimburse its dealers for certain floor plan interest costs incurred by dealers for limited periods of time, generally ranging up to nine months.

 

9
 

 

Other Revenue Recognition Matters

 

Dealers generally have no right to return unsold boats. Occasionally, the Company may accept returns in limited circumstances and at the Company’s discretion under its warranty policy. The Company may be obligated, in the event of default by a dealer, to accept returns of unsold boats under its repurchase commitment to floor financing providers, who are able to obtain such boats through foreclosure. The repurchase commitment is on an individual unit basis with a term from the date it is financed by the lending institution through the payment date by the dealer, generally not exceeding 30 months.

 

The Company has excluded sales and other taxes assessed by a governmental authority in connection with revenue-producing activities from the determination of the transaction price for all contracts. The Company has not adjusted net sales for the effects of a significant financing component because the period between the transfer of the promised goods and the customer’s payment is expected to be one year or less.

 

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Some of these judgments can be subjective and complex, and, consequently, actual results may differ from these estimates.

 

Concentrations of Credit and Business Risk

 

Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of trade receivables. Credit risk on trade receivables is mitigated as a result of the Company’s use of trade letters of credit, dealer floor plan financing arrangements, and the geographically diversified nature of the Company’s customer base. The Company minimizes the concentration of credit risk associated with its cash by maintaining its cash with high quality federally insured financial institutions. However, cash balances in excess of the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $250,000 are at risk. As of March 31, 2023 and December 31, 2022, the Company had $19,916,065 and $22,666,301, respectively, in excess of FDIC insured limits.

 

Cash, Cash Equivalents and restricted cash

 

Cash, cash equivalents and restricted cash include all highly liquid investments with original maturities of three months or less at the time of purchase. On March 31, 2023 and December 31, 2022, the Company had cash, cash equivalents and restricted cash of $21,022,515 and $23,501,007, respectively. Included within restricted cash on the Company’s condensed consolidated balance sheets is an irrevocable letter of credit for $200,000, which is being held by a third party bank as collateral.

 

Marketable Securities

 

Our investments in debt securities are carried at either amortized cost or fair value. Investments in debt securities that the Company has the positive intent and ability to hold to maturity are carried at amortized cost and classified as held-to-maturity. Investments in debt securities that are not classified as held-to-maturity are carried at fair value and classified as either trading or available-for-sale. Realized and unrealized gains and losses on trading debt securities as well as realized gains and losses on available-for-sale debt securities are included in net income.

 

10
 

 

Fair Value of Financial Instruments

 

The Company follows accounting guidelines on fair value measurements for financial instruments measured on a recurring basis, as well as for certain assets and liabilities that are initially recorded at their estimated fair values. Fair Value is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants as the measurement date. The Company uses the following three-level hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial instruments:

  

  Level 1: Observable inputs such as unadjusted quoted prices in active markets for identical instruments.
  Level 2: Quoted prices for similar instruments that are directly or indirectly observable in the marketplace.
  Level 3: Significant unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires a significant judgment or estimation.

 

Financial instruments measured as fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires it to make judgments and consider factors specific to the asset or liability. The use of different assumptions and/or estimation methodologies may have a material effect on estimated fair values. Accordingly, the fair value estimates disclosed, or initial amounts recorded may not be indicative of the amount that the Company or holders of the instruments could realize in a current market exchange.

 

The carrying amounts of cash equivalents approximate their fair value due to their liquid or short-term nature, such as accounts receivable and payable, and other financial instruments in current assets or current liabilities.

 

Inventories

 

Inventories are valued at the lower of cost and net realizable value, with cost determined using the average cost method. Net realizable value is defined as sales price less cost of completion, disposable and transportation and a normal profit margin. Production costs, consisting of labor and overhead, are applied to ending finished goods inventories at a rate based on estimated production capacity. Excess production costs are charged to cost of products sold. Provisions have been made to reduce excess or obsolete inventories to their net realizable value.

 

Property and Equipment

 

Property and equipment is stated at cost, net of accumulated depreciation and amortization, using the straight-line method over the assets’ useful life. Leasehold improvements are amortized over the shorter of the assets’ useful life or the lease term. The estimated useful lives of property and equipment range from three to five years. Upon sale or retirement, the cost and related accumulated depreciation is eliminated from their respective accounts, and the resulting gain or loss is included in results of operations. Repairs and maintenance charges, which do not increase the useful lives of the assets, are charged to operations as incurred.

 

Impairment of Long-Lived Assets

 

Management assesses the recoverability of its long-lived assets when indicators of impairment are present. If such indicators are present, recoverability of these assets is determined by comparing the undiscounted net cash flows estimated to result from those assets over the remaining life to the assets’ net carrying amounts. If the estimated undiscounted net cash flows are less than the net carrying amount, the assets would be adjusted to their fair value, based on appraisal or the present value of the undiscounted net cash flows.

 

11
 

 

Advertising

 

Advertising and marketing costs are expensed as incurred. During the three months ended March 31, 2023 and 2022, advertising costs incurred by the Company totaled $125,039 and $14,927, respectively, and are included in selling, general and administrative expenses in the accompanying consolidated statements of operations.

 

Research and Development

 

The Company expenses research and development costs relating to new product development as incurred. For the three months ended March 31, 2023 and 2022, research and development costs amounted to $702,648 and $221,545, respectively.

 

Shipping and Handling Costs

 

Shipping and handling costs include those costs incurred to transport product to customers and internal handling costs, which relate to activities to prepare goods for shipment. The Company has elected to account for shipping and handling costs associated with outbound freight after control over a product has been transferred to a customer as a fulfillment cost. The Company includes shipping and handling costs, including cost billed to customers, in cost of sales in the statements of operations. All manufactured boats are free on board (FOB), from the Fort Pierce manufacturing plant. Dealers are required to either pick up the boats themselves or contract with a transporter. For the three months ended March 31, 2023, and 2022, shipping and handling costs amounted to $185,532 and $27,051, respectively. These costs have increased by $158,451, due to adding dealers in the New England stated and Michigan, compared to the prior year, when all of the boats were shipped to the states in the south east portion of the United States.

 

Leases

 

The Company determines if an arrangement is a lease at inception. Operating lease right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company calculates the associated lease liability and corresponding ROU asset upon lease commencement using a discount rate based on a credit-adjusted secured borrowing rate commensurate with the term of the lease. The operating lease ROU asset also includes any lease payments made and is reduced by lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expenses for lease payments is recognized on a straight-line basis over the lease term.

 

Supplier Concentrations

 

The Company is dependent on the ability of its suppliers to provide products on a timely basis and on favorable pricing terms. The loss of certain principal suppliers or a significant reduction in product availability from principal suppliers could have a material adverse effect on the Company. Business risk insurance is in place to mitigate the business risk associated with sole suppliers for sudden disruptions such as those caused by natural disasters.

 

The Company is dependent on third-party equipment manufacturers, distributors, and dealers for certain parts and materials utilized in the manufacturing process. During the three months ended March 31, 2023, the Company purchased all engines for its boats under supplier agreements with two vendors. During the three months ended March 31, 2022, the Company purchased all engines for its boats under supplier agreements with one vendor. For the three months ended March 31, 2023 and 2022, total purchases to these vendors were $1,870,425 and $1,250,003, respectively.

 

12
 

 

Employee Retention Credit

 

On Mach 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

Pursuant to the employee retention credit, eligible employers could receive a 50% - 70% credit on qualified wages against their employment taxes each quarter during the eligible period in 2020 and 2021, respectively, with any excess credits eligible for refunds. During the three months ended March 31, 2023, the Company recognized income related to the employee retention credit of $329,573 upon completion of an analysis providing reasonable assurance that the Company met the conditions set forth in the CARES Act. The employee retention credit was recorded no the condensed consolidated statement of operations for the three months ended March 31, 2023 and for the year ended December 31, 2022.

 

Stock-Based Compensation

 

The Company recognizes stock-based compensation costs for its restricted stock measured at the fair value of each award at the time of grant, as an expense over the period during which an employee is required to provide service. Compensation cost is recognized over the service period for the fair value of awards that vest.

 

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recover or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is entirely dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.

 

The Company files income tax returns in the U.S. federal jurisdiction and various states.

 

Recently Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments Credit Losses —Measurement of Credit Losses on Financial Instruments.” ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected, which includes the Company’s accounts receivable. This ASU is effective for the Company for reporting periods beginning after December 15, 2022. The Company does not anticipate this to be material, as the Company does not typically extend credit to its dealers or customers.

 

The Company has considered all other recently issued accounting pronouncements and does not believe the adoption of such pronouncements will have a material impact on its financial statements.

 

13
 

 

2. Marketable securities

 

Assets and liabilities measured at fair value on a recurring basis based on Level 1 and Level 2 fair value measurement criteria as of March 31, 2023 and December 31, 2022 are as follows:

  

                    
      Fair Value Measurements Using   
   Balance as of March 31, 2023  Quoted Prices in Active Markets for Identical Assets
(Level 1)
  Significant Other Observable Inputs
(Level 2)
  Significant Nonobservable Inputs (Level 3)
Marketable securities:                    
Corporate Bonds  $1,939,636   $   $1,939,636   $ 
Certificates of Deposits   494,915        494,915     
Total marketable securities  $2,434,551   $   $2,434,551   $ 

 

      Fair Value Measurements Using   
   Balance as of December 31, 2022  Quoted Prices in Active Markets for Identical Assets
(Level 1)
  Significant Other Observable Inputs
(Level 2)
  Significant Nonobservable Inputs (Level 3)
Marketable securities:                    
Corporate Bonds  $2,436,333   $   $2,436,333   $ 
Certificates of Deposits   491,185        491,185     
Total marketable securities  $2,927,518   $   $2,927,518   $ 

  

The Company’s investments in US government bonds are measured based on publicly available quoted market prices for identical securities as of March 31, 2023 and December 31, 2022. The Company’s investments in corporate bonds, commercial paper and certificates of deposits are measured based on quotes from market makers for similar items in active markets.

 

14
 

 

3. Inventories

 

At March 31, 2023 and December 31, 2022 inventories consisted of the following:

  

          
   March 31,  December 31,
   2023  2022
Raw Materials  $4,421,539   $3,406,371 
Inventory in transit       222,607 
Work in Process   375,248    246,734 
Finished Product       132,620 
Total Inventory  $4,796,787   $4,008,332 

  

4. Property and Equipment

 

At March 31, 2023 and December 31, 2022, property and equipment consisted of the following:

  

          
   March 31,  December 31,
   2023  2022
Machinery and equipment  $2,204,715   $2,018,203 
Furniture and fixtures   37,087    23,211 
Leasehold improvements   1,094,081    979,549 
Software and website development   263,342    204,279 
Computer hardware and software   135,508    123,088 
Boat molds   3,410,087    3,007,903 
Vehicles   143,360    95,534 
Electric prototypes and tooling   142,526    142,526 
    7,430,706    6,594,293 
Less accumulated depreciation and amortization   (1,276,667)   (1,058,391)
   $6,154,039   $5,535,902 

  

Depreciation and amortization expense of property and equipment for the three months ended March 31, 2023 and 2022 are $218,276 and $80,092, respectively.

 

15
 

 

5. Leases – Related Party

  

Operating right of use (“ROU”) assets and operating lease liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating right of use assets represent our right to use an underlying asset and is based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates incremental secured borrowing rates corresponding to the maturities of the leases. We used the U.S. Treasury rate of 0.36% at March 31, 2023 and December 31, 2022.

 

The Company’s office lease contains rent escalations over the lease term. The Company recognizes expense for this office lease on a straight-line basis over the lease term. Additionally, tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term.

 

The Company leases its office and warehouse facilities, and the land which are located at 3101 S US-1, Fort Pierce, Florida (the “Property”) from Visconti Holdings, LLC. Visconti Holdings, LLC is a single member LLC that holds the ownership of the property, and its sole member is Joseph C. Visconti, the CEO of the Company and the CEO and majority shareholder of the Company’s parent company. The Company entered into the lease on January 1, 2020, and as amended January 1, 2021, the lease has a term of five   years. The current base rent payment is $30,000 per month including property taxes and the lease required a $25,000 security deposit. The base rent will increase five percent (5%) on the anniversary of each annual term.

 

At March 31, 2023 and December 31, 2022, supplemental balance sheet information related to leases were as follows:

 

          
   March 31,  December 31,
   2023  2022
Operating lease ROU asset  $1,070,756   $1,167,551 

 

           
   March 31,  December 31,
   2023  2022
Operating lease liabilities:          
Current portion  $394,910   $393,069 
Non-current portion   751,119    851,096 
Total  $1,146,029   $1,244,165 

   

At March 31, 2023, future minimum lease payments under the non-cancelable operating leases are as follows:

  

      
Year Ending December 31,   
2023 (excluding the three months ended March 31, 2023)   $297,675 
2024    416,745 
2025    437,582 
2025     
Total lease payment    1,152,002 
Less imputed interest    (5,973)
Total   $1,146,029 

  

16
 

 

The following summarizes other supplemental information about the Company’s operating lease:

  

     
   March 31,
   2023
Weighted average discount rate   0.36%
Weighted average remaining lease term (years)   2.67 

  

6. Leases

 

Operating right of use (“ROU”) assets and operating lease liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating right of use assets represent the Company’s right to use an underlying asset and is based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates incremental secured borrowing rates corresponding to the maturities of the leases. We used the U.S. Treasury rate of 4.% at December 31, 2022.

 

The Company leases a warehouse facility, and the land which are located at 150 Commerce Street, Old Fort, North Carolina (the “Property”) from NC Limited Liability Company. The Company entered into the lease on October 7, 2022, the lease has a term of two years. The current base rent payment is $7,517 per month including property taxes, insurance, and common area maintenance. The lease required a $7,517 security deposit. The base rent will increase three percent (3%) on October 15, 2023.

 

At March 31, 2023 and December 31, 2022, supplemental balance sheet information related to leases were as follows:

  

          
   March 31,  December 31,
   2023  2022
Operating lease ROU asset  $140,658   $162,069 

 

           
   March 31,  December 31,
   2023  2022
Operating lease liabilities:          
Current portion  $87,788   $86,245 
Non-current portion   45,916    68,532 
Total  $133,704   $154,777 

  

At March 31, 2023, future minimum lease payments under the non-cancelable operating leases are as follows:

  

      
Year Ending December 31,   
2023 (excluding the three months ended March 31, 2023)  $68,326 
2024   69,680 
Total lease payment  $138,006 
Total imputed interest   4,302 
Total  $133,704 

  

17
 

 

The following summarizes other supplemental information about the Company’s operating lease:

  

     
   March 31,
   2023
Weighted average discount rate   4%
Weighted average remaining lease term (years)   1.58 

 

     
   Three Months Ended March 31, 2023
Operating lease cost  $22,550 
Total lease cost  $22,550 

  

7. Finance Leases

 

The Company has finance leases for a vehicle and a forklift. The Company entered into the forklift lease in January of 2023, it is a 60-month lease at a 7.5% interest rate. The Company entered into the vehicle lease in February of 2023, it is a 60-month lease at a 3% interest rate. The current portion of the lease liabilities was $16,831 for the three months ended March 31, 2023, and the non-current portion was $72,739.

 

8. Accrued Liabilities

 

At March 31, 2023 and December 31, 2022, accrued liabilities consisted of the following:

  

          
   March 31,  December 31,
   2023  2022
Accrued wages and benefits  $242,001   $333,976 
Accrued Interest   40,076    47,607 
Accrued bonus   130,825    20,000 
Accrued rebates       15,000 
Accrued professional fees   73,300    89,500 
Accrued operating expense   32,799    64,601 
Accrued inventory       577,712 
Warranty reserve   110,215    92,373 
Total accrued liabilities  $629,216   $1,240,769 

 

18
 

 

9. Notes Payable – SBA EIDL Loan

 

On April 22, 2020, the Company received an SBA Economic Injury Disaster Loan (“EIDL”) in the amount of $499,900. The loan is in response to the COVID-19 pandemic. The loan is a 30-year loan with an interest rate of 3.75%, monthly payments of $2,437 to begin October 22, 2022, under the EIDL program, which is administered through the SBA. Under the guidelines of the EIDL, the maximum term is 30 years; however, terms are determined on a case-by-case basis based on each borrower’s ability to repay and carry an interest rate of 3.75%. The EIDL loan has an initial deferment period wherein no payments are due for thirty months from the date of disbursement. The EIDL loan may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The proceeds from this loan must be used solely as working capital to alleviate economic injury caused by the COVID-19 pandemic.

 

As part of the EIDL loan, the Company granted the SBA a continuing security interest in and to any and all collateral to secure payment and performance of all debts, liabilities and obligations of the Company to the SBA under the EIDL loan. The collateral includes substantially all tangible and intangible personal property of the Company.

 

A summary of the minimum maturities of term debt follows for the years set forth below.

  

      
Year   
2023   $ 
2024     
2025     
2026     
2027 and thereafter    499,900 
Total   $499,900 

  

10. Related Party Transactions

 

As discussed in note 5, the Company has leased its facilities from a company owned by its CEO.

 

During the three months ended March 31, 2023, and 2022, the Company recorded management fees of $0 and $13,500, respectively, paid to its shareholder parent company.

 

During the three months ended March 31, 2023, Twin Vee received a monthly fee of $6,800 to provide management services and facility utilization to Forza. This income for Twin Vee, and expense for Forza, has been eliminated in the condensed consolidated financial statements.

 

11. Commitments and Contingencies

 

Repurchase Obligations

 

Under certain conditions, the Company is obligated to repurchase new inventory repossessed from dealerships by financial institutions that provide credit to the Company’s dealers. The maximum obligation of the Company under such floor plan agreements totaled approximately $12,519,000 or 69 units, and $10,693,000 or 67 units, as of March 31, 2023, and December 31, 2022, respectively. The Company incurred no impact from repurchase events during the three months ended March 31, 2023 and year ended December 31, 2022.

 

19
 

 

Short-term lease

 

In August of 2022, Forza signed a six-month lease for a duplex, to be used by its employees to minimize travel expenses as it started construction on its new manufacturing facility, for $2,200 per month, on a property in Black Mountain, North Carolina. During the three months ended March 31, 2023, the lease expense was $2,200.

 

Litigation

 

The Company is currently involved in various civil litigation in the normal course of business none of which is considered material.

 

Irrevocable line of credit

 

As of March of 2023, the Company had $200,000 of restricted cash included in cash, cash equivalents and restricted cash. This amount represents a deposit to secure an irrevocable letter of credit for a supplier contract with Yamaha. These deposits are held in an interest-bearing account.

12. Stockholders’ Equity

 

Twin Vee

 

Common Stock Issuance

 

On October 3, 2022, the Company issued and sold to ThinkEquity LLC, as the underwriter in a firm commitment underwritten public offering (the “Offering”) pursuant to the term of an underwriting agreement that the Company entered into with ThinkEquity LLC on September 28, 2022 (the “Underwriting Agreement”),an aggregate of 2,500,000 shares of the Company’s common stock, par value $0.001 per share, at a public offering price of $2.75 per share, for gross proceeds of $6,875,000, before deducting underwriting discounts, commissions and offering expenses. Pursuant to the Underwriting Agreement, the Company has also issued to the underwriter warrants to purchase up to 143,750 shares of Common Stock. The warrants will be exercisable at a per share exercise price of $3.4375.

 

Common Stock Warrants

 

As of March 31, 2023, the Company had outstanding warrants to purchase 150,000 shares of common stock issuable at a weighted-average exercise price of $7.50 per share that were issued to the representative of the underwriters on July 23, 2021 in connection with the Company’s initial public offering that closed on July 23, 2021 (the “IPO”). The representative’s warrants are exercisable at any time and from time to time, in whole or in part, and expire on July 20, 2026. There was no warrant activity during the three months ended March 31, 2023.

 

20
 

 

Equity Compensation Plan

 

The Company maintains an equity compensation plan (the “Plan”) under which it may award employees, directors and consultants’ incentive and non-qualified stock options, restricted stock units, stock appreciation rights and other stock-based awards with terms established by the Compensation Committee of the Board of Directors which has been appointed by the Board of Directors to administer the Plan. The number of awards under the Plan automatically increased on January 1, 2023. As of March 31, 2023, there were 75,823 shares remaining available for grant under this Plan.

 

Accounting for Stock -Based Compensation

 

Stock Compensation Expense

  

For the three months ended March 31, 2023 and 2022, the Company recorded $482,964 and $224,832, respectively, of stock-based compensation expense, which is included in salaries and wages on the accompanying condensed consolidated statement of operations. Included in the $482,964 of stock options expense for the three months ending March 31, 2023, is Forza’s stock-based compensation expense of $341,163.

 

Stock Options

 

Under the Company’s 2021 Stock Incentive Plan the Company has issued stock options. A stock option grant gives the holder the right, but not the obligation to purchase a certain number of shares at a predetermined price for a specific period of time. The Company typically issues options that vest pro rata on a monthly basis over various periods. Under the terms of the Plan, the contractual life of the option grants may not exceed ten years.

 

The Company utilizes the Black-Scholes model to determine fair value of stock option awards on the date of grant. The Company utilized the following assumptions for option grants during the year ended December 31, 2022 and 2021:

 

          
      Year ended    
      December 31,      
     2022    2021 
Expected term     5 years       4.94 - 5 years   
Expected average volatility     49 - 51%       49 - 55%   
Expected dividend yield         
Risk-free interest rate     1.50 –4.45%       0.72 - 1.00%   

  

21
 

 

The expected volatility of the option is determined using historical volatilities based on historical stock price of comparable boat manufacturing companies. The Company estimated the expected life of the options granted based upon historical weighted average of comparable boat manufacturing companies. The risk-free interest rate is determined using the U.S. Department of the Treasury yield curve rates with a remaining term equal to the expected life of the option. The Company has never paid a dividend, and as such the dividend yield is 0.0%

  

                                   
    Options Outstanding   Weighted Average    
    Number of   Weighted Average   Remaining life    
    Options   Exercise Price   (years)   Fair value of option
                 
  Outstanding, December 31, 2022       1,283,571     $ 4.14       8.95     $ 2,256,233  
  Granted                          
  Exercised                            
  Expired       (44,394 )     (5.40 )           (101,960 )
  Forfeited/canceled                          
  Outstanding, March 31, 2023       1,239,177     $ 4.09       8.72     $ 2,154,274  
                                     
  Exercisable options, March 31, 2023       679,279     $ 4.48       8.57          

  

At March 31, 2023, 570,292 Twin Vee options are unvested and expected to vest over the next four years.

 

Forza

 

Common Stock Warrants

 

As of March 31, 2023, Forza had outstanding warrants to purchase 172,500 shares of common stock issuable at a weighted-average exercise price of $6.25 per share that were issued to the representative of the underwriters on August 16, 2022 in connection with Forza’s IPO. The representative’s warrants are exercisable at any time and from time to time, in whole or in part, and expire on August 16, 2027. There was no warrant activity during the three months ended March 31, 2023.

 

22
 

 

Equity Compensation Plan

 

Forza maintains an equity compensation plan under which it may award employees, directors and consultants’ incentive and non-qualified stock options, restricted stock, stock appreciation rights and other stock-based awards with terms established by the Compensation Committee of the Board of Directors which has been appointed by the Board of Directors to administer the plan. The number of awards under the Plan will automatically increase on January 1, 2023. As of March 31, 2023, there were 568,750 shares remaining available for grant under this Plan. Stock based compensation expense is included in the Statements of Operations, under salaries and wages.

 

Accounting for Stock -Based Compensation

 

For the three months ended March 31, 2023 and 2022, Forza recorded $341,163 and $0, respectively, of stock-based compensation expense, which is included in salaries and wages on the accompanying condensed consolidated statement of operations.

 

Stock Options

 

Under Forza’s 2022 Stock Incentive Plan (the “Forza Plan”), Forza has issued stock options. A stock option grant gives the holder the right, but not the obligation, to purchase a certain number of shares at a predetermined price for a specific period of time. Forza typically issues options that vest pro rata on a monthly basis over various periods. Under the terms of the Forza Plan, the contractual life of the option grants may not exceed ten years.

 

Forza utilizes the Black-Scholes model to determine fair value of stock option awards on the date of grant. Forza utilized the following assumptions for option grants during the year ended December 31, 2022:

  

     
    Year ended 
    December 31, 
    2022 
Expected term   5 years 
Expected average volatility   112 - 115% 
Expected dividend yield    
Risk-free interest rate   2.98 - 3.62% 

 

The expected volatility of the option is determined using historical volatilities based on historical stock price of comparable boat manufacturing companies. Forza estimated the expected life of the options granted based upon historical weighted average of comparable boat manufacturing companies. The risk-free interest rate is determined using the U.S. Department of the Treasury yield curve rates with a remaining term equal to the expected life of the option. Forza has never paid a dividend, and as such the dividend yield is 0.0%

 

23
 

 

                      
   Options Outstanding  Weighted Average   
   Number of  Weighted Average  Remaining life   
   Options  Exercise Price  (years)  Fair value of option
             
 Outstanding, December 31, 2021       $       $ 
 Granted    1,441,500    3.41    10.00    4,009,913 
 Exercised                   
 Forfeited/canceled                 
 Outstanding, December 31, 2022    1,441,500   $3.41    10.00   $4,009,913 
 Granted                 
 Exercised                   
 Forfeited/canceled    (36,944)   1.33    9.74     
 Outstanding, March 31, 2023    1,404,556   $3.46    9.51   $4,009,913 
                       
 Exercisable options, March 31, 2023    240,583   $4.21    9.44      

  

13. Customer and Supplier Concentration

 

Significant dealers and suppliers are those that account for greater than 10% of the Company’s revenues and purchases.

 

During the three months ended March 31, 2023, two individual dealers had sales of over 10% of our total sales, and each customer represented 33% and 11% of total sales. During the three months ended March 31, 2022, three individual customers had sales of over 10% of our total sales, and combined these three customers represented 62% of total sales.

 

During the three months ended March 31, 2023, we purchased substantial portions of materials from three third-party vendors (51%). As of March 31, 2023, the amount due to the vendors was $1,674,884. During the three months ended March 31, 2022, we purchased substantial portions of materials from two third-party vendors (45%). At March 31, 2022, the amount due to the vendors was $1,051,772.

 

24
 

 

14. Segment

 

The Company reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company’s reportable segments.

 

The Company reported its financial performance based on the following segments: Gas-powered Boats, Franchise and Electric Boats.

 

The Company evaluates the performance of its reportable segments based on net sales and operating income. Net sales for business segments are generally based on the sale of boats and the sale of franchises. Income (loss) from operations for each segment includes net sales to third parties, related cost of sales and operating expenses directly attributable to the segment. Operating income for each segment excludes other income and expenses. The Company does not include intercompany transfers between segments for management reporting purposes.

 

The following table shows information by reportable segments for the three months ended March 31, 2023 and 2022:

  

For the three months ended March 31, 2023

  

                     
   Gas-Powered Boats  Franchise  Electric Boat and Development  Total
Net sales  $8,877,215   $   $   $8,877,215 
Cost of products sold   5,605,444        49,941    5,655,385 
Operating expense   3,510,423    1,121    2,079,809    5,591,353 
Loss from operations   (238,652)   (1,121)   (2,129,750)   (2,369,523)
Other income (expense)   420,501    (4,062)   124,619    541,058 
Net loss  $181,849   $(5,183)  $(2,005,131)  $(1,828,465)


For the three months ended March 31, 2022

  

                     
   Gas-Powered Boats  Franchise  Electric Boat and Development  Total
Net sales  $5,887,032   $(1,032)  $   $5,886,000 
Cost of products sold   3,439,541    1,027    11,078    3,451,646 
Operating expense   2,953,616    26,255    502,636    3,482,507 
Loss from operations   (506,125)   (28,314)   (513,714)   (1,048,153)
Other expenses   (120,353)   (22,234)   (577)   (143,164)
Net loss  $(626,478)  $(50,548)  $(514,291)  $(1,191,317)

  

25
 

 

Property and equipment, net classified by business were as follows:

  

             
   March 31,  December 31,
   2023  2022
 Gas-Powered Boats   $5,132,365   $4,694,607 
 Franchise   $   $ 
 Electric-Boats   $1,021,674   $765,406 

  

15. Subsequent Events

  

The Company has evaluated all event or transactions that occurred after March 31, 2023 through May 15, 2023, which is the date that the condensed consolidated financial statements were available to be issued. During this period, the only material subsequent events requiring recognition or disclosure are provided below.

 

On May 5, 2023, the Company and AquaSport Co. entered into an agreement with Ebbtide Corporation, a Tennessee corporation (“Ebbtide”), dated May 5, 2023 (the “Agreement”), providing the Company with the right to lease the AQUASPORT™ boat brand inclusive of its shuttered manufacturing facility. The potential asset purchase includes AquaSport’s trademarks, 150,000-square-foot manufacturing facility situated on 18.5 acres in White Bluff Tennessee, and related tooling, molds, and equipment to build five AquaSport models ranging in size from 21 to 25-foot boats (the “AquaSport Assets”).

 

Under the Agreement, the Company has the right to purchase the AquaSport Assets from Ebbtide for $3,100,000 during the five-year term of the Agreement (or extension period), less credit for a $300,000 security deposit paid by the Company and $16,000 a month for any rent paid under the Agreement by AquaSport Co. to Ebbtide. AquaSport Co. will lease the AquaSport Assets from Ebbtide under the Agreement at a monthly rent of $22,000 pending the Company’s acquisition of the AquaSport Assets. The lease is for a term of five years, commencing June 1, 2023, with one option to renew the lease for an additional five years. In the event AquaSport Co. commits three payment Events of Default (as defined in the Agreement) within any consecutive two-year period or commits any other material Event of Default that is not cured timely and remains uncured, Ebbtide may terminate the Company’s rights under the Agreement to acquire the AquaSport Assets. In addition, Ebbtide has the right to terminate the Agreement if an Event of Default occurs.

 

AquaSport’s obligations under the Agreement have been guaranteed by the Company.

 

26
 

 

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

 

You should read the following discussion and analysis of our financial condition and results of operations together with our financial statements and related notes included in this Quarterly Report on Form 10-Q. The following discussion contains forward-looking statements that involve risks and uncertainties. See “Forward-Looking Statements.” Our actual results and the timing of certain events could differ materially from those anticipated in these forward-looking statements as a result of certain factors, including those discussed below and elsewhere in this Quarterly Report on Form 10-Q. This discussion should be read in conjunction with the accompanying unaudited condensed consolidated financial statements and notes thereto. You should also review the disclosure under the heading “Risk Factors” in this Quarterly Report on Form 10-Q and under Part 1, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2022 for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.

 

OVERVIEW

 

We are a designer, manufacturer and marketer of recreational and commercial power catamaran boats. We believe our company has been an innovator in the recreational and commercial power catamaran industry. We currently have 8 gas-powered models in production ranging in size from our 24-foot, dual engine, center console to our newly designed 40-foot offshore 400 GFX. Our twin-hull catamaran running surface, known as a symmetrical catamaran hull design, adds to the Twin Vee ride quality by reducing drag, increasing fuel efficiency, and offering users a stable riding boat. Twin Vee’s home base operations in Fort Pierce Florida is a 7.5-acre facility with several buildings totaling over 75,000 square feet. We employed approximately 160 people on September 30, 2022, some of whom have been with our company for over twenty years.

 

We have organized our business into three operating segments: (i) our gas-powered boat segment which manufactures and distributes gas-powered boats under the Twin Vee name; (ii) our electric-powered boat segment which is developing fully electric boats, through our majority owned subsidiary, Forza X1, Inc., a Delaware corporation (“Forza”) and (iii) our franchise segment which is developing a standard product offering and will be selling franchises across the United States through our wholly owned subsidiary, Fix My Boat, Inc., a Delaware corporation.

 

Our gas-powered boats allow consumers to use them for a wide range of recreational activities including fishing, diving and water skiing and commercial activities including transportation, eco tours, fishing and diving expeditions. We believe that the performance, quality and value of our boats position us to achieve our goal of increasing our market share and expanding the power catamaran boating market. We currently primarily sell our boats through a current network of 20 independent boat dealers in 34 locations across North America and the Caribbean who resell our boats to the end user Twin Vee customers. We continue recruiting efforts for high quality boat dealers and seek to establish new dealers and distributors domestically and internationally to distribute our boats as we grow our production and introduce new models. Our gas-powered boats are currently outfitted with gas-powered outboard combustion engines.

 

27
 

 

Due to the growing demand for sustainable, environmentally friendly electric and alternative fuel commercial and recreational vehicles, Forza, is designing and developing a line of electric-powered catamaran boats ranging in size from 18-feet to 28-feet. Forza’s initial two models, the FX1 Dual Console and FX1 Center Console, are being designed to be 24-foot in length, have an 8’ beam or width and utilize a catamaran hull surface to reduce drag and increase run times. The initial launch of FX1 will include our proprietary single electric outboard motor. Our electric boats are being designed as fully integrated electric boats including the hull, outboard motor and control system. To date, we have completed the design of the 25-foot FX1 dual console model, including hull, deck and small parts. This design has gone from an intellectual concept in CAD to fiberglass and foam plugs, fiberglass molds and, finally, working boat parts in just over one year. On October the 28th, 2022, the running surface of the boat and all major components were tested successfully for several hours on the Indian River Lagoon in Fort Pierce, Florida. While the motor and control systems have been successfully trialed previously, this was the first voyage that included all major components, production batteries, fully functioning “alpha” engine design, control system – including 22” Garmin screen, and Osmosis telematics unit. The performance of the boat exceeded all expectations and will provide a great baseline for improvements, iterations, and design enhancements. We anticipate revenues from the sale of these fully integrated electric boats and motors to commence in late 2023. Forza will continue to build prototype engines and boats for the next six to nine months.

 

The first three months of 2023, we continued to experience strong sales for our products. Our company’s objectives have been to add new, larger boat models to our GFX lineup, expand our dealers and distribution network, and increase unit production to fulfill our customer and dealer orders. We are now also adding a monohull line, we started shipping our first model of the monohull, the 22 foot, in February of 2023. We have increased our sales by 51% for the first quarter of 2023, compared to 2022, shipping 54 boats compared to 40 in 2022. While net sales growth has been significant, the investments we are making also increases our labor, operating, sales and general administration costs. Our manufacturing process is labor intensive, and with the addition of new models to our production line we have added staff and expanded our training program.

 

While our sales have continued to increase, we are monitoring the overall market carefully, the addition of the monohull boat accounted for 17% of our total sales in the first quarter or 18% of our increase in sales. We anticipate that sales of the monohull will continue to increase,

 

As we move forward, we anticipate our operating income to be moderate toward breakeven for our core gas-powered boat segment, however, our electric boat division will continue to incur losses as we continue to develop our fully integrated electric boats, which includes research and development efforts.

 

Recent Developments

 

On April 20, 2023 we incorporated AquaSport Co., a wholly owned subsidiary, in the state of Florida in connection with our plan to lease the AQUASPORT™ boat brand and manufacturing facility in White Bluff Tennessee. On May 5, 2023, we and AquaSport Co. entered into an agreement with Ebbtide Corporation (“Ebbtide”) providing us with the right to acquire assets, AQUASPORT™ boat brand, trademarks, 150,000-square-foot manufacturing facility situated on 18.5 acres in White Bluff Tennessee, related tooling, molds, and equipment to build five Aquasport models ranging in size from 21 to 25-foot boats (the “AquaSport Assets”).

 

Under the agreement, we have the right to purchase the AquaSport assets from Ebbtide for $3,100,000 during the five-year term of the Agreement (or extension period), less credit for a $300,000 security deposit paid by us and $16,000 a month for any rent paid under the Agreement by AquaSport Co. to Ebbtide. AquaSport Co. will lease the AquaSport assets from Ebbtide under the agreement at a monthly rent of $22,000 pending our acquisition of the AquaSport assets. The lease is for a term of five years, commencing June 1, 2023, with one option to renew the lease for an additional five years.

 

28
 

 

 Results of Operations

 

Comparison of the Three Months Ended March 31, 2023 and 2022

 

The following table provides certain selected financial information for the periods presented:

 

   Three months ended      
   March 31,      
   2023  2022  Change  % Change
Net sales  $8,877,215   $5,886,000   $2,991,215    51%
Cost of products sold  $5,655,385   $3,451,646   $2,203,739    64%
Gross profit  $3,221,830   $2,434,354   $787,476    32%
Operating expenses  $5,591,353   $3,482,507   $2,108,846    61%
Loss from operations  $(2,369,523)  $(1,048,153)  $(1,321,370)   126%
Other (expense) income  $(541,058)  $143,164   $(684,222)   (478%)
Net loss  $(1,828,465)  $(1,191,317)  $(637,148)   53%
Basic and dilutive loss per share of common stock  $(0.19)  $(0.17)  $(0.02)   13%
Weighted average number of shares of common stock outstanding   9,520,000    7,000,000           

   

Net Sales and Cost Sales

 

Our net sales increased $2,991,215, or 51% to $8,877,215 for the three months ended March 31, 2023 from $5,886,000 for the three months ended March 31, 2022. This increase was due to an increase in the number of boats sold during the three months ended March 31, 2023. The number of our boats sold during the three months ended March 31, 2023 increased 35% over the three months ended March 31, 2022, due to our increased production plan, enabling us to produce more boats during the quarter. Additionally, we have increased our sale prices and reduced discounts and rebates, to help offset the increases in operating expenses. We are experiencing a shift in our model mix, moving from catamarans to monohull boats. We believe that our sales levels will remain consistent until the new facility in Tennessee is operational, then we would anticipate increased revenues. The monohull boats have slim margins, as we get more experienced with this model we will work to take costs out and improve the overall margins.

 

Gross Profit

 

Gross profits increased by $787,476, or 32% to $3,221,830 for the three months ended March 31, 2023 from $2,434,354 for the three months ended March 31, 2022. Gross profit as a percentage of sales, for the three months ended March 31, 2023 and 2022 as 36% and 41% respectively, this improvement is driven by improved efficiencies.

 

29
 

 

Total Operating Expenses

 

Our total operating expenses for the three months ended March 31, 2023 and 2022 were $5,591,353 and $3,482,507 respectively. Operating expenses as a percentage of sales were 63% compared to 59% in the prior year. Our total operating expenses, for our gas-powered boat segment, for the three months ended March 31, 2023 and 2022 were $3,510,423 and $2,953,616 respectively. Our gas-powered segment, operating expenses as a percentage of sales were 40% compared to 50% in the prior year, showing a 10% improvement quarter over quarter. Our total operating expenses for Forza, our electric powered boat and development segment, for the three months ended March 31, 2023 and 2022 were $2,079,809 and $502,636, respectively.

 

Selling, general and administrative expenses increased by approximately 50%, or $340,369 to $1,022,690 for the three months ended March 31, 2023, compared to $682,321 for the three months ended March 31, 2022. A significant portion of this increase, $67,317 was due to increased costs in liability and workman’s compensation insurance. These insurance charges increase based on your employment level and sales revenue, both of which have increased significantly quarter over quarter. Another $78,891 was due to Forza now carrying cost of being publicly traded. Our sales and marketing expenses for the quarter increased $110,112, this is due to the promotion of our products. We recently added dealers to our dealer network and provided them with signage for show displays, additionally we attended an increased number of boat shows. Our travel expenses increased approximately $81,472 primarily due to Forza’s remote workforce being required to travel for development and testing. Hiring expenses increased $44,750 primarily due to Forza’s utilization of a recruiting firm to hire specialized engineers. Lastly our dues and subscriptions increased $48,439, we are in the process of implementing a new ERP system that requires a monthly subscription fees.

 

Salaries and wages related expenses increased by approximately 49%, or $1,096,212 to $3,350,022 for the three months ended March 31, 2023, compared to $2,253,810 for the three months ended March 31, 2022. Of the increase, salaries and wages accounted for of $612,360, due to ramping up production, which required increasing our production staff, we have also added two lean employees and two sales and marketing individuals, as well as the staffing of our Forza segment, which account for $199,078 of the increase. Included in salaries and wage related expenses for the three months ended March 31, 2023 was stock based compensation expense of $482,964, which was an increase of $258,082 compared to the three months ended March 31, 2022. Forza now has a board of director and the fees associated with the board were $25,875 for the three months ended March 31, compared to $0, for the three months ended March 31, 2022. We have added a full package of benefits for our employees, in order to retain our quality employees, which resulted in an increase of $47,594. The remaining increase in salaries and wages during the three months ended March 31, 2023 is associated with taxes.

 

Research and development expenses increased by $481,103, or 217% to $702,648 for the three months ended March 31, 2023, from $221,545 for the three months ended March 31, 2022. Part of the use of proceeds from our IPO, was the development of an electric boat and an electric motor.

 

Professional fees increased by 22%, or $52,978 to $297,717 for the three months ended March 31, 2023, compared to $244,739 for the three months ended 2022. This increase was also due to the additional costs we incurred associated with Forza being public. We engaged the services of an outside financial consultant, as well as an audit firm for quarterly reporting and SEC legal counsel to fulfill our public company reporting obligations.

 

Depreciation and amortization expense increased by 173%, or $138,184 to $218,276 for the three months ended March 31, 2023, compared to $80,092 for the three months ended 2022. This increase is due to the addition of fixed assets, primarily molds, to increase our production levels and throughput.

 

30
 

 

Our other income increased by 478%, or $684,222 to $541,058 for the three months ended March 31, 2023, compared to an expense of $143,164 for the three months ended, 2022. We received $329,573 of government grant income, due to the Employee Retention Credit. Our dividend income increased by $233,912. During the three months ended March 31, 2023 we had $8,034 of unrealized gains on marketable securities, compared to a loss of $85,538, in the three months ended March 31, 2022.

 

Net Loss

 

Net loss for the three months ended March 31, 202 was $1,828,465, compared to $1,191,317 for the three months ended March 31, 2022, and increase of $637,148 or 53%. Our electric segment, which does not generate any revenue, at this time, incurred a loss of $2,005,132, for the three months ended March 31, 2023, related to research and development. Our gas-powered segment had income of $181,849 for the three months ended March 31, 2023. Basic and dilutive loss per share of common stock for the three months ended March 31, 2023 was ($0.19) compared to ($0.17) for the three months ended March 31, 2022.

 

Liquidity and Capital Resources

 

A primary source of funds for the year ended December 31, 2022 and through March 31, 2023 was net cash received from our secondary offering, as well as Forza’s initial public offering and revenue generated from operations. Our primary use of cash was related to funding the expansion of our operations through capital improvements, adding staff and increasing inventory levels to meet the increase in demand for our products. With uncertainty on component availability, prolonged lead time and rising prices, we have been adding to our inventory far earlier than in previous years.

 

The following table provides selected financial data about us as of March 31, 2023 and December 31, 2022.

  

   March 31,  December 31,      
   2023  2022  Change  % Change
  Cash, cash equivalents and restricted cash  $21,022,515   $23,501,007   $(2,478,492)   (10.5%)
  Marketable securities  $2,434,551   $2,927,518   $(492,967)   (16.8%)
  Current assets  $28,555,019   $29,887,529   $(1,332,510)   (4.5%)
  Current liabilities  $3,854,142   $3,791,063   $63,079    1.7%
  Working capital  $24,700,877   $26,096,466   $(1,395,589)   (5.3%)

  

As of March 31, 2023, we had $23,457,066 of cash, cash equivalents, restricted cash and marketable securities, total current assets of $28,555,019, and total assets of $36,895,728. Our total liabilities were $5,220,340. Our total liabilities were comprised of current liabilities of $3,854,142 which included accounts payable and accrued liabilities of $3,345,337, current portion of operating leases right of use liability of $486,174, finance leases liability of $16,831, contract liability of $5,800 and long-term liabilities of $1,366,198. As of December 31, 2022, we had $26,428,525 of cash, cash equivalents and marketable securities, total current assets of $29,887,529 and total assets of $38,231,480. Our total current liabilities were $3,791,063 and total liabilities of $5,210,591 which included long-term operating leases liabilities for the lease of our facility.

 

31
 

 

The accumulated deficit was $8,321,580 as of March 31, 2023 compared to accumulated deficit of $7,154,808 as of December 31, 2022.

 

Our working capital decreased by $1,395,589 to $24,700,877 as of March 31, 2023, compared to $26,096,466 on December 31, 2022.

 

We believe that our cash and cash equivalents will provide sufficient resources to finance operations for the next 12 months from the date of the filing of this Quarterly Report on Form 10-Q. In addition to cash, cash equivalents and marketable securities, we anticipate that we will be able to rely, in part, on cash flows from operations in order to meet our liquidity and capital expenditure needs in the next year. We do anticipate Forza’s expenses to increase during the next two years as it constructs its planned manufacturing facility in McDowell, North Carolina, the cost of which we expect will be paid for through the proceeds of Forza’s initial public offering, and certain grant funding, provided the conditions to receipt of the grant funding are met, of which there can be no assurance.

 

Cash Flow

  

   Three months ended      
   March 31,      
   2023  2022  Change  % Change
  Cash used in operating activities  $(2,232,650)  $(1,149,673)  $(1,082,977)   (94%)
  Cash used in investing activities  $(243,007)  $(647,855)  $(404,848)   (62%)
  Cash used in financing activities  $(2,835)  $(116,394)  $113,559    (98%)
  Cash at end of period  $21,022,515   $5,061,380   $15,961,135    315%

  

Cash Flow from Operating Activities

 

For the three months ended March 31, 2023, net cash flows used in operating activities was $2,232,650 compared to $1,149,673 during the three months ended March 31, 2022. We have increased inventory levels by $788,455, due to supply chain delays that continue to impact lead time and parts availability, this is further emphasized by our production ramp up, and added models. Accounts payable increased $650,441. Our accrued liabilities decreased $611,553 and prepaid expenses decreased $263,842. Our net loss from operation was $1,828,465, was decreased by non-cash expenses of $811,412, primarily due to stock-based compensation of $482,964, change of right-of-use asset and leases liabilities of $118,206, net change in fair value of marketable securities of $8,034 and depreciation of $218,276.

 

32
 

 

Cash Flow from Investing Activities

 

During the three months ended March 31, 2023, we used $243,007 in investment activities, compared to $647,855 used during the three months ended March 31, 2022. We invested $744,008 in the purchase of property and equipment, primarily for new model boat molds of approximately $402,184, leasehold improvements of approximately $114,532, new production equipment of approximately $141,933, new website of approximately $59,63 and new computers, software and furniture of approximately $2,6296. We had proceeds from the sale of investments of approximately $501,001.

 

Cash Flows from Financing Activities

 

For the three months ended March 31, 2023, net cash provided by financing activities was approximately $2,835 compared to net cash used in financing activities of $116,394 for the three months ended March 31, 2022. The cash flow from financing activities for the three months ended March 31, 2023 included payment of finance leases obligation.

 

CRITICAL ACCOUNTING ESTIMATES

 

We believe that several accounting policies are important to understanding our historical and future performance. We refer to these policies as “critical” because these specific areas generally require us to make judgments and estimates about matters that are uncertain at the time we make the estimate, and different estimates—which also would have been reasonable—could have been used, which would have resulted in different financial results.

 

Our management’s discussion and analysis of financial condition and results of operations is based on our condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of our condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates based on historical experience and make various assumptions, which management believes to be reasonable under the circumstances, which form the basis for judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

The notes to our condensed consolidated financial statements contained herein contain a summary of our significant accounting policies. We consider the following accounting policies critical to the understanding of the results of our operations:

 

33
 

 

Revenue Recognition

 

We account for revenue in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 606 which was adopted at the beginning of fiscal year 2018 using the modified retrospective method. We did not recognize any cumulative-effect adjustment to retained earnings upon adoption as the effect was immaterial.

 

Payment received for the future sale of a boat to a customer is recognized as a customer deposit, which is included in contract liabilities on the balance sheet. Customer deposits are recognized as revenue when control over promised goods is transferred to the customer.

  

Use of Estimates

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States “U.S. GAAP” requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Included in those estimates are assumptions about allowances for inventory obsolescence, useful life of fixed assets, warranty reserves and bad-debt reserves.

 

Inventories

 

Inventories are stated at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Net realizable value is defined as sales price less cost of completion, disposable and transportation and a normal profit margin. Production costs, consisting of labor and overhead, are applied to ending finished goods inventories at a rate based on estimated production capacity. Excess production costs are charged to cost of products sold. Provisions have been made to reduce excess or obsolete inventories to their net realizable value.

 

 Impairment of Long-Lived Assets

 

Management assesses the recoverability of its long-lived assets when indicators of impairment are present. If such indicators are present, recoverability of these assets is determined by comparing the undiscounted net cash flows estimated to result from those assets over the remaining life to the assets’ net carrying amounts. If the estimated undiscounted net cash flows are less than the net carrying amount, the assets would be adjusted to their fair value, based on appraisal or the present value of the undiscounted net cash flows.

 

34
 

 

Product Warranty Costs

 

As required by FASB ASC Topic 460, Guarantees, we are including the following disclosure applicable to our product warranties.

 

We accrue for warranty costs based on the expected material and labor costs to provide warranty replacement products. The methodology used in determining the liability for warranty cost is based upon historical information and experience. Our warranty reserve is calculated as the gross sales multiplied by the historical warranty expense return rate.

 

Leases

  

We adopted FASB Accounting Standards Update (“ASU”) No. 2016-02, Leases (“Topic 842”), using the modified retrospective adoption method with an effective date of January 1, 2019. This standard requires all lessees to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments.

 

Under Topic 842, we applied a dual approach to all leases whereby we are a lessee and classify leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by us. Lease classification is evaluated at the inception of the lease agreement.

 

Paycheck Protection Program

 

U.S. GAAP does not contain authoritative accounting standards for forgivable loans provided by governmental entities to a for-profit entity. Absent authoritative accounting standards, interpretative guidance issued and commonly applied by financial statement preparers allows for the selection of accounting policies amongst acceptable alternatives. Based on the facts and circumstances, we determined it most appropriate to account for the Paycheck Protection Program (“PPP”) loan proceeds as an in-substance government grant by analogy to International Accounting Standards 20 “(IAS 20)”, Accounting for Government Grants and Disclosure of Government Assistance. Under the provisions of IAS 20, “a forgivable loan from government is treated as a government grant when there is reasonable assurance that the entity will meet the terms for forgiveness of the loan.” IAS 20 does not define “reasonable assurance”; however, based on certain interpretations, it is analogous to “probable” as defined in FASB ASC Subtopic 450-20-20 under U.S. GAAP, which is the definition we have applied to our expectations of PPP loan forgiveness. Under IAS 20, government grants are recognized in earnings on a systematic basis over the periods in which we recognize costs for which the grant is intended to compensate (i.e., qualified expenses). Further, IAS 20 permits for the recognition in earnings either (1) separately under a general heading such as other income, or (2) as a reduction of the related expenses. We have elected to recognize government grant income separately within other income to present a clearer distinction in its financial statements between its operating income and the amount of net income resulting from the PPP loan and forgiveness.

 

Deferred Income Taxes and Valuation Allowance

 

We account for income taxes under ASC 740 “Income Taxes.” Under the asset and liability method of ASC 740, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period the enactment occurs. A valuation allowance is provided for certain deferred tax assets if it is more likely than not that we will not realize tax assets through future operations.

 

35
 

 

OFF-BALANCE SHEET ARRANGEMENTS

 

We did not have during the periods presented, and we do not currently have, any off-balance sheet arrangements, as defined under SEC rules.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

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

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2023. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. We have adopted and maintain disclosure controls and procedures (as defined Rules 13a-15(e) and 15d-15(e) under the Exchange Act) that are designed to provide reasonable assurance that information required to be disclosed in the reports filed under the Exchange Act, such as this Quarterly Report on Form 10-Q, is collected, recorded, processed, summarized, and reported within the time periods specified in the rules of the SEC. Our disclosure controls and procedures are also designed to ensure that such information is accumulated and communicated to management to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of March 31, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such a date, our disclosure controls and procedures were not effective due to the material weaknesses in our internal control over financial reporting, related to not yet having retained sufficient staff or engaged sufficient outside consultants with appropriate experience in GAAP presentation, especially of complex instruments, to devise and implement effective disclosure controls and procedures over internal controls.

 

Remediation Plan

 

Management has developed and is executing a remediation plan to address the previously disclosed material weaknesses, due to inadequate staffing levels. We have retained a full-time Controller and a Staff Accountant; we have selected and are working on implementing a robust operating system and we are utilizing the assistance of outside advisors where appropriate.

 

36
 

 

To remediate the existing material weaknesses, additional time is required to demonstrate the effectiveness of the remediation efforts. The material weaknesses cannot be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. As of March 31, 2023, controls and procedures have been implemented to remediate the material weakness, however testing of controls continues.

 

Changes in Internal Control over Financial Reporting

 

During the three months ended March 31, 2023, we hired replacement staff in our finance department and are developing and refining our controls and other producers that are designed to ensure that information required to be disclosed by us in the reports that we file with the SEC are recorded, processed, summarized and reported within the time periods specified in SEC rules and in accordance with GAAP.

 

PART II—OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

From time to time, we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

 

ITEM 1A. RISK FACTORS.

 

Investing in our securities involves a high degree of risk. You should consider carefully the following risks, together with all the other information in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and notes thereto. If any of the following risks actually materializes, our operating results, financial condition and liquidity could be materially adversely affected. The following information updates, and should be read in conjunction with, the information disclosed in Part I, Item 1A, ”Risk Factors,” contained in our Annual Report on Form 10-K for the year ended December 31, 2022. Except as disclosed below, there have been no material changes from the risk factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

37
 

 

 We have incurred losses for the quarter ended March 31, 2023 and the year ended December 31, 2022 and could continue to incur losses in the future.

 

For the year ended December 31, 2022, we incurred a loss from operations of $6,021,707 and a net loss of $5,793,414. As of March 31, 2023, we had an accumulated deficit of approximately $8.3 million. There can be no assurance that expenses will not continue to increase in future periods or that the cash generated from operations in future periods will be sufficient to satisfy our operating needs and to generate income from operations and net income.

 

We have a large, fixed cost base that will affect our profitability if our sales decrease.

 

The fixed cost levels of operating a powerboat manufacturer can put pressure on profit margins when sales and production decline. Our profitability depends, in part, on our ability to spread fixed costs over a sufficiently large number of products sold and shipped, and if we make a decision to reduce our rate of production, gross or net margins could be negatively affected. Consequently, decreased demand or the need to reduce production can lower our ability to absorb fixed costs and materially impact our financial condition or results of operations.

 

Interest rates and energy prices affect product sales.

 

Our gas-powered products are often financed by our dealers and retail powerboat consumers, we envision this continuing as we expand our operations and grow our network of distributors. This may not occur if interest rates meaningfully rise because higher rates increase the borrowing costs and, accordingly, the cost of doing business for dealers and the cost of powerboat purchases for consumers. Higher energy costs result in increases in operating expenses at our manufacturing facility and in the expense of shipping products to our dealers. In addition, inflation and increases in energy costs may adversely affect the pricing and availability of petroleum-based raw materials, such as resins and foams that are used in our products. Also, higher fuel prices may have an adverse effect on demand for our gas-powered boats, as they increase the cost of ownership and operation and the prices at which we sell the boats. Therefore, higher interest rates and fuel costs can adversely affect consumers’ decisions relating to recreational powerboating purchases.

 

The capacity of the manufacturing facility that we and Forza utilize will not be sufficient to support our future growth and business plans.

 

We are currently operating close to full capacity at our current manufacturing facility in Fort Pierce. Forza plans to manufacture its electric boats at a new state of the art carbon neutral factory that it plans to build in McDowell County, North Carolina. Until we are able to expand our manufacturing capacity and Forza is able to build the planned manufacturing facility, we will continue to share our current manufacturing facility with Forza, which has a limited capacity and may not be able to satisfy our and their manufacturing needs. Any facility that we build will require a significant capital investment and is expected to take at least one to two years to build and become fully operational. As a result of limited capacity at our facility, Forza’s ability to produce any boats will be limited to the available capacity of our facility until Forza’s future manufacturing facility is operational. If capacity is not available, Forza will not be able to produce its electric boats as planned.

 

38
 

 

In addition. Forza intends to utilize grant funding to pay for certain costs associated with the building of its manufacturing facility. On July 28, 2022, we received notice that the North Carolina Economic investment committee has approved a Job Development Investment Grant (“JDIG”) providing for reimbursement to us of up to $1,367,100 over a twelve-year period to establish a new manufacturing plant in McDowell County, North Carolina. The receipt of grant funding is conditioned upon Forza investing over $10.5 million in land, buildings and fixtures, infrastructure and machinery and equipment by the end of 2025 and Forza creating as many as 170 jobs. There can be no assurance that Forza will meet the conditions necessary to receive the grant funding.

 

Changes in general economic conditions, geopolitical conditions, domestic and foreign trade policies, monetary policies and other factors beyond our control may adversely impact our business and operating results.

 

Our operations and performance depend on global, regional and U.S. economic and geopolitical conditions. General worldwide economic conditions have experienced significant instability in recent years including the recent global economic uncertainty and financial market conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from U.S. and European leaders and financial markets around the world experienced volatility following the invasion of Ukraine by Russia in February 2022. Resulting changes in U.S. trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” Furthermore, if other countries, including the U.S., become further involved in the conflict, we could face significant adverse effects to our business and financial condition.

 

The uncertain financial markets, disruptions in supply chains, mobility restraints, and changing priorities as well as volatile asset values could impact our business in the future. The COVID-19 outbreak and government measures taken in response to the pandemic have also had a significant impact, both direct and indirect, on businesses and commerce, as worker shortages have occurred; supply chains have been disrupted; facilities and production have been suspended; and demand for certain goods and services, such as medical services and supplies, have spiked, while demand for other goods and services, such as travel, have fallen. The future progression of the pandemic and its effects on our business and operations are uncertain. In addition, the outbreak of a pandemic could disrupt our operations due to absenteeism by infected or ill members of management or other employees, or absenteeism by members of management and other employees who elect not to come to work due to the illness affecting others in our office or laboratory facilities, or due to quarantines. Pandemics could also impact members of our Board of Directors resulting in absenteeism from meetings of the directors or committees of directors, and making it more difficult to convene the quorums of the full Board of Directors or its committees needed to conduct meetings for the management of our affairs.

 

Further, due to increasing inflation, operating costs for many businesses including ours have increased and, in the future, could impact demand or pricing manufacturing of our drug candidates or services providers, foreign exchange rates or employee wages. Inflation rates, particularly in the United States, have increased recently to levels not seen in years, and increased inflation may result in increases in our operating costs (including our labor costs), reduced liquidity and limits on our ability to access credit or otherwise raise capital. In addition, the Federal Reserve has raised, and may again raise, interest rates in response to concerns about inflation, which coupled with reduced government spending and volatility in financial markets may have the effect of further increasing economic uncertainty and heightening these risks.

 

39
 

 

Actual events involving reduced or limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds, have in the past and may in the future lead to market-wide liquidity problems. For example, on March 10, 2023, Silicon Valley Bank, was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation as receiver. Although we did not have any cash or cash equivalent balances on deposit with Silicon Valley Bank, uncertainty and liquidity concerns in the broader financial services industry remain and the failure of Silicon Valley Bank and its potential near- and long-term effects on the biotechnology industry and its participants such as our vendors, suppliers, and investors, may also adversely affect our operations and stock price.

 

We are actively monitoring the effects these disruptions and increasing inflation could have on our operations.

 

These conditions make it extremely difficult for us to accurately forecast and plan future business activities.

 

We depend on our network of independent dealers for our gas-powered boats, face increasing competition for dealers, and have little control over their activities.

 

A significant portion of our sales of our gas-powered boats are derived from our network of independent dealers. We typically manufacture our gas-powered boats based upon indications of interest received from dealers who are not contractually obligated to purchase any boats. While our dealers typically have purchased all of the boats for which they have provided us with indications of interest, it is possible that a dealer could choose not to purchase boats for which it has provided an indication of interest (e.g., if it were to have reached the credit limit on its floor plan), and as a result we once experienced, and in the future could experience, excess inventory and costs. For the three months ended March 31, 2023, our top dealers accounted for approximately 34% of our consolidated revenues. During the three months ended March 31, 2023, two individual dealer had sales of over 10% of our total sales, that dealer represented 45% of total sales. The loss of a significant dealer could have a material adverse effect on our financial condition and results of operations. The number of dealers supporting our products and the quality of their marketing and servicing efforts are essential to our ability to generate sales. Competition for dealers among other boat manufacturers continues to increase based on the quality, price, value, and availability of the manufacturers’ products, the manufacturers’ attention to customer service, and the marketing support that the manufacturer provides to the dealers. We face intense competition from other boat manufacturers in attracting and retaining dealers, affecting our ability to attract or retain relationships with qualified and successful dealers. Although our management believes that the quality of our products in the performance sport boat industry should permit us to maintain our relationships with our dealers and our market share position, there can be no assurance that we will be able to maintain or improve our relationships with our dealers or our market share position. In addition, independent dealers in the boating industry have experienced significant consolidation in recent years, which could result in the loss of one or more of our dealers in the future if the surviving entity in any such consolidation purchases similar products from a competitor. A substantial deterioration in the number of dealers or the quality of our network of dealers would have a material adverse effect on our business, financial condition, and results of operations.

 

40
 

 

The loss of one or a few dealers could have a material adverse effect on us.

 

A few dealers have in the past, and may in the future, account for a significant portion of our revenues in any one year or over a period of several consecutive years. For example, during the three months ended March 31, 2023, two individual dealers had sales of over 10% of our total sales, and those dealers represented 48% of total sales. During the three months ended March 31, 2022, three dealers represented 62% of our sales. The loss of business from a significant dealer could have a material adverse effect on our business, financial condition, results of operations and cash flows.

 

Forza’s planned fully electric sport boat has not yet been developed, and even if developed, interest in it may not develop.

 

Forza has not completed the design and engineering of the FX1 sport boat. There can be no assurance that Forza will be able to complete development of the FX1 when anticipated, if at all, that we will be able to mass produce the FX1 or that the anticipated features or services to be included in the FX1 will create substantial interest or a market, and therefore Forza’s anticipated FX1 product, its sales and growth for our product may not develop as expected, or at all. For example, in May 2021 we experienced a small fire in connection with the sea trial of a prototype of our electric boat which resulted in a six-month delay in our design timetable as we implemented changes to the design for outboard electric motor system as a result of the fire. We cannot guarantee that similar events will not occur in the future, or that we will be able to contain such events without damage or delay. Even if such a market for the FX1 sport boat develops, there can be no assurance that Forza would be able to maintain that market.

 

Forza’s operations to date have been primarily limited to finalizing the design and engineering of its electric sport boat as well as organizing and staffing Forza in preparation for launching the FX1 electric boat. As such, Forza has not yet demonstrated, and the success of Forza is wholly dependent upon, its ability to commercialize its products. The successful commercialization of any products will require us to perform a variety of functions, including:

  

  completing the design and testing for the FX1 sport boat and Forza’s proprietary outboard electric motor;
     
  manufacturing the FX1 sport boats;
     
  developing a vertically integrated direct-to-consumer distribution system; and
     
  conducting sales and marketing activities.

  

Forza cannot be certain that its business strategy for its electric-powered boats will be successful or that we will successfully address these risks. In the event that we do not successfully address these risks, our business, prospects, financial condition, and results of operations could be materially and adversely affected, and Forza may not have the resources to continue or expand the business operations of its electric-powered boats business.

 

41
 

 

Forza may not receive the anticipated grant funding.

 

On July 28, 2022, Forza received notice that the North Carolina Economic investment committee has approved the JDIG providing for reimbursement to us of up to $1,367,100 over a twelve-year period to establish a new manufacturing plant in McDowell County, North Carolina. The receipt of grant funding is conditioned upon us investing over $10.5 million in land, buildings and fixtures, infrastructure and machinery and equipment by the end of 2025 and us creating as many as 170 jobs. Forza is currently in negotiations for a new site to build the Forza factory in North Carolina. There can be no assurance that the negotiations will be successful. If unsuccessful, it will not meet the conditions necessary to receive the grant funding and will be subject to the limited capacity at the Twin Vee factory that Twin Vee allows Forza, in its discretion, to use. There can be no assurance that Forza will meet the conditions necessary to receive the grant funding. Forza is currently in negotiations for a new site to build the Forza factory in North Carolina. There can be no assurance that the negotiations will be successful.

 

We have identified weaknesses in our internal controls, and we cannot provide assurances that these weaknesses will be effectively remediated or that additional material weaknesses will not occur in the future.

 

As a public company, we will be subject to the reporting requirements of the Exchange Act, and the Sarbanes-Oxley Act. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time consuming and costly, and place significant strain on our personnel, systems and resources.

 

The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures, and internal control over financial reporting.

 

We do not yet have effective disclosure controls and procedures, or internal controls over all aspects of our financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and in accordance with GAAP. Our management is responsible for establishing and maintaining adequate internal control over our financial reporting, as defined in Rule 13a-15(f) under the Exchange Act. We will be required to expend time and resources to further improve our internal controls over financial reporting, including by expanding our staff. However, we cannot assure you that our internal control over financial reporting, as modified, will enable us to identify or avoid material weaknesses in the future.

 

We will be required to expend time and resources to further improve our internal controls over financial reporting, including by expanding our staff. However, we cannot assure you that our internal control over financial reporting, as modified, will enable us to identify or avoid material weaknesses in the future.

 

We are in the process of hiring additional staff and providing them with the required training, we continue to engage outside consultants with appropriate experience in GAAP presentation, especially of complex instruments, to devise and implement effective disclosure controls and procedures, or internal controls. We will be required to spend time and resources hiring and engaging additional staff and outside consultants with the appropriate experience to remedy these weaknesses. We cannot assure you that management will be successful in locating and retaining appropriate candidates; that newly engaged staff or outside consultants will be successful in remedying material weaknesses thus far identified or identifying material weaknesses in the future; or that appropriate candidates will be located and retained prior to these deficiencies resulting in material and adverse effects on our business.

 

42
 

 

Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business, including increased complexity resulting from our international expansion. Further, weaknesses in our disclosure controls or our internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of management reports and independent registered public accounting firm audits of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures, and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our common stock.

 

Our independent registered public accounting firm is not required to audit the effectiveness of our internal control over financial reporting until after we are no longer an “emerging growth company” as defined in the JOBS Act. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business and operating results and cause a decline in the market price of our common stock.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

  

(a) Unregistered Sales of Equity Securities.

  

None.

  

(b) Use of Proceeds.

  

On July 23, 2021, we closed our initial public offering pursuant to which we offered and sold 3,000,000 shares of our common stock at an offering price of $6.00 per share (for aggregate gross proceeds of $18,000,000), pursuant to our Registration Statement on Form S-1 (as amended) (File No. 333-255134), which was declared effective by the SEC on July 20, 2021, as amended by the Registration Statement on Form S-1 MEF (File No. 333-258058) filed with the SEC on July 20, 2021 and effective as of the date of filing. After deducting underwriting discounts and commissions of approximately $1,260,000, and other offering expenses payable by us of approximately $1,567,150, we received approximately $15,849,037 in net proceeds from our initial public offering. ThinkEquity LLC acted as the representative of the several underwriters for the offering. We also granted a 45-day option to the representative of the underwriters to purchase up to 450,000 additional shares of common stock solely to cover over-allotments, if any, which expired unexercised.

 

43
 

 

At the time of the initial public offering, the primary use of the net proceeds was as follows: (i) approximately $1,500,000 for production and marketing of our larger fully equipped boats; (ii) approximately $2,500,000 for the design, development, testing, manufacturing and marketing of our new line of electric boats; (iii) approximately $6,000,000 for the design, development, testing, manufacturing and marketing of our fully electric propulsion system; (iv) approximately $3,500,000 for acquisition of waterfront property and development of the Electra Power Sports- EV Innovation & Testing Center, in Fort Pierce, Florida to build, design and manufacture our electric propulsion systems; and (v) the balance for working capital.

 

It was originally anticipated that we would retrofit a gas-powered boat with an electric motor that would be designed by us and that we would also sell the motors to other third-party boat manufacturers to retrofit their boats. The retrofitting would require extensive development, testing and manufacturing of multiple variations of electric motors. However, consumer preference in the electric marine market was and is trending towards a single purchase of a fully integrated electric boat rather than a retrofitted existing gas and diesel fuel powered boat with electric outboard motors and battery packs. Therefore, we decided not to continue designing electric motors for retrofitting, resulting in us no longer needing any funding for the design, development, testing, manufacturing and marketing of our fully electric propulsion system and instead those funds are anticipated to be used for working capital needs.

 

Further, we originally anticipated that we would acquire waterfront property for a testing center in Fort Pierce, the price of real estate in Florida has prohibited us from moving forward. Therefore, we decided to use the $3,500,000 of funds to build additional manufacturing space at our Fort Pierce location.

 

The remaining planned use of proceeds has not changed since the initial public offering.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

Not Applicable.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not Applicable.

 

ITEM 5. OTHER INFORMATION.

 

None.

 

44
 

 

ITEM 6. EXHIBITS.

 

The exhibits filed as part of this Quarterly Report on Form 10-Q are set forth on the Exhibit Index. The Exhibit Index is incorporated herein by reference.

 

EXHIBIT INDEX

 

Exhibit No. Description
   
   
3.1 Articles of Incorporation filed with the Secretary of State of the State of Florida, dated December 1, 2009 (incorporated by reference to Exhibit 3.1 to the Registration Statement on Form S-1 with the Securities and Exchange Commission on April 8, 2021 (File No. 333-255134))
3.2 Articles of Amendment to the Articles of Incorporation, filed with the Secretary of State of the State of Florida on January 22, 2016 (incorporated by reference to Exhibit 3.2 to the Registration Statement on Form S-1 with the Securities and Exchange Commission on April 8, 2021 (File No. 333-255134))
3.3 Articles of Amendment to the Articles of Incorporation, filed with the Secretary of State of the State of Florida on April 12, 2016 (incorporated by reference to Exhibit 3.3 to the Registration Statement on Form S-1 with the Securities and Exchange Commission on April 8, 2021 (File No. 333-255134))
3.4 Article of Conversion filed with the Secretary of State of the State of Florida, dated April 7, 2021 (incorporated by reference to Exhibit 3.4 to the Registration Statement on Form S-1 with the Securities and Exchange Commission on April 8, 2021 (File No. 333-255134))
3.5 Certificate of Conversion filed with the Secretary of State of the State of Delaware on April 7, 2021 (incorporated by reference to Exhibit 3.5 to the Registration Statement on Form S-1 with the Securities and Exchange Commission on April 8, 2021 (File No. 333-255134))
3.6 Certificate of Incorporation filed with the Secretary of State of the State of Delaware on April 7, 2021 (incorporated by reference to Exhibit 3.6 to the Registration Statement on Form S-1 with the Securities and Exchange Commission on April 8, 2021 (File No. 333-255134))
3.7 Bylaws (incorporated by reference to Exhibit 3.7 to the Registration Statement on Form S-1 with the Securities and Exchange Commission on April 8, 2021 (File No. 333-255134))
10.1 Commercial Lease Agreement (with Option to Purchase), dated May 5, 2023, by and between, AquaSport Co., Ebbtide Corporation and Twin Vee PowerCats Co. (incorporated by reference to Current Report on Form 8-K filed with the Securities and Exchange Commission on May 9, 2023 (File No. 001-40623))
31.1* Certification by principal executive officer pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2* Certification by principal financial officer pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1* Certification by principal executive officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2* Certification by principal financial officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS* InlineXBRL Instance Document
101.SCH* InlineXBRL Taxonomy Extension Schema Document
101.CAL* InlineXBRL Taxonomy Extension Calculation Linkbase Document
101.DEF* InlineXBRL Taxonomy Extension Definition Linkbase Document
101.LAB* InlineXBRL Taxonomy Extension Label Linkbase Document
101.PRE* Inline XBRL Taxonomy Extension Presentation Linkbase Document
104* Cover Page Interactive Data File (the cover page XBRL tags are embedded within the inline XBRL document)

 

* Filed herewith.

 

45
 

 

SIGNATURES

 

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

  

  TWIN VEE POWERCATS CO.
     
Date: May 15, 2023 By:  /s/ Joseph C. Visconti
    Joseph C. Visconti
    Chairman and Chief Executive Officer
    (Principal Executive Officer)
     
Date: May 15, 2023 By: /s/ Carrie Gunnerson
    Carrie Gunnerson
    Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

46

 

 

 

 

 

 

 

 

 

 

EX-31.1 2 e4712_ex31-1.htm EXHIBIT 31.1

 

 

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

  PURSUANT TO RULE 13a-14(a) OR RULE 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,

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

 

I, Joseph C. Visconti, certify that:

  

1. I have reviewed this quarterly report on Form 10-Q of Twin Vee PowerCats Co.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  d) Disclosed in this report any change in the registrant’s internal control over financing reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 15, 2023 By: /s/ Joseph C. Visconti 
    Name: Joseph C. Visconti
    Title: Chairman and Chief Executive Officer
    (Principal Executive Officer)

 

 

 

 

 

EX-31.2 3 e4712_ex31-2.htm EXHIBIT 31.2

 

 

Exhibit 31.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

  PURSUANT TO RULE 13a-14(a) OR RULE 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,

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

 

I, Carrie Gunnerson, certify that:

  

1. I have reviewed this quarterly report on Form 10-Q of Twin Vee PowerCats Co.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 15, 2023 By: /s/ Carrie Gunnerson
    Name: Carrie Gunnerson
    Title: Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

 

 

 

 

 

EX-32.1 4 e4712_ex32-1.htm EXHIBIT 32.1

 

  

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

  18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Twin Vee PowerCats Co. (the “Registrant”) on Form 10-Q for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joseph C. Visconti, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

  

Date: May 15, 2023 By: /s/ Joseph C. Visconti 
    Name: Joseph C. Visconti
    Title: Chairman and Chief Executive Officer
    (Principal Executive Officer)

 

 

 

 

EX-32.2 5 e4712_ex32-2.htm EXHIBIT 32.2

 

 

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

  18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Twin Vee PowerCats Co. (the “Registrant”) on Form 10-Q for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Carrie Gunnerson, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

  

Date: May 15, 2023 By: /s/ Carrie Gunnerson
    Name: Carrie Gunnerson
    Title: Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

 

 

 

EX-101.SCH 6 tvpc-20230331.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Marketable securities link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Leases – Related Party link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Finance Leases link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Notes Payable – SBA EIDL Loan link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Customer and Supplier Concentration link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Segment link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Marketable securities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Leases – Related Party (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Notes Payable – SBA EIDL Loan (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Segment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Organization and Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Marketable securities (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Leases - Related Party (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Leases - Related Party (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Leases - Related Party (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Leases – Related Party (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Leases (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Leases (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Finance Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Notes Payable - SBA EIDL Loan (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Notes Payable – SBA EIDL Loan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Stockholder's Equity (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Stockholder's Equity (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Stockholder's Equity (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Stockholder's Equity (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Stockholders’ Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Customer and Supplier Concentration (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Segment (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Segment (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tvpc-20230331_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 tvpc-20230331_def.xml XBRL DEFINITION FILE EX-101.LAB 9 tvpc-20230331_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Noncontrolling Interest [Member] Financial Instrument [Axis] Corporate Debt Securities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Certificates of Deposit [Member] Long-Lived Tangible Asset [Axis] Machinery and Equipment [Member] Furniture and Fixtures [Member] Leasehold Improvements [Member] Software Development [Member] Computer Hardware And Software [Member] Boat Molds [Member] Vehicles [Member] Electric Prototypes And Tooling [Member] Related Party [Axis] Visconti Holdings L L C [Member] N C Limited Liability Company [Member] Long-Term Debt, Type [Axis] E I D L [Member] Relatedparty [Member] Forza [Member] Legal Entity [Axis] Plan Name [Axis] Equity Compensation Plan [Member] Forza 2022 Stock Incentive Plan [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Award Type [Axis] Equity Option [Member] Customer [Axis] Two Customer [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Three Customer [Member] Segments [Axis] Boat [Member] Franchises [Member] Electric Boat And Development [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current Assets Cash, cash equivalents and restricted cash Accounts receivable Marketable securities Inventories Prepaid expenses and other current assets Total current assets Marketable securities - non current Property and equipment, net Operating leases right of use asset Security deposit Total Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current Liabilities: Accounts payable Accrued liabilities Contract liabilities Finance leases liability Operating leases right of use liability Total current liabilities Economic Injury Disaster Loan Finance leases liability non-current Operating leases liability - noncurrent Total Liabilities Commitments and contingencies (Note 11) Stockholders’ equity: Preferred stock: 10,000,000 authorized; $0.001 par value; no shares issued and outstanding Common stock: 50,000,000 authorized; $0.001 par value; 9,520,000 shares issued and outstanding Additional paid-in capital Accumulated deficit Equity attributed to stockholders of Twin Vee   PowerCats Co. Equity attributable to noncontrolling interests Total stockholders’ equity Total liabilities and stockholders’ equity Preferred stock, shares authorized Preferred stock, par value Preferred stock, shares issued Preferred stock, shares outstanding Common stock, shares authorized Common stock, par value Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Net sales Cost of products sold Gross profit Operating expenses: Selling, general and administrative Salaries and wages Professional fees Depreciation Research and development Total operating expenses Loss from operations Other income (expense): Dividend income Other (expense) income Interest expense Interest income Loss on disposal of assets Net change in fair value of marketable securities Employee retention credit income Total other income (expenses) Net loss before income tax Income tax provision Net loss Less: Net loss attributable to noncontrolling interests Net loss attributed to stockholders of Twin Vee PowerCats Co. Basic and dilutive loss per share of common stock Weighted average number of shares of common stock outstanding Statement [Table] Statement [Line Items] Beginning balance, value Balance at beginning, shares  Stock-based compensation  Net loss Ending balance, value Balance at ending shares Statement of Cash Flows [Abstract] Cash Flows From Operating Activities Net loss Adjustments to reconcile net loss to net cash used in operating activities: Stock based compensation Depreciation and amortization Loss on disposal of asset Change in right-of-use asset Net change in fair value of marketable securities Changes in operating assets and liabilities: Accounts receivable Inventories Prepaid expenses and other current assets Accounts payable Accrued liabilities Operating lease liabilities Contract liabilities Net cash used in operating activities Cash Flows From Investing Activities Net sales of investment in trading marketable securities Proceeds from sale of property and equipment Purchase of property and equipment Net cash used in investing activities Cash Flows From Financing Activities Deferred offering cost Finance lease liability Net cash used in financing activities Net change in cash, cash equivalents and restricted cash Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Supplemental Cash Flow Information Cash paid for interest Non-Cash Financing Activities Finance lease Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization and Summary of Significant Accounting Policies Marketable Securities Marketable securities Inventory Disclosure [Abstract] Inventories Property, Plant and Equipment [Abstract] Property and Equipment Leases [Abstract] Leases – Related Party Leases Finance Leases Finance Leases Payables and Accruals [Abstract] Accrued Liabilities Notes Payable Sba Eidl Loan Notes Payable – SBA EIDL Loan Related Party Transactions [Abstract] Related Party Transactions Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Equity [Abstract] Stockholders’ Equity Customer and Supplier Concentration Segment Reporting [Abstract] Segment Subsequent Events [Abstract] Subsequent Events Organization Merger Principles of Consolidation Basis of Presentation Revenue Recognition Rebates and Discounts Other Revenue Recognition Matters Use of Estimates Concentrations of Credit and Business Risk Cash, Cash Equivalents and restricted cash Marketable Securities Fair Value of Financial Instruments Inventories Property and Equipment Impairment of Long-Lived Assets Advertising Research and Development Shipping and Handling Costs Leases Supplier Concentrations Employee Retention Credit Stock-Based Compensation Income Taxes Recently Adopted Accounting Pronouncements Schedule of fair value marketable securities Schedule of inventories Schedule of property and equipment Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Schedule of leases supplemental balance sheet information Schedule of maturities of lease liabilities Schedule of operating lease cost Schedule of future minimum lease payments Schedule of operating lease Schedule of accrued liabilities Schedule of minimum maturities Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of assumptions Schedule of expected volatility of option Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Segment (Details 1) FDIC insured limit FDIC uninsured amount Cash and cash equivalents Rrestricted cash Advertising costs Research and development costs Shipping and handling costs Account payables Government grant income Retention credit Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table] Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] Marketable securities Raw Materials Inventory in transit Work in Process Finished Product Total Inventory Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and equipment, gross Less accumulated depreciation and amortization Operating lease ROU asset Operating lease liabilities: Current portion Non-current portion Total 2023 (excluding the three months ended March 31, 2023) 2024 2025 2025 Total lease payment Less imputed interest Weighted average discount rate Weighted average remaining lease term (years) Interest rate Lease term Lease payment Security deposit Total imputed interest Total Operating lease cost Total lease cost Finance leases term Finance leases Interest rate Finance lease liabilities current Finance lease liabilities non-current Accrued wages and benefits Accrued Interest Accrued bonus Accrued rebates Accrued professional fees Accrued operating expense Accrued inventory Warranty reserve Total accrued liabilities Notes Payable - Sba Eidl Loan 2023 2024 2025 2026 2027 and thereafter Total Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Line Items] Loan amount Loan term Interest rate Periodic payments Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Management fees Services fee Maximum obligation Lease expense Monthly fee Expected term Expected average volatility Expected dividend yield Risk-free interest rate Outstanding at beginning of period Weighted average exercise price at beginning of period Outstanding at beginning of period Fair value of options Granted Weighted average exercise price granted Fair value of option, granted Exercised Weighted average exercise price granted exercised Expired Weighted average exercise price granted Expired Fair value of option, Expired Forfeited/canceled Weighted average exercise price forfeited/canceled Fair value of option, forfeited/canceled Outstanding at ending of period Weighted average exercise price at ending of period Outstanding at end of period Exercisable at end of period Weighted average exercise price exercisable at end of period Exercisable at end of period Granted Forfeited/canceled Granted Aggregate shares Price per share Gross proceeds Number of shares issued Share price Warrants outstanding Warrants weighted-average exercise Remaining available for grant Stock compensation expense Dividend yield Concentration percentage Due to vendors Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Operating expense Loss from operations Other expenses Subsequent Event [Table] Subsequent Event [Line Items] Subsequent event purchase description Assets, Current Assets Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Nonoperating Income (Expense) Income Tax Expense (Benefit) Net Income (Loss) Available to Common Stockholders, Basic Shares, Outstanding Gain (Loss) on Disposition of Property Plant Equipment Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Contract with Customer, Liability Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment Finance Lease, Principal Payments Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents MarketableSecuritieTextBlock Inventory Disclosure [Text Block] Lessee, Finance Leases [Text Block] Marketable Securities, Policy [Policy Text Block] Inventory, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Lessee, Leases [Policy Text Block] Marketable Securities [Default Label] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating Leases, Future Minimum Payments, Due in Four Years Security Deposit Total  Accrued Liabilities [Default Label] Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year Two Long-Term Debt Debt Instrument, Interest Rate During Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price StockIssuedDuringPeriodSharesStockOptionsExpired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term SharebasedCompensationArrangementByGrantedSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 SharebasedCompensationArrangementByForfeiteSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 EX-101.PRE 10 tvpc-20230331_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
3 Months Ended
Mar. 31, 2023
May 10, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2023  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --12-31  
Entity File Number 001-40623  
Entity Registrant Name TWIN VEE POWERCATS CO.  
Entity Central Index Key 0001855509  
Entity Tax Identification Number 27-1417610  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 3101 S. US-1 Ft. Pierce  
Entity Address, City or Town Florida  
Entity Address, State or Province DE  
Entity Address, Postal Zip Code 34982  
City Area Code (772)  
Local Phone Number 429-2525  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol VEEE  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Elected Not To Use the Extended Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   9,520,000
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Current Assets    
Cash, cash equivalents and restricted cash $ 21,022,515 $ 23,501,007
Accounts receivable 625,330 14,167
Marketable securities 1,491,812 1,481,606
Inventories 4,796,787 4,008,332
Prepaid expenses and other current assets 618,575 882,417
Total current assets 28,555,019 29,887,529
Marketable securities - non current 942,739 1,445,912
Property and equipment, net 6,154,039 5,535,902
Operating leases right of use asset 1,211,414 1,329,620
Security deposit 32,517 32,517
Total Assets 36,895,728 38,231,480
Current Liabilities:    
Accounts payable 2,716,121 2,065,680
Accrued liabilities 629,216 1,240,769
Contract liabilities 5,800 5,300
Finance leases liability 16,831
Operating leases right of use liability 486,174 479,314
Total current liabilities 3,854,142 3,791,063
Economic Injury Disaster Loan 499,900 499,900
Finance leases liability non-current 72,739
Operating leases liability - noncurrent 793,559 919,628
Total Liabilities 5,220,340 5,210,591
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock: 10,000,000 authorized; $0.001 par value; no shares issued and outstanding
Common stock: 50,000,000 authorized; $0.001 par value; 9,520,000 shares issued and outstanding 9,520 9,520
Additional paid-in capital 36,063,986 35,581,022
Accumulated deficit (8,321,580) (7,154,808)
Equity attributed to stockholders of Twin Vee   PowerCats Co. 27,751,926 28,435,734
Equity attributable to noncontrolling interests 3,923,462 4,585,155
Total stockholders’ equity 31,675,388 33,020,889
Total liabilities and stockholders’ equity $ 36,895,728 $ 38,231,480
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, shares authorized 50,000,000 50,000,000
Common stock, par value $ 0.001 $ 0.001
Common stock, shares issued 9,520,000 9,520,000
Common stock, shares outstanding 9,520,000 9,520,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 8,877,215 $ 5,886,000
Cost of products sold 5,655,385 3,451,646
Gross profit 3,221,830 2,434,354
Operating expenses:    
Selling, general and administrative 1,022,690 682,321
Salaries and wages 3,350,022 2,253,810
Professional fees 297,717 244,739
Depreciation 218,276 80,092
Research and development 702,648 221,545
Total operating expenses 5,591,353 3,482,507
Loss from operations (2,369,523) (1,048,153)
Other income (expense):    
Dividend income 234,510
Other (expense) income (1,551) 598
Interest expense (51,938) (39,840)
Interest income 22,430 24
Loss on disposal of assets (18,408)
Net change in fair value of marketable securities 8,034 (85,538)
Employee retention credit income 329,573
Total other income (expenses) 541,058 (143,164)
Net loss before income tax (1,828,465) (1,191,317)
Income tax provision
Net loss (1,828,465) (1,191,317)
Less: Net loss attributable to noncontrolling interests (661,693)
Net loss attributed to stockholders of Twin Vee PowerCats Co. $ (1,166,772) $ (1,191,317)
Basic and dilutive loss per share of common stock $ (0.19) $ (0.17)
Weighted average number of shares of common stock outstanding 9,520,000 7,000,000
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Beginning balance, value at Dec. 31, 2021 $ 7,000 $ 18,710,256 $ 2,017,556 $ 16,699,700
Balance at beginning, shares at Dec. 31, 2021 7,000,000        
 Stock-based compensation 224,832 224,832
 Net loss (1,191,317) (1,191,317)
Ending balance, value at Mar. 31, 2022 $ 7,000 18,935,088 (3,208,873) 15,733,215
Balance at ending shares at Mar. 31, 2022 7,000,000        
Beginning balance, value at Dec. 31, 2022 $ 9,520 35,581,022 (7,154,808) 4,585,155 33,020,889
Balance at beginning, shares at Dec. 31, 2022 9,520,000        
 Stock-based compensation 482,964 482,964
 Net loss (1,166,772) (661,693) (1,828,465)
Ending balance, value at Mar. 31, 2023 $ 9,520 $ 36,063,986 $ (8,321,580) $ 3,923,462 $ 31,675,388
Balance at ending shares at Mar. 31, 2023 9,520,000        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash Flows From Operating Activities    
Net loss $ (1,828,465) $ (1,191,317)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock based compensation 482,964 224,832
Depreciation and amortization 218,276 80,092
Loss on disposal of asset 18,408
Change in right-of-use asset 118,206 93,106
Net change in fair value of marketable securities (8,034) 85,538
Changes in operating assets and liabilities:    
Accounts receivable (611,163) 118
Inventories (788,455) (1,413,413)
Prepaid expenses and other current assets 263,842 83,888
Accounts payable 650,441 768,632
Accrued liabilities (611,553) 203,224
Operating lease liabilities (119,209) (88,881)
Contract liabilities 500 (13,900)
Net cash used in operating activities (2,232,650) (1,149,673)
Cash Flows From Investing Activities    
Net sales of investment in trading marketable securities 501,001 516
Proceeds from sale of property and equipment 80,000
Purchase of property and equipment (744,008) (728,371)
Net cash used in investing activities (243,007) (647,855)
Cash Flows From Financing Activities    
Deferred offering cost (116,394)
Finance lease liability (2,835)
Net cash used in financing activities (2,835) (116,394)
Net change in cash, cash equivalents and restricted cash (2,478,492) (1,913,922)
Cash, cash equivalents and restricted cash at beginning of period 23,501,007 6,975,302
Cash, cash equivalents and restricted cash at end of period 21,022,515 5,061,380
Supplemental Cash Flow Information    
Cash paid for interest 59,895 38,647
Non-Cash Financing Activities    
Finance lease $ 92,405
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies

1. Organization and Summary of Significant Accounting Policies

 

Organization

 

Twin Vee PowerCats Co. (“Twin Vee” or the “Company”) was incorporated as Twin Vee Catamarans, Inc., in the state of Florida, on December 1, 2009. On April 7, 2021, the Company filed a Certificate of Conversion to register and incorporate in the state of Delaware and changed the company name to Twin Vee PowerCats Co. The Certificate of Incorporation for Twin Vee PowerCats Co. was also filed on April 7, 2021.

 

On September 1, 2021, the Company formed Fix My Boat, Inc., (“Fix My Boat”), a wholly-owned subsidiary. Fix My Boat will utilize a franchise model for marine mechanics across the country. Fix My Boat has been inactive for the majority of 2022 and the three months ended March 31, 2023, however we anticipate focusing resources on this entity by the end of 2023.

 

Forza X1, Inc. was initially incorporated as Electra Power Sports, Inc. on October 15, 2021, and subsequently changed the name to Forza X1, Inc. (“Forza X1” or “Forza”) on October 29, 2021. Prior to Forza’s incorporation on October 15, 2021, the electric boat business was operated as our Electra Power Sports™ Division. Following our initial public offering that closed on July 23, 2021 (the “IPO”), we determined in October 2021 that for several reasons, that we would market our new independent line of electric boats under a new brand name (and new subsidiary).

 

On April 20, 2023, the Company formed AquaSport Co., a wholly owned subsidiary in the state of Florida in connection with the Company’s plan to lease the assets of former AQUASPORT™ boat brand and manufacturing facility in White Bluff Tennessee.

 

Merger

 

On December 5, 2022, pursuant to the terms of the Agreement and Plan of Merger, dated as of September 8, 2022 (the “Merger Agreement”), by and between Twin Vee PowerCats Co. and Twin Vee PowerCats, Inc., a Florida corporation (“TVPC”), was merged with and into the Company (the “Merger”).

 

As TVPC did not meet the definition of a business under ASC 805, the merger was not accounted for as a business combination. The merger was accounted for as a recapitalization of Twin Vee PowerCats, Co., effected through the exchange of TVPC shares for Twin Vee PowerCats, Co. shares, and the cancellation of Twin Vee PowerCats, Co. shares held by Twin Vee Inc. Upon the effective date of the Merger, December 5, 2022, Twin Vee Co. accounted for the merger by assuming TVPC’s net liabilities. Twin Vee PowerCats, Co.’s financial statements reflect the operations of TVPC. prospectively and will not be restated retroactively to reflect the historical financial position or results of operations of TVPC.

 

Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of Twin Vee and its wholly owned subsidiary Fix My Boat, Inc., (“Fix My Boat”) and majority owned subsidiary, Forza X1, Inc. (“Forza X1” “Forza”), collectively referred to as the “Company”. The Company’s net loss excludes losses attributable to noncontrolling interests. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company’s equity. All inter-company balances and transactions are eliminated in consolidation.

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with the instructions to Form 10-Q and Rule 8-03 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements.

 

In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of March 31, 2023 and the results of operations and cash flows for the periods presented. The results of operations for the three months ended March 31, 2023 is not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and related notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.

 

Revenue Recognition

 

The Company’s revenue is derived primarily from the sale of boats, motors and trailers to its independent dealers. The Company recognizes revenue when obligations under the terms of a contract are satisfied and control over promised goods is transferred to the dealer. For the majority of sales, this occurs when the product is released to the carrier responsible for transporting it to a dealer. The Company typically receives payment within five business days of shipment. Revenue is measured as the amount of consideration it expects to receive in exchange for a product. The Company offers dealer incentives that include wholesale rebates, retail rebates and promotions, floor plan reimbursement or cash discounts, and other allowances that are recorded as reductions of revenues in net sales in the statements of operations. The consideration recognized represents the amount specified in a contract with a customer, net of estimated incentives the Company reasonably expects to pay. The estimated liability and reduction in revenue for dealer incentives is recorded at the time of sale. Subsequent adjustments to incentive estimates are possible because actual results may differ from these estimates if conditions dictate the need to enhance or reduce sales promotion and incentive programs or if dealer achievement or other items vary from historical trends. Accrued dealer incentives are included in accrued liabilities in the accompanying consolidated balance sheets.

 

Payment received for the future sale of a boat to a customer is recognized as a customer deposit. Customer deposits are recognized as revenue when control over promised goods is transferred to the customer. At March 31, 2023 and December 31, 2022, the Company had customer deposits of $5,800 and $5,300, respectively, which is recorded as contract liabilities on the consolidated balance sheets. These deposits are expected to be recognized as revenue within a one-year period.

 

Rebates and Discounts

 

Dealers earn wholesale rebates based on purchase volume commitments and achievement of certain performance metrics. The Company estimates the amount of wholesale rebates based on historical achievement, forecasted volume, and assumptions regarding dealer behavior. Rebates that apply to boats already in dealer inventory are referred to as retail rebates. The Company estimates the amount of retail rebates based on historical data for specific boat models adjusted for forecasted sales volume, product mix, dealer and consumer behavior, and assumptions concerning market conditions. The Company also utilizes various programs whereby it offers cash discounts or agrees to reimburse its dealers for certain floor plan interest costs incurred by dealers for limited periods of time, generally ranging up to nine months.

 

Other Revenue Recognition Matters

 

Dealers generally have no right to return unsold boats. Occasionally, the Company may accept returns in limited circumstances and at the Company’s discretion under its warranty policy. The Company may be obligated, in the event of default by a dealer, to accept returns of unsold boats under its repurchase commitment to floor financing providers, who are able to obtain such boats through foreclosure. The repurchase commitment is on an individual unit basis with a term from the date it is financed by the lending institution through the payment date by the dealer, generally not exceeding 30 months.

 

The Company has excluded sales and other taxes assessed by a governmental authority in connection with revenue-producing activities from the determination of the transaction price for all contracts. The Company has not adjusted net sales for the effects of a significant financing component because the period between the transfer of the promised goods and the customer’s payment is expected to be one year or less.

 

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Some of these judgments can be subjective and complex, and, consequently, actual results may differ from these estimates.

 

Concentrations of Credit and Business Risk

 

Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of trade receivables. Credit risk on trade receivables is mitigated as a result of the Company’s use of trade letters of credit, dealer floor plan financing arrangements, and the geographically diversified nature of the Company’s customer base. The Company minimizes the concentration of credit risk associated with its cash by maintaining its cash with high quality federally insured financial institutions. However, cash balances in excess of the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $250,000 are at risk. As of March 31, 2023 and December 31, 2022, the Company had $19,916,065 and $22,666,301, respectively, in excess of FDIC insured limits.

 

Cash, Cash Equivalents and restricted cash

 

Cash, cash equivalents and restricted cash include all highly liquid investments with original maturities of three months or less at the time of purchase. On March 31, 2023 and December 31, 2022, the Company had cash, cash equivalents and restricted cash of $21,022,515 and $23,501,007, respectively. Included within restricted cash on the Company’s condensed consolidated balance sheets is an irrevocable letter of credit for $200,000, which is being held by a third party bank as collateral.

 

Marketable Securities

 

Our investments in debt securities are carried at either amortized cost or fair value. Investments in debt securities that the Company has the positive intent and ability to hold to maturity are carried at amortized cost and classified as held-to-maturity. Investments in debt securities that are not classified as held-to-maturity are carried at fair value and classified as either trading or available-for-sale. Realized and unrealized gains and losses on trading debt securities as well as realized gains and losses on available-for-sale debt securities are included in net income.

 

Fair Value of Financial Instruments

 

The Company follows accounting guidelines on fair value measurements for financial instruments measured on a recurring basis, as well as for certain assets and liabilities that are initially recorded at their estimated fair values. Fair Value is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants as the measurement date. The Company uses the following three-level hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial instruments:

  

  Level 1: Observable inputs such as unadjusted quoted prices in active markets for identical instruments.
  Level 2: Quoted prices for similar instruments that are directly or indirectly observable in the marketplace.
  Level 3: Significant unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires a significant judgment or estimation.

 

Financial instruments measured as fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires it to make judgments and consider factors specific to the asset or liability. The use of different assumptions and/or estimation methodologies may have a material effect on estimated fair values. Accordingly, the fair value estimates disclosed, or initial amounts recorded may not be indicative of the amount that the Company or holders of the instruments could realize in a current market exchange.

 

The carrying amounts of cash equivalents approximate their fair value due to their liquid or short-term nature, such as accounts receivable and payable, and other financial instruments in current assets or current liabilities.

 

Inventories

 

Inventories are valued at the lower of cost and net realizable value, with cost determined using the average cost method. Net realizable value is defined as sales price less cost of completion, disposable and transportation and a normal profit margin. Production costs, consisting of labor and overhead, are applied to ending finished goods inventories at a rate based on estimated production capacity. Excess production costs are charged to cost of products sold. Provisions have been made to reduce excess or obsolete inventories to their net realizable value.

 

Property and Equipment

 

Property and equipment is stated at cost, net of accumulated depreciation and amortization, using the straight-line method over the assets’ useful life. Leasehold improvements are amortized over the shorter of the assets’ useful life or the lease term. The estimated useful lives of property and equipment range from three to five years. Upon sale or retirement, the cost and related accumulated depreciation is eliminated from their respective accounts, and the resulting gain or loss is included in results of operations. Repairs and maintenance charges, which do not increase the useful lives of the assets, are charged to operations as incurred.

 

Impairment of Long-Lived Assets

 

Management assesses the recoverability of its long-lived assets when indicators of impairment are present. If such indicators are present, recoverability of these assets is determined by comparing the undiscounted net cash flows estimated to result from those assets over the remaining life to the assets’ net carrying amounts. If the estimated undiscounted net cash flows are less than the net carrying amount, the assets would be adjusted to their fair value, based on appraisal or the present value of the undiscounted net cash flows.

 

Advertising

 

Advertising and marketing costs are expensed as incurred. During the three months ended March 31, 2023 and 2022, advertising costs incurred by the Company totaled $125,039 and $14,927, respectively, and are included in selling, general and administrative expenses in the accompanying consolidated statements of operations.

 

Research and Development

 

The Company expenses research and development costs relating to new product development as incurred. For the three months ended March 31, 2023 and 2022, research and development costs amounted to $702,648 and $221,545, respectively.

 

Shipping and Handling Costs

 

Shipping and handling costs include those costs incurred to transport product to customers and internal handling costs, which relate to activities to prepare goods for shipment. The Company has elected to account for shipping and handling costs associated with outbound freight after control over a product has been transferred to a customer as a fulfillment cost. The Company includes shipping and handling costs, including cost billed to customers, in cost of sales in the statements of operations. All manufactured boats are free on board (FOB), from the Fort Pierce manufacturing plant. Dealers are required to either pick up the boats themselves or contract with a transporter. For the three months ended March 31, 2023, and 2022, shipping and handling costs amounted to $185,532 and $27,051, respectively. These costs have increased by $158,451, due to adding dealers in the New England stated and Michigan, compared to the prior year, when all of the boats were shipped to the states in the south east portion of the United States.

 

Leases

 

The Company determines if an arrangement is a lease at inception. Operating lease right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company calculates the associated lease liability and corresponding ROU asset upon lease commencement using a discount rate based on a credit-adjusted secured borrowing rate commensurate with the term of the lease. The operating lease ROU asset also includes any lease payments made and is reduced by lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expenses for lease payments is recognized on a straight-line basis over the lease term.

 

Supplier Concentrations

 

The Company is dependent on the ability of its suppliers to provide products on a timely basis and on favorable pricing terms. The loss of certain principal suppliers or a significant reduction in product availability from principal suppliers could have a material adverse effect on the Company. Business risk insurance is in place to mitigate the business risk associated with sole suppliers for sudden disruptions such as those caused by natural disasters.

 

The Company is dependent on third-party equipment manufacturers, distributors, and dealers for certain parts and materials utilized in the manufacturing process. During the three months ended March 31, 2023, the Company purchased all engines for its boats under supplier agreements with two vendors. During the three months ended March 31, 2022, the Company purchased all engines for its boats under supplier agreements with one vendor. For the three months ended March 31, 2023 and 2022, total purchases to these vendors were $1,870,425 and $1,250,003, respectively.

 

Employee Retention Credit

 

On Mach 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

Pursuant to the employee retention credit, eligible employers could receive a 50% - 70% credit on qualified wages against their employment taxes each quarter during the eligible period in 2020 and 2021, respectively, with any excess credits eligible for refunds. During the three months ended March 31, 2023, the Company recognized income related to the employee retention credit of $329,573 upon completion of an analysis providing reasonable assurance that the Company met the conditions set forth in the CARES Act. The employee retention credit was recorded no the condensed consolidated statement of operations for the three months ended March 31, 2023 and for the year ended December 31, 2022.

 

Stock-Based Compensation

 

The Company recognizes stock-based compensation costs for its restricted stock measured at the fair value of each award at the time of grant, as an expense over the period during which an employee is required to provide service. Compensation cost is recognized over the service period for the fair value of awards that vest.

 

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recover or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is entirely dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.

 

The Company files income tax returns in the U.S. federal jurisdiction and various states.

 

Recently Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments Credit Losses —Measurement of Credit Losses on Financial Instruments.” ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected, which includes the Company’s accounts receivable. This ASU is effective for the Company for reporting periods beginning after December 15, 2022. The Company does not anticipate this to be material, as the Company does not typically extend credit to its dealers or customers.

 

The Company has considered all other recently issued accounting pronouncements and does not believe the adoption of such pronouncements will have a material impact on its financial statements.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable securities
3 Months Ended
Mar. 31, 2023
Marketable Securities  
Marketable securities

2. Marketable securities

 

Assets and liabilities measured at fair value on a recurring basis based on Level 1 and Level 2 fair value measurement criteria as of March 31, 2023 and December 31, 2022 are as follows:

  

                    
      Fair Value Measurements Using   
   Balance as of March 31, 2023  Quoted Prices in Active Markets for Identical Assets
(Level 1)
  Significant Other Observable Inputs
(Level 2)
  Significant Nonobservable Inputs (Level 3)
Marketable securities:                    
Corporate Bonds  $1,939,636   $   $1,939,636   $ 
Certificates of Deposits   494,915        494,915     
Total marketable securities  $2,434,551   $   $2,434,551   $ 

 

      Fair Value Measurements Using   
   Balance as of December 31, 2022  Quoted Prices in Active Markets for Identical Assets
(Level 1)
  Significant Other Observable Inputs
(Level 2)
  Significant Nonobservable Inputs (Level 3)
Marketable securities:                    
Corporate Bonds  $2,436,333   $   $2,436,333   $ 
Certificates of Deposits   491,185        491,185     
Total marketable securities  $2,927,518   $   $2,927,518   $ 

  

The Company’s investments in US government bonds are measured based on publicly available quoted market prices for identical securities as of March 31, 2023 and December 31, 2022. The Company’s investments in corporate bonds, commercial paper and certificates of deposits are measured based on quotes from market makers for similar items in active markets.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories

3. Inventories

 

At March 31, 2023 and December 31, 2022 inventories consisted of the following:

  

          
   March 31,  December 31,
   2023  2022
Raw Materials  $4,421,539   $3,406,371 
Inventory in transit       222,607 
Work in Process   375,248    246,734 
Finished Product       132,620 
Total Inventory  $4,796,787   $4,008,332 

  

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

4. Property and Equipment

 

At March 31, 2023 and December 31, 2022, property and equipment consisted of the following:

  

          
   March 31,  December 31,
   2023  2022
Machinery and equipment  $2,204,715   $2,018,203 
Furniture and fixtures   37,087    23,211 
Leasehold improvements   1,094,081    979,549 
Software and website development   263,342    204,279 
Computer hardware and software   135,508    123,088 
Boat molds   3,410,087    3,007,903 
Vehicles   143,360    95,534 
Electric prototypes and tooling   142,526    142,526 
    7,430,706    6,594,293 
Less accumulated depreciation and amortization   (1,276,667)   (1,058,391)
   $6,154,039   $5,535,902 

  

Depreciation and amortization expense of property and equipment for the three months ended March 31, 2023 and 2022 are $218,276 and $80,092, respectively.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Leases – Related Party
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases – Related Party

5. Leases – Related Party

  

Operating right of use (“ROU”) assets and operating lease liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating right of use assets represent our right to use an underlying asset and is based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates incremental secured borrowing rates corresponding to the maturities of the leases. We used the U.S. Treasury rate of 0.36% at March 31, 2023 and December 31, 2022.

 

The Company’s office lease contains rent escalations over the lease term. The Company recognizes expense for this office lease on a straight-line basis over the lease term. Additionally, tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term.

 

The Company leases its office and warehouse facilities, and the land which are located at 3101 S US-1, Fort Pierce, Florida (the “Property”) from Visconti Holdings, LLC. Visconti Holdings, LLC is a single member LLC that holds the ownership of the property, and its sole member is Joseph C. Visconti, the CEO of the Company and the CEO and majority shareholder of the Company’s parent company. The Company entered into the lease on January 1, 2020, and as amended January 1, 2021, the lease has a term of five   years. The current base rent payment is $30,000 per month including property taxes and the lease required a $25,000 security deposit. The base rent will increase five percent (5%) on the anniversary of each annual term.

 

At March 31, 2023 and December 31, 2022, supplemental balance sheet information related to leases were as follows:

 

          
   March 31,  December 31,
   2023  2022
Operating lease ROU asset  $1,070,756   $1,167,551 

 

           
   March 31,  December 31,
   2023  2022
Operating lease liabilities:          
Current portion  $394,910   $393,069 
Non-current portion   751,119    851,096 
Total  $1,146,029   $1,244,165 

   

At March 31, 2023, future minimum lease payments under the non-cancelable operating leases are as follows:

  

      
Year Ending December 31,   
2023 (excluding the three months ended March 31, 2023)   $297,675 
2024    416,745 
2025    437,582 
2025     
Total lease payment    1,152,002 
Less imputed interest    (5,973)
Total   $1,146,029 

  

The following summarizes other supplemental information about the Company’s operating lease:

  

     
   March 31,
   2023
Weighted average discount rate   0.36%
Weighted average remaining lease term (years)   2.67 

  

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

6. Leases

 

Operating right of use (“ROU”) assets and operating lease liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating right of use assets represent the Company’s right to use an underlying asset and is based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates incremental secured borrowing rates corresponding to the maturities of the leases. We used the U.S. Treasury rate of 4.% at December 31, 2022.

 

The Company leases a warehouse facility, and the land which are located at 150 Commerce Street, Old Fort, North Carolina (the “Property”) from NC Limited Liability Company. The Company entered into the lease on October 7, 2022, the lease has a term of two years. The current base rent payment is $7,517 per month including property taxes, insurance, and common area maintenance. The lease required a $7,517 security deposit. The base rent will increase three percent (3%) on October 15, 2023.

 

At March 31, 2023 and December 31, 2022, supplemental balance sheet information related to leases were as follows:

  

          
   March 31,  December 31,
   2023  2022
Operating lease ROU asset  $140,658   $162,069 

 

           
   March 31,  December 31,
   2023  2022
Operating lease liabilities:          
Current portion  $87,788   $86,245 
Non-current portion   45,916    68,532 
Total  $133,704   $154,777 

  

At March 31, 2023, future minimum lease payments under the non-cancelable operating leases are as follows:

  

      
Year Ending December 31,   
2023 (excluding the three months ended March 31, 2023)  $68,326 
2024   69,680 
Total lease payment  $138,006 
Total imputed interest   4,302 
Total  $133,704 

  

The following summarizes other supplemental information about the Company’s operating lease:

  

     
   March 31,
   2023
Weighted average discount rate   4%
Weighted average remaining lease term (years)   1.58 

 

     
   Three Months Ended March 31, 2023
Operating lease cost  $22,550 
Total lease cost  $22,550 

  

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Leases
3 Months Ended
Mar. 31, 2023
Finance Leases  
Finance Leases

7. Finance Leases

 

The Company has finance leases for a vehicle and a forklift. The Company entered into the forklift lease in January of 2023, it is a 60-month lease at a 7.5% interest rate. The Company entered into the vehicle lease in February of 2023, it is a 60-month lease at a 3% interest rate. The current portion of the lease liabilities was $16,831 for the three months ended March 31, 2023, and the non-current portion was $72,739.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities

8. Accrued Liabilities

 

At March 31, 2023 and December 31, 2022, accrued liabilities consisted of the following:

  

          
   March 31,  December 31,
   2023  2022
Accrued wages and benefits  $242,001   $333,976 
Accrued Interest   40,076    47,607 
Accrued bonus   130,825    20,000 
Accrued rebates       15,000 
Accrued professional fees   73,300    89,500 
Accrued operating expense   32,799    64,601 
Accrued inventory       577,712 
Warranty reserve   110,215    92,373 
Total accrued liabilities  $629,216   $1,240,769 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable – SBA EIDL Loan
3 Months Ended
Mar. 31, 2023
Notes Payable Sba Eidl Loan  
Notes Payable – SBA EIDL Loan

9. Notes Payable – SBA EIDL Loan

 

On April 22, 2020, the Company received an SBA Economic Injury Disaster Loan (“EIDL”) in the amount of $499,900. The loan is in response to the COVID-19 pandemic. The loan is a 30-year loan with an interest rate of 3.75%, monthly payments of $2,437 to begin October 22, 2022, under the EIDL program, which is administered through the SBA. Under the guidelines of the EIDL, the maximum term is 30 years; however, terms are determined on a case-by-case basis based on each borrower’s ability to repay and carry an interest rate of 3.75%. The EIDL loan has an initial deferment period wherein no payments are due for thirty months from the date of disbursement. The EIDL loan may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The proceeds from this loan must be used solely as working capital to alleviate economic injury caused by the COVID-19 pandemic.

 

As part of the EIDL loan, the Company granted the SBA a continuing security interest in and to any and all collateral to secure payment and performance of all debts, liabilities and obligations of the Company to the SBA under the EIDL loan. The collateral includes substantially all tangible and intangible personal property of the Company.

 

A summary of the minimum maturities of term debt follows for the years set forth below.

  

      
Year   
2023   $ 
2024     
2025     
2026     
2027 and thereafter    499,900 
Total   $499,900 

  

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions

10. Related Party Transactions

 

As discussed in note 5, the Company has leased its facilities from a company owned by its CEO.

 

During the three months ended March 31, 2023, and 2022, the Company recorded management fees of $0 and $13,500, respectively, paid to its shareholder parent company.

 

During the three months ended March 31, 2023, Twin Vee received a monthly fee of $6,800 to provide management services and facility utilization to Forza. This income for Twin Vee, and expense for Forza, has been eliminated in the condensed consolidated financial statements.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

11. Commitments and Contingencies

 

Repurchase Obligations

 

Under certain conditions, the Company is obligated to repurchase new inventory repossessed from dealerships by financial institutions that provide credit to the Company’s dealers. The maximum obligation of the Company under such floor plan agreements totaled approximately $12,519,000 or 69 units, and $10,693,000 or 67 units, as of March 31, 2023, and December 31, 2022, respectively. The Company incurred no impact from repurchase events during the three months ended March 31, 2023 and year ended December 31, 2022.

 

Short-term lease

 

In August of 2022, Forza signed a six-month lease for a duplex, to be used by its employees to minimize travel expenses as it started construction on its new manufacturing facility, for $2,200 per month, on a property in Black Mountain, North Carolina. During the three months ended March 31, 2023, the lease expense was $2,200.

 

Litigation

 

The Company is currently involved in various civil litigation in the normal course of business none of which is considered material.

 

Irrevocable line of credit

 

As of March of 2023, the Company had $200,000 of restricted cash included in cash, cash equivalents and restricted cash. This amount represents a deposit to secure an irrevocable letter of credit for a supplier contract with Yamaha. These deposits are held in an interest-bearing account.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Stockholders’ Equity

12. Stockholders’ Equity

 

Twin Vee

 

Common Stock Issuance

 

On October 3, 2022, the Company issued and sold to ThinkEquity LLC, as the underwriter in a firm commitment underwritten public offering (the “Offering”) pursuant to the term of an underwriting agreement that the Company entered into with ThinkEquity LLC on September 28, 2022 (the “Underwriting Agreement”),an aggregate of 2,500,000 shares of the Company’s common stock, par value $0.001 per share, at a public offering price of $2.75 per share, for gross proceeds of $6,875,000, before deducting underwriting discounts, commissions and offering expenses. Pursuant to the Underwriting Agreement, the Company has also issued to the underwriter warrants to purchase up to 143,750 shares of Common Stock. The warrants will be exercisable at a per share exercise price of $3.4375.

 

Common Stock Warrants

 

As of March 31, 2023, the Company had outstanding warrants to purchase 150,000 shares of common stock issuable at a weighted-average exercise price of $7.50 per share that were issued to the representative of the underwriters on July 23, 2021 in connection with the Company’s initial public offering that closed on July 23, 2021 (the “IPO”). The representative’s warrants are exercisable at any time and from time to time, in whole or in part, and expire on July 20, 2026. There was no warrant activity during the three months ended March 31, 2023.

 

Equity Compensation Plan

 

The Company maintains an equity compensation plan (the “Plan”) under which it may award employees, directors and consultants’ incentive and non-qualified stock options, restricted stock units, stock appreciation rights and other stock-based awards with terms established by the Compensation Committee of the Board of Directors which has been appointed by the Board of Directors to administer the Plan. The number of awards under the Plan automatically increased on January 1, 2023. As of March 31, 2023, there were 75,823 shares remaining available for grant under this Plan.

 

Accounting for Stock -Based Compensation

 

Stock Compensation Expense

  

For the three months ended March 31, 2023 and 2022, the Company recorded $482,964 and $224,832, respectively, of stock-based compensation expense, which is included in salaries and wages on the accompanying condensed consolidated statement of operations. Included in the $482,964 of stock options expense for the three months ending March 31, 2023, is Forza’s stock-based compensation expense of $341,163.

 

Stock Options

 

Under the Company’s 2021 Stock Incentive Plan the Company has issued stock options. A stock option grant gives the holder the right, but not the obligation to purchase a certain number of shares at a predetermined price for a specific period of time. The Company typically issues options that vest pro rata on a monthly basis over various periods. Under the terms of the Plan, the contractual life of the option grants may not exceed ten years.

 

The Company utilizes the Black-Scholes model to determine fair value of stock option awards on the date of grant. The Company utilized the following assumptions for option grants during the year ended December 31, 2022 and 2021:

 

          
      Year ended    
      December 31,      
     2022    2021 
Expected term     5 years       4.94 - 5 years   
Expected average volatility     49 - 51%       49 - 55%   
Expected dividend yield         
Risk-free interest rate     1.50 –4.45%       0.72 - 1.00%   

  

The expected volatility of the option is determined using historical volatilities based on historical stock price of comparable boat manufacturing companies. The Company estimated the expected life of the options granted based upon historical weighted average of comparable boat manufacturing companies. The risk-free interest rate is determined using the U.S. Department of the Treasury yield curve rates with a remaining term equal to the expected life of the option. The Company has never paid a dividend, and as such the dividend yield is 0.0%

  

                                   
    Options Outstanding   Weighted Average    
    Number of   Weighted Average   Remaining life    
    Options   Exercise Price   (years)   Fair value of option
                 
  Outstanding, December 31, 2022       1,283,571     $ 4.14       8.95     $ 2,256,233  
  Granted                          
  Exercised                            
  Expired       (44,394 )     (5.40 )           (101,960 )
  Forfeited/canceled                          
  Outstanding, March 31, 2023       1,239,177     $ 4.09       8.72     $ 2,154,274  
                                     
  Exercisable options, March 31, 2023       679,279     $ 4.48       8.57          

  

At March 31, 2023, 570,292 Twin Vee options are unvested and expected to vest over the next four years.

 

Forza

 

Common Stock Warrants

 

As of March 31, 2023, Forza had outstanding warrants to purchase 172,500 shares of common stock issuable at a weighted-average exercise price of $6.25 per share that were issued to the representative of the underwriters on August 16, 2022 in connection with Forza’s IPO. The representative’s warrants are exercisable at any time and from time to time, in whole or in part, and expire on August 16, 2027. There was no warrant activity during the three months ended March 31, 2023.

 

Equity Compensation Plan

 

Forza maintains an equity compensation plan under which it may award employees, directors and consultants’ incentive and non-qualified stock options, restricted stock, stock appreciation rights and other stock-based awards with terms established by the Compensation Committee of the Board of Directors which has been appointed by the Board of Directors to administer the plan. The number of awards under the Plan will automatically increase on January 1, 2023. As of March 31, 2023, there were 568,750 shares remaining available for grant under this Plan. Stock based compensation expense is included in the Statements of Operations, under salaries and wages.

 

Accounting for Stock -Based Compensation

 

For the three months ended March 31, 2023 and 2022, Forza recorded $341,163 and $0, respectively, of stock-based compensation expense, which is included in salaries and wages on the accompanying condensed consolidated statement of operations.

 

Stock Options

 

Under Forza’s 2022 Stock Incentive Plan (the “Forza Plan”), Forza has issued stock options. A stock option grant gives the holder the right, but not the obligation, to purchase a certain number of shares at a predetermined price for a specific period of time. Forza typically issues options that vest pro rata on a monthly basis over various periods. Under the terms of the Forza Plan, the contractual life of the option grants may not exceed ten years.

 

Forza utilizes the Black-Scholes model to determine fair value of stock option awards on the date of grant. Forza utilized the following assumptions for option grants during the year ended December 31, 2022:

  

     
    Year ended 
    December 31, 
    2022 
Expected term   5 years 
Expected average volatility   112 - 115% 
Expected dividend yield    
Risk-free interest rate   2.98 - 3.62% 

 

The expected volatility of the option is determined using historical volatilities based on historical stock price of comparable boat manufacturing companies. Forza estimated the expected life of the options granted based upon historical weighted average of comparable boat manufacturing companies. The risk-free interest rate is determined using the U.S. Department of the Treasury yield curve rates with a remaining term equal to the expected life of the option. Forza has never paid a dividend, and as such the dividend yield is 0.0%

 

                      
   Options Outstanding  Weighted Average   
   Number of  Weighted Average  Remaining life   
   Options  Exercise Price  (years)  Fair value of option
             
 Outstanding, December 31, 2021       $       $ 
 Granted    1,441,500    3.41    10.00    4,009,913 
 Exercised                   
 Forfeited/canceled                 
 Outstanding, December 31, 2022    1,441,500   $3.41    10.00   $4,009,913 
 Granted                 
 Exercised                   
 Forfeited/canceled    (36,944)   1.33    9.74     
 Outstanding, March 31, 2023    1,404,556   $3.46    9.51   $4,009,913 
                       
 Exercisable options, March 31, 2023    240,583   $4.21    9.44      

  

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Customer and Supplier Concentration
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Customer and Supplier Concentration

13. Customer and Supplier Concentration

 

Significant dealers and suppliers are those that account for greater than 10% of the Company’s revenues and purchases.

 

During the three months ended March 31, 2023, two individual dealers had sales of over 10% of our total sales, and each customer represented 33% and 11% of total sales. During the three months ended March 31, 2022, three individual customers had sales of over 10% of our total sales, and combined these three customers represented 62% of total sales.

 

During the three months ended March 31, 2023, we purchased substantial portions of materials from three third-party vendors (51%). As of March 31, 2023, the amount due to the vendors was $1,674,884. During the three months ended March 31, 2022, we purchased substantial portions of materials from two third-party vendors (45%). At March 31, 2022, the amount due to the vendors was $1,051,772.

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Segment
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segment

14. Segment

 

The Company reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company’s reportable segments.

 

The Company reported its financial performance based on the following segments: Gas-powered Boats, Franchise and Electric Boats.

 

The Company evaluates the performance of its reportable segments based on net sales and operating income. Net sales for business segments are generally based on the sale of boats and the sale of franchises. Income (loss) from operations for each segment includes net sales to third parties, related cost of sales and operating expenses directly attributable to the segment. Operating income for each segment excludes other income and expenses. The Company does not include intercompany transfers between segments for management reporting purposes.

 

The following table shows information by reportable segments for the three months ended March 31, 2023 and 2022:

  

For the three months ended March 31, 2023

  

                     
   Gas-Powered Boats  Franchise  Electric Boat and Development  Total
Net sales  $8,877,215   $   $   $8,877,215 
Cost of products sold   5,605,444        49,941    5,655,385 
Operating expense   3,510,423    1,121    2,079,809    5,591,353 
Loss from operations   (238,652)   (1,121)   (2,129,750)   (2,369,523)
Other income (expense)   420,501    (4,062)   124,619    541,058 
Net loss  $181,849   $(5,183)  $(2,005,131)  $(1,828,465)


For the three months ended March 31, 2022

  

                     
   Gas-Powered Boats  Franchise  Electric Boat and Development  Total
Net sales  $5,887,032   $(1,032)  $   $5,886,000 
Cost of products sold   3,439,541    1,027    11,078    3,451,646 
Operating expense   2,953,616    26,255    502,636    3,482,507 
Loss from operations   (506,125)   (28,314)   (513,714)   (1,048,153)
Other expenses   (120,353)   (22,234)   (577)   (143,164)
Net loss  $(626,478)  $(50,548)  $(514,291)  $(1,191,317)

  

Property and equipment, net classified by business were as follows:

  

             
   March 31,  December 31,
   2023  2022
 Gas-Powered Boats   $5,132,365   $4,694,607 
 Franchise   $   $ 
 Electric-Boats   $1,021,674   $765,406 

  

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

15. Subsequent Events

  

The Company has evaluated all event or transactions that occurred after March 31, 2023 through May 15, 2023, which is the date that the condensed consolidated financial statements were available to be issued. During this period, the only material subsequent events requiring recognition or disclosure are provided below.

 

On May 5, 2023, the Company and AquaSport Co. entered into an agreement with Ebbtide Corporation, a Tennessee corporation (“Ebbtide”), dated May 5, 2023 (the “Agreement”), providing the Company with the right to lease the AQUASPORT™ boat brand inclusive of its shuttered manufacturing facility. The potential asset purchase includes AquaSport’s trademarks, 150,000-square-foot manufacturing facility situated on 18.5 acres in White Bluff Tennessee, and related tooling, molds, and equipment to build five AquaSport models ranging in size from 21 to 25-foot boats (the “AquaSport Assets”).

 

Under the Agreement, the Company has the right to purchase the AquaSport Assets from Ebbtide for $3,100,000 during the five-year term of the Agreement (or extension period), less credit for a $300,000 security deposit paid by the Company and $16,000 a month for any rent paid under the Agreement by AquaSport Co. to Ebbtide. AquaSport Co. will lease the AquaSport Assets from Ebbtide under the Agreement at a monthly rent of $22,000 pending the Company’s acquisition of the AquaSport Assets. The lease is for a term of five years, commencing June 1, 2023, with one option to renew the lease for an additional five years. In the event AquaSport Co. commits three payment Events of Default (as defined in the Agreement) within any consecutive two-year period or commits any other material Event of Default that is not cured timely and remains uncured, Ebbtide may terminate the Company’s rights under the Agreement to acquire the AquaSport Assets. In addition, Ebbtide has the right to terminate the Agreement if an Event of Default occurs.

 

AquaSport’s obligations under the Agreement have been guaranteed by the Company.

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization

Organization

 

Twin Vee PowerCats Co. (“Twin Vee” or the “Company”) was incorporated as Twin Vee Catamarans, Inc., in the state of Florida, on December 1, 2009. On April 7, 2021, the Company filed a Certificate of Conversion to register and incorporate in the state of Delaware and changed the company name to Twin Vee PowerCats Co. The Certificate of Incorporation for Twin Vee PowerCats Co. was also filed on April 7, 2021.

 

On September 1, 2021, the Company formed Fix My Boat, Inc., (“Fix My Boat”), a wholly-owned subsidiary. Fix My Boat will utilize a franchise model for marine mechanics across the country. Fix My Boat has been inactive for the majority of 2022 and the three months ended March 31, 2023, however we anticipate focusing resources on this entity by the end of 2023.

 

Forza X1, Inc. was initially incorporated as Electra Power Sports, Inc. on October 15, 2021, and subsequently changed the name to Forza X1, Inc. (“Forza X1” or “Forza”) on October 29, 2021. Prior to Forza’s incorporation on October 15, 2021, the electric boat business was operated as our Electra Power Sports™ Division. Following our initial public offering that closed on July 23, 2021 (the “IPO”), we determined in October 2021 that for several reasons, that we would market our new independent line of electric boats under a new brand name (and new subsidiary).

 

On April 20, 2023, the Company formed AquaSport Co., a wholly owned subsidiary in the state of Florida in connection with the Company’s plan to lease the assets of former AQUASPORT™ boat brand and manufacturing facility in White Bluff Tennessee.

 

Merger

Merger

 

On December 5, 2022, pursuant to the terms of the Agreement and Plan of Merger, dated as of September 8, 2022 (the “Merger Agreement”), by and between Twin Vee PowerCats Co. and Twin Vee PowerCats, Inc., a Florida corporation (“TVPC”), was merged with and into the Company (the “Merger”).

 

As TVPC did not meet the definition of a business under ASC 805, the merger was not accounted for as a business combination. The merger was accounted for as a recapitalization of Twin Vee PowerCats, Co., effected through the exchange of TVPC shares for Twin Vee PowerCats, Co. shares, and the cancellation of Twin Vee PowerCats, Co. shares held by Twin Vee Inc. Upon the effective date of the Merger, December 5, 2022, Twin Vee Co. accounted for the merger by assuming TVPC’s net liabilities. Twin Vee PowerCats, Co.’s financial statements reflect the operations of TVPC. prospectively and will not be restated retroactively to reflect the historical financial position or results of operations of TVPC.

 

Principles of Consolidation

Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of Twin Vee and its wholly owned subsidiary Fix My Boat, Inc., (“Fix My Boat”) and majority owned subsidiary, Forza X1, Inc. (“Forza X1” “Forza”), collectively referred to as the “Company”. The Company’s net loss excludes losses attributable to noncontrolling interests. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company’s equity. All inter-company balances and transactions are eliminated in consolidation.

 

Basis of Presentation

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with the instructions to Form 10-Q and Rule 8-03 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements.

 

In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of March 31, 2023 and the results of operations and cash flows for the periods presented. The results of operations for the three months ended March 31, 2023 is not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and related notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.

 

Revenue Recognition

Revenue Recognition

 

The Company’s revenue is derived primarily from the sale of boats, motors and trailers to its independent dealers. The Company recognizes revenue when obligations under the terms of a contract are satisfied and control over promised goods is transferred to the dealer. For the majority of sales, this occurs when the product is released to the carrier responsible for transporting it to a dealer. The Company typically receives payment within five business days of shipment. Revenue is measured as the amount of consideration it expects to receive in exchange for a product. The Company offers dealer incentives that include wholesale rebates, retail rebates and promotions, floor plan reimbursement or cash discounts, and other allowances that are recorded as reductions of revenues in net sales in the statements of operations. The consideration recognized represents the amount specified in a contract with a customer, net of estimated incentives the Company reasonably expects to pay. The estimated liability and reduction in revenue for dealer incentives is recorded at the time of sale. Subsequent adjustments to incentive estimates are possible because actual results may differ from these estimates if conditions dictate the need to enhance or reduce sales promotion and incentive programs or if dealer achievement or other items vary from historical trends. Accrued dealer incentives are included in accrued liabilities in the accompanying consolidated balance sheets.

 

Payment received for the future sale of a boat to a customer is recognized as a customer deposit. Customer deposits are recognized as revenue when control over promised goods is transferred to the customer. At March 31, 2023 and December 31, 2022, the Company had customer deposits of $5,800 and $5,300, respectively, which is recorded as contract liabilities on the consolidated balance sheets. These deposits are expected to be recognized as revenue within a one-year period.

 

Rebates and Discounts

Rebates and Discounts

 

Dealers earn wholesale rebates based on purchase volume commitments and achievement of certain performance metrics. The Company estimates the amount of wholesale rebates based on historical achievement, forecasted volume, and assumptions regarding dealer behavior. Rebates that apply to boats already in dealer inventory are referred to as retail rebates. The Company estimates the amount of retail rebates based on historical data for specific boat models adjusted for forecasted sales volume, product mix, dealer and consumer behavior, and assumptions concerning market conditions. The Company also utilizes various programs whereby it offers cash discounts or agrees to reimburse its dealers for certain floor plan interest costs incurred by dealers for limited periods of time, generally ranging up to nine months.

 

Other Revenue Recognition Matters

Other Revenue Recognition Matters

 

Dealers generally have no right to return unsold boats. Occasionally, the Company may accept returns in limited circumstances and at the Company’s discretion under its warranty policy. The Company may be obligated, in the event of default by a dealer, to accept returns of unsold boats under its repurchase commitment to floor financing providers, who are able to obtain such boats through foreclosure. The repurchase commitment is on an individual unit basis with a term from the date it is financed by the lending institution through the payment date by the dealer, generally not exceeding 30 months.

 

The Company has excluded sales and other taxes assessed by a governmental authority in connection with revenue-producing activities from the determination of the transaction price for all contracts. The Company has not adjusted net sales for the effects of a significant financing component because the period between the transfer of the promised goods and the customer’s payment is expected to be one year or less.

 

Use of Estimates

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Some of these judgments can be subjective and complex, and, consequently, actual results may differ from these estimates.

 

Concentrations of Credit and Business Risk

Concentrations of Credit and Business Risk

 

Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of trade receivables. Credit risk on trade receivables is mitigated as a result of the Company’s use of trade letters of credit, dealer floor plan financing arrangements, and the geographically diversified nature of the Company’s customer base. The Company minimizes the concentration of credit risk associated with its cash by maintaining its cash with high quality federally insured financial institutions. However, cash balances in excess of the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $250,000 are at risk. As of March 31, 2023 and December 31, 2022, the Company had $19,916,065 and $22,666,301, respectively, in excess of FDIC insured limits.

 

Cash, Cash Equivalents and restricted cash

Cash, Cash Equivalents and restricted cash

 

Cash, cash equivalents and restricted cash include all highly liquid investments with original maturities of three months or less at the time of purchase. On March 31, 2023 and December 31, 2022, the Company had cash, cash equivalents and restricted cash of $21,022,515 and $23,501,007, respectively. Included within restricted cash on the Company’s condensed consolidated balance sheets is an irrevocable letter of credit for $200,000, which is being held by a third party bank as collateral.

 

Marketable Securities

Marketable Securities

 

Our investments in debt securities are carried at either amortized cost or fair value. Investments in debt securities that the Company has the positive intent and ability to hold to maturity are carried at amortized cost and classified as held-to-maturity. Investments in debt securities that are not classified as held-to-maturity are carried at fair value and classified as either trading or available-for-sale. Realized and unrealized gains and losses on trading debt securities as well as realized gains and losses on available-for-sale debt securities are included in net income.

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

The Company follows accounting guidelines on fair value measurements for financial instruments measured on a recurring basis, as well as for certain assets and liabilities that are initially recorded at their estimated fair values. Fair Value is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants as the measurement date. The Company uses the following three-level hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial instruments:

  

  Level 1: Observable inputs such as unadjusted quoted prices in active markets for identical instruments.
  Level 2: Quoted prices for similar instruments that are directly or indirectly observable in the marketplace.
  Level 3: Significant unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires a significant judgment or estimation.

 

Financial instruments measured as fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires it to make judgments and consider factors specific to the asset or liability. The use of different assumptions and/or estimation methodologies may have a material effect on estimated fair values. Accordingly, the fair value estimates disclosed, or initial amounts recorded may not be indicative of the amount that the Company or holders of the instruments could realize in a current market exchange.

 

The carrying amounts of cash equivalents approximate their fair value due to their liquid or short-term nature, such as accounts receivable and payable, and other financial instruments in current assets or current liabilities.

 

Inventories

Inventories

 

Inventories are valued at the lower of cost and net realizable value, with cost determined using the average cost method. Net realizable value is defined as sales price less cost of completion, disposable and transportation and a normal profit margin. Production costs, consisting of labor and overhead, are applied to ending finished goods inventories at a rate based on estimated production capacity. Excess production costs are charged to cost of products sold. Provisions have been made to reduce excess or obsolete inventories to their net realizable value.

 

Property and Equipment

Property and Equipment

 

Property and equipment is stated at cost, net of accumulated depreciation and amortization, using the straight-line method over the assets’ useful life. Leasehold improvements are amortized over the shorter of the assets’ useful life or the lease term. The estimated useful lives of property and equipment range from three to five years. Upon sale or retirement, the cost and related accumulated depreciation is eliminated from their respective accounts, and the resulting gain or loss is included in results of operations. Repairs and maintenance charges, which do not increase the useful lives of the assets, are charged to operations as incurred.

 

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

 

Management assesses the recoverability of its long-lived assets when indicators of impairment are present. If such indicators are present, recoverability of these assets is determined by comparing the undiscounted net cash flows estimated to result from those assets over the remaining life to the assets’ net carrying amounts. If the estimated undiscounted net cash flows are less than the net carrying amount, the assets would be adjusted to their fair value, based on appraisal or the present value of the undiscounted net cash flows.

 

Advertising

Advertising

 

Advertising and marketing costs are expensed as incurred. During the three months ended March 31, 2023 and 2022, advertising costs incurred by the Company totaled $125,039 and $14,927, respectively, and are included in selling, general and administrative expenses in the accompanying consolidated statements of operations.

 

Research and Development

Research and Development

 

The Company expenses research and development costs relating to new product development as incurred. For the three months ended March 31, 2023 and 2022, research and development costs amounted to $702,648 and $221,545, respectively.

 

Shipping and Handling Costs

Shipping and Handling Costs

 

Shipping and handling costs include those costs incurred to transport product to customers and internal handling costs, which relate to activities to prepare goods for shipment. The Company has elected to account for shipping and handling costs associated with outbound freight after control over a product has been transferred to a customer as a fulfillment cost. The Company includes shipping and handling costs, including cost billed to customers, in cost of sales in the statements of operations. All manufactured boats are free on board (FOB), from the Fort Pierce manufacturing plant. Dealers are required to either pick up the boats themselves or contract with a transporter. For the three months ended March 31, 2023, and 2022, shipping and handling costs amounted to $185,532 and $27,051, respectively. These costs have increased by $158,451, due to adding dealers in the New England stated and Michigan, compared to the prior year, when all of the boats were shipped to the states in the south east portion of the United States.

 

Leases

Leases

 

The Company determines if an arrangement is a lease at inception. Operating lease right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company calculates the associated lease liability and corresponding ROU asset upon lease commencement using a discount rate based on a credit-adjusted secured borrowing rate commensurate with the term of the lease. The operating lease ROU asset also includes any lease payments made and is reduced by lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expenses for lease payments is recognized on a straight-line basis over the lease term.

 

Supplier Concentrations

Supplier Concentrations

 

The Company is dependent on the ability of its suppliers to provide products on a timely basis and on favorable pricing terms. The loss of certain principal suppliers or a significant reduction in product availability from principal suppliers could have a material adverse effect on the Company. Business risk insurance is in place to mitigate the business risk associated with sole suppliers for sudden disruptions such as those caused by natural disasters.

 

The Company is dependent on third-party equipment manufacturers, distributors, and dealers for certain parts and materials utilized in the manufacturing process. During the three months ended March 31, 2023, the Company purchased all engines for its boats under supplier agreements with two vendors. During the three months ended March 31, 2022, the Company purchased all engines for its boats under supplier agreements with one vendor. For the three months ended March 31, 2023 and 2022, total purchases to these vendors were $1,870,425 and $1,250,003, respectively.

 

Employee Retention Credit

Employee Retention Credit

 

On Mach 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

Pursuant to the employee retention credit, eligible employers could receive a 50% - 70% credit on qualified wages against their employment taxes each quarter during the eligible period in 2020 and 2021, respectively, with any excess credits eligible for refunds. During the three months ended March 31, 2023, the Company recognized income related to the employee retention credit of $329,573 upon completion of an analysis providing reasonable assurance that the Company met the conditions set forth in the CARES Act. The employee retention credit was recorded no the condensed consolidated statement of operations for the three months ended March 31, 2023 and for the year ended December 31, 2022.

 

Stock-Based Compensation

Stock-Based Compensation

 

The Company recognizes stock-based compensation costs for its restricted stock measured at the fair value of each award at the time of grant, as an expense over the period during which an employee is required to provide service. Compensation cost is recognized over the service period for the fair value of awards that vest.

 

Income Taxes

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recover or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is entirely dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.

 

The Company files income tax returns in the U.S. federal jurisdiction and various states.

 

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments Credit Losses —Measurement of Credit Losses on Financial Instruments.” ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected, which includes the Company’s accounts receivable. This ASU is effective for the Company for reporting periods beginning after December 15, 2022. The Company does not anticipate this to be material, as the Company does not typically extend credit to its dealers or customers.

 

The Company has considered all other recently issued accounting pronouncements and does not believe the adoption of such pronouncements will have a material impact on its financial statements.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable securities (Tables)
3 Months Ended
Mar. 31, 2023
Marketable Securities  
Schedule of fair value marketable securities
                    
      Fair Value Measurements Using   
   Balance as of March 31, 2023  Quoted Prices in Active Markets for Identical Assets
(Level 1)
  Significant Other Observable Inputs
(Level 2)
  Significant Nonobservable Inputs (Level 3)
Marketable securities:                    
Corporate Bonds  $1,939,636   $   $1,939,636   $ 
Certificates of Deposits   494,915        494,915     
Total marketable securities  $2,434,551   $   $2,434,551   $ 

 

      Fair Value Measurements Using   
   Balance as of December 31, 2022  Quoted Prices in Active Markets for Identical Assets
(Level 1)
  Significant Other Observable Inputs
(Level 2)
  Significant Nonobservable Inputs (Level 3)
Marketable securities:                    
Corporate Bonds  $2,436,333   $   $2,436,333   $ 
Certificates of Deposits   491,185        491,185     
Total marketable securities  $2,927,518   $   $2,927,518   $ 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories
          
   March 31,  December 31,
   2023  2022
Raw Materials  $4,421,539   $3,406,371 
Inventory in transit       222,607 
Work in Process   375,248    246,734 
Finished Product       132,620 
Total Inventory  $4,796,787   $4,008,332 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
          
   March 31,  December 31,
   2023  2022
Machinery and equipment  $2,204,715   $2,018,203 
Furniture and fixtures   37,087    23,211 
Leasehold improvements   1,094,081    979,549 
Software and website development   263,342    204,279 
Computer hardware and software   135,508    123,088 
Boat molds   3,410,087    3,007,903 
Vehicles   143,360    95,534 
Electric prototypes and tooling   142,526    142,526 
    7,430,706    6,594,293 
Less accumulated depreciation and amortization   (1,276,667)   (1,058,391)
   $6,154,039   $5,535,902 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Leases – Related Party (Tables) - Visconti Holdings L L C [Member]
3 Months Ended
Mar. 31, 2023
Defined Benefit Plan Disclosure [Line Items]  
Schedule of leases supplemental balance sheet information
          
   March 31,  December 31,
   2023  2022
Operating lease ROU asset  $1,070,756   $1,167,551 

 

           
   March 31,  December 31,
   2023  2022
Operating lease liabilities:          
Current portion  $394,910   $393,069 
Non-current portion   751,119    851,096 
Total  $1,146,029   $1,244,165 
Schedule of maturities of lease liabilities
      
Year Ending December 31,   
2023 (excluding the three months ended March 31, 2023)   $297,675 
2024    416,745 
2025    437,582 
2025     
Total lease payment    1,152,002 
Less imputed interest    (5,973)
Total   $1,146,029 
Schedule of operating lease cost
     
   March 31,
   2023
Weighted average discount rate   0.36%
Weighted average remaining lease term (years)   2.67 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables) - N C Limited Liability Company [Member]
3 Months Ended
Mar. 31, 2023
Defined Benefit Plan Disclosure [Line Items]  
Schedule of leases supplemental balance sheet information
          
   March 31,  December 31,
   2023  2022
Operating lease ROU asset  $140,658   $162,069 

 

           
   March 31,  December 31,
   2023  2022
Operating lease liabilities:          
Current portion  $87,788   $86,245 
Non-current portion   45,916    68,532 
Total  $133,704   $154,777 
Schedule of future minimum lease payments
      
Year Ending December 31,   
2023 (excluding the three months ended March 31, 2023)  $68,326 
2024   69,680 
Total lease payment  $138,006 
Total imputed interest   4,302 
Total  $133,704 
Schedule of operating lease cost
     
   March 31,
   2023
Weighted average discount rate   4%
Weighted average remaining lease term (years)   1.58 
Schedule of operating lease
     
   Three Months Ended March 31, 2023
Operating lease cost  $22,550 
Total lease cost  $22,550 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
          
   March 31,  December 31,
   2023  2022
Accrued wages and benefits  $242,001   $333,976 
Accrued Interest   40,076    47,607 
Accrued bonus   130,825    20,000 
Accrued rebates       15,000 
Accrued professional fees   73,300    89,500 
Accrued operating expense   32,799    64,601 
Accrued inventory       577,712 
Warranty reserve   110,215    92,373 
Total accrued liabilities  $629,216   $1,240,769 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable – SBA EIDL Loan (Tables)
3 Months Ended
Mar. 31, 2023
Notes Payable Sba Eidl Loan  
Schedule of minimum maturities
      
Year   
2023   $ 
2024     
2025     
2026     
2027 and thereafter    499,900 
Total   $499,900 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of assumptions
          
      Year ended    
      December 31,      
     2022    2021 
Expected term     5 years       4.94 - 5 years   
Expected average volatility     49 - 51%       49 - 55%   
Expected dividend yield         
Risk-free interest rate     1.50 –4.45%       0.72 - 1.00%   
Schedule of expected volatility of option
                                   
    Options Outstanding   Weighted Average    
    Number of   Weighted Average   Remaining life    
    Options   Exercise Price   (years)   Fair value of option
                 
  Outstanding, December 31, 2022       1,283,571     $ 4.14       8.95     $ 2,256,233  
  Granted                          
  Exercised                            
  Expired       (44,394 )     (5.40 )           (101,960 )
  Forfeited/canceled                          
  Outstanding, March 31, 2023       1,239,177     $ 4.09       8.72     $ 2,154,274  
                                     
  Exercisable options, March 31, 2023       679,279     $ 4.48       8.57          
Forza 2022 Stock Incentive Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of assumptions
     
    Year ended 
    December 31, 
    2022 
Expected term   5 years 
Expected average volatility   112 - 115% 
Expected dividend yield    
Risk-free interest rate   2.98 - 3.62% 
Schedule of expected volatility of option
                      
   Options Outstanding  Weighted Average   
   Number of  Weighted Average  Remaining life   
   Options  Exercise Price  (years)  Fair value of option
             
 Outstanding, December 31, 2021       $       $ 
 Granted    1,441,500    3.41    10.00    4,009,913 
 Exercised                   
 Forfeited/canceled                 
 Outstanding, December 31, 2022    1,441,500   $3.41    10.00   $4,009,913 
 Granted                 
 Exercised                   
 Forfeited/canceled    (36,944)   1.33    9.74     
 Outstanding, March 31, 2023    1,404,556   $3.46    9.51   $4,009,913 
                       
 Exercisable options, March 31, 2023    240,583   $4.21    9.44      

  

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Segment (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]
                     
   Gas-Powered Boats  Franchise  Electric Boat and Development  Total
Net sales  $8,877,215   $   $   $8,877,215 
Cost of products sold   5,605,444        49,941    5,655,385 
Operating expense   3,510,423    1,121    2,079,809    5,591,353 
Loss from operations   (238,652)   (1,121)   (2,129,750)   (2,369,523)
Other income (expense)   420,501    (4,062)   124,619    541,058 
Net loss  $181,849   $(5,183)  $(2,005,131)  $(1,828,465)


For the three months ended March 31, 2022

  

                     
   Gas-Powered Boats  Franchise  Electric Boat and Development  Total
Net sales  $5,887,032   $(1,032)  $   $5,886,000 
Cost of products sold   3,439,541    1,027    11,078    3,451,646 
Operating expense   2,953,616    26,255    502,636    3,482,507 
Loss from operations   (506,125)   (28,314)   (513,714)   (1,048,153)
Other expenses   (120,353)   (22,234)   (577)   (143,164)
Net loss  $(626,478)  $(50,548)  $(514,291)  $(1,191,317)
Segment (Details 1)
             
   March 31,  December 31,
   2023  2022
 Gas-Powered Boats   $5,132,365   $4,694,607 
 Franchise   $   $ 
 Electric-Boats   $1,021,674   $765,406 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Contract liabilities $ 5,800   $ 5,300
FDIC insured limit 250,000    
FDIC uninsured amount 19,916,065   22,666,301
Cash and cash equivalents 21,022,515   23,501,007
Rrestricted cash 200,000    
Advertising costs 125,039 $ 14,927  
Research and development costs 702,648 221,545  
Shipping and handling costs 185,532 27,051  
Account payables 1,870,425 $ 1,250,003  
Government grant income 329,573    
Retention credit $ 0   $ 0
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable securities (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities $ 2,434,551 $ 2,927,518
Fair Value, Inputs, Level 1 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities
Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities 2,434,551 2,927,518
Fair Value, Inputs, Level 3 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities 1,939,636 2,436,333
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities 1,939,636 2,436,333
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities
Certificates of Deposit [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities 494,915 491,185
Certificates of Deposit [Member] | Fair Value, Inputs, Level 1 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities
Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities 494,915 491,185
Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Marketable securities
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw Materials $ 4,421,539 $ 3,406,371
Inventory in transit 222,607
Work in Process 375,248 246,734
Finished Product 132,620
Total Inventory $ 4,796,787 $ 4,008,332
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,430,706 $ 6,594,293
Less accumulated depreciation and amortization (1,276,667) (1,058,391)
Property and equipment, net 6,154,039 5,535,902
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,204,715 2,018,203
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 37,087 23,211
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,094,081 979,549
Software Development [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 263,342 204,279
Computer Hardware And Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 135,508 123,088
Boat Molds [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,410,087 3,007,903
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 143,360 95,534
Electric Prototypes And Tooling [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 142,526 $ 142,526
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation and amortization $ 218,276 $ 80,092
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Related Party (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Operating lease ROU asset $ 1,211,414 $ 1,329,620
Operating lease liabilities:    
Current portion 486,174 479,314
Non-current portion 793,559 919,628
Total 1,146,029  
Visconti Holdings L L C [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Operating lease ROU asset 1,070,756 1,167,551
Operating lease liabilities:    
Current portion 394,910 393,069
Non-current portion 751,119 851,096
Total $ 1,146,029 $ 1,244,165
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Related Party (Details 1)
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2023 (excluding the three months ended March 31, 2023) $ 297,675
2024 416,745
2025 437,582
2025
Total lease payment 1,152,002
Less imputed interest (5,973)
Total $ 1,146,029
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Related Party (Details 2)
Mar. 31, 2023
Leases [Abstract]  
Weighted average discount rate 0.36%
Weighted average remaining lease term (years) 2 years 8 months 1 day
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Leases – Related Party (Details Narrative) - Visconti Holdings L L C [Member] - USD ($)
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Interest rate 0.36% 0.36%
Lease term 5 years  
Lease payment $ 30,000  
Security deposit $ 25,000  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Operating lease ROU asset $ 1,211,414 $ 1,329,620
Operating lease liabilities:    
Current portion 486,174 479,314
Non-current portion 793,559 919,628
Total 1,146,029  
N C Limited Liability Company [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Operating lease ROU asset 140,658 162,069
Operating lease liabilities:    
Current portion 87,788 86,245
Non-current portion 45,916 68,532
Total $ 133,704 $ 154,777
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details 1)
Mar. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2023 (excluding the three months ended March 31, 2023) $ 297,675
2024 416,745
Total lease payment 1,152,002
Total imputed interest 5,973
N C Limited Liability Company [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2023 (excluding the three months ended March 31, 2023) 68,326
2024 69,680
Total lease payment 138,006
Total imputed interest 4,302
Total $ 133,704
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details 2)
Mar. 31, 2023
Defined Benefit Plan Disclosure [Line Items]  
Weighted average discount rate 0.36%
Weighted average remaining lease term (years) 2 years 8 months 1 day
N C Limited Liability Company [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Weighted average discount rate 4.00%
Weighted average remaining lease term (years) 1 year 6 months 29 days
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details 3) - N C Limited Liability Company [Member]
3 Months Ended
Mar. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Operating lease cost $ 22,550
Total lease cost $ 22,550
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details Narrative) - N C Limited Liability Company [Member] - USD ($)
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Interest rate   4.00%
Lease term 2 years  
Lease payment $ 7,517  
Security deposit $ 7,517  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Leases (Details Narrative) - USD ($)
Mar. 31, 2023
Feb. 28, 2023
Jan. 31, 2023
Dec. 31, 2022
Finance Leases        
Finance leases term   60 months 60 months  
Finance leases Interest rate   3.00% 7.50%  
Finance lease liabilities current $ 16,831    
Finance lease liabilities non-current $ 72,739    
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued wages and benefits $ 242,001 $ 333,976
Accrued Interest 40,076 47,607
Accrued bonus 130,825 20,000
Accrued rebates 15,000
Accrued professional fees 73,300 89,500
Accrued operating expense 32,799 64,601
Accrued inventory 577,712
Warranty reserve 110,215 92,373
Total accrued liabilities $ 629,216 $ 1,240,769
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable - SBA EIDL Loan (Details)
Mar. 31, 2023
USD ($)
Notes Payable Sba Eidl Loan  
2023
2024
2025
2026
2027 and thereafter 499,900
Total $ 499,900
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable – SBA EIDL Loan (Details Narrative) - E I D L [Member]
1 Months Ended
Apr. 22, 2020
USD ($)
Debt Instrument [Line Items]  
Loan amount $ 499,900
Loan term 30 years
Interest rate 3.75%
Periodic payments $ 2,437
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Related Party Transaction [Line Items]    
Services fee $ 297,717 $ 244,739
Relatedparty [Member]    
Related Party Transaction [Line Items]    
Management fees 0 $ 13,500
Forza [Member]    
Related Party Transaction [Line Items]    
Services fee $ 6,800  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Aug. 31, 2022
Mar. 31, 2023
Dec. 31, 2022
Maximum obligation   $ 12,519,000 $ 10,693,000
Lease expense   2,200  
Rrestricted cash   $ 200,000  
Forza [Member]      
Monthly fee $ 2,200    
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Expected term 5 years  
Expected dividend yield 0.00% 0.00%
Minimum [Member]    
Expected term   4 years 11 months 8 days
Expected average volatility 49.00% 49.00%
Risk-free interest rate 1.50% 0.72%
Maximum [Member]    
Expected term   5 years
Expected average volatility 51.00% 55.00%
Risk-free interest rate 4.45% 1.00%
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity (Details 1) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Equity [Abstract]    
Outstanding at beginning of period 1,283,571  
Weighted average exercise price at beginning of period $ 4.14  
Outstanding at beginning of period 8 years 11 months 12 days  
Fair value of options $ 2,154,274 $ 2,256,233
Granted 0  
Weighted average exercise price granted $ 0  
Fair value of option, granted $ 0  
Exercised 0  
Weighted average exercise price granted exercised $ 0  
Expired (44,394)  
Weighted average exercise price granted Expired $ (5.40)  
Fair value of option, Expired $ (101,960)  
Forfeited/canceled 0  
Weighted average exercise price forfeited/canceled $ 0  
Fair value of option, forfeited/canceled $ 0  
Outstanding at ending of period 1,239,177 1,283,571
Weighted average exercise price at ending of period $ 4.09 $ 4.14
Outstanding at end of period 8 years 8 months 19 days  
Exercisable at end of period 679,279  
Weighted average exercise price exercisable at end of period $ 4.48  
Exercisable at end of period 8 years 6 months 25 days  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity (Details 2)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected term 5 years  
Expected dividend yield 0.00% 0.00%
Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected term   4 years 11 months 8 days
Expected average volatility 49.00% 49.00%
Risk-free interest rate 1.50% 0.72%
Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected term   5 years
Expected average volatility 51.00% 55.00%
Risk-free interest rate 4.45% 1.00%
Equity Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected term 5 years  
Expected dividend yield 0.00%  
Equity Option [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected average volatility 112.00%  
Risk-free interest rate 2.98%  
Equity Option [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected average volatility 115.00%  
Risk-free interest rate 3.62%  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity (Details 3) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding at beginning of period 1,283,571    
Weighted average exercise price at beginning of period $ 4.14    
Fair value of options $ 2,154,274 $ 2,256,233  
Granted 0    
Weighted average exercise price granted $ 0    
Fair value of option, granted $ 0    
Exercised 0    
Weighted average exercise price granted exercised $ 0    
Forfeited/canceled 0    
Weighted average exercise price forfeited/canceled $ 0    
Fair value of option, forfeited/canceled $ 0    
Outstanding at end of period 8 years 8 months 19 days    
Outstanding at ending of period 1,239,177 1,283,571  
Weighted average exercise price at ending of period $ 4.09 $ 4.14  
Exercisable at end of period 679,279    
Weighted average exercise price exercisable at end of period $ 4.48    
Exercisable at end of period 8 years 6 months 25 days    
Equity Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding at beginning of period 1,441,500 0  
Weighted average exercise price at beginning of period $ 3.41 $ 0  
Fair value of options $ 4,009,913 $ 4,009,913 $ 0
Granted 0 1,441,500  
Weighted average exercise price granted $ 0 $ 3.41  
Granted     10 years
Fair value of option, granted $ 0 $ 4,009,913  
Exercised 0 0  
Weighted average exercise price granted exercised $ 0 $ 0  
Forfeited/canceled (36,944) 0  
Weighted average exercise price forfeited/canceled $ 1.33 $ 0  
Fair value of option, forfeited/canceled $ 0 $ 0  
Outstanding at end of period 9 years 6 months 3 days 10 years  
Granted   9 years 8 months 26 days  
Outstanding at ending of period 1,404,556 1,441,500 0
Weighted average exercise price at ending of period $ 3.46 $ 3.41 $ 0
Exercisable at end of period 240,583    
Weighted average exercise price exercisable at end of period $ 4.21    
Exercisable at end of period 9 years 5 months 8 days    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Details Narrative) - USD ($)
3 Months Ended
Oct. 03, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jul. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Aggregate shares 2,500,000        
Common stock, par value $ 0.001 $ 0.001   $ 0.001  
Price per share $ 2.75        
Gross proceeds $ 6,875,000        
Number of shares issued 143,750        
Share price $ 3.4375        
Warrants outstanding   150,000      
Warrants weighted-average exercise         $ 7.50
Stock compensation expense   $ 482,964 $ 224,832    
Dividend yield   0.00%      
Forza [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock compensation expense   $ 341,163      
Equity Compensation Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Remaining available for grant   75,823      
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Customer and Supplier Concentration (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Due to vendors $ 1,674,884 $ 1,051,772
Two Customer [Member] | Revenue Benchmark [Member]    
Concentration percentage 10.00%  
Three Customer [Member] | Revenue Benchmark [Member]    
Concentration percentage   10.00%
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Segment (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Net sales $ 8,877,215 $ 5,886,000
Cost of products sold 5,655,385 3,451,646
Operating expense 5,591,353 3,482,507
Loss from operations (2,369,523) (1,048,153)
Other expenses 541,058 (143,164)
Net loss (1,828,465) (1,191,317)
Boat [Member]    
Segment Reporting Information [Line Items]    
Net sales 8,877,215 5,887,032
Cost of products sold 5,605,444 3,439,541
Operating expense 3,510,423 2,953,616
Loss from operations (238,652) (506,125)
Other expenses 420,501 (120,353)
Net loss 181,849 (626,478)
Franchises [Member]    
Segment Reporting Information [Line Items]    
Net sales (1,032)
Cost of products sold 1,027
Operating expense 1,121 26,255
Loss from operations (1,121) (28,314)
Other expenses (4,062) (22,234)
Net loss (5,183) (50,548)
Electric Boat And Development [Member]    
Segment Reporting Information [Line Items]    
Net sales
Cost of products sold 49,941 11,078
Operating expense 2,079,809 502,636
Loss from operations (2,129,750) (513,714)
Other expenses 124,619 (577)
Net loss $ (2,005,131) $ (514,291)
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Segment (Details 1) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Property and equipment, net $ 6,154,039 $ 5,535,902
Boat [Member]    
Segment Reporting Information [Line Items]    
Property and equipment, net 5,132,365 4,694,607
Franchises [Member]    
Segment Reporting Information [Line Items]    
Property and equipment, net 0 0
Electric Boat And Development [Member]    
Segment Reporting Information [Line Items]    
Property and equipment, net $ 1,021,674 $ 765,406
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details Narrative)
May 05, 2023
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Subsequent event purchase description the Company has the right to purchase the AquaSport Assets from Ebbtide for $3,100,000 during the five-year term of the Agreement (or extension period), less credit for a $300,000 security deposit paid by the Company and $16,000 a month for any rent paid under the Agreement by AquaSport Co. to Ebbtide. AquaSport Co. will lease the AquaSport Assets from Ebbtide under the Agreement at a monthly rent of $22,000 pending the Company’s acquisition of the AquaSport Assets.
XML 71 e4712_10q_htm.xml IDEA: XBRL DOCUMENT 0001855509 2023-01-01 2023-03-31 0001855509 2023-05-10 0001855509 2023-03-31 0001855509 2022-12-31 0001855509 2022-01-01 2022-03-31 0001855509 us-gaap:CommonStockMember 2021-12-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001855509 us-gaap:RetainedEarningsMember 2021-12-31 0001855509 us-gaap:NoncontrollingInterestMember 2021-12-31 0001855509 2021-12-31 0001855509 us-gaap:CommonStockMember 2022-12-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001855509 us-gaap:RetainedEarningsMember 2022-12-31 0001855509 us-gaap:NoncontrollingInterestMember 2022-12-31 0001855509 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001855509 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001855509 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001855509 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001855509 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001855509 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001855509 us-gaap:CommonStockMember 2022-03-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001855509 us-gaap:RetainedEarningsMember 2022-03-31 0001855509 us-gaap:NoncontrollingInterestMember 2022-03-31 0001855509 2022-03-31 0001855509 us-gaap:CommonStockMember 2023-03-31 0001855509 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001855509 us-gaap:RetainedEarningsMember 2023-03-31 0001855509 us-gaap:NoncontrollingInterestMember 2023-03-31 0001855509 us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001855509 us-gaap:CertificatesOfDepositMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2023-03-31 0001855509 us-gaap:FairValueInputsLevel1Member 2023-03-31 0001855509 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001855509 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001855509 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001855509 us-gaap:CertificatesOfDepositMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2022-12-31 0001855509 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001855509 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001855509 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001855509 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001855509 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001855509 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001855509 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001855509 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001855509 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001855509 us-gaap:SoftwareDevelopmentMember 2023-03-31 0001855509 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001855509 tvpc:ComputerHardwareAndSoftwareMember 2023-03-31 0001855509 tvpc:ComputerHardwareAndSoftwareMember 2022-12-31 0001855509 tvpc:BoatMoldsMember 2023-03-31 0001855509 tvpc:BoatMoldsMember 2022-12-31 0001855509 us-gaap:VehiclesMember 2023-03-31 0001855509 us-gaap:VehiclesMember 2022-12-31 0001855509 tvpc:ElectricPrototypesAndToolingMember 2023-03-31 0001855509 tvpc:ElectricPrototypesAndToolingMember 2022-12-31 0001855509 tvpc:ViscontiHoldingsLLCMember 2023-03-31 0001855509 tvpc:ViscontiHoldingsLLCMember 2022-12-31 0001855509 tvpc:ViscontiHoldingsLLCMember 2023-01-01 2023-03-31 0001855509 tvpc:NCLimitedLiabilityCompanyMember 2022-12-31 0001855509 tvpc:NCLimitedLiabilityCompanyMember 2023-03-31 0001855509 tvpc:NCLimitedLiabilityCompanyMember 2023-01-01 2023-03-31 0001855509 2023-01-31 0001855509 2023-02-28 0001855509 tvpc:EIDLMember 2020-04-22 0001855509 tvpc:EIDLMember 2020-04-01 2020-04-22 0001855509 tvpc:RelatedpartyMember 2023-01-01 2023-03-31 0001855509 tvpc:RelatedpartyMember 2022-01-01 2022-03-31 0001855509 tvpc:ForzaMember 2023-01-01 2023-03-31 0001855509 tvpc:ForzaMember 2022-08-01 2022-08-31 0001855509 2022-10-03 0001855509 2022-10-01 2022-10-03 0001855509 2021-07-31 0001855509 tvpc:EquityCompensationPlanMember 2023-03-31 0001855509 tvpc:Forza2022StockIncentivePlanMember 2023-01-01 2023-03-31 0001855509 2022-01-01 2022-12-31 0001855509 srt:MinimumMember 2021-01-01 2021-12-31 0001855509 srt:MaximumMember 2021-01-01 2021-12-31 0001855509 srt:MinimumMember 2022-01-01 2022-12-31 0001855509 srt:MaximumMember 2022-01-01 2022-12-31 0001855509 2021-01-01 2021-12-31 0001855509 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001855509 srt:MinimumMember us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001855509 srt:MaximumMember us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001855509 us-gaap:StockOptionMember 2021-12-31 0001855509 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001855509 us-gaap:StockOptionMember 2022-12-31 0001855509 us-gaap:StockOptionMember 2023-01-01 2023-03-31 0001855509 us-gaap:StockOptionMember 2023-03-31 0001855509 tvpc:TwoCustomerMember us-gaap:SalesRevenueNetMember 2023-01-01 2023-03-31 0001855509 tvpc:ThreeCustomerMember us-gaap:SalesRevenueNetMember 2022-01-01 2022-03-31 0001855509 tvpc:BoatMember 2023-01-01 2023-03-31 0001855509 tvpc:FranchisesMember 2023-01-01 2023-03-31 0001855509 tvpc:ElectricBoatAndDevelopmentMember 2023-01-01 2023-03-31 0001855509 tvpc:BoatMember 2022-01-01 2022-03-31 0001855509 tvpc:FranchisesMember 2022-01-01 2022-03-31 0001855509 tvpc:ElectricBoatAndDevelopmentMember 2022-01-01 2022-03-31 0001855509 tvpc:BoatMember 2023-03-31 0001855509 tvpc:BoatMember 2022-12-31 0001855509 tvpc:FranchisesMember 2023-03-31 0001855509 tvpc:FranchisesMember 2022-12-31 0001855509 tvpc:ElectricBoatAndDevelopmentMember 2023-03-31 0001855509 tvpc:ElectricBoatAndDevelopmentMember 2022-12-31 0001855509 us-gaap:SubsequentEventMember 2023-05-01 2023-05-05 iso4217:USD shares iso4217:USD shares pure 0001855509 false --12-31 2023 Q1 10-Q true 2023-03-31 false 001-40623 TWIN VEE POWERCATS CO. DE DE 27-1417610 3101 S. US-1 Ft. Pierce Florida 34982 (772) 429-2525 Common Stock, par value $0.001 per share VEEE NASDAQ Yes Yes Non-accelerated Filer true true false false 9520000 21022515 23501007 625330 14167 1491812 1481606 4796787 4008332 618575 882417 28555019 29887529 942739 1445912 6154039 5535902 1211414 1329620 32517 32517 36895728 38231480 2716121 2065680 629216 1240769 5800 5300 16831 486174 479314 3854142 3791063 499900 499900 72739 793559 919628 5220340 5210591 10000000 10000000 0.001 0.001 0 0 0 0 50000000 50000000 0.001 0.001 9520000 9520000 9520000 9520000 9520 9520 36063986 35581022 -8321580 -7154808 27751926 28435734 3923462 4585155 31675388 33020889 36895728 38231480 8877215 5886000 5655385 3451646 3221830 2434354 1022690 682321 3350022 2253810 297717 244739 218276 80092 702648 221545 5591353 3482507 -2369523 -1048153 234510 -1551 598 -51938 -39840 22430 24 -18408 8034 -85538 329573 541058 -143164 -1828465 -1191317 -1828465 -1191317 -661693 -1166772 -1191317 -0.19 -0.17 9520000 7000000 7000000 7000 18710256 2017556 16699700 224832 224832 -1191317 -1191317 7000000 7000 18935088 -3208873 15733215 9520000 9520 35581022 -7154808 4585155 33020889 482964 482964 -1166772 -661693 -1828465 9520000 9520 36063986 -8321580 3923462 31675388 -1828465 -1191317 482964 224832 218276 80092 -18408 118206 93106 8034 -85538 611163 -118 788455 1413413 -263842 -83888 650441 768632 -611553 203224 -119209 -88881 500 -13900 -2232650 -1149673 501001 516 80000 744008 728371 -243007 -647855 116394 2835 -2835 -116394 -2478492 -1913922 23501007 6975302 21022515 5061380 59895 38647 92405 <p id="xdx_800_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zEv4peYAsvgb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>1. <span id="xdx_825_zrut0847B4qd">Organization and Summary of Significant Accounting Policies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_846_ecustom--OrganizationPolicyTextBlock_z3jhOwJWxBdb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_z1wUBW9Zr9L6">Organization</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Twin Vee PowerCats Co. (“Twin Vee” or the “Company”) was incorporated as Twin Vee Catamarans, Inc., in the state of Florida, on December 1, 2009. On April 7, 2021, the Company filed a Certificate of Conversion to register and incorporate in the state of Delaware and changed the company name to Twin Vee PowerCats Co. The Certificate of Incorporation for Twin Vee PowerCats Co. was also filed on April 7, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 1, 2021, the Company formed Fix My Boat, Inc., (“Fix My Boat”), a wholly-owned subsidiary. Fix My Boat will utilize a franchise model for marine mechanics across the country. <span style="color: black">Fix My Boat has been inactive for the majority of 2022 and the three months ended March 31, 2023, however we anticipate focusing resources on this entity by the end of 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Forza X1, Inc. was initially incorporated as Electra Power Sports, Inc. on October 15, 2021, and subsequently changed the name to Forza X1, Inc. (“Forza X1” or “Forza”) on October 29, 2021. <span style="background-color: white">Prior to Forza’s incorporation on October 15, 2021, the electric boat business was operated as our Electra Power Sports™ Division. Following our initial public offering that closed on July 23, 2021 (the “IPO”), we determined in October 2021 that for several reasons, that we would market our new independent line of electric boats under a new brand name (and new subsidiary). </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On April 20, 2023, the Company formed AquaSport Co., a wholly owned subsidiary in the state of Florida in connection with the Company’s plan to lease the assets of former AQUASPORT™ boat brand and manufacturing facility in White Bluff Tennessee.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--InvestmentBankingFeesPolicy_zjedAfq82Wg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_zC6iiK7VgJk5">Merger</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 5, 2022, pursuant to the terms of the Agreement and Plan of Merger, dated as of September 8, 2022 (the “Merger Agreement”), by and between Twin Vee PowerCats Co. and Twin Vee PowerCats, Inc., a Florida corporation (“TVPC”), was merged with and into the Company (the “Merger”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As TVPC did not meet the definition of a business under ASC 805, the merger was not accounted for as a business combination. The merger was accounted for as a recapitalization of Twin Vee PowerCats, Co., effected through the exchange of TVPC shares for Twin Vee PowerCats, Co. shares, and the cancellation of Twin Vee PowerCats, Co. shares held by Twin Vee Inc. Upon the effective date of the Merger, December 5, 2022, Twin Vee Co. accounted for the merger by assuming TVPC’s net liabilities. Twin Vee PowerCats, Co.’s financial statements reflect the operations of TVPC. prospectively and will not be restated retroactively to reflect the historical financial position or results of operations of TVPC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ConsolidationPolicyTextBlock_zyAUHEe2vVa6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_863_zOgDNkowEN4h">Principles of Consolidation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The condensed consolidated financial statements include the accounts of Twin Vee and its wholly owned subsidiary Fix My Boat, Inc., (“Fix My Boat”) and majority owned subsidiary, Forza X1, Inc. (“Forza X1” “Forza”), collectively referred to as the “Company”. The Company’s net loss excludes losses attributable to noncontrolling interests. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company’s equity. All inter-company balances and transactions are eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zsG5CuekOIU2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_zCZNr0EkaIl2">Basis of Presentation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with the instructions to Form 10-Q and Rule 8-03 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of March 31, 2023 and the results of operations and cash flows for the periods presented. The results of operations for the three months ended March 31, 2023 is not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and related notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--RevenueRecognitionPolicyTextBlock_zQaljAl9KPFe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zZqEdRrPVKh2">Revenue Recognition</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s revenue is derived primarily from the sale of boats, motors and trailers to its independent dealers. The Company recognizes revenue when obligations under the terms of a contract are satisfied and control over promised goods is transferred to the dealer. For the majority of sales, this occurs when the product is released to the carrier responsible for transporting it to a dealer. The Company typically receives payment within five business days of shipment. Revenue is measured as the amount of consideration it expects to receive in exchange for a product. The Company offers dealer incentives that include wholesale rebates, retail rebates and promotions, floor plan reimbursement or cash discounts, and other allowances that are recorded as reductions of revenues in net sales in the statements of operations. The consideration recognized represents the amount specified in a contract with a customer, net of estimated incentives the Company reasonably expects to pay. The estimated liability and reduction in revenue for dealer incentives is recorded at the time of sale. Subsequent adjustments to incentive estimates are possible because actual results may differ from these estimates if conditions dictate the need to enhance or reduce sales promotion and incentive programs or if dealer achievement or other items vary from historical trends. Accrued dealer incentives are included in accrued liabilities in the accompanying consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Payment received for the future sale of a boat to a customer is recognized as a customer deposit. Customer deposits are recognized as revenue when control over promised goods is transferred to the customer. At March 31, 2023 and December 31, 2022, the Company had customer deposits of $<span id="xdx_908_eus-gaap--ContractWithCustomerLiabilityCurrent_c20230331_pp0p0" title="Contract liabilities">5,800</span> and $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_c20221231_pp0p0" title="Contract liabilities">5,300</span>, respectively, which is recorded as contract liabilities on the consolidated balance sheets. These deposits are expected to be recognized as revenue within a one-year period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--RebatesAndDiscountsPolicyTextBlock_z5K74hy011ac" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86B_zHS4ex2uNVqh">Rebates and Discounts</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Dealers earn wholesale rebates based on purchase volume commitments and achievement of certain performance metrics. The Company estimates the amount of wholesale rebates based on historical achievement, forecasted volume, and assumptions regarding dealer behavior. Rebates that apply to boats already in dealer inventory are referred to as retail rebates. The Company estimates the amount of retail rebates based on historical data for specific boat models adjusted for forecasted sales volume, product mix, dealer and consumer behavior, and assumptions concerning market conditions. The Company also utilizes various programs whereby it offers cash discounts or agrees to reimburse its dealers for certain floor plan interest costs incurred by dealers for limited periods of time, generally ranging up to nine months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_844_ecustom--OtherRevenueRecognitionMattersPolicyTextBlock_z96Dp6soc2S6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86A_zaMzxeQbVpA4">Other Revenue Recognition Matters</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Dealers generally have no right to return unsold boats. Occasionally, the Company may accept returns in limited circumstances and at the Company’s discretion under its warranty policy. The Company may be obligated, in the event of default by a dealer, to accept returns of unsold boats under its repurchase commitment to floor financing providers, who are able to obtain such boats through foreclosure. The repurchase commitment is on an individual unit basis with a term from the date it is financed by the lending institution through the payment date by the dealer, generally not exceeding 30 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has excluded sales and other taxes assessed by a governmental authority in connection with revenue-producing activities from the determination of the transaction price for all contracts. The Company has not adjusted net sales for the effects of a significant financing component because the period between the transfer of the promised goods and the customer’s payment is expected to be one year or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--UseOfEstimates_zSohr7jpThTg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zayyxfJlDFq7">Use of Estimates</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Some of these judgments can be subjective and complex, and, consequently, actual results may differ from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--ConcentrationRiskCreditRisk_zPop8G6Faf8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zpiouomB94i5">Concentrations of Credit and Business Risk</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of trade receivables. Credit risk on trade receivables is mitigated as a result of the Company’s use of trade letters of credit, dealer floor plan financing arrangements, and the geographically diversified nature of the Company’s customer base. The Company minimizes the concentration of credit risk associated with its cash by maintaining its cash with high quality federally insured financial institutions. However, cash balances in excess of the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $<span id="xdx_901_eus-gaap--CashFDICInsuredAmount_c20230331_pp0p0" title="FDIC insured limit">250,000</span> are at risk. As of March 31, 2023 and December 31, 2022, the Company had $<span id="xdx_901_eus-gaap--CashUninsuredAmount_c20230331_pp0p0" title="FDIC uninsured amount">19,916,065</span> and $<span id="xdx_900_eus-gaap--CashUninsuredAmount_c20221231_pp0p0" title="FDIC uninsured amount">22,666,301</span>, respectively, in excess of FDIC insured limits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z7KK66kKmFE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_864_z3zESPpTVqD6">Cash, Cash Equivalents and restricted cash</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash, cash equivalents and restricted cash include all highly liquid investments with original maturities of three months or less at the time of purchase. On March 31, 2023 and December 31, 2022, the Company had cash, cash equivalents and restricted cash of $<span id="xdx_905_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20230331_pp0p0" title="Cash and cash equivalents">21,022,515</span> and $<span id="xdx_90A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20221231_pp0p0" title="Cash and cash equivalents">23,501,007</span>, respectively. Included within restricted cash on the Company’s condensed consolidated balance sheets is an irrevocable letter of credit for $<span id="xdx_909_eus-gaap--RestrictedCash_c20230331_pp0p0" title="Rrestricted cash">200,000</span>, which is being held by a third party bank as collateral.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zWMOvF3Yt4He" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zowySuQAvUxf">Marketable Securities</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our investments in debt securities are carried at either amortized cost or fair value. Investments in debt securities that the Company has the positive intent and ability to hold to maturity are carried at amortized cost and classified as held-to-maturity. Investments in debt securities that are not classified as held-to-maturity are carried at fair value and classified as either trading or available-for-sale. Realized and unrealized gains and losses on trading debt securities as well as realized gains and losses on available-for-sale debt securities are included in net income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zXZPmE44Nxm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_zqyDlyTYLWGi">Fair Value of Financial Instruments</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows accounting guidelines on fair value measurements for financial instruments measured on a recurring basis, as well as for certain assets and liabilities that are initially recorded at their estimated fair values. Fair Value is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants as the measurement date. The Company uses the following three-level hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial instruments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" style="width: 100%"> <tr style="vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 90%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Level 1: Observable inputs such as unadjusted quoted prices in active markets for identical instruments.</span></td></tr> <tr style="vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Level 2: Quoted prices for similar instruments that are directly or indirectly observable in the marketplace.</span></td></tr> <tr style="vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Level 3: Significant unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires a significant judgment or estimation.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 36pt; text-align: justify; text-indent: -18pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments measured as fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires it to make judgments and consider factors specific to the asset or liability. The use of different assumptions and/or estimation methodologies may have a material effect on estimated fair values. Accordingly, the fair value estimates disclosed, or initial amounts recorded may not be indicative of the amount that the Company or holders of the instruments could realize in a current market exchange.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The carrying amounts of cash equivalents approximate their fair value due to their liquid or short-term nature, such as accounts receivable and payable, and other financial instruments in current assets or current liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_z9huXnN1Cau7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86B_z55tYhKqTja">Inventories</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are valued at the lower of cost and net realizable value, with cost determined using the average cost method. Net realizable value is defined as sales price less cost of completion, disposable and transportation and a normal profit margin. Production costs, consisting of labor and overhead, are applied to ending finished goods inventories at a rate based on estimated production capacity. Excess production costs are charged to cost of products sold. Provisions have been made to reduce excess or obsolete inventories to their net realizable value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zs6K4MshJLx1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86D_zWEPmXZEIxj5">Property and Equipment</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment is stated at cost, net of accumulated depreciation and amortization, using the straight-line method over the assets’ useful life. Leasehold improvements are amortized over the shorter of the assets’ useful life or the lease term. The estimated useful lives of property and equipment range from three to five years. Upon sale or retirement, the cost and related accumulated depreciation is eliminated from their respective accounts, and the resulting gain or loss is included in results of operations. Repairs and maintenance charges, which do not increase the useful lives of the assets, are charged to operations as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zvltLZwPcR4h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_863_zWSM3GG0a1bj">Impairment of Long-Lived Assets</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management assesses the recoverability of its long-lived assets when indicators of impairment are present. If such indicators are present, recoverability of these assets is determined by comparing the undiscounted net cash flows estimated to result from those assets over the remaining life to the assets’ net carrying amounts. If the estimated undiscounted net cash flows are less than the net carrying amount, the assets would be adjusted to their fair value, based on appraisal or the present value of the undiscounted net cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zYW4lCMHt6U4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zbu2RwWIOQjl">Advertising</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Advertising and marketing costs are expensed as incurred. During the three months ended March 31, 2023 and 2022, advertising costs incurred by the Company totaled $<span id="xdx_907_eus-gaap--AdvertisingExpense_c20230101__20230331_pp0p0" title="Advertising costs">125,039</span> and $<span id="xdx_901_eus-gaap--AdvertisingExpense_c20220101__20220331_pp0p0" title="Advertising costs">14,927</span>, respectively, and are included in selling, general and administrative expenses in the accompanying consolidated statements of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--ResearchAndDevelopmentExpensePolicy_zVgdybcl9myh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_865_z5NI5EAShp9l">Research and Development</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company expenses research and development costs relating to new product development as incurred. For the three months ended March 31, 2023 and 2022, research and development costs amounted to $<span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpense_c20230101__20230331_pp0p0" title="Research and development costs">702,648</span> and $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_c20220101__20220331_pp0p0" title="Research and development costs">221,545</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_ecustom--ShippingAndHandlingCostsPolicyTextBlock_z4BHouaQX0Te" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_868_zKGfu74PGzUh">Shipping and Handling Costs</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Shipping and handling costs include those costs incurred to transport product to customers and internal handling costs, which relate to activities to prepare goods for shipment. The Company has elected to account for shipping and handling costs associated with outbound freight after control over a product has been transferred to a customer as a fulfillment cost. The Company includes shipping and handling costs, including cost billed to customers, in cost of sales in the statements of operations. All manufactured boats are free on board (FOB), from the Fort Pierce manufacturing plant. Dealers are required to either pick up the boats themselves or contract with a transporter. For the three months ended March 31, 2023, and 2022, shipping and handling costs amounted to $<span id="xdx_90F_ecustom--ShippingAndHandlingCosts_c20230101__20230331_pp0p0" title="Shipping and handling costs">185,532</span> and $<span id="xdx_90D_ecustom--ShippingAndHandlingCosts_c20220101__20220331_pp0p0" title="Shipping and handling costs">27,051</span>, respectively. These costs have increased by $158,451, due to adding dealers in the New England stated and Michigan, compared to the prior year, when all of the boats were shipped to the states in the south east portion of the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_840_eus-gaap--LesseeLeasesPolicyTextBlock_zUyjHiMVGFHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_zRHlRyFHQZ5j">Leases</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines if an arrangement is a lease at inception. Operating lease right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company calculates the associated lease liability and corresponding ROU asset upon lease commencement using a discount rate based on a credit-adjusted secured borrowing rate commensurate with the term of the lease. The operating lease ROU asset also includes any lease payments made and is reduced by lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expenses for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--SupplierConcentrationsPolicyTextBlock_zI5PitDkCebc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zGZ4e7YZZi3c">Supplier Concentrations</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is dependent on the ability of its suppliers to provide products on a timely basis and on favorable pricing terms. The loss of certain principal suppliers or a significant reduction in product availability from principal suppliers could have a material adverse effect on the Company. Business risk insurance is in place to mitigate the business risk associated with sole suppliers for sudden disruptions such as those caused by natural disasters.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is dependent on third-party equipment manufacturers, distributors, and dealers for certain parts and materials utilized in the manufacturing process. During the three months ended March 31, 2023, the Company purchased all engines for its boats under supplier agreements with two vendors. During the three months ended March 31, 2022, the Company purchased all engines for its boats under supplier agreements with one vendor. For the three months ended March 31, 2023 and 2022, total purchases to these vendors were $<span id="xdx_90B_ecustom--AccountsPayableRelatedPartyCurrent_c20230331_pp0p0" title="Account payables">1,870,425</span> and $<span id="xdx_90B_ecustom--AccountsPayableRelatedPartyCurrent_iI_pp0p0_c20220331_zcAQfeZh8BUf" title="Account payables">1,250,003</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_ecustom--EmployeeRetentionCreditPolicyTextBlock_zOM7A48xNKLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zssMmwrt0T1h">Employee Retention Credit</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On Mach 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the employee retention credit, eligible employers could receive a 50% - 70% credit on qualified wages against their employment taxes each quarter during the eligible period in 2020 and 2021, respectively, with any excess credits eligible for refunds. During the three months ended March 31, 2023, the Company recognized income related to the employee retention credit of $<span id="xdx_90B_ecustom--GovernmentGrantIncome_c20230101__20230331_zT4bHrB1Hyhd" title="Government grant income">329,573</span> upon completion of an analysis providing reasonable assurance that the Company met the conditions set forth in the CARES Act. The employee retention credit was recorded <span id="xdx_909_eus-gaap--RetentionPayable_iI_do_c20230331_zDN2pV3CIPng" title="Retention credit"><span id="xdx_90C_eus-gaap--RetentionPayable_iI_do_c20221231_z4ucaZyFrm95" title="Retention credit">no</span></span> the condensed consolidated statement of operations for the three months ended March 31, 2023 and for the year ended December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z9GZxEhNe4Al" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_866_zHIvDAWXJXuh">Stock-Based Compensation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes stock-based compensation costs for its restricted stock measured at the fair value of each award at the time of grant, as an expense over the period during which an employee is required to provide service. Compensation cost is recognized over the service period for the fair value of awards that vest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zO6zI4CtBH56" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zm0BmWIxVEq">Income Taxes</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recover or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is entirely dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company files income tax returns in the U.S. federal jurisdiction and various states.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zkx6c8MQVqrh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zOXnogx2hhK6">Recently Adopted Accounting Pronouncements</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13, “<i>Financial Instruments Credit Losses —Measurement of Credit Losses on Financial Instruments.</i>” ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected, which includes the Company’s accounts receivable. This ASU is effective for the Company for reporting periods beginning after December 15, 2022. The Company does not anticipate this to be material, as the Company does not typically extend credit to its dealers or customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has considered all other recently issued accounting pronouncements and does not believe the adoption of such pronouncements will have a material impact on its financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_846_ecustom--OrganizationPolicyTextBlock_z3jhOwJWxBdb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_z1wUBW9Zr9L6">Organization</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Twin Vee PowerCats Co. (“Twin Vee” or the “Company”) was incorporated as Twin Vee Catamarans, Inc., in the state of Florida, on December 1, 2009. On April 7, 2021, the Company filed a Certificate of Conversion to register and incorporate in the state of Delaware and changed the company name to Twin Vee PowerCats Co. The Certificate of Incorporation for Twin Vee PowerCats Co. was also filed on April 7, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 1, 2021, the Company formed Fix My Boat, Inc., (“Fix My Boat”), a wholly-owned subsidiary. Fix My Boat will utilize a franchise model for marine mechanics across the country. <span style="color: black">Fix My Boat has been inactive for the majority of 2022 and the three months ended March 31, 2023, however we anticipate focusing resources on this entity by the end of 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Forza X1, Inc. was initially incorporated as Electra Power Sports, Inc. on October 15, 2021, and subsequently changed the name to Forza X1, Inc. (“Forza X1” or “Forza”) on October 29, 2021. <span style="background-color: white">Prior to Forza’s incorporation on October 15, 2021, the electric boat business was operated as our Electra Power Sports™ Division. Following our initial public offering that closed on July 23, 2021 (the “IPO”), we determined in October 2021 that for several reasons, that we would market our new independent line of electric boats under a new brand name (and new subsidiary). </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On April 20, 2023, the Company formed AquaSport Co., a wholly owned subsidiary in the state of Florida in connection with the Company’s plan to lease the assets of former AQUASPORT™ boat brand and manufacturing facility in White Bluff Tennessee.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--InvestmentBankingFeesPolicy_zjedAfq82Wg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_zC6iiK7VgJk5">Merger</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 5, 2022, pursuant to the terms of the Agreement and Plan of Merger, dated as of September 8, 2022 (the “Merger Agreement”), by and between Twin Vee PowerCats Co. and Twin Vee PowerCats, Inc., a Florida corporation (“TVPC”), was merged with and into the Company (the “Merger”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As TVPC did not meet the definition of a business under ASC 805, the merger was not accounted for as a business combination. The merger was accounted for as a recapitalization of Twin Vee PowerCats, Co., effected through the exchange of TVPC shares for Twin Vee PowerCats, Co. shares, and the cancellation of Twin Vee PowerCats, Co. shares held by Twin Vee Inc. Upon the effective date of the Merger, December 5, 2022, Twin Vee Co. accounted for the merger by assuming TVPC’s net liabilities. Twin Vee PowerCats, Co.’s financial statements reflect the operations of TVPC. prospectively and will not be restated retroactively to reflect the historical financial position or results of operations of TVPC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ConsolidationPolicyTextBlock_zyAUHEe2vVa6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_863_zOgDNkowEN4h">Principles of Consolidation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The condensed consolidated financial statements include the accounts of Twin Vee and its wholly owned subsidiary Fix My Boat, Inc., (“Fix My Boat”) and majority owned subsidiary, Forza X1, Inc. (“Forza X1” “Forza”), collectively referred to as the “Company”. The Company’s net loss excludes losses attributable to noncontrolling interests. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company’s equity. All inter-company balances and transactions are eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zsG5CuekOIU2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_zCZNr0EkaIl2">Basis of Presentation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with the instructions to Form 10-Q and Rule 8-03 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of March 31, 2023 and the results of operations and cash flows for the periods presented. The results of operations for the three months ended March 31, 2023 is not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and related notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--RevenueRecognitionPolicyTextBlock_zQaljAl9KPFe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zZqEdRrPVKh2">Revenue Recognition</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s revenue is derived primarily from the sale of boats, motors and trailers to its independent dealers. The Company recognizes revenue when obligations under the terms of a contract are satisfied and control over promised goods is transferred to the dealer. For the majority of sales, this occurs when the product is released to the carrier responsible for transporting it to a dealer. The Company typically receives payment within five business days of shipment. Revenue is measured as the amount of consideration it expects to receive in exchange for a product. The Company offers dealer incentives that include wholesale rebates, retail rebates and promotions, floor plan reimbursement or cash discounts, and other allowances that are recorded as reductions of revenues in net sales in the statements of operations. The consideration recognized represents the amount specified in a contract with a customer, net of estimated incentives the Company reasonably expects to pay. The estimated liability and reduction in revenue for dealer incentives is recorded at the time of sale. Subsequent adjustments to incentive estimates are possible because actual results may differ from these estimates if conditions dictate the need to enhance or reduce sales promotion and incentive programs or if dealer achievement or other items vary from historical trends. Accrued dealer incentives are included in accrued liabilities in the accompanying consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Payment received for the future sale of a boat to a customer is recognized as a customer deposit. Customer deposits are recognized as revenue when control over promised goods is transferred to the customer. At March 31, 2023 and December 31, 2022, the Company had customer deposits of $<span id="xdx_908_eus-gaap--ContractWithCustomerLiabilityCurrent_c20230331_pp0p0" title="Contract liabilities">5,800</span> and $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_c20221231_pp0p0" title="Contract liabilities">5,300</span>, respectively, which is recorded as contract liabilities on the consolidated balance sheets. These deposits are expected to be recognized as revenue within a one-year period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 5800 5300 <p id="xdx_84E_ecustom--RebatesAndDiscountsPolicyTextBlock_z5K74hy011ac" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86B_zHS4ex2uNVqh">Rebates and Discounts</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Dealers earn wholesale rebates based on purchase volume commitments and achievement of certain performance metrics. The Company estimates the amount of wholesale rebates based on historical achievement, forecasted volume, and assumptions regarding dealer behavior. Rebates that apply to boats already in dealer inventory are referred to as retail rebates. The Company estimates the amount of retail rebates based on historical data for specific boat models adjusted for forecasted sales volume, product mix, dealer and consumer behavior, and assumptions concerning market conditions. The Company also utilizes various programs whereby it offers cash discounts or agrees to reimburse its dealers for certain floor plan interest costs incurred by dealers for limited periods of time, generally ranging up to nine months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_844_ecustom--OtherRevenueRecognitionMattersPolicyTextBlock_z96Dp6soc2S6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86A_zaMzxeQbVpA4">Other Revenue Recognition Matters</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Dealers generally have no right to return unsold boats. Occasionally, the Company may accept returns in limited circumstances and at the Company’s discretion under its warranty policy. The Company may be obligated, in the event of default by a dealer, to accept returns of unsold boats under its repurchase commitment to floor financing providers, who are able to obtain such boats through foreclosure. The repurchase commitment is on an individual unit basis with a term from the date it is financed by the lending institution through the payment date by the dealer, generally not exceeding 30 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has excluded sales and other taxes assessed by a governmental authority in connection with revenue-producing activities from the determination of the transaction price for all contracts. The Company has not adjusted net sales for the effects of a significant financing component because the period between the transfer of the promised goods and the customer’s payment is expected to be one year or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--UseOfEstimates_zSohr7jpThTg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zayyxfJlDFq7">Use of Estimates</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Some of these judgments can be subjective and complex, and, consequently, actual results may differ from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--ConcentrationRiskCreditRisk_zPop8G6Faf8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zpiouomB94i5">Concentrations of Credit and Business Risk</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of trade receivables. Credit risk on trade receivables is mitigated as a result of the Company’s use of trade letters of credit, dealer floor plan financing arrangements, and the geographically diversified nature of the Company’s customer base. The Company minimizes the concentration of credit risk associated with its cash by maintaining its cash with high quality federally insured financial institutions. However, cash balances in excess of the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $<span id="xdx_901_eus-gaap--CashFDICInsuredAmount_c20230331_pp0p0" title="FDIC insured limit">250,000</span> are at risk. As of March 31, 2023 and December 31, 2022, the Company had $<span id="xdx_901_eus-gaap--CashUninsuredAmount_c20230331_pp0p0" title="FDIC uninsured amount">19,916,065</span> and $<span id="xdx_900_eus-gaap--CashUninsuredAmount_c20221231_pp0p0" title="FDIC uninsured amount">22,666,301</span>, respectively, in excess of FDIC insured limits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 250000 19916065 22666301 <p id="xdx_84B_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z7KK66kKmFE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_864_z3zESPpTVqD6">Cash, Cash Equivalents and restricted cash</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash, cash equivalents and restricted cash include all highly liquid investments with original maturities of three months or less at the time of purchase. On March 31, 2023 and December 31, 2022, the Company had cash, cash equivalents and restricted cash of $<span id="xdx_905_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20230331_pp0p0" title="Cash and cash equivalents">21,022,515</span> and $<span id="xdx_90A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20221231_pp0p0" title="Cash and cash equivalents">23,501,007</span>, respectively. Included within restricted cash on the Company’s condensed consolidated balance sheets is an irrevocable letter of credit for $<span id="xdx_909_eus-gaap--RestrictedCash_c20230331_pp0p0" title="Rrestricted cash">200,000</span>, which is being held by a third party bank as collateral.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 21022515 23501007 200000 <p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zWMOvF3Yt4He" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zowySuQAvUxf">Marketable Securities</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our investments in debt securities are carried at either amortized cost or fair value. Investments in debt securities that the Company has the positive intent and ability to hold to maturity are carried at amortized cost and classified as held-to-maturity. Investments in debt securities that are not classified as held-to-maturity are carried at fair value and classified as either trading or available-for-sale. Realized and unrealized gains and losses on trading debt securities as well as realized gains and losses on available-for-sale debt securities are included in net income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zXZPmE44Nxm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_zqyDlyTYLWGi">Fair Value of Financial Instruments</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows accounting guidelines on fair value measurements for financial instruments measured on a recurring basis, as well as for certain assets and liabilities that are initially recorded at their estimated fair values. Fair Value is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants as the measurement date. The Company uses the following three-level hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial instruments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" style="width: 100%"> <tr style="vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 90%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Level 1: Observable inputs such as unadjusted quoted prices in active markets for identical instruments.</span></td></tr> <tr style="vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Level 2: Quoted prices for similar instruments that are directly or indirectly observable in the marketplace.</span></td></tr> <tr style="vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Level 3: Significant unobservable inputs which are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires a significant judgment or estimation.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 36pt; text-align: justify; text-indent: -18pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments measured as fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires it to make judgments and consider factors specific to the asset or liability. The use of different assumptions and/or estimation methodologies may have a material effect on estimated fair values. Accordingly, the fair value estimates disclosed, or initial amounts recorded may not be indicative of the amount that the Company or holders of the instruments could realize in a current market exchange.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The carrying amounts of cash equivalents approximate their fair value due to their liquid or short-term nature, such as accounts receivable and payable, and other financial instruments in current assets or current liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_z9huXnN1Cau7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86B_z55tYhKqTja">Inventories</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are valued at the lower of cost and net realizable value, with cost determined using the average cost method. Net realizable value is defined as sales price less cost of completion, disposable and transportation and a normal profit margin. Production costs, consisting of labor and overhead, are applied to ending finished goods inventories at a rate based on estimated production capacity. Excess production costs are charged to cost of products sold. Provisions have been made to reduce excess or obsolete inventories to their net realizable value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zs6K4MshJLx1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86D_zWEPmXZEIxj5">Property and Equipment</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment is stated at cost, net of accumulated depreciation and amortization, using the straight-line method over the assets’ useful life. Leasehold improvements are amortized over the shorter of the assets’ useful life or the lease term. The estimated useful lives of property and equipment range from three to five years. Upon sale or retirement, the cost and related accumulated depreciation is eliminated from their respective accounts, and the resulting gain or loss is included in results of operations. Repairs and maintenance charges, which do not increase the useful lives of the assets, are charged to operations as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zvltLZwPcR4h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_863_zWSM3GG0a1bj">Impairment of Long-Lived Assets</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management assesses the recoverability of its long-lived assets when indicators of impairment are present. If such indicators are present, recoverability of these assets is determined by comparing the undiscounted net cash flows estimated to result from those assets over the remaining life to the assets’ net carrying amounts. If the estimated undiscounted net cash flows are less than the net carrying amount, the assets would be adjusted to their fair value, based on appraisal or the present value of the undiscounted net cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zYW4lCMHt6U4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zbu2RwWIOQjl">Advertising</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Advertising and marketing costs are expensed as incurred. During the three months ended March 31, 2023 and 2022, advertising costs incurred by the Company totaled $<span id="xdx_907_eus-gaap--AdvertisingExpense_c20230101__20230331_pp0p0" title="Advertising costs">125,039</span> and $<span id="xdx_901_eus-gaap--AdvertisingExpense_c20220101__20220331_pp0p0" title="Advertising costs">14,927</span>, respectively, and are included in selling, general and administrative expenses in the accompanying consolidated statements of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 125039 14927 <p id="xdx_84E_eus-gaap--ResearchAndDevelopmentExpensePolicy_zVgdybcl9myh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_865_z5NI5EAShp9l">Research and Development</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company expenses research and development costs relating to new product development as incurred. For the three months ended March 31, 2023 and 2022, research and development costs amounted to $<span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpense_c20230101__20230331_pp0p0" title="Research and development costs">702,648</span> and $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_c20220101__20220331_pp0p0" title="Research and development costs">221,545</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 702648 221545 <p id="xdx_845_ecustom--ShippingAndHandlingCostsPolicyTextBlock_z4BHouaQX0Te" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_868_zKGfu74PGzUh">Shipping and Handling Costs</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Shipping and handling costs include those costs incurred to transport product to customers and internal handling costs, which relate to activities to prepare goods for shipment. The Company has elected to account for shipping and handling costs associated with outbound freight after control over a product has been transferred to a customer as a fulfillment cost. The Company includes shipping and handling costs, including cost billed to customers, in cost of sales in the statements of operations. All manufactured boats are free on board (FOB), from the Fort Pierce manufacturing plant. Dealers are required to either pick up the boats themselves or contract with a transporter. For the three months ended March 31, 2023, and 2022, shipping and handling costs amounted to $<span id="xdx_90F_ecustom--ShippingAndHandlingCosts_c20230101__20230331_pp0p0" title="Shipping and handling costs">185,532</span> and $<span id="xdx_90D_ecustom--ShippingAndHandlingCosts_c20220101__20220331_pp0p0" title="Shipping and handling costs">27,051</span>, respectively. These costs have increased by $158,451, due to adding dealers in the New England stated and Michigan, compared to the prior year, when all of the boats were shipped to the states in the south east portion of the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 185532 27051 <p id="xdx_840_eus-gaap--LesseeLeasesPolicyTextBlock_zUyjHiMVGFHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_864_zRHlRyFHQZ5j">Leases</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines if an arrangement is a lease at inception. Operating lease right-of-use (“ROU”) assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company calculates the associated lease liability and corresponding ROU asset upon lease commencement using a discount rate based on a credit-adjusted secured borrowing rate commensurate with the term of the lease. The operating lease ROU asset also includes any lease payments made and is reduced by lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expenses for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--SupplierConcentrationsPolicyTextBlock_zI5PitDkCebc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zGZ4e7YZZi3c">Supplier Concentrations</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is dependent on the ability of its suppliers to provide products on a timely basis and on favorable pricing terms. The loss of certain principal suppliers or a significant reduction in product availability from principal suppliers could have a material adverse effect on the Company. Business risk insurance is in place to mitigate the business risk associated with sole suppliers for sudden disruptions such as those caused by natural disasters.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is dependent on third-party equipment manufacturers, distributors, and dealers for certain parts and materials utilized in the manufacturing process. During the three months ended March 31, 2023, the Company purchased all engines for its boats under supplier agreements with two vendors. During the three months ended March 31, 2022, the Company purchased all engines for its boats under supplier agreements with one vendor. For the three months ended March 31, 2023 and 2022, total purchases to these vendors were $<span id="xdx_90B_ecustom--AccountsPayableRelatedPartyCurrent_c20230331_pp0p0" title="Account payables">1,870,425</span> and $<span id="xdx_90B_ecustom--AccountsPayableRelatedPartyCurrent_iI_pp0p0_c20220331_zcAQfeZh8BUf" title="Account payables">1,250,003</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 1870425 1250003 <p id="xdx_842_ecustom--EmployeeRetentionCreditPolicyTextBlock_zOM7A48xNKLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zssMmwrt0T1h">Employee Retention Credit</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On Mach 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the employee retention credit, eligible employers could receive a 50% - 70% credit on qualified wages against their employment taxes each quarter during the eligible period in 2020 and 2021, respectively, with any excess credits eligible for refunds. During the three months ended March 31, 2023, the Company recognized income related to the employee retention credit of $<span id="xdx_90B_ecustom--GovernmentGrantIncome_c20230101__20230331_zT4bHrB1Hyhd" title="Government grant income">329,573</span> upon completion of an analysis providing reasonable assurance that the Company met the conditions set forth in the CARES Act. The employee retention credit was recorded <span id="xdx_909_eus-gaap--RetentionPayable_iI_do_c20230331_zDN2pV3CIPng" title="Retention credit"><span id="xdx_90C_eus-gaap--RetentionPayable_iI_do_c20221231_z4ucaZyFrm95" title="Retention credit">no</span></span> the condensed consolidated statement of operations for the three months ended March 31, 2023 and for the year ended December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 329573 0 0 <p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z9GZxEhNe4Al" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_866_zHIvDAWXJXuh">Stock-Based Compensation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes stock-based compensation costs for its restricted stock measured at the fair value of each award at the time of grant, as an expense over the period during which an employee is required to provide service. Compensation cost is recognized over the service period for the fair value of awards that vest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zO6zI4CtBH56" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zm0BmWIxVEq">Income Taxes</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating losses. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recover or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is entirely dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company files income tax returns in the U.S. federal jurisdiction and various states.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zkx6c8MQVqrh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zOXnogx2hhK6">Recently Adopted Accounting Pronouncements</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13, “<i>Financial Instruments Credit Losses —Measurement of Credit Losses on Financial Instruments.</i>” ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected, which includes the Company’s accounts receivable. This ASU is effective for the Company for reporting periods beginning after December 15, 2022. The Company does not anticipate this to be material, as the Company does not typically extend credit to its dealers or customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has considered all other recently issued accounting pronouncements and does not believe the adoption of such pronouncements will have a material impact on its financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_805_ecustom--MarketableSecuritieTextBlock_zVYkhb0P1qTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>2. <span id="xdx_82F_zz1Ziay61pS3">Marketable securities</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Assets and liabilities measured at fair value on a recurring basis based on Level 1 and Level 2 fair value measurement criteria as of March 31, 2023 and December 31, 2022 are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--MarketableSecuritiesTextBlock_z5zVjxLeKQ89" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Marketable securities (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span><span id="xdx_8B3_z9dKaqEgVpB4" style="display: none">Schedule of fair value marketable securities</span></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">Fair Value Measurements Using</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Balance as of March 31, 2023</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Quoted Prices in Active Markets for Identical Assets<br/> (Level 1)</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Significant Other Observable Inputs<br/> (Level 2)</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Significant Nonobservable Inputs (Level 3)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Marketable securities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">Corporate Bonds</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--MarketableSecurities_c20230331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_pp0p0" style="width: 10%; text-align: right" title="Marketable securities">1,939,636</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zpn0sU8Vjleh" style="width: 10%; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0528">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--MarketableSecurities_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_pp0p0" style="width: 10%; text-align: right" title="Marketable securities">1,939,636</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zpnEm7Z8KSc2" style="width: 10%; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0532">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Certificates of Deposits</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zBFFcQvZHgVb" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities">494,915</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zKLNd4fx3ywk" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0536">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--MarketableSecurities_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities">494,915</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zejG5iyQn9Ui" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0540">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total marketable securities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331_z5QhupucFvv3" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,434,551</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlFRPoj2Savf" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0544">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--MarketableSecurities_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,434,551</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zlM6uLItJDIb" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0548">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">Fair Value Measurements Using</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Balance as of December 31, 2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Quoted Prices in Active Markets for Identical Assets<br/> (Level 1)</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Significant Other Observable Inputs<br/> (Level 2)</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Significant Nonobservable Inputs (Level 3)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Marketable securities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">Corporate Bonds</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z7orAopI4bp7" style="width: 10%; text-align: right" title="Marketable securities">2,436,333</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z7HumNaLHCY5" style="width: 10%; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0552">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zdtunciB3Td4" style="width: 10%; text-align: right" title="Marketable securities">2,436,333</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zcPI4ynG3AQa" style="width: 10%; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0556">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Certificates of Deposits</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zDLYED7x9Jjd" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities">491,185</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_za5n4bD1Alya" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0560">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zsE73cUJb5He" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities">491,185</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zUP1fAejT5ii" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0564">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total marketable securities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231_z6k0pateDfa3" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,927,518</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zfbSu5pGjbee" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0568">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zNejsiFOadqk" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,927,518</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z1LtY1BcFNTh" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0572">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zXpHgAkU8rh8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s investments in US government bonds are measured based on publicly available quoted market prices for identical securities as of March 31, 2023 and December 31, 2022. The Company’s investments in corporate bonds, commercial paper and certificates of deposits are measured based on quotes from market makers for similar items in active markets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--MarketableSecuritiesTextBlock_z5zVjxLeKQ89" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Marketable securities (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span><span id="xdx_8B3_z9dKaqEgVpB4" style="display: none">Schedule of fair value marketable securities</span></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">Fair Value Measurements Using</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Balance as of March 31, 2023</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Quoted Prices in Active Markets for Identical Assets<br/> (Level 1)</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Significant Other Observable Inputs<br/> (Level 2)</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Significant Nonobservable Inputs (Level 3)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Marketable securities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">Corporate Bonds</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--MarketableSecurities_c20230331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_pp0p0" style="width: 10%; text-align: right" title="Marketable securities">1,939,636</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zpn0sU8Vjleh" style="width: 10%; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0528">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--MarketableSecurities_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_pp0p0" style="width: 10%; text-align: right" title="Marketable securities">1,939,636</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zpnEm7Z8KSc2" style="width: 10%; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0532">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Certificates of Deposits</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zBFFcQvZHgVb" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities">494,915</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zKLNd4fx3ywk" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0536">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--MarketableSecurities_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities">494,915</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zejG5iyQn9Ui" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0540">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total marketable securities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331_z5QhupucFvv3" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,434,551</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlFRPoj2Savf" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0544">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--MarketableSecurities_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,434,551</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zlM6uLItJDIb" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0548">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">Fair Value Measurements Using</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Balance as of December 31, 2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Quoted Prices in Active Markets for Identical Assets<br/> (Level 1)</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Significant Other Observable Inputs<br/> (Level 2)</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Significant Nonobservable Inputs (Level 3)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Marketable securities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">Corporate Bonds</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z7orAopI4bp7" style="width: 10%; text-align: right" title="Marketable securities">2,436,333</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z7HumNaLHCY5" style="width: 10%; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0552">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zdtunciB3Td4" style="width: 10%; text-align: right" title="Marketable securities">2,436,333</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zcPI4ynG3AQa" style="width: 10%; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0556">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Certificates of Deposits</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zDLYED7x9Jjd" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities">491,185</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_za5n4bD1Alya" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0560">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zsE73cUJb5He" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities">491,185</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zUP1fAejT5ii" style="border-bottom: Black 1pt solid; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0564">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total marketable securities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231_z6k0pateDfa3" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,927,518</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zfbSu5pGjbee" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0568">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zNejsiFOadqk" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,927,518</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--MarketableSecurities_iI_pp0p0_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z1LtY1BcFNTh" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"><span style="-sec-ix-hidden: xdx2ixbrl0572">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1939636 1939636 494915 494915 2434551 2434551 2436333 2436333 491185 491185 2927518 2927518 <p id="xdx_80B_eus-gaap--InventoryDisclosureTextBlock_zJUbz2gqbEB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>3. <span id="xdx_827_zQ6T2zgmB4u5">Inventories</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At March 31, 2023 and December 31, 2022 inventories consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zbiLc4OTANC2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B5_zuQ8frhhqeie" style="display: none">Schedule of inventories</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_496_20230331_zIuD9L8Fdv2k" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49A_20221231_zUpNGwiqhYUg" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">March 31,</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2023</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2022</td></tr> <tr id="xdx_401_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzmTz_ziO80SuoXBXe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; color: black; text-align: left">Raw Materials</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">4,421,539</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">3,406,371</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OtherInventoryInTransit_iI_pp0p0_maINzmTz_zp8ZRm6dzDh5" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Inventory in transit</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0583">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">222,607</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzmTz_zqSYbtCpr1vb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Work in Process</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">375,248</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">246,734</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzmTz_zLsPMwHBpVS9" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Finished Product</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0589">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">132,620</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--InventoryNet_iTI_pp0p0_mtINzmTz_zuOONCqhUfI8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Total Inventory</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">4,796,787</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">4,008,332</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zbiLc4OTANC2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B5_zuQ8frhhqeie" style="display: none">Schedule of inventories</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_496_20230331_zIuD9L8Fdv2k" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49A_20221231_zUpNGwiqhYUg" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">March 31,</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2023</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2022</td></tr> <tr id="xdx_401_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzmTz_ziO80SuoXBXe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; color: black; text-align: left">Raw Materials</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">4,421,539</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">3,406,371</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OtherInventoryInTransit_iI_pp0p0_maINzmTz_zp8ZRm6dzDh5" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Inventory in transit</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0583">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">222,607</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzmTz_zqSYbtCpr1vb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Work in Process</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">375,248</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">246,734</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzmTz_zLsPMwHBpVS9" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Finished Product</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0589">—</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">132,620</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--InventoryNet_iTI_pp0p0_mtINzmTz_zuOONCqhUfI8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Total Inventory</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">4,796,787</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">4,008,332</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> 4421539 3406371 222607 375248 246734 132620 4796787 4008332 <p id="xdx_808_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zk8eS8vMYoff" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>4. <span id="xdx_821_zr05kl6AMYr8">Property and Equipment</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At March 31, 2023 and December 31, 2022, property and equipment consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z2A20nHCK7Xe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8BE_z6lhV6wpZjPl" style="display: none">Schedule of property and equipment</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">March 31,</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2023</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; color: black; text-align: left">Machinery and equipment</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="width: 12%; color: black; text-align: right" title="Property and equipment, gross">2,204,715</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="width: 12%; color: black; text-align: right" title="Property and equipment, gross">2,018,203</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Furniture and fixtures</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">37,087</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">23,211</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Leasehold improvements</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">1,094,081</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">979,549</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Software and website development</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">263,342</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">204,279</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Computer hardware and software</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">135,508</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">123,088</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Boat molds</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BoatMoldsMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">3,410,087</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BoatMoldsMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">3,007,903</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Vehicles</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">143,360</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">95,534</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Electric prototypes and tooling</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectricPrototypesAndToolingMember_pp0p0" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Property and equipment, gross">142,526</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectricPrototypesAndToolingMember_pp0p0" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Property and equipment, gross">142,526</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20230331_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">7,430,706</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20221231_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">6,594,293</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Less accumulated depreciation and amortization</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230331_zj2pBWDsRW39" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Less accumulated depreciation and amortization">(1,276,667</td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zG5LX3m9k51i" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Less accumulated depreciation and amortization">(1,058,391</td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentNet_c20230331_pp0p0" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Property and equipment, net">6,154,039</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Property and equipment, net">5,535,902</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation and amortization expense of property and equipment for the three months ended March 31, 2023 and 2022 are $<span id="xdx_90E_eus-gaap--DepreciationAndAmortization_c20230101__20230331_pp0p0" title="Depreciation and amortization">218,276</span> and $<span id="xdx_90C_eus-gaap--DepreciationAndAmortization_c20220101__20220331_pp0p0" title="Depreciation and amortization">80,092</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z2A20nHCK7Xe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8BE_z6lhV6wpZjPl" style="display: none">Schedule of property and equipment</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">March 31,</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2023</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; color: black; text-align: left">Machinery and equipment</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="width: 12%; color: black; text-align: right" title="Property and equipment, gross">2,204,715</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="width: 12%; color: black; text-align: right" title="Property and equipment, gross">2,018,203</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Furniture and fixtures</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">37,087</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">23,211</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Leasehold improvements</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">1,094,081</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">979,549</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Software and website development</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">263,342</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">204,279</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Computer hardware and software</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">135,508</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">123,088</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Boat molds</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BoatMoldsMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">3,410,087</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BoatMoldsMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">3,007,903</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Vehicles</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">143,360</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">95,534</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Electric prototypes and tooling</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20230331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectricPrototypesAndToolingMember_pp0p0" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Property and equipment, gross">142,526</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectricPrototypesAndToolingMember_pp0p0" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Property and equipment, gross">142,526</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20230331_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">7,430,706</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20221231_pp0p0" style="color: black; text-align: right" title="Property and equipment, gross">6,594,293</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Less accumulated depreciation and amortization</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230331_zj2pBWDsRW39" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Less accumulated depreciation and amortization">(1,276,667</td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zG5LX3m9k51i" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Less accumulated depreciation and amortization">(1,058,391</td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentNet_c20230331_pp0p0" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Property and equipment, net">6,154,039</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Property and equipment, net">5,535,902</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> 2204715 2018203 37087 23211 1094081 979549 263342 204279 135508 123088 3410087 3007903 143360 95534 142526 142526 7430706 6594293 1276667 1058391 6154039 5535902 218276 80092 <p id="xdx_803_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z7ypWAFHYLz7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>5. <span id="xdx_829_zyYSfO5jdov2">Leases – Related Party</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Operating right of use (“ROU”) assets and operating lease liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating right of use assets represent our right to use an underlying asset and is based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates incremental secured borrowing rates corresponding to the maturities of the leases. We used the U.S. Treasury rate of <span id="xdx_901_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_z3xoxwvDTb4d" title="Interest rate"><span id="xdx_90B_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zDJs60ezUmFa" title="Interest rate">0.36</span></span>% at March 31, 2023 and December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s office lease contains rent escalations over the lease term. The Company recognizes expense for this office lease on a straight-line basis over the lease term. Additionally, tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company leases its office and warehouse facilities, and the land which are located at 3101 S US-1, Fort Pierce, Florida (the “Property”) from Visconti Holdings, LLC. Visconti Holdings, LLC is a single member LLC that holds the ownership of the property, and its sole member is Joseph C. Visconti, the CEO of the Company and the CEO and majority shareholder of the Company’s parent company. The Company entered into the lease on January 1, 2020, and as amended January 1, 2021, the lease has a term of five  <span id="xdx_905_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zGrySZNtTAMb" style="display: none" title="Lease term">5</span> years. The current base rent payment is $<span id="xdx_905_eus-gaap--OperatingLeasePayments_c20230101__20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_pp0p0" title="Lease payment">30,000</span> per month including property taxes and the lease required a $<span id="xdx_902_eus-gaap--SecurityDeposit_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_pp0p0" title="Security deposit">25,000</span> security deposit. The base rent will increase five percent (5%) on the anniversary of each annual term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At March 31, 2023 and December 31, 2022, supplemental balance sheet information related to leases were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfLeasesSupplementalBalanceSheetInformation_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zEvmj6yHsib" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases - Related Party (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"><span id="xdx_8BA_z6TqVOq3lEsl" style="display: none">Schedule of leases supplemental balance sheet information</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td><td> </td> <td colspan="3" style="text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Operating lease ROU asset</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zsVMvJiN43c6" style="width: 12%; text-align: right" title="Operating lease ROU asset">1,070,756</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zkx4iwoS8Tw3" style="width: 12%; text-align: right" title="Operating lease ROU asset">1,167,551</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zY3iLkuY0SKa" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zRrifXwc87K7" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td><td> </td> <td colspan="3" style="text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2022</td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Operating lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; text-indent: -10pt; padding-left: 10pt">Current portion</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">394,910</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">393,069</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Non-current portion</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">751,119</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">851,096</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,146,029</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,244,165</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zRtqig5TPzvk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">   </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At March 31, 2023, future minimum lease payments under the non-cancelable operating leases are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zgtrXCGgQiz2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases - Related Party (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zPVwNzNxmJw3" style="display: none">Schedule of maturities of lease liabilities</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20230331_zAAekcjN2On2" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: left">Year Ending December 31,</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 72%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2023 (excluding the three months ended March 31, 2023)</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">297,675</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">416,745</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">437,582</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0687">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iIC_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total lease payment</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,152,002</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z7UAEEW73Q5i" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(5,973</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiability_iI_pp0p0_ziPA1ds1loQ" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1,146,029</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zFDRbrgm03N2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following summarizes other supplemental information about the Company’s operating lease:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zQPs2qv0awib" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases - Related Party (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B1_zcLDg318AK19" style="display: none">Schedule of operating lease cost</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">Weighted average discount rate</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 18%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20230331_zU4psPLSGOcg" title="Weighted average discount rate">0.36</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted average remaining lease term (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331_zdsxmaWDkCD6" title="Weighted average remaining lease term (years)">2.67</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A4_z9yXYw5INhUa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> 0.0036 0.0036 P5Y 30000 25000 <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfLeasesSupplementalBalanceSheetInformation_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zEvmj6yHsib" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases - Related Party (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"><span id="xdx_8BA_z6TqVOq3lEsl" style="display: none">Schedule of leases supplemental balance sheet information</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td><td> </td> <td colspan="3" style="text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Operating lease ROU asset</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zsVMvJiN43c6" style="width: 12%; text-align: right" title="Operating lease ROU asset">1,070,756</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zkx4iwoS8Tw3" style="width: 12%; text-align: right" title="Operating lease ROU asset">1,167,551</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zY3iLkuY0SKa" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zRrifXwc87K7" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td><td> </td> <td colspan="3" style="text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2022</td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Operating lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left; text-indent: -10pt; padding-left: 10pt">Current portion</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">394,910</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">393,069</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Non-current portion</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">751,119</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">851,096</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,146,029</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,244,165</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1070756 1167551 394910 393069 751119 851096 1146029 1244165 <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zgtrXCGgQiz2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases - Related Party (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zPVwNzNxmJw3" style="display: none">Schedule of maturities of lease liabilities</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20230331_zAAekcjN2On2" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: left">Year Ending December 31,</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 72%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2023 (excluding the three months ended March 31, 2023)</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">297,675</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">416,745</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">437,582</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0687">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iIC_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total lease payment</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,152,002</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z7UAEEW73Q5i" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(5,973</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiability_iI_pp0p0_ziPA1ds1loQ" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1,146,029</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 297675 416745 437582 1152002 5973 1146029 <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ViscontiHoldingsLLCMember_zQPs2qv0awib" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases - Related Party (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B1_zcLDg318AK19" style="display: none">Schedule of operating lease cost</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">Weighted average discount rate</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 18%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20230331_zU4psPLSGOcg" title="Weighted average discount rate">0.36</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted average remaining lease term (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331_zdsxmaWDkCD6" title="Weighted average remaining lease term (years)">2.67</span></td><td style="text-align: left"> </td></tr> </table> 0.0036 P2Y8M1D <p id="xdx_800_eus-gaap--LeasesOfLessorDisclosureTextBlock_ztn1yU4VD5Q1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>6. <span id="xdx_82A_zXgnZyTpeOEc">Leases</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Operating right of use (“ROU”) assets and operating lease liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating right of use assets represent the Company’s right to use an underlying asset and is based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates incremental secured borrowing rates corresponding to the maturities of the leases. We used the U.S. Treasury rate of <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_z8iIWwLmpZRd" title="Interest rate">4.</span>% at December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company leases a warehouse facility, and the land which are located at 150 Commerce Street, Old Fort, North Carolina (the “Property”) from NC Limited Liability Company. The Company entered into the lease on October 7, 2022, the lease has a term of two <span id="xdx_903_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zbJB8DDzq74j" style="display: none" title="Lease term">2</span> years. The current base rent payment is $<span id="xdx_901_eus-gaap--OperatingLeasePayments_c20230101__20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_pp0p0" title="Lease payment">7,517</span> per month including property taxes, insurance, and common area maintenance. The lease required a $<span id="xdx_90A_eus-gaap--SecurityDeposit_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_pp0p0" title="Security deposit">7,517</span> security deposit. The base rent will increase three percent (3%) on October 15, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At March 31, 2023 and December 31, 2022, supplemental balance sheet information related to leases were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfLeasesSupplementalBalanceSheetInformation_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zpqbvZLgWS37" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BC_z10yP8OqiaN7" style="display: none">Schedule of leases supplemental balance sheet information</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zOHoKNC7j0ke" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zYxqqgCXjzFk" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td><td> </td> <td colspan="3" style="text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2022</td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Operating lease ROU asset</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">140,658</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">162,069</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_znF6vwbXKd05" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zZUzrhfn9F1f" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td><td> </td> <td colspan="3" style="text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2022</td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityAbstract_iB_zbGSr88tjrD7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zYJ1S8cZV1Gi" style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left">Current portion</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">87,788</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">86,245</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_z8wPE5FLOwz4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Non-current portion</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">45,916</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">68,532</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zUQ4T60fdg35" style="vertical-align: bottom; background-color: White"> <td>Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">133,704</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">154,777</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zNLWnPrZDq2g" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At March 31, 2023, future minimum lease payments under the non-cancelable operating leases are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zZ3olfQZCKni" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> <span id="xdx_8BD_zkNSeBsG4w9d" style="display: none">Schedule of future minimum lease payments</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zLQEbz9dJTFe" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Year Ending December 31,</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_pp0p0_zbXoEHoXAXld" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">2023 (excluding the three months ended March 31, 2023)</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">68,326</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_pp0p0_zNGBTA9T9w36" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">69,680</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total lease payment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">138,006</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,302</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--OperatingLeasesLiability_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">133,704</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zCOCzFLFVYu3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following summarizes other supplemental information about the Company’s operating lease:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--LeaseCostTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zi4KI8vaW7oh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BA_zao34mF3wTy7" style="display: none">Schedule of operating lease cost</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">Weighted average discount rate</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 18%; text-align: right"><span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_z5AUXbeJQVD9" title="Weighted average discount rate">4</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted average remaining lease term (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zvjKehAU27jj" title="Weighted average remaining lease term (years)">1.58</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A4_z0QQ6496h0j4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_893_ecustom--OperatingLeaseTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_ztYYoF6lxGob" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 3)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zB9WlF6irKXi" style="display: none">Schedule of operating lease</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20230101__20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zjDA7CJZ75If" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31, 2023</td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseCost_znPQzUitKJQk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left">Operating lease cost</td><td style="width: 10%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 18%; text-align: right">22,550</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LeaseCost_zjfYBePQun32" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">22,550</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zUdf2B7FqR8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> 0.04 P2Y 7517 7517 <table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfLeasesSupplementalBalanceSheetInformation_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zpqbvZLgWS37" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BC_z10yP8OqiaN7" style="display: none">Schedule of leases supplemental balance sheet information</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zOHoKNC7j0ke" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zYxqqgCXjzFk" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td><td> </td> <td colspan="3" style="text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2022</td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Operating lease ROU asset</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">140,658</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">162,069</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_znF6vwbXKd05" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zZUzrhfn9F1f" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td><td> </td> <td colspan="3" style="text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2022</td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityAbstract_iB_zbGSr88tjrD7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zYJ1S8cZV1Gi" style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left">Current portion</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">87,788</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">86,245</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_z8wPE5FLOwz4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Non-current portion</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">45,916</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">68,532</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zUQ4T60fdg35" style="vertical-align: bottom; background-color: White"> <td>Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">133,704</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">154,777</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 140658 162069 87788 86245 45916 68532 133704 154777 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zZ3olfQZCKni" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> <span id="xdx_8BD_zkNSeBsG4w9d" style="display: none">Schedule of future minimum lease payments</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zLQEbz9dJTFe" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Year Ending December 31,</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_pp0p0_zbXoEHoXAXld" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">2023 (excluding the three months ended March 31, 2023)</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">68,326</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_pp0p0_zNGBTA9T9w36" style="vertical-align: bottom; background-color: White"> <td style="text-align: right">2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">69,680</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total lease payment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">138,006</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,302</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--OperatingLeasesLiability_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">133,704</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 68326 69680 138006 4302 133704 <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--LeaseCostTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zi4KI8vaW7oh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BA_zao34mF3wTy7" style="display: none">Schedule of operating lease cost</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">March 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">Weighted average discount rate</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 18%; text-align: right"><span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_z5AUXbeJQVD9" title="Weighted average discount rate">4</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted average remaining lease term (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zvjKehAU27jj" title="Weighted average remaining lease term (years)">1.58</span></td><td style="text-align: left"> </td></tr> </table> 0.04 P1Y6M29D <table cellpadding="0" cellspacing="0" id="xdx_893_ecustom--OperatingLeaseTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_ztYYoF6lxGob" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 3)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zB9WlF6irKXi" style="display: none">Schedule of operating lease</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20230101__20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NCLimitedLiabilityCompanyMember_zjDA7CJZ75If" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31, 2023</td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseCost_znPQzUitKJQk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left">Operating lease cost</td><td style="width: 10%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 18%; text-align: right">22,550</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LeaseCost_zjfYBePQun32" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">22,550</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 22550 22550 <p id="xdx_80A_eus-gaap--LesseeFinanceLeasesTextBlock_z7v3mBy4kFQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>7.<span id="xdx_82B_zwd4EQqtul7e"> Finance Leases</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has finance leases for a vehicle and a forklift. The Company entered into the forklift lease in January of 2023, it is a <span id="xdx_90A_eus-gaap--LesseeFinanceLeaseRemainingLeaseTerm_iI_dtM_c20230131_zzi5fM1PF2R" title="Finance leases term">60</span>-month lease at a <span id="xdx_901_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20230131_zfyzhn6jBgGc" title="Finance leases Interest rate">7.5</span>% interest rate. The Company entered into the vehicle lease in February of 2023, it is a <span id="xdx_907_eus-gaap--LesseeFinanceLeaseRemainingLeaseTerm_iI_dtM_c20230228_zlXqQqbneAei" title="Finance leases term">60</span>-month lease at a <span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20230228_zlV6upQCslL4" title="Finance leases Interest rate">3</span>% interest rate. The current portion of the lease liabilities was $<span id="xdx_906_eus-gaap--FinanceLeaseLiabilityCurrent_iI_c20230331_zCJxOT6Nfki1" title="Finance lease liabilities current">16,831</span> for the three months ended March 31, 2023, and the non-current portion was $<span id="xdx_908_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_c20230331_z2Pf984bzVQ7" title="Finance lease liabilities non-current">72,739</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> P60M 0.075 P60M 0.03 16831 72739 <p id="xdx_80A_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zAOHiVFrdLa5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>8. <span id="xdx_821_zDGwmjS8BXKg">Accrued Liabilities</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At March 31, 2023 and December 31, 2022, accrued liabilities consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z1neiNj9bh7e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accrued Liabilities (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B1_znWtfN5ctebh" style="display: none">Schedule of accrued liabilities</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49C_20230331_z4Dj1bAZ3fG8" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49F_20221231_zJYqKuqyitic" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">March 31,</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2023</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2022</td></tr> <tr id="xdx_404_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALCANzwgm_zneq6LZFRPwc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; color: black; text-align: left">Accrued wages and benefits</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">242,001</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">333,976</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--InterestPayableCurrent_iI_pp0p0_maALCANzwgm_zVL30XbvCS6d" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accrued Interest</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">40,076</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">47,607</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccruedBonusesCurrent_iI_pp0p0_maALCANzwgm_zSh6JDWwcz0c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Accrued bonus</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">130,825</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">20,000</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AccruedExchangeFeeRebateCurrent_iI_pp0p0_maALCANzwgm_z8ZkP5XZJeH1" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accrued rebates</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0782">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">15,000</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_maALCANzwgm_zkL3QdK5BH9g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Accrued professional fees</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">73,300</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">89,500</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCANzwgm_zh79fMEc0xt4" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accrued operating expense</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">32,799</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">64,601</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedLiabilitiesForCommissionsExpenseAndTaxes_iI_pp0p0_maALCANzwgm_zCKv0RL3BSS4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Accrued inventory</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0791">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">577,712</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_maALCANzwgm_zuT196tYWind" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warranty reserve</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">110,215</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">92,373</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrent_iTI_pp0p0_mtALCANzwgm_zLGdl3QK3N34" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: rgb(204,238,255)">Total accrued liabilities</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">629,216</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">1,240,769</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z1neiNj9bh7e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accrued Liabilities (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B1_znWtfN5ctebh" style="display: none">Schedule of accrued liabilities</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49C_20230331_z4Dj1bAZ3fG8" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49F_20221231_zJYqKuqyitic" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">March 31,</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2023</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2022</td></tr> <tr id="xdx_404_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALCANzwgm_zneq6LZFRPwc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; color: black; text-align: left">Accrued wages and benefits</td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">242,001</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 12%; color: black; text-align: right">333,976</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--InterestPayableCurrent_iI_pp0p0_maALCANzwgm_zVL30XbvCS6d" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accrued Interest</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">40,076</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">47,607</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccruedBonusesCurrent_iI_pp0p0_maALCANzwgm_zSh6JDWwcz0c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Accrued bonus</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">130,825</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">20,000</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AccruedExchangeFeeRebateCurrent_iI_pp0p0_maALCANzwgm_z8ZkP5XZJeH1" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accrued rebates</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0782">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">15,000</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_maALCANzwgm_zkL3QdK5BH9g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Accrued professional fees</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">73,300</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">89,500</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCANzwgm_zh79fMEc0xt4" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accrued operating expense</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">32,799</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">64,601</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedLiabilitiesForCommissionsExpenseAndTaxes_iI_pp0p0_maALCANzwgm_zCKv0RL3BSS4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Accrued inventory</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0791">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">577,712</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_maALCANzwgm_zuT196tYWind" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warranty reserve</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">110,215</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">92,373</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrent_iTI_pp0p0_mtALCANzwgm_zLGdl3QK3N34" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: rgb(204,238,255)">Total accrued liabilities</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">629,216</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">1,240,769</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> 242001 333976 40076 47607 130825 20000 15000 73300 89500 32799 64601 577712 110215 92373 629216 1240769 <p id="xdx_808_ecustom--NotesPayableSbaEidlLoanTextBlock_z7pP8n8X90mk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>9. <span id="xdx_82F_zCvuy4Wwwdhd">Notes Payable – SBA EIDL Loan</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On April 22, 2020, the Company received an SBA Economic Injury Disaster Loan (“EIDL”) in the amount of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_c20200422__us-gaap--LongtermDebtTypeAxis__custom--EIDLMember_pp0p0" title="Loan amount">499,900</span>. The loan is in response to the COVID<span style="letter-spacing: -0.55pt">-</span>19 pandemic. The loan is a <span id="xdx_902_eus-gaap--DebtInstrumentTerm_dtY_c20200401__20200422__us-gaap--LongtermDebtTypeAxis__custom--EIDLMember_zKSa1LeHxWW9" title="Loan term">30</span>-year loan with an interest rate of <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200401__20200422__us-gaap--LongtermDebtTypeAxis__custom--EIDLMember_zbtQ1I5aznQh" title="Interest rate">3.75</span>%, monthly payments of $<span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPayment_c20200401__20200422__us-gaap--LongtermDebtTypeAxis__custom--EIDLMember_pp0p0" title="Periodic payments">2,437</span> to begin October 22, 2022, under the EIDL program, which is administered through the SBA. Under the guidelines of the EIDL, the maximum term is 30 years; however, terms are determined on a case-by-case basis based on each borrower’s ability to repay and carry an interest rate of 3.75%. The EIDL loan has an initial deferment period wherein no payments are due for thirty months from the date of disbursement. <span style="background-color: white">The EIDL loan may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The proceeds from this loan must be used solely as working capital to alleviate economic injury caused by the COVID-19 pandemic.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">As part of the EIDL loan, the Company granted the SBA a continuing security interest in and to any and all collateral to secure payment and performance of all debts, liabilities and obligations of the Company to the SBA under the EIDL loan. The collateral includes substantially all tangible and intangible personal property of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of the minimum maturities of term debt follows for the years set forth below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zcilQ7VMO7Fe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Notes Payable - SBA EIDL Loan (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zYmj3G2UIyBi" style="display: none">Schedule of minimum maturities</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20230331_zb8wahaqS9I8" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: left">Year</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDz2aE_zAbPw1GK7vAj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0814">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDz2aE_zBNo8wGdQQ38" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0816">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDz2aE_zl5VIHmDaeqd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0818">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDz2aE_zGAcLYcnVjSa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0820">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pp0p0_maLTDz2aE_zRdNLPpape7e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 72%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2027 and thereafter</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 10%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right">499,900</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDz2aE_zGHjXDxKyFF8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">499,900</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> 499900 P30Y 0.0375 2437 <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zcilQ7VMO7Fe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Notes Payable - SBA EIDL Loan (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zYmj3G2UIyBi" style="display: none">Schedule of minimum maturities</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20230331_zb8wahaqS9I8" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: left">Year</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDz2aE_zAbPw1GK7vAj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0814">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDz2aE_zBNo8wGdQQ38" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0816">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDz2aE_zl5VIHmDaeqd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0818">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDz2aE_zGAcLYcnVjSa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0820">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_pp0p0_maLTDz2aE_zRdNLPpape7e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 72%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">2027 and thereafter</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 10%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right">499,900</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDz2aE_zGHjXDxKyFF8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">499,900</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 499900 499900 <p id="xdx_804_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zvRerPvDNuP2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>10. <span id="xdx_826_zzz8GRC2Jl1l">Related Party Transactions</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As discussed in note 5, the Company has leased its facilities from a company owned by its CEO.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three months ended March 31, 2023, and 2022, the Company recorded management fees of $<span id="xdx_900_eus-gaap--ManagementFeeExpense_c20230101__20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RelatedpartyMember_pp0p0" title="Management fees">0</span> and $<span id="xdx_902_eus-gaap--ManagementFeeExpense_c20220101__20220331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RelatedpartyMember_pp0p0" title="Management fees">13,500</span>, respectively, paid to its shareholder parent company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three months ended March 31, 2023, Twin Vee received a monthly fee of $<span id="xdx_905_eus-gaap--ProfessionalFees_c20230101__20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ForzaMember_pp0p0" title="Services fee">6,800</span> to provide management services and facility utilization to Forza. This income for Twin Vee, and expense for Forza, has been eliminated in the condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 0 13500 6800 <p id="xdx_800_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zdJX7egs3ds8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>11. <span id="xdx_82F_z529m8qI2kva">Commitments and Contingencies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Repurchase Obligations</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under certain conditions, the Company is obligated to repurchase new inventory repossessed from dealerships by financial institutions that provide credit to the Company’s dealers. The maximum obligation of the Company under such floor plan agreements totaled approximately $<span id="xdx_90B_eus-gaap--ContractualObligation_c20230331_pp0p0" title="Maximum obligation">12,519,000</span> or 69 units, and $<span id="xdx_90A_eus-gaap--ContractualObligation_c20221231_pp0p0" title="Maximum obligation">10,693,000</span> or 67 units, as of March 31, 2023, and December 31, 2022, respectively. The Company incurred no impact from repurchase events during the three months ended March 31, 2023 and year ended December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Short-term lease</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August of 2022, Forza signed a six-month lease for a duplex, to be used by its employees to minimize travel expenses as it started construction on its new manufacturing facility, for $<span id="xdx_904_eus-gaap--OperatingLeaseExpense_c20230101__20230331_pp0p0" title="Lease expense">2,200</span> per month, on a property in Black Mountain, North Carolina. During the three months ended March 31, 2023, the lease expense was $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_c20220801__20220831__dei--LegalEntityAxis__custom--ForzaMember_pp0p0" title="Monthly fee">2,200</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Litigation</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is currently involved in various civil litigation in the normal course of business none of which is considered material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Irrevocable line of credit</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March of 2023, the Company had $<span id="xdx_905_eus-gaap--RestrictedCash_iI_pp0p0_c20230331_zjey8EaZ8Vja" title="Rrestricted cash">200,000</span> of restricted cash included in cash, cash equivalents and restricted cash. This amount represents a deposit to secure an irrevocable letter of credit for a supplier contract with Yamaha. These deposits are held in an interest-bearing account.</p> 12519000 10693000 2200 2200 200000 <p id="xdx_801_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zc4g2Jw4SRBj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>12. <span id="xdx_82D_zp2xhUArBe2b">Stockholders’ Equity</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Twin Vee </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>Common Stock Issuance</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On October 3, 2022, the Company issued and sold to ThinkEquity LLC, as the underwriter in a firm commitment underwritten public offering (the “<span style="text-decoration: underline">Offering</span>”) pursuant to the term of an underwriting agreement that the Company entered into with ThinkEquity LLC on September 28, 2022 (the “Underwriting Agreement”),an aggregate of <span id="xdx_90E_ecustom--AggregateShares_iI_c20221003_z7F3h1C2h9s" title="Aggregate shares">2,500,000</span> shares of the Company’s common stock, par value $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_c20221003_pdd" title="Common stock, par value">0.001</span> per share, at a public offering price of $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_c20221003_pdd" title="Price per share">2.75</span> per share, for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20221001__20221003_pp0p0" title="Gross proceeds">6,875,000</span>, before deducting underwriting discounts, commissions and offering expenses. Pursuant to the Underwriting Agreement, the Company <span style="background-color: white">has also issued to the underwriter warrants to purchase up to <span id="xdx_902_eus-gaap--SharesIssued_c20221003_pdd" title="Number of shares issued">143,750</span> shares of Common Stock. The warrants will be exercisable at a per share exercise price of $<span id="xdx_903_eus-gaap--SharePrice_c20221003_pdd" title="Share price">3.4375</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Common Stock Warrants</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2023, the Company had outstanding warrants to purchase <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20230331_zBJ10X6iVjcf" title="Warrants outstanding">150,000</span> shares of common stock issuable at a weighted-average exercise price of $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20210731_pdd" title="Warrants weighted-average exercise">7.50</span> per share that were issued to the representative of the underwriters on July 23, 2021 in connection with the Company’s initial public offering that closed on July 23, 2021 (the “IPO”). The representative’s warrants are exercisable at any time and from time to time, in whole or in part, and expire on July 20, 2026. There was no warrant activity during the three months ended March 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><b><i>Equity Compensation Plan</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The Company maintains an equity compensation plan (the “Plan”) under which it may award employees, directors and consultants’ incentive and non-qualified stock options, restricted stock units, stock appreciation rights and other stock-based awards with terms established by the Compensation Committee of the Board of Directors which has been appointed by the Board of Directors to administer the Plan. The number of awards under the Plan automatically increased on January 1, 2023. As of March 31, 2023, there were <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20230331__us-gaap--PlanNameAxis__custom--EquityCompensationPlanMember_zEdVHM4qGt0e" title="Remaining available for grant">75,823</span> shares remaining available for grant under this Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Accounting for Stock -Based Compensation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Stock Compensation Expense</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended March 31, 2023 and 2022, the Company recorded $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20230331_z3PRa4F0rWgl" title="Stock compensation expense">482,964</span> and $<span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220331_z1hGE14vQspg" title="Stock compensation expense">224,832</span>, respectively, of stock-based compensation expense, which is included in salaries and wages on the accompanying condensed consolidated statement of operations. Included in the $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20230331_zjtX5YwFej16" title="Stock compensation expense">482,964</span> of stock options expense for the three months ending March 31, 2023, is Forza’s stock-based compensation expense of $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ForzaMember_zrSD2uZcHqKl" title="Stock compensation expense">341,163</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>Stock Options</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Under the Company’s 2021 Stock Incentive Plan the Company has issued stock options. A stock option grant gives the holder the right, but not the obligation to purchase a certain number of shares at a predetermined price for a specific period of time. The Company typically issues options that vest pro rata on a monthly basis over various periods. Under the terms of the Plan, the contractual life of the option grants may not exceed ten years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The Company utilizes the Black-Scholes model to determine fair value of stock option awards on the date of grant. The Company utilized the following assumptions for option grants during the year ended December 31, 2022 and 2021:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"/> <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zMMtHi7uge2d" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholder's Equity (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BD_zgy5zNg6bwt2" style="display: none">Schedule of assumptions</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td colspan="5" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b> Year ended   </b></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td colspan="5" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b> December 31,   </b></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Expected term </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zsmXhqQa3yGh" title="Expected term">5</span> years</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zC9ns4SXuDL7" title="Expected term">4.94</span> - <span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_zj6sy1eqj0U2" title="Expected term">5</span> years</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Expected average volatility </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zRv70L9HML9e" title="Expected average volatility">49</span> - <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_zV3AiSfO4Yf9" title="Expected average volatility">51</span>%</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zAOym4Xx5MBk" title="Expected average volatility">49</span> - <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_zSLfyzLDehXk" title="Expected average volatility">55</span>%</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected dividend yield </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp0_c20220101__20221231_z2N8j8jM3R6d" style="text-align: center" title="Expected dividend yield">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp0_c20210101__20211231_zF8Y3267QNWa" style="text-align: center" title="Expected dividend yield">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Risk-free interest rate </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zj8MXEpNc5Dh" title="Risk-free interest rate">1.50</span> –<span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_z3FNEkwNmu6d" title="Risk-free interest rate">4.45</span>%</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zP4JwDTkxlE6" title="Risk-free interest rate">0.72</span> - <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_z8PU06dQZZwk" title="Risk-free interest rate">1.00</span>%</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The expected volatility of the option is determined using historical volatilities based on historical stock price of comparable boat manufacturing companies. The Company estimated the expected life of the options granted based upon historical weighted average of comparable boat manufacturing companies. The risk-free interest rate is determined using the U.S. Department of the Treasury yield curve rates with a remaining term equal to the expected life of the option. The Company has never paid a dividend, and as such the dividend yield is <span id="xdx_905_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate_dp_c20230101__20230331_z3E0wFpflAse" title="Dividend yield">0.0</span>%</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zWYdn29yWhab" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholder's Equity (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B4_zeEfB5447x08" style="display: none">Schedule of expected volatility of option</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> </td> <td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; color: black; text-align: center">Options Outstanding</td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="color: black; text-align: center">Weighted Average</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td> <td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Number of</td> <td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Weighted Average</td> <td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Remaining life</td> <td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Options</td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Exercise Price</td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">(years)</td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Fair value of option</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 38%; color: black; text-align: left"><span style="font-size: 10pt; color: black">Outstanding, December 31, 2022</span></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20230331_zNyd4bbKPvm8" style="width: 10%; color: black; text-align: right" title="Outstanding at beginning of period">1,283,571</td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230331_zern0DSWe7He" style="width: 10%; color: black; text-align: right" title="Weighted average exercise price at beginning of period">4.14</td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 10%; color: black; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230331_zj28MVkHfbZ2" title="Outstanding at beginning of period">8.95</span></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20220101__20221231_pp0p0" style="width: 10%; color: black; text-align: right" title="Fair value of options">2,256,233</td> <td style="width: 1%; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Granted</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20230101__20230331_zxKikP2vtQmc" style="color: black; text-align: right" title="Granted">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331_zjyQzdldVMhe" style="color: black; text-align: right" title="Weighted average exercise price granted">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_982_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedInPeriodFairValue1_pp0p0_d0_c20230101__20230331_ziWiVX7lpeGh" style="color: black; text-align: right" title="Fair value of option, granted">—</td> <td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Exercised</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20230101__20230331_ztTxqseDl2Kl" style="color: black; text-align: right" title="Exercised">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331_zXpzVpShlvv" style="color: black; text-align: right" title="Weighted average exercise price granted exercised">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">—</td> <td style="color: black; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Expired</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_987_ecustom--StockIssuedDuringPeriodSharesStockOptionsExpired_iN_di_c20230101__20230331_zw6a6LfyTXo8" style="color: black; text-align: right" title="Expired">(44,394</td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExpiredPrice_c20230101__20230331_zo4s0bRVJAH6" style="color: black; text-align: right" title="Weighted average exercise price granted Expired">(5.40</td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_985_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredInPeriodFairValue1_pp0p0_c20230101__20230331_zgaol0MA28me" style="color: black; text-align: right" title="Fair value of option, Expired">(101,960</td> <td style="color: black; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Forfeited/canceled</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_d0_c20230101__20230331_zlwnxwPNJbGc" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Forfeited/canceled">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331_zbXjknc5WYdb" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Weighted average exercise price forfeited/canceled">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedCanceledInPeriodFairValue1_pp0p0_d0_c20230101__20230331_z6t34MuLBcIi" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Fair value of option, forfeited/canceled">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Outstanding, March 31, 2023</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20230331_z4dxCizvWFb5" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Outstanding at ending of period">1,239,177</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230101__20230331_z9clK2HIXNm8" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Weighted average exercise price at ending of period">4.09</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230331_zVJfnv22sTLb" title="Outstanding at end of period">8.72</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20230331_zqOy7cF5cSdk" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Fair value of options">2,154,274</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Exercisable options, March 31, 2023</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230331_zvQu4DTkgjS4" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Exercisable at end of period">679,279</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20230331_zJMumdzz6dbh" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Weighted average exercise price exercisable at end of period">4.48</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230331_zWF66VgtUeIh" title="Exercisable at end of period">8.57</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At March 31, 2023, 570,292 Twin Vee options are unvested and expected to vest over the next four years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Forza</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Common Stock Warrants</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2023, Forza had outstanding warrants to purchase 172,500 shares of common stock issuable at a weighted-average exercise price of $6.25 per share that were issued to the representative of the underwriters on August 16, 2022 in connection with Forza’s IPO. The representative’s warrants are exercisable at any time and from time to time, in whole or in part, and expire on August 16, 2027. There was no warrant activity during the three months ended March 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><b><i>Equity Compensation Plan</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Forza maintains an equity compensation plan under which it may award employees, directors and consultants’ incentive and non-qualified stock options, restricted stock, stock appreciation rights and other stock-based awards with terms established by the Compensation Committee of the Board of Directors which has been appointed by the Board of Directors to administer the plan. The number of awards under the Plan will automatically increase on January 1, 2023. As of March 31, 2023, there were 568,750 shares remaining available for grant under this Plan. Stock based compensation expense is included in the Statements of Operations, under salaries and wages.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Accounting for Stock -Based Compensation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended March 31, 2023 and 2022, Forza recorded $341,163 and $0, respectively, of stock-based compensation expense, which is included in salaries and wages on the accompanying condensed consolidated statement of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>Stock Options</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Under Forza’s 2022 Stock Incentive Plan (the “Forza Plan”), Forza has issued stock options. A stock option grant gives the holder the right, but not the obligation, to purchase a certain number of shares at a predetermined price for a specific period of time. Forza typically issues options that vest pro rata on a monthly basis over various periods. Under the terms of the Forza Plan, the contractual life of the option grants may not exceed ten years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Forza utilizes the Black-Scholes model to determine fair value of stock option awards on the date of grant. Forza utilized the following assumptions for option grants during the year ended December 31, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_hus-gaap--PlanNameAxis__custom--Forza2022StockIncentivePlanMember_zBekZcTxdtGf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholder's Equity (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B9_z3vx9zP2Pt8g" style="display: none">Schedule of assumptions</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Year ended</b></span></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>December 31,</b></span></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left">Expected term</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 18%; text-align: center"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6bhzKI8Iktf" title="Expected term">5</span> years</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Expected average volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zncUs1JSej22" title="Expected average volatility">112</span> - <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmPgK68ckty" title="Expected average volatility">115</span>%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlxW8lhM28s4" style="text-align: center" title="Expected dividend yield">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXL1wRycj1L4" title="Risk-free interest rate">2.98</span> - <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0Twhd8oLxZ4" title="Risk-free interest rate">3.62</span>%</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A6_z8Otc7rCtjZb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The expected volatility of the option is determined using historical volatilities based on historical stock price of comparable boat manufacturing companies. Forza estimated the expected life of the options granted based upon historical weighted average of comparable boat manufacturing companies. The risk-free interest rate is determined using the U.S. Department of the Treasury yield curve rates with a remaining term equal to the expected life of the option. Forza has never paid a dividend, and as such the dividend yield is 0.0%</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_hus-gaap--PlanNameAxis__custom--Forza2022StockIncentivePlanMember_zi9DaBOVUdnk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholder's Equity (Details 3)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8BB_z9GyihFHgphi" style="display: none">Schedule of expected volatility of option</span></td><td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; color: black; text-align: center">Options Outstanding</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="color: black; text-align: center">Weighted Average</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Number of</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Weighted Average</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Remaining life</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Options</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Exercise Price</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">(years)</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Fair value of option</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Outstanding, December 31, 2021</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmJDEpxA10e8" style="color: black; text-align: right" title="Outstanding at beginning of period">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMs8FS2kqdo2" style="color: black; text-align: right" title="Weighted average exercise price at beginning of period">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhecVz0JQg8d" style="color: black; text-align: right" title="Fair value of options">—</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 1%; color: black; text-align: left"> </td><td style="width: 38%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Granted</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="width: 10%; color: black; text-align: right" title="Granted">1,441,500</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="width: 10%; color: black; text-align: right" title="Weighted average exercise price granted">3.41</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td><td style="width: 10%; color: black; text-align: right"><span id="xdx_90C_ecustom--SharebasedCompensationArrangementByGrantedSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zONdFHhu6yXk" title="Granted">10.00</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td><td id="xdx_98B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedInPeriodFairValue1_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pp0p0" style="width: 10%; color: black; text-align: right" title="Fair value of option, granted">4,009,913</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Exercised</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuWjqFlgg6Qd" style="color: black; text-align: right" title="Exercised">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFTJaxvFbHq1" style="color: black; text-align: right" title="Weighted average exercise price granted exercised">—</td><td style="color: black; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Forfeited/canceled</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOiFWKbCTAZ9" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Forfeited/canceled">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zf5lmSjUQwY2" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Weighted average exercise price forfeited/canceled">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedCanceledInPeriodFairValue1_pp0p0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAIOhgOG4mn5" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Fair value of option, forfeited/canceled">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Outstanding, December 31, 2022</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsQaqS0fs2Q" style="color: black; text-align: right" title="Outstanding at beginning of period">1,441,500</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zIZRQxgY6lak" style="color: black; text-align: right" title="Weighted average exercise price at beginning of period">3.41</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNs0Z5qVfKYh" title="Outstanding at end of period">10.00</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqEUGW3Y9DQ9" style="color: black; text-align: right" title="Fair value of options">4,009,913</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Granted</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxt4cZSnnhL5" style="color: black; text-align: right" title="Granted">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zBVOiU2vagKf" style="color: black; text-align: right" title="Weighted average exercise price granted">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedInPeriodFairValue1_pp0p0_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMlAwxoIars4" style="color: black; text-align: right" title="Fair value of option, granted">—</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Exercised</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ziYVN3OUSNNf" style="color: black; text-align: right" title="Exercised">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztFT1UiAtmMd" style="color: black; text-align: right" title="Weighted average exercise price granted exercised">—</td><td style="color: black; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Forfeited/canceled</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znABwvu1waGe" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Forfeited/canceled">(36,944</td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsB3RexTGeB9" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Weighted average exercise price forfeited/canceled">1.33</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span id="xdx_903_ecustom--SharebasedCompensationArrangementByForfeiteSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zkvZCsL3MZHf" title="Granted">9.74</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedCanceledInPeriodFairValue1_pp0p0_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zS2kPajQdP2i" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Fair value of option, forfeited/canceled">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Outstanding, March 31, 2023</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zx7MTzOoZRf9" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Outstanding at ending of period">1,404,556</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1oEsYhYSdB" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Weighted average exercise price at ending of period">3.46</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFe1t2j3zS6a" title="Outstanding at end of period">9.51</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3IVgymSjBla" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Fair value of options">4,009,913</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Exercisable options, March 31, 2023</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhNXwx3HeZPl" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Exercisable at end of period">240,583</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z8CUEP7mj4lj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price exercisable at end of period">4.21</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNdc13xXCvT6" title="Exercisable at end of period">9.44</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> 2500000 0.001 2.75 6875000 143750 3.4375 150000 7.50 75823 482964 224832 482964 341163 <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zMMtHi7uge2d" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholder's Equity (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BD_zgy5zNg6bwt2" style="display: none">Schedule of assumptions</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td colspan="5" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b> Year ended   </b></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td colspan="5" style="font-weight: bold; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b> December 31,   </b></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Expected term </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zsmXhqQa3yGh" title="Expected term">5</span> years</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zC9ns4SXuDL7" title="Expected term">4.94</span> - <span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_zj6sy1eqj0U2" title="Expected term">5</span> years</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Expected average volatility </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zRv70L9HML9e" title="Expected average volatility">49</span> - <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_zV3AiSfO4Yf9" title="Expected average volatility">51</span>%</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zAOym4Xx5MBk" title="Expected average volatility">49</span> - <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_zSLfyzLDehXk" title="Expected average volatility">55</span>%</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected dividend yield </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp0_c20220101__20221231_z2N8j8jM3R6d" style="text-align: center" title="Expected dividend yield">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp0_c20210101__20211231_zF8Y3267QNWa" style="text-align: center" title="Expected dividend yield">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Risk-free interest rate </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_zj8MXEpNc5Dh" title="Risk-free interest rate">1.50</span> –<span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_z3FNEkwNmu6d" title="Risk-free interest rate">4.45</span>%</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zP4JwDTkxlE6" title="Risk-free interest rate">0.72</span> - <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_z8PU06dQZZwk" title="Risk-free interest rate">1.00</span>%</span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="text-align: left"> </td></tr> </table> P5Y P4Y11M8D P5Y 0.49 0.51 0.49 0.55 0 0 0.0150 0.0445 0.0072 0.0100 0.000 <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zWYdn29yWhab" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholder's Equity (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B4_zeEfB5447x08" style="display: none">Schedule of expected volatility of option</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right"> </td> <td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; color: black; text-align: center">Options Outstanding</td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="color: black; text-align: center">Weighted Average</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td> <td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Number of</td> <td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Weighted Average</td> <td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Remaining life</td> <td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Options</td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Exercise Price</td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">(years)</td> <td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Fair value of option</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 38%; color: black; text-align: left"><span style="font-size: 10pt; color: black">Outstanding, December 31, 2022</span></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20230331_zNyd4bbKPvm8" style="width: 10%; color: black; text-align: right" title="Outstanding at beginning of period">1,283,571</td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230331_zern0DSWe7He" style="width: 10%; color: black; text-align: right" title="Weighted average exercise price at beginning of period">4.14</td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 10%; color: black; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230331_zj28MVkHfbZ2" title="Outstanding at beginning of period">8.95</span></td> <td style="width: 1%; color: black; text-align: left"> </td> <td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td> <td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20220101__20221231_pp0p0" style="width: 10%; color: black; text-align: right" title="Fair value of options">2,256,233</td> <td style="width: 1%; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Granted</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20230101__20230331_zxKikP2vtQmc" style="color: black; text-align: right" title="Granted">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331_zjyQzdldVMhe" style="color: black; text-align: right" title="Weighted average exercise price granted">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_982_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedInPeriodFairValue1_pp0p0_d0_c20230101__20230331_ziWiVX7lpeGh" style="color: black; text-align: right" title="Fair value of option, granted">—</td> <td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Exercised</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20230101__20230331_ztTxqseDl2Kl" style="color: black; text-align: right" title="Exercised">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331_zXpzVpShlvv" style="color: black; text-align: right" title="Weighted average exercise price granted exercised">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">—</td> <td style="color: black; text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Expired</span></td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_987_ecustom--StockIssuedDuringPeriodSharesStockOptionsExpired_iN_di_c20230101__20230331_zw6a6LfyTXo8" style="color: black; text-align: right" title="Expired">(44,394</td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExpiredPrice_c20230101__20230331_zo4s0bRVJAH6" style="color: black; text-align: right" title="Weighted average exercise price granted Expired">(5.40</td> <td style="color: black; text-align: left">)</td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: right">—</td> <td style="color: black; text-align: left"> </td> <td style="color: black"> </td> <td style="color: black; text-align: left"> </td> <td id="xdx_985_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredInPeriodFairValue1_pp0p0_c20230101__20230331_zgaol0MA28me" style="color: black; text-align: right" title="Fair value of option, Expired">(101,960</td> <td style="color: black; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Forfeited/canceled</span></td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_d0_c20230101__20230331_zlwnxwPNJbGc" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Forfeited/canceled">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331_zbXjknc5WYdb" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Weighted average exercise price forfeited/canceled">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: right">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td> <td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedCanceledInPeriodFairValue1_pp0p0_d0_c20230101__20230331_z6t34MuLBcIi" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Fair value of option, forfeited/canceled">—</td> <td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Outstanding, March 31, 2023</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20230331_z4dxCizvWFb5" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Outstanding at ending of period">1,239,177</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230101__20230331_z9clK2HIXNm8" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Weighted average exercise price at ending of period">4.09</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230331_zVJfnv22sTLb" title="Outstanding at end of period">8.72</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20230331_zqOy7cF5cSdk" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Fair value of options">2,154,274</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Exercisable options, March 31, 2023</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230331_zvQu4DTkgjS4" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Exercisable at end of period">679,279</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20230331_zJMumdzz6dbh" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Weighted average exercise price exercisable at end of period">4.48</td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230331_zWF66VgtUeIh" title="Exercisable at end of period">8.57</span></td> <td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1283571 4.14 P8Y11M12D 2256233 0 0 0 0 0 44394 -5.40 -101960 0 0 0 1239177 4.09 P8Y8M19D 2154274 679279 4.48 P8Y6M25D <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_hus-gaap--PlanNameAxis__custom--Forza2022StockIncentivePlanMember_zBekZcTxdtGf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholder's Equity (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B9_z3vx9zP2Pt8g" style="display: none">Schedule of assumptions</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Year ended</b></span></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>December 31,</b></span></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left">Expected term</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 18%; text-align: center"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6bhzKI8Iktf" title="Expected term">5</span> years</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Expected average volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zncUs1JSej22" title="Expected average volatility">112</span> - <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmPgK68ckty" title="Expected average volatility">115</span>%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlxW8lhM28s4" style="text-align: center" title="Expected dividend yield">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXL1wRycj1L4" title="Risk-free interest rate">2.98</span> - <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0Twhd8oLxZ4" title="Risk-free interest rate">3.62</span>%</span></td><td style="text-align: left"> </td></tr> </table> P5Y 1.12 1.15 0 0.0298 0.0362 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_hus-gaap--PlanNameAxis__custom--Forza2022StockIncentivePlanMember_zi9DaBOVUdnk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholder's Equity (Details 3)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8BB_z9GyihFHgphi" style="display: none">Schedule of expected volatility of option</span></td><td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; color: black; text-align: center">Options Outstanding</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="color: black; text-align: center">Weighted Average</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Number of</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Weighted Average</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">Remaining life</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Options</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Exercise Price</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">(years)</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">Fair value of option</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Outstanding, December 31, 2021</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmJDEpxA10e8" style="color: black; text-align: right" title="Outstanding at beginning of period">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMs8FS2kqdo2" style="color: black; text-align: right" title="Weighted average exercise price at beginning of period">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhecVz0JQg8d" style="color: black; text-align: right" title="Fair value of options">—</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 1%; color: black; text-align: left"> </td><td style="width: 38%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Granted</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="width: 10%; color: black; text-align: right" title="Granted">1,441,500</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="width: 10%; color: black; text-align: right" title="Weighted average exercise price granted">3.41</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td><td style="width: 10%; color: black; text-align: right"><span id="xdx_90C_ecustom--SharebasedCompensationArrangementByGrantedSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zONdFHhu6yXk" title="Granted">10.00</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left"> </td><td id="xdx_98B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedInPeriodFairValue1_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pp0p0" style="width: 10%; color: black; text-align: right" title="Fair value of option, granted">4,009,913</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Exercised</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuWjqFlgg6Qd" style="color: black; text-align: right" title="Exercised">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFTJaxvFbHq1" style="color: black; text-align: right" title="Weighted average exercise price granted exercised">—</td><td style="color: black; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Forfeited/canceled</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOiFWKbCTAZ9" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Forfeited/canceled">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zf5lmSjUQwY2" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Weighted average exercise price forfeited/canceled">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedCanceledInPeriodFairValue1_pp0p0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAIOhgOG4mn5" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Fair value of option, forfeited/canceled">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Outstanding, December 31, 2022</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsQaqS0fs2Q" style="color: black; text-align: right" title="Outstanding at beginning of period">1,441,500</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zIZRQxgY6lak" style="color: black; text-align: right" title="Weighted average exercise price at beginning of period">3.41</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNs0Z5qVfKYh" title="Outstanding at end of period">10.00</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqEUGW3Y9DQ9" style="color: black; text-align: right" title="Fair value of options">4,009,913</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Granted</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxt4cZSnnhL5" style="color: black; text-align: right" title="Granted">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zBVOiU2vagKf" style="color: black; text-align: right" title="Weighted average exercise price granted">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedInPeriodFairValue1_pp0p0_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMlAwxoIars4" style="color: black; text-align: right" title="Fair value of option, granted">—</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Exercised</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ziYVN3OUSNNf" style="color: black; text-align: right" title="Exercised">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztFT1UiAtmMd" style="color: black; text-align: right" title="Weighted average exercise price granted exercised">—</td><td style="color: black; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Forfeited/canceled</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znABwvu1waGe" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Forfeited/canceled">(36,944</td><td style="padding-bottom: 1pt; color: black; text-align: left">)</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsB3RexTGeB9" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Weighted average exercise price forfeited/canceled">1.33</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right"><span id="xdx_903_ecustom--SharebasedCompensationArrangementByForfeiteSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zkvZCsL3MZHf" title="Granted">9.74</span></td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedCanceledInPeriodFairValue1_pp0p0_d0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zS2kPajQdP2i" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="Fair value of option, forfeited/canceled">—</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Outstanding, March 31, 2023</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zx7MTzOoZRf9" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Outstanding at ending of period">1,404,556</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1oEsYhYSdB" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Weighted average exercise price at ending of period">3.46</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFe1t2j3zS6a" title="Outstanding at end of period">9.51</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3IVgymSjBla" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Fair value of options">4,009,913</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Exercisable options, March 31, 2023</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhNXwx3HeZPl" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Exercisable at end of period">240,583</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z8CUEP7mj4lj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price exercisable at end of period">4.21</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNdc13xXCvT6" title="Exercisable at end of period">9.44</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> 0 0 0 1441500 3.41 P10Y 4009913 0 0 -0 0 0 1441500 3.41 P10Y 4009913 0 0 0 0 0 36944 1.33 P9Y8M26D 0 1404556 3.46 P9Y6M3D 4009913 240583 4.21 P9Y5M8D <p id="xdx_800_eus-gaap--SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock_zUsxA0S3EGj6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>13. <span id="xdx_82F_zeA5tuVnvvb5">Customer and Supplier Concentration</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Significant dealers and suppliers are those that account for greater than 10% of the Company’s revenues and purchases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three months ended March 31, 2023, two individual dealers <span style="background-color: white">had sales of over <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230331__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z6k7siKOEWT3" title="Concentration percentage">10</span>% of our total sales, and each customer represented 33% and 11% of total sales. During the three months ended March 31, 2022, three individual customers had sales of over <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220331__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zgsc0m0XpUld" title="Concentration percentage">10</span>% of our total sales, and combined these three customers represented 62% of total sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">During the three months ended March 31, 2023, we purchased substantial portions of materials from three third-party vendors (51%). As of March 31, 2023, the amount due to the vendors was $<span id="xdx_90C_eus-gaap--AccountsPayableInterestBearingCurrent_iI_pp0p0_c20230331_z6qAdH1EST3d" title="Due to vendors">1,674,884</span>. During the three months ended March 31, 2022, we purchased substantial portions of materials from two third-party vendors (45%). At March 31, 2022, the amount due to the vendors was $<span id="xdx_90C_eus-gaap--AccountsPayableInterestBearingCurrent_iI_pp0p0_c20220331_z27XwiH9NL5g" title="Due to vendors">1,051,772</span>. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 0.10 0.10 1674884 1051772 <p id="xdx_80E_eus-gaap--SegmentReportingDisclosureTextBlock_zVC90KhmZ5P4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>14. <span id="xdx_823_zSolYzVBNTR6">Segment</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company’s reportable segments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company reported its financial performance based on the following segments: Gas-powered Boats, Franchise and Electric Boats.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates the performance of its reportable segments based on net sales and operating income. Net sales for business segments are generally based on the sale of boats and the sale of franchises. Income (loss) from operations for each segment includes net sales to third parties, related cost of sales and operating expenses directly attributable to the segment. Operating income for each segment excludes other income and expenses. The Company does not include intercompany transfers between segments for management reporting purposes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows information by reportable segments for the three months ended March 31, 2023 and 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended March 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_z9rwd5b6B3d6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segment (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_497_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--BoatMember_zOtA35F6yIU9" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_498_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--FranchisesMember_zd4Uxhmt0Fha" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_495_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricBoatAndDevelopmentMember_zH9wvqtqLTo4" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49A_20230101__20230331_zUGwXDC3HBtd" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Gas-Powered Boats</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Franchise</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Electric Boat and Development</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Total</td></tr> <tr id="xdx_401_eus-gaap--Revenues_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; color: black; text-align: left">Net sales</td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right">8,877,215</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1057">—</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1058">—</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right">8,877,215</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CostOfRevenue_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Cost of products sold</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">5,605,444</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1062">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">49,941</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">5,655,385</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingExpenses_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Operating expense</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,510,423</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">1,121</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">2,079,809</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">5,591,353</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Loss from operations</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(238,652</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(1,121</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(2,129,750</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(2,369,523</td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--OtherNonoperatingIncomeExpense_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Other income (expense)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">420,501</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(4,062</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">124,619</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">541,058</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Net loss</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">181,849</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">(5,183</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">(2,005,131</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">(1,828,465</td><td style="color: black; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><br/> <span style="color: black; background-color: white">For the three months ended March 31, 2022</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">  </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BoatMember_zyRRmZHlJl46" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--FranchisesMember_z8kyGcKUlyW2" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricBoatAndDevelopmentMember_zSFcBUr98cd1" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20220101__20220331_zcyQfwiSaW6e" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Gas-Powered Boats</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Franchise</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Electric Boat and Development</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Total</td></tr> <tr id="xdx_40C_eus-gaap--Revenues_zO0lhRtouYC7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; text-indent: -10pt; padding-left: 10pt">Net sales</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,887,032</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(1,032</td><td style="width: 1%; text-align: left">)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1088">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,886,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CostOfRevenue_zlLDdz1PdNtj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cost of products sold</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,439,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,027</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,078</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,451,646</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingExpenses_zYEYJ6jvNw2i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Operating expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,953,616</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,255</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">502,636</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,482,507</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingIncomeLoss_zIYpZaJE2Ogl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Loss from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(506,125</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(28,314</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(513,714</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,048,153</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--OtherNonoperatingIncomeExpense_zKwR6Hv5K9ph" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Other expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(120,353</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(22,234</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(577</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(143,164</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLoss_zOO4r1yfTGU1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(626,478</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(50,548</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(514,291</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,191,317</td><td style="text-align: left">)</td></tr> </table> <p id="xdx_8AB_zxf2SBf2GF0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Property and equipment, net classified by business were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zsmo9sACafWj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segment (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">March 31,</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2023</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; color: black; text-align: left"> </td><td style="width: 48%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Gas-Powered Boats</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--BoatMember_pp0p0" style="width: 15%; color: black; text-align: right" title="Property and equipment, net">5,132,365</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--BoatMember_pp0p0" style="width: 15%; color: black; text-align: right" title="Property and equipment, net">4,694,607</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Franchise</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_d0_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--FranchisesMember_z8BFWC4VFBC1" style="color: black; text-align: right" title="Property and equipment, net">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_d0_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--FranchisesMember_zxgVUboHKgL7" style="color: black; text-align: right" title="Property and equipment, net">—</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Electric-Boats</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricBoatAndDevelopmentMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, net">1,021,674</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricBoatAndDevelopmentMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, net">765,406</td><td style="color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_z9rwd5b6B3d6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segment (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_497_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--BoatMember_zOtA35F6yIU9" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_498_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--FranchisesMember_zd4Uxhmt0Fha" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_495_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricBoatAndDevelopmentMember_zH9wvqtqLTo4" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49A_20230101__20230331_zUGwXDC3HBtd" style="color: black; text-align: center"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Gas-Powered Boats</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Franchise</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Electric Boat and Development</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">Total</td></tr> <tr id="xdx_401_eus-gaap--Revenues_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; color: black; text-align: left">Net sales</td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right">8,877,215</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1057">—</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1058">—</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 3%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 10%; color: black; text-align: right">8,877,215</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CostOfRevenue_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Cost of products sold</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">5,605,444</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1062">—</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">49,941</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">5,655,385</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingExpenses_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Operating expense</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,510,423</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">1,121</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">2,079,809</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">5,591,353</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Loss from operations</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(238,652</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(1,121</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(2,129,750</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(2,369,523</td><td style="color: black; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--OtherNonoperatingIncomeExpense_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Other income (expense)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">420,501</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">(4,062</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">124,619</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">541,058</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Net loss</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">181,849</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">(5,183</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">(2,005,131</td><td style="color: black; text-align: left">)</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">(1,828,465</td><td style="color: black; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><br/> <span style="color: black; background-color: white">For the three months ended March 31, 2022</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">  </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BoatMember_zyRRmZHlJl46" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--FranchisesMember_z8kyGcKUlyW2" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricBoatAndDevelopmentMember_zSFcBUr98cd1" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20220101__20220331_zcyQfwiSaW6e" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Gas-Powered Boats</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Franchise</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Electric Boat and Development</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Total</td></tr> <tr id="xdx_40C_eus-gaap--Revenues_zO0lhRtouYC7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; text-indent: -10pt; padding-left: 10pt">Net sales</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,887,032</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(1,032</td><td style="width: 1%; text-align: left">)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1088">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,886,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CostOfRevenue_zlLDdz1PdNtj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cost of products sold</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,439,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,027</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,078</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,451,646</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingExpenses_zYEYJ6jvNw2i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Operating expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,953,616</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,255</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">502,636</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,482,507</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingIncomeLoss_zIYpZaJE2Ogl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Loss from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(506,125</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(28,314</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(513,714</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,048,153</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--OtherNonoperatingIncomeExpense_zKwR6Hv5K9ph" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Other expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(120,353</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(22,234</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(577</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(143,164</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLoss_zOO4r1yfTGU1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(626,478</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(50,548</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(514,291</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,191,317</td><td style="text-align: left">)</td></tr> </table> 8877215 8877215 5605444 49941 5655385 3510423 1121 2079809 5591353 -238652 -1121 -2129750 -2369523 420501 -4062 124619 541058 181849 -5183 -2005131 -1828465 5887032 -1032 5886000 3439541 1027 11078 3451646 2953616 26255 502636 3482507 -506125 -28314 -513714 -1048153 -120353 -22234 -577 -143164 -626478 -50548 -514291 -1191317 <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zsmo9sACafWj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segment (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">March 31,</td><td style="color: black"> </td> <td colspan="3" style="color: black; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2023</td><td style="color: black; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; text-align: center">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; color: black; text-align: left"> </td><td style="width: 48%; color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Gas-Powered Boats</span></td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--BoatMember_pp0p0" style="width: 15%; color: black; text-align: right" title="Property and equipment, net">5,132,365</td><td style="width: 1%; color: black; text-align: left"> </td><td style="width: 8%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--BoatMember_pp0p0" style="width: 15%; color: black; text-align: right" title="Property and equipment, net">4,694,607</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Franchise</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_d0_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--FranchisesMember_z8BFWC4VFBC1" style="color: black; text-align: right" title="Property and equipment, net">—</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_d0_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--FranchisesMember_zxgVUboHKgL7" style="color: black; text-align: right" title="Property and equipment, net">—</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif; color: black">Electric-Boats</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricBoatAndDevelopmentMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, net">1,021,674</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricBoatAndDevelopmentMember_pp0p0" style="color: black; text-align: right" title="Property and equipment, net">765,406</td><td style="color: black; text-align: left"> </td></tr> </table> 5132365 4694607 0 0 1021674 765406 <p id="xdx_80A_eus-gaap--SubsequentEventsTextBlock_zk5QucxMDGSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>15. <span id="xdx_827_zswMARVJ60eh">Subsequent Events</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has evaluated all event or transactions that occurred after March 31, 2023 through May 15, 2023, which is the date that the condensed consolidated financial statements were available to be issued. During this period, the only material subsequent events requiring recognition or disclosure are provided below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On May 5, 2023, the Company and AquaSport Co. entered into an agreement with Ebbtide Corporation, a Tennessee corporation (“Ebbtide”), dated May 5, 2023 (the “Agreement”), providing the Company with the right to lease the AQUASPORT™ boat brand inclusive of its shuttered manufacturing facility. The potential asset purchase includes AquaSport’s trademarks, 150,000-square-foot manufacturing facility situated on 18.5 acres in White Bluff Tennessee, and related tooling, molds, and equipment to build five AquaSport models ranging in size from 21 to 25-foot boats (the “AquaSport Assets”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the Agreement, <span id="xdx_90A_eus-gaap--SubsequentEventDescription_c20230501__20230505__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zRsTBZ6jfEag" title="Subsequent event purchase description">the Company has the right to purchase the AquaSport Assets from Ebbtide for $3,100,000 during the five-year term of the Agreement (or extension period), less credit for a $300,000 security deposit paid by the Company and $16,000 a month for any rent paid under the Agreement by AquaSport Co. to Ebbtide. AquaSport Co. will lease the AquaSport Assets from Ebbtide under the Agreement at a monthly rent of $22,000 pending the Company’s acquisition of the AquaSport Assets.</span> The lease is for a term of five years, commencing June 1, 2023, with one option to renew the lease for an additional five years. In the event AquaSport Co. commits three payment Events of Default (as defined in the Agreement) within any consecutive two-year period or commits any other material Event of Default that is not cured timely and remains uncured, Ebbtide may terminate the Company’s rights under the Agreement to acquire the AquaSport Assets. In addition, Ebbtide has the right to terminate the Agreement if an Event of Default occurs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">AquaSport’s obligations under the Agreement have been guaranteed by the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> the Company has the right to purchase the AquaSport Assets from Ebbtide for $3,100,000 during the five-year term of the Agreement (or extension period), less credit for a $300,000 security deposit paid by the Company and $16,000 a month for any rent paid under the Agreement by AquaSport Co. to Ebbtide. AquaSport Co. will lease the AquaSport Assets from Ebbtide under the Agreement at a monthly rent of $22,000 pending the Company’s acquisition of the AquaSport Assets. EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !6+KU8'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 " 5BZ]6INQ"Z>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NDTIAZC+98@32$A, G&+$F^+:/XH,6KW]K1EZX3@ 3C&_N7S M9\F=CD*'A,\I1$QD,=^,KO=9Z+AA1Z(H +(^HE.YG!)^:NY#8T8 ].O24H2YK8'*> M&$]CW\$5,,,(D\O?!30K<:G^B5TZP,[),=LU-0Q#.31+;MJAAK>GQY=EW<+Z M3,IKG'YE*^@4<<,NDU^;[?WN@4E>\::HVJ)N=[P6_%;P]GUV_>%W%7;!V+W] MQ\870=G!K[N07U!+ P04 " 5BZ]6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !6+KU8V\M><]P4 ,D? 8 >&PO=V]R:W-H965T&UL MM9GA<]HV&,:_[Z_0L=VNO0M@R1"2CG!'*-ER:Q(:TO:ZW3XHM@!?;8O),H3_ M?J]LL&E.?F&^PH?$-GX>]/,KRX^E_EJJ;\E""$U>HC!.KAH+K9?OVNW$6XB( M)RVY%#%\,Y,JXAIVU;R=+)7@?B:*PC9SG/-VQ(.X,>AGQR9JT)>I#H-83!1) MTBCB:G,M0KF^:M#&[L!C,%]H-C$HSU)^,SNW_E7#,2T2H?"TL>#P;R5&(@R-$[3C MWZUIH_A-(]S?WKG?9/ \\P3,9+AE\#7BZO&18/X8L;34#_*]1]B"]0U?IX, MD^PO6>?G=IT&\=)$RV@KAA9$09S_YR_;"[$GZ'0K!&PK8*\$U*T0N%M!=N7: M>#; '1Z,)(KH4B3) NN1-)O M:_ TW[2]K?XZU[,*O4ON9*P7"1G'OO"_U[>A+46#V*Y!UPPUO..J15QZ1IC# M7$M[1H?D&T(=F_J[UKC%Y7$S.Q>]/'\/GQ.MH,?]8[M N4/'[F!NPW?)DGOB MJ@'W62+42C0&O_Y,SYW?;'0_R.P[V$X!V\'J:N+U"KS>D=U0<7A<9*-]-1_N55D_5%83\*( O#@. M<")4('TS=!(8O*VW'.Y4#):5HR6JK\EY67!>'L=Y$R0>#W>X-W#8^J3!W3Y2 M&Q^JJ44E46U=P#++4#0] M[ ?Q3PP<09J>L\C>PUQHZPL9]87\*3969MS*@=+M=Y]+*>8J00\N40_&8LN5\XB_D MU@?88!9X/'MP(AT9MV2])NW0WCEUK+RGR#^T#$ 4CRU;WMO8DPJ"089Z1J8: MAB0B%1G)% H.=9>^O7L?R%=C*_(I,A$M0Q'%D\P6>>C[X)Z<[3;(!SB//,1V M3MS2I0XETQ;Y-&U2[ M":4*?&X%/45@HF5BHGC(>0U:=.F)DJL@MA;G^H!G17<^17)B97)B>-AY#3J1 MB881^J]@67G7'G!T.Y<7S#IA<(K\Q,K\Q [DIXQ3"5X-AAN\Z?786RO8*?(2 M*_,2PZ/.!YF%^H6,L;QTP*3#+INLR[I6OE/$)5;&)78@Y00:DJ"<$/+\E M4^&E"FIIA<2=1C**9/P3@<]42^_;&5E"B%[Q,!7D%Z<%R8(LAD^DF>I:AE1\W@*AH'8-P65VN,C4Q/.+L*DK&+]Z"QW-1 MF8(@>Q,@>QHW*0>46%E O18"Z5?4#" M?>YEW.2>)\ &3/S@$Y(5KRV%K7 X95G+BL+F<9@5P\P8S-HAUTLWNI M(;*33XD@>B%@V-7"K!KM3_3F+=>IAMCK;+D_/%[GON+EO$Q** M&4B=5@]^7>7KQOF.ELMLZ?59:BVC;',AN"^4.0&^GTFI=SOF!XK5^\%_4$L# M!!0 ( !6+KU8NQ=D$WP8 '8< 8 >&PO=V]R:W-H965T&ULK5EM;]LV%_TKA#<,'9#&?!'UDB8&4B?#"F1M,+?;9T9F8JVRZ(E4 MTCR__KF47,L6*3K!^B&.9-][>2YYR7.N=/ZDZJ]Z):5!W]9EI2\F*V,V9].I MSE=R+?2IVL@*?KE7]5H8N*T?IGI32[%LG=;EE&(<3]>BJ":S\_:[VWIVKAI3 M%I6\K9%NUFM1/[^7I7JZF)#)]R_^+!Y6QGXQG9UOQ(-<2/-EN\:V53NE/IJ;SXL+R;8(I*ES(T-(>#? MHYS+LK21 ,>_VZ"3W9C6_3?VN0AF3NAY5R5?Q=+L[J8I!.TE/>B*]'.3>L-V1257<:%J>'7 OS,;/[IX]7U MQ\7U%8*KQ:>;#U>7G^'F_>7-Y8'>?*E$LRR,7/Z*WJ(OBROT MYN=?SZ<& -@PTWP[V/MN,#HRV!^B/D6,G""**?.XS\/N5S+?N=-#]RFDOJ\8"KF4N ?U= M*7TXNR!\;_B8E6/H(N=4:,DBY,T&:#SV&&<,D;]Z)(= MNB2([K:6&U$LD?P&/*5E5Z'*K&0-AV&W6\7H;DW@RS-$TXS?Q LQW0[/6%"J=Z!:2ZA>_# MG3EPLH@F;(C:-2-1Q#,R4A<$]SR%CU0&2)?:/+<58<^P#8@)>,9W@,\1ZSDB#B3X!7F*)Z0*44MI9K*RF0ND>-EEV%>)$3=PHI M@1,J&B+W&#*:Q12/(.]YD02Y:+;HZN(9]-!&Z<(/DSJC,V"$X3EQU.P08L]G M)$QHW78;9^ZM^\&X<9KQA*9#A![+E#(X;,?FL6TPZ9X'29@(=UR]$<]C1$U<X(D M888,']SAW%S^B]*8),[9[;%+,K9WQA]V-#U-TC!-'LJ0(R5#7>YC*0>F&6I1 MGV&2$1RS$;P]2=(P25[GJE+K(D==*>?/LE44TR."O?OSR@Z(=YM[3.#W:V=Y+V$!+ MI.TLG"&"3S!N_Y!HS HZ\O_)Y3OT,S[%F(!XJM&C*!OY#K8>TBL!F%"AM94L M;4_<&&W@ HK'.W5!,*\IEO\>Z'#">DE!PY+";A5H2;>SQ5\Z6]D)IYW=ZR?- M%289I\[A<,3J,-U>=-"PZ+A<+@O[8!N.,?L$Y&T!W;C8%'"L>:&Z^H'%0,=9 M.A2F/DO.4](^0O5!9KW68&&M 1*Z63>EL(\.E_*^R/V=(G/%P]N44<+3X=3Z M+!/HVE,\0A"LUQGLB,YHCQDDC*F+N\8B-JJKK>UY9.7=YR>8];^D1-V^1[?J M2=9S 6?U7)UZ4W-%!DT23C(Z7 :?91HQGK 1R<=Z0<+"@F206OMD!Y*SC&U; M!U66EM.+"E25U/YNF7FZ](RR*!X*08]AQ%-..!_)8N\!]4L:>CW*$%[8GM:= MQ EGZ;#)]UDR3'&:CO1GK)<>["728T]IMT?-*Q.)G ?G(T\K?);^IQ73O9=" M]HW<'Z)^*"I0=?(>7/%I I-1=R^YNANC-NU[HCMEC%JWERLI( %K +_?*U G MVQO[ZFGWJG'V?U!+ P04 " 5BZ]6J[W2=/0" #Q"0 & 'AL+W=O M1O&?K*R@2:FL_ MGT4B^T;K/+;;-Y"?"LGB0JP(8D+S7_Q<%&)#8+>V")Q"X!PJ:!:"9I9H3I:E M-<$2NP/.UHCK:.6F!UEM,K7*AE!]&SW)U56B=-(=W]U.IK?>=(+4R+N[N9Z, M'M3D8G0SNAU/D7Q!-6E$K$%NB044Y_@",V8(%G7_1C-A>2J]W[6I9I[M^J]]0-Y+A+L MP]!03YP O@+#_?3![EA?ZA+_3V:5,C3+,C1WN;LS]2P!YQ @U8#^TUEQ>Q%. M9<@X^0-!7?JY9SOSU'\?*]>V\L_ 7&VF=D!@!;M58K>.PTXP1RLTET1%=)N2=K=23IF<:P>SF-ZM?N&H5W?JP<$5IA[)7/O".:=C=H[ MJ%'W154H^R5E__C*;N_2_IMB]=M.35'WQU5H;>O?:68=S[NG80O+_=0'!.;8 MYL9YK%^&U"&W)%2@"!9*:36ZRH+G[Q?Y1+(D.Z+G3*H#/QN&ZIT,N Y0UQ>, MR9>)/O7+MSSW+U!+ P04 " 5BZ]6I;");58& #K& & 'AL+W=O MB\?/4_']BF5\>S' @_V+IW2Q5/K%<'2^H@LV8>KS MZE' T[#VDJ0Y*V3*"R38_&)PB<_&KJ,'E!9?4K:5!]^1IC+E_$4_W"87 TV"PL>&C5F6:4^ X]O.Z:">4P\\_+[W_K$D#V2F5+(QS[ZFB5I>#*(! M2MB+Y;C @R-.B^J2ONX4X& !^ MS /(;@!I#_!Z!KB[ 6Y)M$)6TKJFBH[.!=\BH:W!F_Y2KDTY&MBDA0[C1 GX M-85Q:C1^N+^^N9_<7"/X-GGX='M]^0P/DV?XN+NY?YZ@AX_HX?'FZ?+Y%@S0 MN\\%72>I8LE[=((^3Z[1NU_?GP\50-$.A[/=M%?5M*1G6A?=\4(M);HI$I8< MCQ\"A9H'V?.X(E:'=U2<(A=_0,0AK@'/^,>'$PL'!+IV?A0%CN/4 M=D?8_!J;;\4VYE(A/D9:8<%9N_,/Y ]]WHS;.KIWK^3CP C/. MH,896''^(;B4&N4\529X07=:0G#D.BUX73OBN9[K>V9X80TOM*;VPXH)JM)B M@=@KB(ED\LR$,GS+E'XC9T=\HYIO9 W'!"0&V'Y "U8 \PS1(D$T@5J@8SMHFE&1,EF"W8(>&S=DW,TDUW?* M"GB$L6M'".P'W+,AL=.(CV.%^0A)SJ0^$L"ZSID9Y<['T?1Q&.*PA=)DYWFA M&_>@/)!(;$5YS2"M9BG5YPXC0-R=&$2IF MRS+8"=O V6RE1<>(E70PA X)O*B-M6L'1<;W_!ZPC3!BJ_Z,GKF"6/-.$3&" M=;N5V(^QZ[MMM%U#UXN([X0]R[XWE&5NU\F?K\UMY.^;="":V M*^9UNDD3!LE?43?R-:BA5NMV.;;/9&:";"0:6<56%=L%KXZ:C4MHR"#?QVTJ M73,_CGIRK%%#;)?#VT(Q8*[V&]<(L"MJ)SZ.W4Z1,=BY<>3UZ4JC?M@N?S5( MRR*:1,WK'*),9CT'*-+('K'+7EE4H(=-4KGB4I?#.:)2,F4L+79G/Y22NQ:H M*Y G&%:[)R=((Y#$+I#ZU#];TF+!8,'1G*8";6BV9II73L4+4W2:,239;"U2 ME9J+/3&IH^NUXF&P.HGTX;R'0R.BQ"ZB-_DJX]\90X(IT$Y]Q3 3##I=2PZ1 MKDBZ)/;#=LFW3_WS184T:DM^2&U-NB"-;3LQ2*Z'';^]=0UV)]ASH?OI"42C MN.3?6\A,;Y IFW/!]K 5?37B-:EI1"(O:'=K1DL,IPG<X2>V=Y6T/4 M;=LFE3T'1;N;G]G)_]_1,=5&:HE=:O?1,=+K:FQ?+$R6UE@T,DKL,OH)^HDS M5"<154JDTW55@!1'!8=8%4KPLJF#Y*J$PLS'H+-!@(.XL[__0W]J#4>CQL2N MQAV>+-$LI>*SER7/$B:D+L+/6ZC+7Z"X/?(M$V.J)!KS4R/GJ'/Y I$)@C!L M-X5F2UL,&_DF=OF^HC*=5=U,FJUUAUV1A!,XDDLJ2F&!+9=#D2ZI&IE46F\(^RJ-W07SN&UV.[^KVL8.H[3O3\;'EP;YTPLRMMT":#6A:IN7NNW]8W] M97E/W7I_A<_&U;U[XZ;Z-\ =%8NTD"AC)Y M^77)*.2M-H#?YYRK_8.>H/[_QN@?4$L#!!0 ( !6+KU;^+W!IJ 0 (@7 M 8 >&PO=V]R:W-H965T&ULO5AM;ZLV%/XK%INV>Z6F M8 ,&NB12FX!NM=N7->VF:=H'-[@)*N!<<)J[?S^;4!K H6G$]B7!<,[CX^W6;C(5OS.$KI;0;R=9*0[)\+&K/-2(/:ZXN[:+'D M\H4^'J[(@LXH?UC=9J*E5RAAE- TCU@*,OHTTL[A60!-Z5!8_![13;[S#.10 M'AE[EHW+<*09,B(:TSF7$$3\O= )C6.)).+X5H)J59_2?$+-J6MH8'Y.N$]CB@T@$U'$R\Q\$L'!ZMTL)H]F'L<[-+!;CC ?0ZX M=, %]UNR"J:GA)/Q,&,;D$EK@28?"KD*;T%PE,K,FO%,?(V$'Q]/;JZG_O7, MGP+Q-+OY>CD]OQ>-V;WXN_*O[V?@)A"MF\FO7VZ^3OV[V<_ _^WA\OY/\.DA M)>LPXC3\# ;@838%GW[\/-2Y"$I"Z_,R@(MM &A? "Q)1(;-.)L_@[^N:/)( ML[\5,)-NF/-0A")2E<3@ED3A($K!A*PB+MH=H--NT#O*Q=RD(?!)ED;I(N_" M\KNQKEDZ9RG/6"R^+,!ERFE&<]Z%&'0CWC,QNKJ;+M2O4@!5*8 *'&L/S@5= M1*D%@2N>GP(0G !D(JL3=0N,"6JYB+V/',(RA_K(K M7=L(N@XTD(WKAM.V(3*@8S?M_,X!R<7X+%^1.1UI8K7-:?9"M3%0$:P(#&// M+%H#6=A",&>)J/8YD8N02M$C.E&E[,1J909" MEFNBQDSJJ3N_)YS@W;!KVMB5-O:QVER+75G,\EREQ1&@2BUZPIG:+7(&$'K0 MA$YCW>NIP^" #FMZX$H/W+GN^6FHKB-7)*L6/*22!!]21W K;.AZIFVX;B/[ MVX8#$PDSQVP0VCF<#Q"JB,QV3!-!6TVH4Q'J'%I(Z);;MR+R+J?.@46D,X2/ M%I$^P?P^P8*>P&HZNI6.;B][+*6.;FMN>#9JBNBVQ#9MVX4%9&UNM T'#K0M MUVA,(K]M:-FN#6V[;AC8-.=L\=>Y[%6=>;YLH)6]>*S#)6SO_.\/X:/[W M">;W"1;T!%;3$AIOYTSC_]A&'=.+LG:70+7T=I&'K<9TZ:M#OR^@X/W(ZQ+M M7 7 _V(W=0RJ6I*>@*8E4&-_@['C-!9#7V6),<1>8Z,0*"%=Y%IX3X6';\=O MV'W^/FC39"J9;Y]?%95!865B YN>VSQ^*RP'KMS$N$:3-P6FATP+HR9O"D.( M'=O7L[8\.##]F=>R,U=>T3MKHX= ?QT>K0*YK?*UK0%]I63GWG3E+> M40M%1 W/04R?!+QQZ@CJL^VU[[;!V:JXIGQDG+.D>%Q2$M),&HCO3XSQUX:\ M^:PNW\?_ E!+ P04 " 5BZ]6Q@7+!.H& !)'@ & 'AL+W=OQ&SH[%5N=9P6\D4MOUFLE?9SP7CRU=(Q/*K1#WYN9C>C+R#"*> M\T0;%PS^// YSW/C"7#\V#D=U>\T _>OG[Q?EL%#,+=,\;G(OV>I7IV,HA%* M^9)M<_U%/'[@NX!*@(G(5?D_>JQLI^$()5NEQ7HW&!"LLZ+ZRW[N$K$W /S8 M!Y#= -(=X \,H+L!M RT0E:&=O/GV^.)!BC&X239O?:L>BT9>"U%GT6A5PI=%"E/ MV^,G$$(=!WF*XXPX'7YF\CVB^!TB'J$6//.7#R<..+1.*RW]T:&T,K5"E[!& M%+J48HVN-UPRG15WZ-3,VTQG7-FR5GGU[5[-DCY2&Y;PDQ&L6<7E Q_-_OH# MA][?MI /Y*R5 +].@._R/KN"#I0+90VR&AF6(TV;>9B-<40B/PR.)P_[ =@, M<8PIGM:&+7!!#2YP5NFNO$E'&K>(JR M HFZAJRNX9$MON"013R0LU:>PCI/H;.("RV2^[)+IB@1:Z .Q4SSM05=>0KV M:N5') []3DG[9H3X$27V@DYKH%,GT',.T2<9JYBA2!%;"ZFS_P;13OLP8 I. MPP[:OEGD>?$ V*@&&SG!?C(3#'"FF=H(Q7(DEH@IQ;4-J-.5O?S(-HVB7B0X M\KW('DE<1Q([(YFO6'''S=J0ABW'8CF&Q3(<3-P' 5GWNEGOF\44[UFUL&*O M83KOV9:4U(B7+)/H@>5;;O(/$N:>:W8+/4#Q9"L'&_3N'?O@QI%'N]/<8A8% M 1W(-]YC:^SFE1*_ZK0CDV]5SOL\8[=9/MR:=NX/U)L.Y:V=#-(D@S@+>IHD M8FMZ.*Q]GCV8ZEEC)OV2A1CCD':+UC>$^3E0LD8)8"?/SCX6#T T0@Y-*-I' M-XTB/^B2H365A%YQ"1)42H"_FV/6 M /Q^+PUIY),N_KY=1*-H*+\-EV,G!3:S8,-^#4Z!H/?N,/!\'W>PCY @R)Y%VF? P/.Z*/M&8TSC/;LV MRH8HL9LIKUXB)JVP^V0X)H02F+Y=[!9+C/TXG [T!](P)_%>M9LQ+4V]8#=# MG(3\6K8YE+=V$AKJ)4XV*TL(:@VZ(^B%K,R V4&88L($3$TV7JPB=J]J3T;L M>=U^9+/# T*(-+Q)W+QY(T7">:K0TA33Q&1"VD@S)_6OLOGS']ML8\*SHG>Z M?X4H)7W"!7T]M-I(0[G$3;DW6PE"3[TV+!L3^[ZWIY)WL&V&)*+3@69&&B(F MS^^:6VTBJU>:NTV0/KF.B4\];]K%;C$,_6FT)S?:V!L>)NY-=;=)7&8%@UWU M\TWBH-OE0WEK)Z'A>>+F^7.^Y""80#TMX<($GPAEGVU.1Z]91!;-8,1M/* % M2*,%B%L+5!7D'27PRQJ-A=YA170UK/N%+PJZ'4LC$XA;)O16UK*>GL^L+(LD ML$5F4PZN*C32@;Q .M3;5A/#NRH2T\Q@ UM^Q3+-#3*F999H\[$&?K<&8U,3 ML/K]N*O6;9;FTUM,!K0P;=0$=>_#YR\. 3&-;OE=5A2F3J:9PYH2J2TRVM]P M$UIR:K<#6BS#>!I0;RBP1B%0MT)X76#<[+&<(?7)GV"/D !W)Y_%,O!"3*,! M)J6-5*#$V=07V\TFYX8Q68[J#@\"L#I &OBZ1G]#(#@^8Q_(6SL%>U_RW6*B MC+K<'D/,L 0U-\6TAMW7!4$:E3 MC+RZ3 ?RUHZ^D1_4_1F@15;6:(/>:4),?*]7G=\0$%:*FNP=RJVYO"O/*A4J M/U94YUKUT_H\]+0\!>P\/\-'\^I4LW%3';)^9A*:HX*8E^#2>S\%[+(ZMZQN MM-B41W^W0FNQ+B]7G*5<&@/X?2F$?KHQ+ZA/CV?_ U!+ P04 " 5BZ]6 M@-63#7X> #L5@ & 'AL+W=O&8GNB,@FJ(L7[L=(=]VO-L>>RR[9R(V]@$$BB1L$&"C $GLK]\\ MF5F% @FI-1OST&Z1!*JR\GKR OQTW;3?W<;:SMQLJ]K]_=;OG#Q^Z?&.W MF9LU.UO3+ZNFW68=?6S7#]VNM5G!-VVKAXOY_/'#;5;6#U[^Q-]]:E_^U/1= M5=;V4VMXGB_XM;37+OK;X"3+IOF.#^^+GQ_,09"M;-YA MA8S^=V5?VZK"0D3&;[KF@[ E;HS_]JN_X[/369:9LZ^;ZA]ET6U^?O#T@2GL M*NNK[G-S_5>KYSG'>GE3.?[77.NU\PF^[N7'=IW5Y>^9 ML*@NS*5(QS0KR5 M;+:X9;,S\Z&INXTS;^O"%N/['Q+A@?J%I_[5XLX%/V3MS)R=IF8Q7YS=L=Y9 MX,89KW=V#VZDYG53.SIK,3#G4VN=K3OY@CCTKJRS.B^SRES2EY:4M7/F?RZ6 MKFM)W?YWBD-"P*-I F""S]TNR^W/#W;8J[VR#U[^Y4^GC^HW"\1W>M M_N\6]IV;31_E=&;N240R0<3XWB_796U^M99^OK;M:W).)+&9^>$O?WJZ6,Q? M^)_YX^F+I&E-M[%&?WW=;'=9O=9]G<]2NI07V-:R7\V=TY-I<[-JR2IZPIM+W MN%E),*NRPG[FM6T[/KPL2=IW95MV?EU#_F]=NHX6!<6.K[#IK+5^8 M;[)Z38OCBERV2^IL:['B+>S[ LK&E+P/VX$8"@2WW0LF9I5K]$B-'MOHL9D1 MEW;71>PY8@:Y6KKU77F3?-B;5TW6>99[N=)/1G_RTDN)>]>;IJKV)\UU3;>[ M?NG*HB2MFIGH>O*M567ZKJS*WXE!9D4BS3>ELV;;%+;BHY&<29'-UH)W9>Z2 M+&\;YY2%I)"':V[HT$MK:Y*$A!A>!I=OLV^D%1UK-IUTP2+!#]VFM=B3?:&% M+TS(D^6;X,I2LR'&DOC--039D?;O((Q50R$!%D$&U?1M3B8!]: CT#(=MEKN M>0=:5'<](VJ;]O?,_/-4.*FJ7G;DMJK]H=(G;Q$OVTPD:R[IETZU'EM]S+N& M97?NA8//.Z]*DMP6== M'->>/GD1&S'[Z'!G,I#,#.)CEKE90H9+<-62E,$; CS!!1"3S11':+M'3Q-4[,X[]Z8AC$#<+, M#Y%_>O_IXZ#=I 2%)>.G^&]A_0,WZ^;KIJP*: M_=UV"P"2)HN(6+P MX6)-_@#@04 &2*=?9+G4%$$95Y'W?"HKCY1&"0C+#1I$;@%++VUW#5?E_7P>SL]%][;"#Q"#-3)!%$03 MK 6Q:C!\BHY+C#2K9(ISK.26K#_OV"6V3;\6 MA;4WXBAQ"CZIVU#4=K>$5UY)+TE#'"&0'2A' 9.^.O MNT9,3?@-C)PZ+ZU4]85Z-.$YKQJ8QY9&W]WF5R/H<@]DE8@C]#CF M8+'TOH%]*JJG=-JJ"J(AAMNVA9$T,+%;H?HL^3+A[EF9 -/(K, ?QY_H?UE' M\6S9=]FR8B12-X0/",31UM!(\DD62N 4^*IG:BU'^5NO3B0*!5D)^D*&PMX! M4+NIX<\14W_KP3MG=QD#]E7;;"=#EEQ(KH_TDW:">&,FDF_(%="UI=X M[?K/BXM/ 1O"W3"WRNVTAQ";5YA0UI2:]\(\Q8Y;3:+>EL U)STSR9'&O3T3463H]4!=Q>[O]MW)785M?]R,L-?)R1 MA:N7I?@KT7=*BPDU96N^)4VZ?U7-IB48,X67++[UKI/?" A2^(9C^P$+D:=F M"%[#]:V2&@P$("8Q,8HC:EHZH?L1PM^)2?":4XY]=$ %8.,\+43BZ0C *7CF M-F9%J8$+>2%=4#:%\_O;0IS/Y!KAIN.<\9"64E".YTA9[0O$.8V]NL-:P/!-Q[0L">:*:4 /7]!9E$@G0;3D0X\&;>6WWK MZP,L?ZL9M[;BQ<4*Z%(*VTTX !,MG E@A9B3,$S6N!G,X%!M+T3S/[/C1VKF M/<-_:S$C4$>&C-^5^9KKS.C.*UOWEOZ?-VL%J%.1JM7K2%J$5TDR!>QV*_(* ML<%E%8N,\["4Q$X )+A_HJ=E[U4R(!C2N,)F^.DPEC%!O]MA[^L-N>R&,M.U M*IE@9\!QSDL$67/DHT!C$&0<7>E6I9742(.B:5"B((A%SHY^63?0:CH8AZ@A MG ML!VE"PG*V6!)IR,E4G%+*MM$U!_AJKDO21S(4E\XQLVC+ZVL'T M$>%9%[ [Q,@AFS.N+.P?".*[8%2ET]-@3TLZQ!K5W"S:? MZ0V_C/+$&)K6/PI_!-M MRCES:\OMDD3 9H>B*3NP@OP"8TU)/AK8'OQQ'GD#;VD+80-SPH9;8 MH,H'C66XQE(?I?EBZ"/W)VAOS,&@T' (ZD-'/ ?@+UE7$30&/18THET5Y#0@ M PB-@L96\5/$T<#V1 HJ!"'WL>Q(5T0ZP_T^G]FKN]+S@PYO>Y#NL?Q8O3WG M)"+1FM9;QRRY#"6V4?B#$_"K!#H<2X+BF-C$DG+5WB$2=ST'0_'[VXQ01PF% M"I#4Q6N4K+E%*:&,X@A78KBJ9\4(;;UAE,<9$!W5JDR#9OEBM=)'WZ_;#.ZE MQ>K*A2S?E,0;-COZ052+0@M==X6X#N*2* 7K6O)VCC%4VQ,AQ\S$Z6-_G^F5 M4;;I]6Z$3D8!3#&WX=8:;?=)/8-:;!'%38Z/WF-G[+,3=CI>T[QX56LE1_"_ MD?L&XIB9UP??N&!0PWTC#WZ'%TZFO;#?E+C734&9.&YJEA]#H T%[4.ZV6#_ M;,[3I_,Y_7M&_WZ.O,P;[SAH;0Y.AJ)T?>RBN+7*-=%=3V31A^2JJ?HM]RVV M93> @)&^D([:EL$AN0R&RY#9UJ*(>1 '!\T>N^=;2$F(E$CKHEU3B)YLRD%- MA$CQBESGV(G#:^TZ8X3O]7-I*5LJFW86V",^<[>3@H-47+,*R A%QB3H-4F< MJ-BK-HRRY+%;O]]Y#T)!X'MT6+* C,.0>E*MDG.3Q*G_40N(6"'&[QGB _>V MO$F#J0MT("Y%##GF'5U"4JU1+Y>:=>2(QF?D9I/V<]A=E$WO!C]S#81(.5+9 M^<@Y#F8,<5$LU5BLD8]QE6(I9H/7L2A,^E( D>:D+-.WFI'IG

I.;@C8?\ M0.$EV#,D:&2E:\Z-=ER?X.83H_R9^YG+(A MC,FE*^6PHRY&R<7"X%P&KX(51+":=W FW5P! M(5(T#3]5% VE-D7VWO7,\;C.[!$M+Z'W*.^206N0.!( I<".M<[F006_C-Q_ MJ*]Y:Q_ 8)?=$'Y&D\4YK4Q0**+(5&-[>-"^VPCDGVCA:%P[$:\AF3H%#]V(!&?4R74KCF02Z:C!A49*CQ M>7R%]$GL//19 GU 64KO0;H4:OD:5X<.E@H.O5T&G>+U82*U#1DZ44W'^^H8 M>[P-+O\+;R0E1^75OY*HBX003R$OEA"*;K[P%%=Y0-,V^SY"GP?^7 (=LU2+ M)S2C),5/31P@DUW3 M 3.S!U!BDS@6D&CSHXURV:C%VJ%R8;3XQMQHL\(J3H;7!+G1/?!/AU=P DW2 M8\>?:(<-K+BMRMB+PLM"E95@&(@+@",*V(/E MON$LDOR-*M\4*0$0 TD=A+2RIKCYN_73(Q$K#SE)NMR0D#JM-"5EIV!EB]PVE_YM*,A MV/=1@(G]X(IGHUS)X-)E%Q4:<#(,(Y*U13!@ <0"BFD<3'I19 M0O8M3NO;XR;,7YA<0E9P^-Q^/ MEN&$+4,V&'#_;WW32?M%HY_.;PJS1'-*-%:X*!)M.#O8-70?&NO@$CIG.1W0CDQR4LL0(XS3"?*?"KX@/]+R2@-)1<; M-411IMLT15,UZQ(]BHAGG-4SL-U[*NV M+8.<=_L;>)2P-L]?1,Y>A 9G04K36LSC^O(:Y^J$NRA4B>D0D2PE[=VX$7%: MKYWVB[.IQJ*FWKXLRDV5L&"NI6FQ_U[4DO>^:Q\0TZBLDZ='D+B20M/+#D93&JL.E(]2]D@QH@9(S M$IZD\.#\+8[[< 8C9L*0RVKRB7)4,XSU^L0U1 E0 -2PM.:XYQZ[_!@(T8( M.9JZ#.,I?NH!P4'#N':R4&.L.V^ROF,H' 0:X39&E%4?X\G=KFUN^&R):&IT MZJ*W*J:R]3 91KDAQW'"!2G)A-+@3,,$VI#+26\QV^/ON%DX[4E0:-!#^?G< M-GPSF@Y\KW5PR#O^&Q;(Y(=29,5SVEPJ<%TBL\J=,I(IY,M30?V,'8_<%TL- MP]1K*U>(OLW,WR96.HC[O@>&2A22A40P\TKS?WFTB-2*X&_@5VA9#T_%9$:' M5TA@JY)E3ND)A@D;WU7DTG-JXKF7E2%8UTBE'<6WC,0< MK=L,??N8J1U %5<,O?\:K&@749#MLIQM^*TDCKL#ZB">A+24)X&YG""\T.N( M6V0 ?"B9HX]GRK;([;F S;U%GYJVB)(-,=*.2 Z*.R5LWF%'(%#"&Q),[N"/ MO[;A:WAC&0S-I,+/O6(4ADCC^VTO8R@%NL](VH/,)"71Q\<&5<+C8"C'GU3R M: ET2;IVP24Z]>-PA*N^(MU?$=6_8."!$Z%RBYJT54_;VBC]"0NQH0Z%QEO7 M]5!49^-)]0_[V.'B*TF"=Y-L2KB.XBM42)-12H?C0W72Z6BQ-$;1(D84D0:: ME$,T:_-3/;>R%A708<;1%\3*-L'DAR^PY?%\PC"2Q;D&H#]"#@9$RS!#6TA; M?F+H"LD8 6Z=N.'RB^6JNQ%5YK8 08]$I_9HP38\9W#(NT$4J62-@S5$8U[9 MT$,B7[?%[CZ4_]+4ZY-?.#VX$!_Y8:B^:L'=Z9%S*(-/"X P2%LJW%_Q_>IC MN7NL<:J1Z%,.6_+P@(Q5$"DKGT$))M:\C M8 C#C:;E!FUD'\#50)5],VP0E)]42TMDK.(QW/ VD,@.XS#)1^S&VG\'53@\ MEX HFM<(VA3 M7.$)/O8_\=^BS< .TL%0!^VKW5QY';3PS5#Z_N/A0RPME:TLVO"X.3HN+W<9 M1NO^;$X7Y^G\[)DY?90^6SPAZW.6EY?B&:'E1OSRJ+_M2_1M?'4Q7)W([NQ> M^" -/[3D&]/1E6/K\R-J_\JA_X &40M1Y3^;)_-%^OC14[-8G*;GC\[-Y:;< M[;Q\_DK_BAPXV_4S3 $\W<<(>!O/2JK"I6 .P[+GPH<]U= MA*9ZE?_"D!>LQ, #FU-II@GLN=_,&S\!,#Q]9GTCFQ-RZ"0*.TW6%N:'=Q]? M_9@.#=)W$/:GTK:Y3<:/KZ$'0B?T\P(R2Z)3Y("$4J+C=$'#XM%.MIOD#KM)(\.Y4PU&5G/Z]#P]/UN8Q9-T?GXJT&A<9@R1 MAH?74#T;.CV(1)DB'AF5M#O)]S^&B6CYE0L"1QY>UM4.9Z$T M=7#>3-MS)Z%*RYSRW/>R0CUP[\G4_,Z^J/0!8;KTZ74:CG1A12%J9)#3_JKW2POEV38#N MJFG9*'P!E%DN,N'T(YY8E,=U,)00=FO:9%RE',T0^S"NMB<4L_.?6DL*2)Q/ M1W4QAF?.1O6Q2&ZS87: N])E:/ARVF2X#LVE/VW62Z3P _)3G6QD^#:BBF-_ M7Q#O87EMKPKH*TJ*93!04R2DWEQQPD@B(6*\_^+ 11R+LFR+$Y0Y]U&>&L72 M5HK1\E!@TVJ^&(_L!?%DK6]5*.^<'S4,3Y$2" M.]86DX':3H!6QO-LGJ,RP!CUL;OKQES13DT;*$GN V<7_W9*,**<_I(A@S/SEJ)=L[>8FN09%](-'4+A M%CUMN)"WDLS]L5OR:5=EVSMS418IW4=G6J59=?J1* 6-<9?,:?:93?RM?-5;JV5(A/MJSYT'5R: M#$"30KGUAVO#X726Q-/T]G/\,#YC^5*F:E8D-)EEI-WUKHQ[Q%U0?5E?IKLP MUB>@_DMV0RX:KE4NT[C[1BT3ORO7F#WR^I%YJ,?H#MRK4G?V'YPO=SL,UW-NYSM8(S,HJ;?,<,,I8:!;=PW6X:';,[^X'!(G)@3GR M4I*AEH5^A+XT8>^KGD*0"^NP(8HP)_S-7?:5CB:\HC@KS?U0C?LCCLH8RMGB M67K^Y Q]Q,NNR;^?O&*7@>4IO \/&T\\C.;X>L%;>72]ILS>TT33+WQ'U(GK M#MLV&-R# / "I*/G:-88/>9V(BQ(X,> (50N(K)$^Z:1I95NE"]Y2("&:YG; MV?C$G.X=H)A0I)4[_(;A*9+X% D?0-O%&%F9\3N8MFR#W/_@#Z)R7 P>O:$B M/,TGT'(T5+D/K8PWX5$"LMO;1BG'V4P8CQTZ:O+P"_L2/]"8'SQVCW38]_7P M6SP<.S&8.=G(LC?:X;B-4'$R91O9$5,%_9+6Y/#DJ\S!W)\#0>,D9;!XSY/> MU@ M7)[AE$<* 5<&:MW8[+WE*Z91Q8R?*-1A%IP[9'?\/+A4GXFZA%*P)S,9 MR$SCT6'?+>:*="?/??$H:(,J:_F=W\6!.BM262;(@5 >PY4W;P";:$"8XHE_ MUT>R]-1Y7J(U !7V1/NY@:E52M\"K_81VNS]>U-DBCX,'@2+T$$,\#:)0H%_ M%,1KA[E+.Y:615-(%K#$G-B'*?ZQ9\DW=!D*JIBF;QT ZZ$0(@7A1W2^B=Y- M$JVM%( 4"M6@;:OZ)'G8.W);)>6#:7!0-O]0@?DD@ 3CZ.U<$^AYOUR( MNIB?/A:(]^[B\A7)TJ%5?''YU?RMF?&O)Z<4%!4WW3+,IM#Q%QF@XZQZ\>)# M-"DQ#&#_$H;L)IG#^0FIS_T#4[?I_ILNFZ9LM_HLUM M6UQ O^,]&?X#-@@ON'WY?U!+ P04 " 5BZ]62FHKF<$# ]"@ & M 'AL+W=O=NQD/QC80 M(,!,(->YS%S:M#2]9V$O6!-9< AOPHN-!3/S>F'(>A3G,HJ.[($@0^64M54(-;M0EUJ8!F+JC@8=SM#L*" M,N'/)L[VH&8361G.!#PHHJNBH.IY#ESNIG[D'PQ?V"8WUA#.)B7=P!+,8_F@ ML_[.X1N#G3Y:$ZMD)>63W=QE4[]K"0&'U%@$ MBG];6 #G%@AI?-]C^LV1-O!X?4#_X+2CEA75L)#\'Y:9?.H/?9+!FE;.?9)6VLAB'XP,"B;J?_ICGX>C@&'W)P'Q/B!VO.N# M',M;:NALHN2.*.N-:';AI+IH),>$+RE,KLF?(H/L=7R(E!I>\8'7/+X(B+PZ)(D"$G?C MY )>TNA,'%[RML[E19TU3*\=QK;(6)NPM\8K**I2# ,?'M.GT/EB';\[A_H6')H\: MA7ASRJE(H9W-YTH:%/B@6(J988+2HX]/*UL+QNA-E=>+S40IYYO![G<7D#Z^U>&-O(54I%35 YE)DFOQ&HF"4 MC()!,L#U^W?#.(JOVZW> I1QIQMPJF^AE)KAJ;U1+QA%_2;\9.]]E09UMJ89 MX>.@E_2"?C]Z1:#%^I]*;5_LRJC M^"KH1\,3 N?6KSF0A2Q**IZ=Z>K:9G<+VM35P4P_+LE&;D$):_%63B,VY\NE MT=P(9;7B+.7/A&XIXX[6][IN-5%2UN6SQ6)-L8Z8OWD]>(<7HO,KS-.F,HYU M@(:B )4R/+6D);X/%CL]J4%VJ,&Y2'LC.D6H0-\!\HZX/.U1'G[C3V@F1AG_P)02P,$ M% @ %8NO5L)3V,2K @ Y 4 !@ !X;"]W;W)KM]O=PQ%@F'P (#L :72WA1J5=\RRZ5BK+6B?[=B\T;3:H)TX+OVC/%GM M3KG#V>F]?$5IE>9HQK%UA#XTX:.?=/<.=]SD0IE:(_R>+8W5[N_PYU3'+6%V MFM"/R,AL6(Z3T,V 0?V*X?3R(NTG-V?D9IW<[!S[9X]Q%GQ:&NW!$2G,++@K MSLONCH') NXPQVJ)>A\EP ^8(%=N HW% M0*;(FP4L*-,I?K4?#D=D11"_1' MQYA#D6/NH*GH"P2/;.N46-2<"0-?((LRDD97]-K9-,J2?D0':7!X/B[!/9D3 M8N'R8DA2<@.$D*B?#()G-_7^?*%5CL8 '5Q%)!L"R?K1@&;!-RZYFX_")Q1U M?B!(J2,@2?!#62;@4,NK&5P[\'#0V$DRC"@E<.J!XZ/)JU"OF_UB(%>UM.T0 M=M%NAAVI[2.59MFCI?*NJW0F*5;PZA] M@CM?*67WCB_0+?;I/U!+ P04 " 5BZ]6>0+^\XP# "S!P &0 'AL M+W=OWJ?5W#I\%[O7)&&PF&RF_6..W>N5'5A"V6!G+ MP.GWA'?8MI:(9'P]X+^\DWI8C5J(WL#F"R.]%/?_Y\V(<3P"+Z 8 = ,SIG@(Y ME>^XX>NEDGM0UIO8[,"EZM D3O3V4!Z-HE5!.+-^4'2^RKP [VNX_SJ*@7;< M+$-#W-8CK X\MQ,/^P%/ A]E;QH-]WV-]6M\2)IF8>PH[)9=)/S(U14D<0 L M8LD%OF1.-'%\R7\D&L!#RWOS.E_XZV:CC:(2^?MI[97IMK/? *5S[= M"XWJ"?WUSS_%>?3K!=WIK#N]Q/X_#N@BSWF5Z16 MM]BG(3TGQ,8EAZJA#-5W0'@#+&!1&A1QYL91O" [\=Z/JA=F5.C\M^+9CC4D M11 M"F!)P.+8^QWI?C>RK4%T).P)+:6&.(C*E/QB*(LRR-+2>Y1;L^<'LCUN MM#!(O>")>MPD@^5)D*0,K!16E-Z=[(;14!8-5_6,U$>:.,F"+%I 3$*BQ<*[ ME=Q 1T)(89#&D1-)2U$1E)3,9VQ$U9+\.*4P>00EP9/4N[>]3HG*[JJ1YF4@ M%QO'2$GEL"-W%F0L/_Z](DB3*"BB'/(@HQ19F= >: )5U=B-+;?G5R/52R7X MU$2)C7=2&?'/-/%+3/GE09X7\-8:4;8(DC*&M]X;(HTSVK>DI).P C,2S^A M+_'A,STW^E5I?%=9]!"Y@C*-0J1-5536@=:W4IJC80/,[_3Z7U!+ P04 " 5BZ]6 M%8Q$?UT& !+#P &0 'AL+W=OO*#@'>@"U+CFJA&/\D&Z3\V]P6[4H^2JDK55NB8C5]>#V_'%VRG3>X(_ ME%S;O36Q)4NM_^;-K_GU(&&%9"DSQP@"?U_DG2Q+!H(:_^LP![U(9MQ?;]'_ MY6V'+4MAY9TN/ZO<%=>#LP'E8$A[1A2KW<0Y+7\23AQ54 MS4%Y< 9?%?CV_15P-^%&=)D'%.:I)-7\":]N1./-WG= MW/_>+JTSR(@_G[,Q0$R?A^ JN;"-R.3U &5@I?DB!S<_?C>>)Y>O*#CM%9R^ MAO[-\7@5[7E=9T-Z30J];Z013M6/9#BE2:^HM9).F#I-+C^\_^17X\LWD;!6 M.DNBSDGW7"6#4ZG$4I7**<@11J* ,_U8JW\@1CARA>SH,EVAQC.)'TI6_Q8>QY[C3D%1O(FF=0E^$:5#%^ A"52NSUL"4I3;(?>]M3Y-A+RTI(!D\7 MXH;"27/*1O?N;OC,.>&<$&RD /8EDEI62]C+QZZ M.AP^&]K#NI;&%JK99GO3R>XJ&.9;O4, Z&_:RJ:@/<%QY,/Z\_LMQM:'6[_P M)UY7XB\8BX9N"^_'$AWLB*7 SYN/#V."#Y()6=4B0J$_ZWT3=XB9' M83XGP0@D@4"28OX??1_'>]56,)FO.59IA<2G&4V2.$D22F?^[]81QC^BNYW_ M'OXGF07G=*=IC METY1=^XF6J&_4$H4KK:K#O35<(?LT[])M+3F[+:JZQ.74 M7D0/N//F;;EK@_8 G%X$CW::[BL8>;59R^AXJ&&,=E7S/?R3+))X,9O[]7B^ MB&>S\;=#[@V;B^BN-3ZD#=)N?3^'R<^-4D3N;GT;]U?9H=T2UFT&!\ M3F?X3\[GT4?-AGN]IO,X2<_].IU.H>?L:8QBM"VT=,EW556UU=$TB?P<]7E0 MLW#V9BF6Y9/)&5K<2[$Y'!M/K(_^@U[(=U"&>^J\$_DU*]LPA@KNDD9"WW!Q M#8E[:-,;F)R>+^+Y8L8 4YJ.Y_%BZC=UPYL9P_.4F1V M&KV3UG(_;UTH*Z2A=70RB\\7$WKSC,NY'(,C6.GP@/)S2<, !4J[ F@P7LT$89=N-TXU_+BVUP^/++PN\=J5A GQ?:>VV&Q;0 MOY]O_@]02P,$% @ %8NO5G1<6MH^!0 FPP !D !X;"]W;W)K&ULE5=M;]LV$/ZN7W%PNR(%-%N67YL7 TFZ80/:)FC: M%<.P#[1$6UPE42.I.-ZOWW.4[-A.8J!?9(JZ>_CADSE6GO9Y-,ED(V]65+/%EH4TA'%[-LFUR5.)WNR\$DMY)]W7ZM;@K;=% M254A2ZMT248N+CJ7_=.K(=M[@S^47-F=,7$DWDM\YR!0./?%K.S79(==\<;]%]][(AE+JR\UODWE;KLHC/M4"H7HL[=9[WZ M3;;QC!@OT;GU3UHUMGT8)[5UNFB=P:!09?,K'EH==ARFT0L.<>L0>][-0I[E M>^'$[-SH%1FV!AH/?*C>&^14R9MRYPR^*OBYV0>)D.QYSP&+9WI)ZW?5^,4O M^ WHHRY=9NF7,I7IOG\/'+9$X@V1J_@HX$=ANC3HAQ1'\> (WF ;V,#C#8X& M1G]=SJTSV/N_GXNQ@1@^#\'U<&HKD2G,O.[,WK_KCZ.P(P>&6X/ 8 M^A'EC_H]SVKFM5\XPE"LQ5[ER"HC"2)1?HI>E^D^F)!RY3+9VB2Y0H8G$PU$JG.SN M$'@*9:2G7'J(8#.^%WDMF6CC4(DUPUDJM:,U^E(E5-I]*; VB#UDNM9%)I850 M*<]!68:">VT:>;#R-DO \YMDZ5,_][5[!^(X06QMU@'#L?40M,>0;O*4T,HQ M^H1G1M?":%27H!,&:PODUK#6;KVI$EH87="G:_J@"L7H']HD6 N)6F&&:C_J1]7CI"?T28FP;I M4^2]1.$Q8CL+2%M75=[N73 7$ CQ-Z>[*ILCO#E-/.63WP.E%\."1Z2[!P--FEL%AAT!/:A*:7E-_&(7CT91'XSB, MQN]^'&ZG2D^#ZQIYBGJHL.,<^6N:3L+)E!>8CL-X. H^Z?+GY,!J. K?]<39_8EI$6-&I!\5*NB+@[*+_"-QV]\R@=J@HCG+)9_E!Q&] M1;C081"/V7](XW?A>!JUFNRM[!6:AK@-ME_1PFK7E *RRSH:AH/HJ9Q*D00\!0;.?=;M)+.:X9/J#Y+#='XBY+]YA*^4N_)AD7J3@F[_,<2NY MA_%2HF/;1->(T;>K(?WTU 0M$W?@1UQ?S2=K;(9]2_WN:+K+(CA@$7SQ^[![ MISK8AR=ISKRA(JI^--K?C[TO]-Q5I;=S842/7/IK,3=UA-C<';>SVYOW97/A M?#1OKNU@N52EQ=(+N$;=R:C3'+>;%ZOV]N K>3#FT1M?RF64>$&HL"#/('AYPBM4RA.QC-\]9S0< MZ8'[^QW[=:B=:WD0#J^,^B5+JI?1>00E5F*CZ,YL/V-?SYGG*XQRX0O;+I?= M4&P?=(GE M(3YF+8.@="=HE9XDO!%V#-ED!&F29B?XLJ' +/!E_UU@AY\>Q_NFN'"M*' 9 M\:MW:)\PRM^]GXUP99I6Z!>HA8.J M#ZLNS+T- IZPEH7"-T*7;+'O4P[&+C/?>=(-V'3K706$VFKKG M/7B'X7#9]<3?]&ZR\)-:2^U88L709#SG7K1=MW8&F39TR(,A[K>PK7G H?4) M'*^,H9WA#QA&9OX'4$L#!!0 ( !6+KU86^4V3!0, *8& 9 >&PO M=V]R:W-H965T,TJI/T29Q(($M(+'M MO;J56FG5[H:)(JTW/'6W--K$[@[P)H%XF+$V+I.="1>ME M.+LWZZ7>.RD4WANP^[[GYOD.I3ZLHBPZ'7P6V\[Y@V2]W/$M/J#[NKLWM$M& MED;TJ*S0"@RVJVB3W=Y-?7Y(^";P8,_6X#NIM/[I-Q^:591Z02BQ=IZ!T]6Z?[(Y@4]$(-W_SI.(Z37V_WLK5TDN2YS?P 5RV#B@F=?=./0PJ?=88U^A M.9VRF%Y1 $_D&;C6]$:M(TK=@NL06BWIL0NUO9T\D(LT>XD^=,3"&7;RN^IY ML4F0X"M.3FH/9!'#_56HL!7.PFM@4Q:G:4:K/,_C15F,Z1^40VK:P32-T[* M:1D7:3F&*ZWV%K(\C>=L1H6()1V#!BONJ-B;5W.6L;>0S?X([XQNT7I7XA): MI,0RC_,TA?DBGIWED7$:[F@*@$_DH18A9W&Y6$ Q)2W9F"?4(RJGS?-8<%:6 M<9FQR7=N#%?N&8[7!UF6QBR;P8+%>9E/OFA'$BZ,E092L 6E%K3*8D9#*(L% M7/IE)F?>T:/9!H?T=[I7;K"1\70TXGN]P*94%B2]#TIIQ%8 97 M'#9.[X(35=J1KX5E1W\D:'P"Q5NMW6GC"XQ_3>M?4$L#!!0 ( !6+KU:@ M.?"2WP, )0( 9 >&PO=V]R:W-H965T+:^_;JR1Q98V-<"/3HJ:3M;&-\"3: M3>):BZ(*1HU*LC0]2QHA=3R?AKT'.Y^:SBNI\<&"ZYI&V-T2E=G.XG$\;'R2 MF]KS1C*?MF*#*_1_M ^6I.2 4LD&M9-&@\7U+%Z,KY83U@\*7R1NW=$:.)+" MF*\LW%>S.&5"J+#TC"#H\X@WJ!0#$8U_]ICQP24;'J\']%]#[!1+(1S>&/6G MK'P]BR]BJ' M.N4_F>UON(_GE/%*HUSXA6VOFZ46!Y*[R83ZW9@F5M0N-%"#58$SFI^5)6WM*I)#L__]UX M=/ @=J)0"&_?7&3C\36LE@NXN[]]#^^-T-/$DR-63\H]Z+('S5X S>&#T;YV M<*0CXZ/X7L M9)*?P^<:HT!-,5HC=E @4$BMD!44NR?,A ?^>.HII"*-!6_(Q'=6^AV5G:]! MF]YX1VW' S4^H;Q$-V(_=&)*Q,K!VIJ&D*4+7J.&JI3==HZB=D:A(E\N=".I M-U"*5GJAV)E0"A^E\ @X9$7V62E%L!X8?_QR?_MN? G$NT)2&\'"D6!]1-E@ MC4/,3Y._L4)[PN$]3KX \N.E[IB(P[(/59(.W;KG1).#P(SS0TMB2"9*$4?; MHJ=)'K"NBSX6?VO5:>:S[)T:1HT&["/'24:*JT?F@<=@\C=]%/FN_J_;RFGKR1=*\* MUV2:4DW&8/L9V O>M&'N%,;3% O+FOXVH&4%.E\;ZC9[@1T<_HC,_P502P,$ M% @ %8NO5A4L\4.. @ _@4 !D !X;"]W;W)K&ULE51-;]LP#+WW5Q#>L%,0.W;2%5T2($D[;(=B0=MUAV$'Q:9CH?KP M)*5N_OTHV?52( W0BTU*CX^/DLAIH\VCK1 =/$NA["RJG*LOX]CF%4IFA[I& M13NE-I(Y(T2]-N3%/4O!)2K+M0*#Y2Q:C"Z78X\/@ >. MC3VPP5>RT?K1.]^+691X02@P=YZ!T>\)5RB$)R(9?SO.J$_I P_M%_:OH7:J M9<,LKK3XQ0M7S:*+" HLV4ZX6]U\PZZ>B>?+M;#A"TV+S0B<[ZS3L@LF!9*K M]L^>NW,X"+A(W@A(NX TZ&X3!957S+'YU.@&C$<3FS="J2&:Q''E+^7.&=KE M%.?FMRB8PP+6S+@]W!NF+ OG9:>Q(WZ/BO..:]ERI6]P97"CE:LL7*L"B]?Q M,>GJQ:4OXI;I2<(;9H:0C0:0)FEV@B_KB\T"7_;N8N'W8F.=(>_/L;I;VO%Q M6M\WE[9F.HJ5]KD!IAS 9@*L05EK63.VA8A8$4G,49]Q9*%G.!7<LX78<.WVA'\R*8%0UH-!Y ^Z6F.^L&PO=V]R:W-H965T%L5%KH4TV7S:G=V[^=3&H*3A>T<^:BW<]H:5W)"K M)J2#?#YMQ8H?.7QM[QUV^0&EEIJ-E]:0X^4LNQY?W9PE^4[@#\D;?[2FY,G" MVF]IO0S+++C&I>BJC"@]U\XIT_YPFOLLIW7]KTLN=E1E7TP>J=,AAH:?I_\;2+ MPY'"9?$3A7*G4':\>T,=RX\BB/G4V0VY) VTM.A<[;1!3IJ4E,?@<"NA%^:W M5FL9$.7@29B:;JT)TJS85)+]- \PD03S:@=WT\.5/X&;T&< -)Y^,377S_5S M4#OP*_?\;LJ3@)^%&]%D/*2R*"OQA?%AQ,NG!U<.#N%_M]3=AIN M/![1Z:@\%DBN1^LG35Z384<4NH/>ILJ:6W<600L,)LA5F2]*3 M[96X'@2+1CZ &?2L-&M8M6Z;+JSWC%]-2VDLH=KZ1K:?%EI;2"/ 1"CH^ MR!![%J$1@5IGU[)FJAR#!,',$84WKR[+\;L/?@\X&GS!)7I(ZJCWY-*$L,MG MS&/GGX]50TMEK:-6"8R1E6/N(Q5L &!-HH5]H,%%M:77-"Z'Y^/WPZ(H:%P, M+]Y/NN5C8UUX&]AI4IS"$.M6V2USHI:&A=3R.Q.J>,V*^ F#'/$EX2%, M/@B'E*2\H3@]OUG4_JG^(]P\>:*Q0 MRJB&)52+T;OSC%S_B/2;8-MN<"]LP#/0+1N\N^R2 .Z7UH;])ADXO.3S?P%0 M2P,$% @ %8NO5I':0+[1"0 .!\ !D !X;"]W;W)K&ULW5EK;]M&%OW.7W'A>@L'H"D^]4AL W:2=K-HUT:C:E5*D>A-RVSDN^YXM!1I?G!V MHN]=E66/_>RO])VT[;+D1E7Q99+^GB5J<'DP/ M*)%S46?J;;'^NVSLB5A>7&25_D]KL];'B7%=J6+9;,;U,LW-I[AO_-#;,'7W M;/";#;[6VQRDM7PEE#@[*8LUE;P:TOB+-E7OAG)ISD&Y5B6>IMBGSJY5$7]8 M%%DBR^K''Z:^-WE!KS_6J=JDW*>EEL5PB9_12ZTU5U2*/)5WF=!FKXD:6%.B@^#:IA5Z]$OF& M4BR4"8D\L2K()U70NT6:?VBD__++2YM$I;?4@$BY+E,%63A3T#PMEQ3CV%0A MY]5V@9(YK>J;+(VIF,]EF>:W=,0B6'???4&7[5W?CES7=EV77,=U/?*=241C M>SJ)],V%J"R1546K)K1[J,E:E*7(5<7/5G498PL6K/C2"P-[$KD4.&$ L7T' MT>_MMO,*.A)@&R\ZW Y=M! )H396"DZ"SM;.$[W(F#%Q<&#C/!: 6BAT+;O* M1 [7;L5R^57X@X4Y2;,C[N]8\8Z^VUB$_NJ]>&9\0.M%"KU3!6D;$M L(;E< M9<5&RLJF)"U128NRXOA">%ZA\+'J+8920"3G&FOQ@KS(CS_6(DOG*7Q=:3\5 M*]8%LH!'5::QZI[4>:IPWUR(%0 ;IT;QDLNJ.;. ^J59<\R5.#%*5BB9:D&( MW[(B"!; "@IB8MUL.M=W?GBI$:8 <02*GUX4;"T8ACQ(O:O8W&,\GK)&8/UC;K&V^TB$C6*/+2+199MV(MH MKFPGRAY0[\89X, M;KV^Y^^2T/6TDFI1PEU+4]HEE_8'"NB$?UP-X)NBY-6'%$Y]>S8.R?=#>QKX MW740>K8W#AHM+@T\Z'WGGT94@["*#_&:Q6]:M!DG#G.L:G-\@#NX;W"#;CGU MZ!9"3%$R15%_U;"SZ:960++2MPK@ZE:[R.HGJZ!8EIQ[O4!7"P&(DU!X"BPG MDL&)^IS@*D4AY9@(JE9 ^1QU;87Z56A$*0P\SB"SU6;5(H--JEIC++6 >&BN M(+.@$LV?$2-,H+ <&9)B]1TTNA.07U?-.?##UL,F:YI<8$^:&"*]=8=$ A-2 MN,N6ON,JB^L$>T?>QY(+*I)E(T59#2VH59JE?TC6&+F3"63O=0Q7PY9ED,T"@G/B[1:]A_LI7;.W<8>"!J M"V:KKMAC"Q2]HF20;O>E".Y-6\5Z"TP\31) ,K>O)XS['0H M]-,J)ASK;:27VXG'?J] M]?:Y\;;USZYE9RN&!02.@I# M.T"B/Z.CR E=?+8KCSS70T/$+0M==RXQC":CF&?N[#,T&)CZH#7#SF!F>Y.) MMM.=P4YD/-OI1:'M3\)6?PWY;D![(&4\F6'M3,L(IY 13>A-CL^;]*> M:-+0-FQ3 /@@4ZBXY6K'Z$[>UHOCME[(%H]=03L<.W[$?=9(-$U:#V9#TE%* MSZ\OJWA&V_<@!9>16/.FQ\T=&W0MK;S$;VYNC0Y/Y3? MS4^=#S@@LA=XMH^'#8P?.C[SLEB:*U88GS8?ON:N385F;%S$[#:6@/=C?2=: M%1Y,N? 4+;FR] \Q7"]Z'?>3,Z:SGP>9<'<,"#I9>QG0GTMT: _1L?82G3^9 MXM"3%,?ZSA2'/6K@MIOB6!W%6:=9MH?G?!W-B<93S<:;O-WV1W$GTHPA;?&$ M9P;\EF^AC6E6UE01X]\!1F1#?; 2^F4UXS UX^8U4DERU]:J72+%11-C([X2 M&:9L:<*X1G5@NC%@8=9^%O8U5,O ?DNR6B[%YQ^Z&GI<8P'3;&-WL_3Q?JOM M-B^&QK>&69UA[00N8C,/;;]5D\D/;S M0".O98!:Y'=C@(.S'G _>L#]K*_B?D]3/MI#^1ZRO2=IGN=A-O4^2?'V4CO? MF4TI<,;^_SBA,\'JJ!SUF8SUUU,Y>DSEK+^4R@T<8%C/ RJW+6K?0N+^]G_$ MXKR."1T^XD;=G8['>7:(#LG#?N"$'GG\CH!"VW5G]LP+]M.X;V9DN\AGJ\IA M7YG#GCK?S#YWJ7T4C.U9R 34&ULG57;;MLP#'WO5Q#N.FQ %E^2-$&;!.AEP_90H&BQ[6'8 M@VHSL5!+\B0Z;O]^E)QXW= &Q8 @IF3R\!R*HN>ML?>N1"1X4)5VBZ@DJD_B MV.4E*N&&ID;-;U;&*D&\M.O8U19%$8)4%6=)]:[NSFNQQENDK_6UY57V\YUD M$>2-(Z.VPJZDKRX,#I'35;XRLUCXD3>/Y;9CN5YMA?P2M@AC-(!9$DVVH,WZE6/ M[H M)=5&*4G<6^2"<-9+4J]1YQ(=7$J75\8U%N''V9WC,N3T\[DJ=$G&SR?QU^G$ MU2+'1<3WQ:'=8+1\>Y@>)Z=[)(Q[">-]Z/][<'M!GZ>+;#FB4(,R2\TI,D1F!7;R"E4 M+?3CV\-9EDY/'<^!#>H&.^2ZL7G)5](-X;*Q?( AA$J+"*KK0/0="-P_>=DW MT." 6@-2%W(CBT94/=M2,%LVG<]N-DPG3?RO S]X'3BTV!/SXKF!N"*2T]3& M^D(%=.75\J:#E35J"TNEM,6'6EAZ!)99&.;T;I(>O1_"F3O@J']3>49"A2(6 M#<>;L+,+;86#-Y .CJ?CP6PV9BN9I(/I-(/G^B]^,D3XI-=A5#H(1]3-DWZW MG\9GW1#ZX]Z-&ULK5=9;]LX$'[7KR#<1>$ K"U2IW,8:-)C M"VRW0;O'PV(?:(FVA4JB2E)Q\N]WACILMX[1AWU(/#SFFV].T]<[I;^:K926 M/%9E;6XF6VN;R_G<9%M9"3-3C:SA9*UT)2PL]69N&BU%[I2JTU,6U5"/]W*4NUN)FPR;'PN-EN+&_/E=2,V\HNT?S;W M&E;S$24O*EF;0M5$R_7-Y#6[O WQOKOP5R%WYD FZ,E*J:^X^)#?3'PD)$N9 M6400\/$@[V19(A#0^-9C3D:3J'@H#^COG._@RTH8>:?*OXO<;F\FZ83D)DJC?M/=MU=OIB0K#565;TR,*B*NOL4CWT<#A12_QD%WBMP MQ[LSY%B^$58LK[7:$8VW 0T%YZK3!G)%C4GY8C6<%J!GEU_D!D)LK^<6P'!K MGO6*MYTB?T8Q(!]5;;>&O*USF1_KSX'$R(0/3&[Y6<"/0L](P"CA/@_.X 6C M9X'#"\Y[1C[+1FE;U!ORS^N5L1KJX-]3[G9HX6DT[(U+TXA,WDR@^(W4#W*R M?/F"Q?[5&:[AR#4\AWXN"V<53]-BX8P,WO^QE>1.58VHGZ"',!*&F/ZLJ+NF MQN[ RLX]$"PHO'R1.1DG<:5+>%D>F0)%/5P#H]Y@ZCAWN4(OU.A25^A9?PI#IC9K MJ2%=TNZDK/=A[TI]K/Q]6S2M;M1H9U]L??ZW:F>.&_;IH,2](WSTW6ZUA [M M1K3$$4U@P(+'PX1U$06!7Y)W/ZOC8;W?'];[0;D?E;I#?R,?X$N_Z>:0LJ+T M]D7Y"TEIFB24LPADU[7\ZD@:S[T[J 2L/!@Q>9OA %-E3B(:^Q$-PW#4"1=T M$3(\B"(:I)'WZ?N"(0&-F$]#<)]1QAGAU$\6-/47H!4M& VBP/L-BOF'6I[R M( 5<3B[(M%,%@8.PH$GD=XL@7M (H"^\3X=5-.V-7Y"0^S3R&9F&U(\1BO&0 MQ@R,AXSZ4>KB@[T$[K.4T31<@#2-*$L!%47@"TZS@'5+N,)3&L81+'\VB_Q_ MS6)$TS2A?L [.BA<'*41+\3 VG\FC0$- P@;Y VT>4(8?"0I;D>,QF%\(HF< M+J( XA83'E,>123R.8V#&)52#A%.GLEAY,>0LI\0*&PO=V]R:W-H965TRB:;=KM8;$'2AI91"E2 M):FXWE^_CY2L.*T;]!!'_)@W;][,D+S8&OO%UOC5*N\MI[7W[3M- B!47/B (_+OE5ZQ4 *-KP/F='09 M# ^_]^AO8^R()1>.7QGU69:^OIR>3:GD2G3*?S#;/WB(YS3@%4:Y^$O;?F_V M^Y2*SGG3#,9@T$C=_Q??!AT.#,[2GQAD@T$6>?>.(LO7PHO5A35;LF$WT,)' M##5:@YS4(2DWWF)5PLZO;KK<\=>.M:B,G+(]IZOL0K)X\6S]/S![B>C%Q/'D+_M7P\ M"'&2A%(8A:W&$J323L0VBE=H8SK@D_\M=;<2E3Y M) _'64+O=0QRC-$?""IT2>NOG;AIC?68329PQ4$TJ<%:X$C:6(Y1H>E]36_R MW ,<6RU,1* P(T$?66MVCH-,XP(]??+H+,O2\\$HCA;GO\VHE^Z %3T-K(;M MZ[W+T6#2Q]3+=L<^,@H3-IQK06;%./WBU/JO3^N;Z_AC/H0(A.JI[5!1 MP5_$*]G=21F8+UZO70NVT,8VA&#NI M0N5"@+OD-Z9DA2H3>A.HP)63_S%5UC24+28PRTY[SD%)=S]C(\HZ*./VB4OH M$YK&]@G99_5^!8:6'E,8O(RJ1J/O@'LZ^R+$?4^/E[-%&G6EBZG'N'13Z@Q(= M\X4^&,BI@1;T>9QE@?8$+ZGO^VPL9E&@BMQP[E1'O2='>L#D2F[BB>".\9G4 M H68,VO:H#$$#B#^7MF$CMU;\X,W1<-V$U].2*#IM.^?%^/L^#A;]V^2N^W] MRPZW \K>0=<*IFGRXG3:E^1^X$T;7RBY\7COQ,\:#TRV80/60V?L!\'!^&1= M_0]02P,$% @ %8NO5MX3GNAN( 0V4 !D !X;"]W;W)K&ULK5U;<]M&EG['K^CRS$XE59!,4I9O25PER_:.9^.QQ[(S M4[6U#R#0)&&#:*8;D,3\^CVWOH "88UK'N*0!-!]^O2Y?.?2T,\WQGYU&ZT[ M=;MM6O?+@TW7[9X_?.C*C=X6[M3L= M75L9NBPZ^VO5#M[.ZJ.BA;?-P,9L] M?K@MZO;!BY_IMP_VQ<^F[YJZU1^LS!_X'S[6ZTV'/SQ\ M\?.N6.LKW7W>?;#P[6$8I:JWNG6U:975JU\>7,R?OUP\P0?HCM]J?>.2SPJ7 MLC3F*WYY6_WR8(84Z4:7'0Y1P/^N]:5N&AP)Z/A=!GT0YL0'T\]^]#>T>%C, MLG#ZTC3_K*MN\\N#IP]4I5=%WW0?S/H7W4C]\X>J+)WG=G* MPT#!MF[Y_\6M,.(^#RSD@071S1,1E:^*KGCQLS4WRN+=,!I^H*72TT!*N M7'46KM;P7/?BO5T7;?U'P2QJ*W7%VZ/,2EW5Z[9>U671=NJB+$W?=G6[5A], M4Y>U=NH'_^G'GQ]V0 N.^+"4>5_RO(LC\YZI=Z;M-DZ];BM=#9]_"&L("UGX MA;Q<3 [XKK"GZFR>J\5L<38QWEE@S!F-=W8/QN3JTK0.%EM%/GVPVNFVXQ^ M66_JMFC+NFC4%?RH07 [I_[W8NDZ"Y+W?V,<8@(>C1. ZOC<[8I2__)@AW/9 M:_W@Q5_^-'\\^VEB>8_"\AY-C3Y8WAAMDT^/TS80I4\W=:M^TQJDY4;;2S = MP,-3]<-?_O1TL9C]Y"_3U_E/F;&JVV@E5R_-=E>T>[GXH[HIG*K;TMB=L<#; M2L'W, &,78#$%JW+U=NV/,WA5AK,X3[0UC3&PM;E"NAZI4N]76JK2%)FST[5 M^U9=[&S=9$](=N!W?%A(4*NZP?G4I;8=Z0(/"?)PK2V9ILZ =5K7KH-!43 2 M0N]0\DHWQ4UA-=U8;HIV#8/C'25/E[7%5N.(1]CW"2D;4O(V3(?$@)D^]BPR ML6B;L3)@K]% @D:8 MWI9@(5$\8 DP3(=3+?&?5%5SI1.IQJO=E9VCOSOWFX9J0W?KW'DB 5.9\[)V0$'82OE9]E$9FZ57 M@G(F$R^>>5GZ8&ODLPR.]\Z?_)0J,5G-\&06228&T3+K4BUQ#Y?(50V[C+P! M.!), #!9C7$$IGOT=/&3>E5?UZBBR.0&X ?N#3XC_%6[?@G^"[9BI4&LUEFW M@=G*QCA6C[_UP##<;B1,_9#8I[-VA^Y@8_1F"AS#B4& M)@7HY S:*KH"#]^8OJE0LK_J+D/R6H R-\S"XN^E:5M! M7#=UMTFG"6*P:PJRFPWP0M,=A7,:U@1#$2DVN_C'YXNK#^\_?O*;R:) Z\3_ MMD7;KT"E>]PY!9_ ;'1$V#\W-1#ULNE7*_5)MR@Y6I^J"9]Y'GSF^:3/?*?M M6MLQ;SGYW+BWY,%P8X)+8AU8Y""8UO6(NH!'9)) NEP&S,$O%VNP3P@O&(8@ M*^$*#Y>K*BC'*K'F3WGD@1 + 6&X*-%@IG#HI>YNT'1Z?Y(-_0G>(=0 M!)E(-3ZX_]\^7"8:!.1ND9J*18:]J*S=BRB2G@U(]P.R<=6'+_$!B<(R" 2_0A-J+OC,:(O#6 M2W H'=F63\-G1YZSNBQV=56=8]9E,=*B5 MV #\U4OA79&.< U%Q_,H"]Z8&8B2YR! 1)WV,D(6H]5H!XLE:CD$'*?'J \/ MK (<=Q&.0\"'-I1F9$<"O"#%PLE.U0[ Q(Z7U; .$"9!<5AJ=.L=:9?5G36% MOXWP7QP7W'T'@E_"S)&&G7$BA1:'@8B1%'2,A@D[]3C8J<>3=@J<+TR[:[03 MJ!I#ES'C-3G8N/&:F('T 9P N"[THV6XAKL]MBDP4M-7X@98,&C4L,-D#N"W M8\XHP7OW@*,9>P\/_@X&R^^+AL:@4 ZK;9H@/R 5VEK49(-VX&A\L.>\60%:-\,F$8GY@6G0X"D=][Y)W3NX*BG)4UVU$_SS>"?08EHIE. M),Y1RZ)!<^38.F'P5I2L"!@=Z:;>HGUE/%6FXC6I($^"@CR95)"7A:M)QM(@ M?DPU)H<95XW1L6DK4+AI]Z10"*AJTL$1E4'L9];HD0REL0Z1=@CL&"95[X__OBXD/ ^VBR M:3/K[;B59;LIT*]N76=[WEN)![9J/COY!]WVL0<9?GHR.\-9/^IUS^Y)79W\ M"YWD7>*N= F(C^42GG_M_2)(WK9V+L485Z\O$X1 + *.-'OR]GM5&;+KJ P% M\I!$E+.CXP!)1FXO]_\Q[C(^:-M^X"DB'T_! (FG @S#"&9, MR0 )%VMZ),^Z?U?,QGE-(JA=NH%81[+L3Z M<$-M*N?GUQ7;QM$QPD-W\P"'M-2,%#U'ZF8/5K3"S SB(EF-C,QI 9K.3[#J M&]QYAU!AKPNK2!X@&.LAJO%$$Z40)-U_([-D(]V&@DL"+X4WIE_Z]B ^.ZK& M5C(R=M> Q&E67.<,.8%)@<9]P(C(ZLQ+V_E M/A E"$A ;"HT*EL6IN!77=&0/%'@GX-, L(,KA.89.L0! M1- ?.LY]LP%_8I9-O18-X. (XRT*/#ET(M0 3EJA@W9PIUO5FF-Q 13*8$X, M,#188KBR-JARL#!R[Q$*<5R&I%'RZTXR#A=+Z9$:4'$)=L0QA:3(UE3@3'!4 M$$W,'H0ARP(,CB9XO4.[A.B(!!5G1QDCN$,A=1'F3SG3[7>(V@FXE1JVPF6[ M8D^!-HHBB/$*U3H$@56Q)]:X3;W#NT[5Q[B96Z"MMQR)DP7=HL_ V\EH5F)M MD"!]BR&'XSB")D:5\1$?14B%7_B08DI<.5D,*AQBMFM2U*(+N!IALR8)LGJ) M/BC' ;$QG^G/<1M,[3].1I/F)22-%;7VR5L =D$S-*3=:W :!%.Y^C2H&% M9V%N&-31_"@G*&VV8C8 -SP. #:(\*'$$M2E71_DE=@*#6PS(^4A!X- H[42 M S_@.49T-K0HQPR5I,:&02N2@>@6/-I6L&?"T<#VC#-X +_WZ=Z!K/#N MQ.=]P+H76RKK1SJ\[N'NWMT_$F_/.7:7,*;VVG&:786<[L WHQ'PHP0Z'.T$ M.%G6B:4NB]XA3.AZ\M3LE+8%0*(:!2K >9>.49/D5C7[67!RE/JC-+)F)=3M MAB HA;BP5"U[&B3+5T>$/OA];0LT+Q9'%RX4Y:8&WI#:P046+?![<-\U@@XD M+DMB[,Z"M7,$\&P/A-QE)JX^=4:%W)FD$[S<#:#3P+M*O**HT K3?1#+(!I; M)4Z=G+>WV 79[(R,CI]T8SDJ=NJ1Q4GRV 41Q2#?YT-H-_S^#?"3_]+/CI9]_PT]%0 MO?*V9\Q33PYSS%./C U+)]^I .&T=RTH]0%0C6#7 ]?@2W9MFGY+=;QMW44 M-1!G4"%M"5B#1:-0 T5JJS&I?^"FH^(-O<<14C(@)5&*9-8<)1-4WJ$4,Y%L MM"G/MF-[;/6ZH.C(J\]20Z19&XL^;2EDH$G?[3CAQ16(HD%4B4GW+*@=""10 ML1=A'21 AE[G?NL]\%2![\EB04$+\I)BZ*5J1$5#)^91%#1A!=LFSQ"/*[;U M;1XL$2,;X%+"D+N\@UM@5UNL'W$-)[&3PS52\57JFV3-:M.[: 9O$%U#?%EW MWK$/?2V%!YBL%Z@@CIE@GT ]8H.7L<2+^RP/D.8XX]9;B6;E26(/9EV0-SY< MP@BF1O;$X!:,R)KBRAVEGJ@82Q'2)!Z?SV(WRFRZ+8'L_1AZ?E=TL(A1K9\> M\TBSPK!/ V+> E\%15!DIQ:EZ7\*^P4#XR-!@HH_E M[( \28['<[VL;=EO ?J$O)BX_L.8 24"GD=:&:E33A MQ! #"L;756B1P.63GDD?$^4W1"9R4MLAN7 G+W90@ZPIM1Y,8;2!. *+H428 ME#,QUXC> #N",2,[X3.99DF"ZWIP1#R^KX&0XC8&(;4/W?UTB*D!:,%)4K!.74\<3ZLR/CR@ M(>09X5T6I093!(#F 27A6&>SH#"?!KXT)'J];8K(NBMN(1C!$JESDH,"OPYN MOL7IT=[WW8;CIY$"K("$$[9QG),!9,3 )[)!2MA%FHE)$K,9A*4EXU7,"GD4 M/;(,*IYYJQNAO0=(7#B2H-(E'6911&*RV8-5C$79*H6J9* /(:O0>Q![ALJ7 M@)18?Y:-P\X,0O#LHU!%6AUR,4#U-\Q:TF0WGS1KGQVAP=?>RXU:L3X'>T#.,UU4:!&(HXFM,7*P!H?B MT&*5I>+&@G@?V2Y)R5V9K9\"-N!+7ZTE;PJF!X3(]:,<,9DSY*+AU(9(NBM#,=!G5D587'6>I?02++.Q.5/)'%L4-J34GJ MFC;1%I660 X]$7#Y,GD&;?[A'93A :$C9YI)C1]W\%B.OF<]Y8$:S0 C$!<@ M9P+9HC4DQ\XZEU3SUQIAXV[#*2L(R*D=D=(<8,-%9\9("1$;8ND#F%"W@$7^ MT+Z?+F'E(2=!!0UL4B=YVJSN!*XN$6W45#[@A)O\3K9D \!)_0X"C]9EI2OQ MD+#1E"M;#;9>/"YLQU^YW2Z7&7SID+-D**I2*GK#(P)RHUA4O<5Q*<:Z'.E! M>?/J;2@0!1((C'$,NSB?Y3.(7^?/\F?SQ_GL\;F""/CQX\<0UI+X_XJ)MMF*[( M[INNN/>:1 ;F.8YS/C_'1L#S&7R=/<&^89*,*1F(?=CSZ4;L=Q0T$@2.QU^<1I9[(-AAL$-DA@]BEM*"('1)'' M;< ^L3$LN)/II#,G?H#[48JS )3-IL+?3/97SV%0YG^ZJ?(,L^XU8-CA&\3:Z_U%U^(Z>RWM,-7"( M*VH;=FG)?PU63>-D%&HFVRT5'QYD%4/> R 3"D/(_:1.3A%JGFY$%%1]7U+XL*JEOP0M2Q)(^8=8IG<"8U:A]9M\S$D#4 *]%" %\"![7M"VN$V0CZ ULT2Q(>-9 MM[M>^#\$27QKUK=W;X9%LV0@!AH5AN?97_[T[/&39S^I7Y&H;/Y'HPX>*Y^L=@+$JCPO*:PMZ% MWRAH%42!)1XDH":@^"TE6RJZ2 M V5(?SGKV?'"R;(QW-X!K-UQI[G<2I2T1 M5'1=0Q6FUGC1D&3&7I"QT#G*[^QF8V"_6 -X.;%QGX]N(!_P_YP]SD/V52=] M)9BQWYC*-&9=8S4UX5FGRTT+R$$8H+,% Q:L%Z\&K$5'+1+>;Q] Y".R0FCN6&]K.JZSO;6 .(GJB@FN2%;J+T'<[:VYI;1E+ M:K+JJM>R3;7U@0SDDSH,Q#7W&,:CG+HABCY_3MH9Q2X*),EF4 M/[IBPR^#1O4IC!0;NN?3'=UOI:YV+#3XCA;N9$B5?D;+0&P-]8>&CE91"LYU M&1\OZF2#B7-T>\[Q'6'P.V:5I G//ZTUW\%Z<*K^/C+2 1[Q7028?L:P,./8 M8R5Y-3Z?"^(.8438Q]#T$\_K%DIZ$T&05C7)(@2B>%+-^+X,JH[E*FUK7"F MQX:+@9AQW^BBRLEZ8BVT]IT/!,+QJ(G;Q,ZGE*D=@CTJ$WB[&K5[EU!0P#:1 M;7G-F8W= 76X/1EH#QV6H7P7\T+N VZ!8M*B^.A;VC*\Q>035:VH.\/G3BQZ M;P.,U .2@T*-;?:T6,$?!=5)J",*<,!B+?MMS(V2%+4:8^ IBQ=&G'!./TH['OK%,>-+P@544 M=V[-"-[$B0M$'[+J&S ;*V#LK]C51C%OO<5:F18G9742Z8:!R,;% LC1<3V* MEQ-WH)V'S4KAYFO.R.Q&V911+M(GIS%G@R4^]!E8-7%R0(B[7[ /"!TPMR%P M2E$"=-]7>I2U6)F)AP!\+KRV&;;W^=QZF3:AQ:9@"M,P:D)OC2 MJY&V7XR[(5:1MDI*86JJ!BK6-BI7 FK+I&\,9AFB(EM@--76"*EP\Y4X!M+72GG=GT#R9.\3RH6:;!_18B ML:(&#?+=-9UCFZ@ILD/^SFB_.\]G9 M,S5_E#];/)GBZR)VX"RF.W ^ C>(1DZI0\1GCGKEZ:&.]=N-CS]L!_-E6)O> M7<6[,V81^1'BMJ$S[[Z/*[ES:&9]P_F_LS/?H(%UBNW G]63V2)__.BI6BSF M^?FC\\D]B>T#B^GV@:M-O=MY2?PK_$-IMDN"D,KI M3>/8P6-P)(+K\WYTQ,/O#:)6J4$Z?]1;6RP)#8<6ARM8@9N10M\*'R;"$W"" MMBESY3OQTP.5W%K3A"8/00WA@6,+.ZAP*M-W2W@0P0B]Z4D5*P1>@Z[;T*>? MA?>.'+3=)IV^5#8&V+"JFX8$%><=)C&%N6Z*T%SN\C\H<'4-6_' YIP;.SA4 MN%^G/9W9C"]9T+[CBY)KJ#N8I#6%K=0/;]Z__#&/G41O<+,_U-J6.AN^I0$+ MV[!"WUC'+:)RL [#*"Z/[.KR*_47PEB^"TQOG6X(7-D[#?Q!PM(#):3?V81^ MYXF"3XK!0+OG3\_S\[.%6CS)9^>31>!%[,983'=C$. ?U^/OZ+3@T092%! . M=?%CL?IQ/?AW!I?I:;'$[,ZP8R7KZ%_?/\YE-#3&@4] M,>C-.>A=[R0>V (19F #U.5'+V ;5H::[F,8._0.3@WZBMJ8VN49L,V;(D' M"K+2[,A*AU:A+)J28B;G<9PW5$.^[Z7[R/*1*+(0L&&2RNPQ4.,'!MO (6P1 M,M\'ZRVD#>0D5".H5DCV8< A'A0;,#H=S_)1-DXP(DW.2PN')#.F*)))3=/! M#N+R#X2 LAKD1N2(D90*Z*YX#&0T]YP(#B=C9:+,^ XVL$JW';VOR2J?J=>) MS'&H(@?2PK$@7[:[DSFEUTGH6["--86.<-F(OI'B!N!#98*#E0Z/C=!>#+,, MW.4ZJA53EBJVJRRFVU6N>LIY635LYQHU7=_1FW)D^*%'Q-2@/^ HZA>#.VI# MGZ##WYC7V&8 MS=AL6*@9'/CRZ$?L U-,/G-L+,ZA4^HN*0U0B.!T4B)(9.LT]M%1AU8=FI\H M_:&H%$?5#VE<8P?KN_W&NKHPF:@3J@@R]17P'JV#[45)?%)=(" V[%89J" E MW?& !D2+^':\ S-V=RMK6YU@I6>?Y)L2"&*Y'L=OOS!6\C[I 8:P/87UU5KA MG?,'+\)YY -H8DU)[;Z'T=LTADAUV[X]$.:AH% >.NSE%K]1VM541X MN($CMD_%+3@[= !\FR"85V(_\+IPC=C#KU"ROO%>CA7M<"3"*7HT6;YR+ M*Y?.*O"T!7WAVE2TROX]:[#"4_7AX$UL1QF39T#8FD[8RCTVED+Y5'>ASF?_ MI4[4$_A7^ */4SLL%>%OBC5"'&&5U.,/&*4T2A8\0UG_I$G=S^Z/20"3 W/X MQ8HQ+ M9_GYDS-L^)BR"[';;#'=;7;5F?+KR4NRCD@CH*VC;_^9'NH(B#DR_K&7,#BZ MG^%UF=POR25OM)/N5'HBZ>OH#IL \!@#2@F^:?;.^?$UGA*CYA14AQ3R1=66"K<#=X)&%ZOP2'.X.S+/E3& M7X7#LV#UCIUX&4;5X8A5;!SAT^ADB?VYD_+@'6*8*?+M*W@M/6 U\?%,4 M5>0Z?A$#'7TQ6&6JO]+;#['.A"D5(L@AH71:BM]UB/A3W.D83_S;%;.EI\[S M$LNX*,*>:-\>-S9*[3N]FGT24?3^395\$C/TUP6-D'Y#Y&V6.%)_^-E+AYJ2 MCJ6FK:DXTEMB^_:[,?Z1R2LWS $)"5@^ MTFHN\<*OW(Y/2:G%3^^2/L9X3N[7T+(_.M3=4[A>]B0(9-AO9:&9T#MXE=U@ MG119&^WDW:<-ODZ"75;%"2NJ)&#@?_ @J?1AX@*K]VP9![W06?JRNS'9>9C\ M70MZ0RS^]0[';WKG/W$1?@U_(>2"_RY&O)W_O,@[:O?"C-\*'IV=/@%L9_DO M=O"7SNSHKV0L3=>9+7W$9B]M\0:XCB\#]%]P@O!W4U[\/U!+ P04 " 5 MBZ]6FABS+_X" 8" &0 'AL+W=OAVW\_WZ5D M!;(B'O?2G!W[\V<[9W>RD>I.YX@&?I6%T%,O-Z8Z#@*=YE@R?20K%/1F)57) M#(EJ'>A*(;.-V5FDUD;0HN\$J!KLN2J=]S+.1FZH7> M@^([7^?&*H+9I&)K7*"YJ:X424&+DO$2A>92@,+5U#L-C^>)M7<&MQPW>N<, M-I.EE'=6N,BF7M\2P@)38Q$8/>[Q#(O" A&-GUM,KPUI'7?/#^@?7>Z4RY)I M/)/%#YZ9?.J-/,APQ>K"?)>;3[C-9V#Q4EEH]PN;QC89>)#6VLARZTP,2BZ: M)_NUK<..PZC_#X=HZQ YWDT@Q_*<&3:;*+D!9:T)S1Y-$_\&*XE,+D&CZ( M#+/'_@%Q:PE&#P3GT5Y (G@$<>A#U(_B/7AQFW#L\.*7$UZT"7?EV< DW3#V MKASKBJ4X]>@R:%3WZ,W>'H3#_LD>DDE+,MF'/EO0W]&[NKPG9^V@-;IW!)3)=*Z1[:C3<:"[6O3DKF$@1F+9@5/ T;SL( MWVII,(,KQ5/ZT+B 4WF+!IHS<)$1&D]9 :=:6^6"KP5?D488^&IR5/!U M:7D[7A>BJI_8?)%"/C-X]QGOL8#XL-?YT1_WSJ2JI&(&82Y%IN$-A/XX'OO# M>$CGMP>C*(Q.NK6],U3&13?HLC['2FI.49-QXH_#0>O^1.Y=2T-Y=I:9X",_ MB1-_, @?$>C0OJHEYYABN:0J;KL2_5]=L>D/_3B.GQ7EB79?5T(_'.UVY9'\ M8E?&T7M_$(Z>$'BN[9H%P;,SJ61K M+C04N"+7_M%[VC*JV4.-8&3E9O]2&MHD[IC3ZD9E#>C]2E+?MX(-T/X9F/T! M4$L#!!0 ( !6+KU:#70V1E@( )H% 9 >&PO=V]R:W-H965T)CVX";7 MQL*Q.]NA\-_/=MJTDTKW$M_9]WW^[IR[\5JJ5UTA&GBON="3H#)F=1%%NJBP MIOI,KE#8DX54-3765$67^(3FQVJFK!=U+"6K46@F!2A<3(*KY&*: MN7@?\)/A6N_9X#*92_GJG/MR$L1.$'(LC&.@=GG#:^3<$5D9?S:<07>E ^[; M6_9;G[O-94XU7DO^PDI338)1 "4N:,/-HUS?X2:?ON,K)-?^"^LV-B4!%(TV MLMZ K8*:B7:E[YLZ[ %&\2< L@$0K[N]R*N\H8;F8R77H%RT97.&3]6CK3@F MW*,\&65/F<69_%Z\H3!2,=3P]9G..>IOX\A89G<>%1N6:JSB!-0B Q28_PI5V:J>=+_Y/F!]PP77"I&X7P MZVJNC;+_Q>]#&;>$V6%"URL7>D4+G 2V&32J-PSRTY-D$%\>D9MUE'YJM]@@?4(UW# S6H M&.4:OD 69B0)^^FYM=,PBP=A.DQZNUHS ;:^MH$-G)Z,2$(N@1 2#N)A[\7V MJCN?*5F@UI .^R')1D"R03A,L]XM$\S^U:4+*)MB1Y"DEH#$O6=I*(?=74[- M\-R"1T-OQ_$H3%,"AUXCVNN7&M723P4-A6R$:5NGV^T&SU7;;[OP=FK9FBV9 MT,!Q8:'QV; ?@&HG0>L8N?+=-Y?&]K(W*SL\4;D >[Z0TFP==T$WCO._4$L# M!!0 ( !6+KU;#/)PG0 , ,H& 9 >&PO=V]R:W-H965TB!EL86 M$4E42&J]VU_?H62[3N$X%XM#S7OS'D<_"T)0U MML+K-5NA660KT+3:]15".H;4+.6!:V0G;^-3W)76[<1+N>]V.$3VC_ZM:8H/+%4LL7.2-6!QNW"OX_N M5HG+'Q,^2]R;LS4X)QNEOKC@UVKA,R<(&RRM8Q#T>,8';!I'1#*^'CC]4TD' M/%\?V=^/WLG+1AA\4,V?LK+UPI_Y4.%6#(W]I/8?\. G=7RE:LSX"_LI-Z&* MY6"L:@]@BEO934_Q'L/PZR)Y.W,+;W\6F07,S#RT5<:EA>2!< M383\.X0Q?%2=K0T\=A56W^)#$G=2R(\*5_PJX4>A;R&. N",QU?XXI/C>.2+ M?^ X@'4CR.JWQO^ZWQBKZ5OY^Y+UB3FYS.SNSYWI18D+GRZ(0?V,_O+GGZ*, M_7)%=W+2G5QC7S[1?:R&!D%MH3_O&A[%7U)\E?.RXA\7\J@G93TVY1V6V&Y0 MN\!S'7)MXI10UE1+_P\(;X 'G"5!'J7CFD4SBF/O_: [:0>-8_Y6OKBU@3@/ MV"P''@<\BKS?D*Y?K9H*9$O"GM%1&H@"5B24%T&1%T&:%-Z3VMJ].)#M<6.D M1;JJSS2")AD\BX,XX>"D\+SP'E3;#Y9PQ< 5.?U_+?P%02P,$% @ %8NO5C+H M%*2G P )0D !D !X;"]W;W)K&ULG59M3]M( M$/Z>7S%R>Q5(+GZW"221"MRIE>"*H"\Z5?=A8T^25==>=W=-X-_?[#H8VH;0 MGE#POLP\\_+L[.QD+=57O4(T<%N+1D^]E3'M41#HRQ89V%E+5S-!4 M+0/=*F254ZI%$(=A'M2,-]YLXM8NU6PB.R-X@Y<*=%?73-V=H)#KJ1=Y]PM7 M?+DR=B&835JVQ<']M+1;-@0*EXC8WFL@&%BZGW)CHZR:V\$_C$<:T?C<%& M,I?RJYV\JZ9>:!U"@:6Q"(P^-WB*0E@@(SK\QJZAUZ4.&"=<)/7B,(ZB8[A"P0Q6<,F4N8.]#VPN4._#:_C$=2D;P^&M%!5OEAK. MZ>\4OEQ@/4?U[R0PY(W%#,J-Y9/>7A\0[?T\'W=!?Z[)J* MM^H$@ER Z"G67=L*I'HR3-!!IF!*A+[P>=-7-Y7)MD!VFMH>R/^V/R(6RY6C M\0Q+=[;L9&0YM<3&H_>%G6?3[ MD(*S.1?<<-1'H]-.*7(:6JGCOV7SNOQ!KLC(@V@, MA_0-Q_GH@[2!.[_2W _CL1O':4I^9K"#\VS@//MESBF9G7(!# P\CFH;RSO! MGV?Y&8NC?Y I6^HVRS_3L(>WI>C%WY> M9!8@A33*_2)UDPS2A(@_C/N)N]KBXTW^>\=:=FC MSZZ341K8#0DO$2I[]W>4+E)%" ^2'/[X64JA?0,\0%,*:]B[(]JI@<0'>;$U M9<&CUE6C6KH&K<'9Z[O8L#J\ =[TK>]!O'] 4!A+WF@ROR#5\*"@$ZWZIMQ/ MC&Q=(YQ+0VW5#5?TCD%E!6A_(:6YGU@#P\MH]A]02P,$% @ %8NO5KO^ M+!2P P _0D !D !X;"]W;W)K&ULG59M;]LV M$/[N7W'0NB$%U$C6FYW,-E [&U8@:8,D73$4^T!+9YNH)*HD%GCN2DZV0W]0&4<-=D9=JZFRTKDX]3Z4;+)@Z%A66M+,2LF": MIG+MJ4HBRZQ2D7N![R=>P7CIS"9V[5+.)J+6.2_Q4H*JBX+)W1QSL9TZ0^=^ MX8JO-]HL>+-)Q=9XC?IS=2EIYG4H&2^P5%R4('$U==X/3^,;AS#'5!L$1I];7&">&R!RXWN+Z70FC>+^^![]3QL[Q;)D M"AV\<0&+Q6YLO^P;61C$DYKI471*I,'!2^; M+[MK\["G,/9?4 A:A<#ZW1BR7IXQS683*;8@C32AF8$-U6J3<[PTI%QK2;N< M]/3L'"DD!4@OOX",LX)P77&-&7[;D.=<[6(BB8N4.OEY@L43Y[\33 M9-U@>&EK:=Y8"EZP%,*%*/5&P1]EAMEC?8^\[EP/[EV?![V %TP>0SAT(?"# ML Y1*&_1F?WVRS#Q?^_Q/>I\C_K09]?4K%F=(X@5Y VEJJZJ M'*E_-,NI<"F8%*%I=%XVW4QM<2B07E.' _EI^P-B,=U8&L\PM;5E)@/#J2$V M&'RJ4))HN6Z X>K39V!*$[),(%D[,9A,+@1)F#R* S=D1^9 M41RYH]$(>GB..Y[C'^9Y56M3EG0H\*(NVG JMC,I5X=X[85^G==>>X-_D$G3 MVB:SSU-_A'=I7MM-O4'Z222DYCQ ))6:5"Z4,<]"*^ MSL$A,P\U;W,]^&)O(LH NR7A-4)&9YBH*56DBA#!K\]%))H+_ &74E? T8XX MI3MA>$PMUI.O49>OT<_FZU"J>L%>3=7@B87!C:VY_3OH2U]VCG8&J\O2NY0+FV#P\%EH?F=NY6N[?-^^9*?Q!O'D;DY9J7BDRO2-4_ M'E$?R^:QT4RTJ.P%OQ2:G@MVN*'W&4HC0/LK(?3]Q!CH7GRS_P!02P,$% M @ %8NO5OB1/QOL @ 2P8 !D !X;"]W;W)K&ULA551C]LV#'[/KR#8E$D/WXD169YL.Z;WR(&>.ZT\:MD&\+N-LM\O<5.^AN[ M0T.:UKI.!A+=)O,[A[+IG3J=<<:*K)/*).ME?_?@UDN[#UH9?'#@]UTGW@R.M(K^POJMKM\<&_E"R4EH%A1Y^_B(KC?Z7918H0K3+ZB/:_8#&7T$3 M\,F:L/7PJVFP^=$_(V8C/7ZB=\^O GZ2[@9$G@)G7%S!$V.ZHL<3K^ ]R)<^ M-Y"F@3YWJ3W\?5?YX.B!_',IY0%Q>ADQ#LVMW\D:5PE-A4?WA,GZ[9N\8.^N M\)V.?*?7T->/-(3-7B/8EA[PT"K]O567Z%X%O$SW?Z),J OUMF_#!ZRQJ]!% M81)[$AO#)Z=7=* Y'FI;H<%6!0\_ 9_RE+&<3D*(=%$6H_E'$Y!(!)BRE)4% M3,NT8.6HKJS9>\@%2^=\1H$(A8U*AY4,%.SMFSG/^3O(9S^H=\ZVZ./JD!I: M),-2I((QF"_2V9D=;3KE1QH/&EES933E+P VK M:Q""W?7KHK*!ED]_W-*V1Q<-2-]:&TY"###^?ZS_ U!+ P04 " 5BZ]6 M- (A3E4" !.!0 &0 'AL+W=OX[/=>^]TXW2SZ9"M/ JN#0S4EE;GT>1R2L4U!RI&J4[*946U#JHUY&I M-=(BD 2/DC@^B01EDF33L+?0V50UEC.)"PVF$8+JMSERM9F1$7G?>&3KROJ- M*)O6=(U+M-_KA78HZE4*)E :IB1H+&?D*_V2%K6;D MC$"!)6VX?52;K]CE<^SUD(2?#=7A1<7E-+LZE6&] ^VJGY14@UL)TY)OV?LK3:G3+'L]DW9=' @K[1 M%4;N^A[N%97P^;<[3W8*/E!]!.GH$)(X27?HI7WZ:=!+_RO]Y8K"#2MX M2'M;MJW8>+N8[Y]S4],<9\0UB$']@B0[V!^=Q!<[K(Y[J^-=ZMG2]6/1.)>J M](7 1"-<(=A&,\O0;'.[4V^[V]V7[/U"JO?\T\.GME:2"P_'0W \!"=#< I4 M%F K=-.CM*AA/)D<3N)X[TE9RIUDAV';:T6#&A>HUZ&3#>2JD;8M]WZW'Q:7 M;8_\#6\GC2NB-9,&.):.&A^='A/0;?>VP*HZ=,Q*6==_85FY@8?:![CS4KFR MZ8"_H!^AV1]02P,$% @ %8NO5CXL@CUX! FPX !D !X;"]W;W)K M&ULW5==;]LV%'WWK[AP@R(!5%G4AV4ECH&D3;< MRVHDVXJAV ,C7=M")-$EZ3C9K]\E92M.8BO9NF+ 7BR1XCWWW \>FL.ED#=J MAJCAKBPJ==R=:3T_[/54.L.2*U?,L:(O$R%+KFDHISTUE\@S:U06/=_S^KV2 MYU5W-+1S8SD:BH4N\@K'$M2B++F\/\5"+(^[K+N>N,RG,VTF>J/AG$_Q"O6O M\[&D4:]!R?(2*Y6+"B1.CKLG[/ T,>OM@M]R7*J-=S"17 MQ8P;GV7'7,X2P MP%0;!$Z/6WR/16& B,;7%6:W<6D,-]_7Z!]M[!3+-5?X7A2?\TS/CKN#+F0X MX8M"7XKEC[B*)S)XJ2B4_85EO39.NI NE!;ERI@8E'E5/_G=*@\;!@-OAX&_ M,O M[]J19?F!:SX:2K$$:583FGFQH5IK(I=7IBA76M+7G.STZ$J+]&8FB@RE M>OMFX+/X",Z^+G)]#_N_\.L"U<&PI\F16=Y+5Z"G-:B_ S2 "U'IF8*S*L/L ML7V/"#8L_37+4[\5\()+%P+F@._Y00M>T$0=6+Q@5]0S+O'=*54S@_>BI Y7 MW#;)B92\FB)UG8;K>]A<-^;W=OIDR64&7WXB2#C76*H_MB6H]A]N]V]VVJ&: M\Q2/N[25%,I;[([>OF%][Z@ENK")+FQ#'UW1SLT6!8*8 %>TW>8F-K6-9BO0 M=IH[T#N_(Y<=- 7O?, 4RVN4IF0=*IEOZL8Z9W=SVHN42HVRA A"-PDA>ICF MMRA)".!6%%2-PO1@F$#$[._&NBR_S3/R!/4*E07*-P-S((Y]A!)X;^S3T/&C)=M1D.WIUMG%-<2,$FA8V1=ORWPK]?H)+-*INK(I\@@WE+D9T5?D]JYTK1/+NG[?A@Z 37> >Q';NC1<[UR MGWG,2?HTU2'%GV!.CGLIKU(Z0UYF\"A4$JQTUBB6B3-('!;'-DXOH3BI TV< M+ H=/P[7_(WBKG*GGJ'TXX36)A8C'!!&%+,?_L8C'WR&Z01/=X-\2\5:@OR_BL$/$ MG^IWJW S1KN;O2C:.\7:=Y,!!&[?;^OPI,EE\OTDNA7Z_R[1K)&YO6?"U\PT M(LV<,&1.1.=JX(8,F&>.V-#QO,1)6+!;H[]9;K>=+&LJ>YMD]C;H?//1LHWV M?M!WDM"<+LP- DC<.'SE"1%ZH1-%_9IOGRPC]HCN:TX(/_2<:!#8$X)JE[C$ M9-O^Z6U<&$J44WLM4I"*1:7KNT,SV]R\3NH+Q\/R^MI&#*8YM5R!$S*E?U;T MET;65Z%ZH,7<7C^NA:;+C'V=T>T1I5E WR="Z/7 .&CNHZ._ %!+ P04 M" 5BZ]6/G*15"0$ !="0 &0 'AL+W=ODDZ M3O]]AY*M)(#C]M"#K>%COGE\,R2G.V,?W%IK#T]UU;A9M/9^NWRM:^7. MS$8WN+(TME8>AW8U=ANK5=$JU=68Q7$RKE791/-I.W=CYU.S]579Z!L+;EO7 MROY]J2NSFT4T.DSZJ@(0NO%CCQGU M)H/B2_F _J6-'6-9**>O3/5G6?CU+,HB*/12;2M_:W8_ZWT\K8.YJ5S[#[O] MWCB"?.N\J??*Z$%=-MU7/>WS\%\4V%Z!M7YWAEHOKY57\ZDU.[!A-Z(%H0VU MU4;GRB:0H4I]C"\5XM*N]%T[!$UK(WS/<)EA\#>0.#PU31^ M[>!S4^CBM?X8O>E=8@>7+ME)P*_*G@&G!%C,^ D\WH?(6SS^+R'>ZHVQOFQ6 M\/UBX;S%@OCK6+@=FCB.%IKDW&U4KF<1=H'3]E%'\P_O:!)_.N&KZ'T5I]#G MMSHW35Y6I6IKUBSAVT9;U7I]8\VR1*9^-;BL3/YP--+3OORDW,<;L],6\2X-]CY\L:K)UZ73\#ETE2WS=@%4 M4\"U?L0.W[29OC=>58/?\$AQ"HL*WD-&LC0EC$J4/[S+&&6?7DG]^N#*.!_B MWEA3;',TBD$5($D22R*$Z'7$A$P$#0M2$I[)P7.B]!,>6>@D)Y+&1# .E%!& M@9$XG9 LGJ"6G%#")1^$9':Y-)T^9A&&C&>(RV $PTX5!8;"A*0R[@8\F1") MT*/!-[_6%LHF-[6&X=[X" 2+B8PI# 6)DP!%F2 )1>."DEAF;7ZJ8/X]T(R2 M3$Q0&DI",T0-(OJ+05-.NR%N81D1B<0AGDB 9O%GM8:Z:T =&A"P??+UH7_8 MX/]D49(L2TG,6>=.$$:O: P;$O0Z?H-&3@3'M"%OJ,U2H/A)LS M*4E$J M*I!/>>B+T.-8Z1/\(3G/U7:D\P>'"OQX EU@:60"I33!%L^3N!8JL8OKKQ: MVU5[L3O(S;;QW>W7S_9OAXONRGS>WCT\,-A5B153Z26JQF&PO=V]R:W-H965TY$S.?(V2I7WOB_3#2FPO.,E8?K)BHL"*]T5 M:U^6@N"L,BIR'T&8^ 6FS!L/J[&Y& _Y5N64D;D [Y+4I&"\(DY0P(LAIYD^!^%D3&H)KQ)R5[>=(& MALJ2\Z^F\S$;>=!$1'*2*@.!]=^.3$F>&R0=Q[<&U&M]&L/3]@']L2*OR2RQ M)%.>_T4SM1EY?0]D9(6WN7KB^]])0R@V>"G/9?4+]LU4Y32B1X,R,*TUR"/[ 0V.3O+7@/OBQFX,W/;X>^TN$9)W[:A/)0 MAX*>"24$GSA3&PE^8QG)SNU]3:OEA@[<'I 3\!,6=R ,W@$$46B)9_IRGJCA= M7:N*Q6-XXO&,;=RRC9UL'V91"!/OKBH$O=Z?-:ZA:O80P#"'MV MZOV6>M])_4G[5H*FBM3L;8S[E[ZA91R#>"Q-H+N-: QL4CK+9"1 MG:Z22_,>?9Y\ WC*O@=1$O4[["WS$ KBJ+-59NX 7RO 27$8. 58;&A9FFP; M 3;Z)W>FOD$[RWT_CD/497\Y#_5@''3).X-[+7ET)(_4&)?^!E;G_G M-Q#GC'LP0MTSKYF8=+8%A&&7M#.HUY(^%IF!LY0:?^!ZB[-JD:^%*?PI2WE! MK-S#"^XA&L2]L$O]II7@K=#.]3G6@H&[&'PB2FMC2NQ4%P+VXBBXK,NZKP2W MEZLU<3FLB?HG5\2"B'5UU9:@6N'UC:H=;:_SD^H2VQE_".ZG]:7\"%-_(]#W MI;4ND$!.5AH2WO7TRA#UM;ON*%Y6%]$E5_I:6S4W!&=$F GZ^8IS=>@8!^W' MC_%_4$L#!!0 ( !6+KU:HFZW,RP0 ,0F 9 >&PO=V]R:W-H965T MS# M:!\,7$K4)&9M4V:D^?'K!!KC3G )N,H+Y,/WV/?X7OO$]F#-Q:-< "CT(TTR M.0P62BTOPU!.%Y R><&7D.DW CE4@";%49I$I)6JQ.F+,Z"T:!X M=B=& [Y229S!G4!RE:9,_/P("5\/ QP\/_@2/RQ4_B <#9;L >Y!?5W>"7T7 MEBBS.(5,QCQ# N;#X .^'--.;E"4^!;#6NY>/^/Z-_*IS7SDR8A#%/_HEG:C$,>@&:P9RM M$O6%KS_#UJ$HQYOR1!:_:+TIVVT':+J2BJ=;8]V"-,XV_^S'EH@= [S/@&P- MR*$&=&M "T_1.?IZ?X7>_?E^$"I=76X43K?0'S?09#_T M!:+X#)$6H17F8[?Y%4Q+DH*/+H7;Z+0?>GC&?H,R>Q<\?-; MIO)G/\_0AT1'-(!C]]0?NM/ZNXL43F,42+5FB+O3J>*CR> /3*6#RL>)I1-JT M'45X$#[M.E-1KD^Z$>Z5Y:QVMLMVMIWM_,1B@;ZQ9 5GZ#I;KI3NT!MX@@1A M]/T6T@F(RHYRHM;M*$]@%@%124#47#A'/EGR!&:QU"E9ZO@)9R=,=2-1E;.G MXUA^=DL_NT>F W&F@Q.U;D=[ K,(Z)4$])I+AYY/ECR!62SU2Y;Z?M)A Q.] M.KI7E'.-[KAE9$GKR("FSH!VP];M*U]H-@D[V@PW%]3;NGTQY0G-9LIH.^P4 M18<'MANGQD#O &SJ4TCUCOM%JV"W67@]L M] L=*_S===?N54]H-E-&[>%N@_'O513Z0K.9,K(0._54C?@_0I=53PRG ]F^ M&G&'W>KNQ/QQ?RFXZZX=%9[0[)4@HRY)J\&U(*\2U!>:S921H,0IW [/GRW. MZ_-'14'G_$%V%OC<(O#$^'=_6+CKKMVK;['&1XR$)+3!^/>J-'VAV4P9I4G< MZXR'Q_\1.J]R_O 9/MJM")Q:\4Q"!7/XZG.((GX7&?1DDO=Z\ZT\+I4Z O- M)L (4-)I,"V\"E!?:#931H 2]WKCX6G1_6VT;_?;?1R]G!6JRF'@&Q?C?RC;OEW4O:X/RC<-=>-"5]H-D]&>M(&-Y>I5^GI"\UF:F=_V=<& M,SULYJ@LMW_FH$;Z4;?T.RGVW1\3[IIK]^A;+#%2(QMI@SO1U*N^](5F,V7T M)?6T&^W&J3-S^-J/#G>.&.7GN[0K#W$F40)SC=RZZ&IFQ>;(U.9&\65QZFC" ME>)I<;D -@.1%]#OYYRKYYO\(%-Y<&WT/U!+ P04 " 5BZ]65/D+5J@" M "R!P &0 'AL+W=O5(K:=;V8=N' 26+58&8[H7W[V9"RM''9)NT&;#C_ MS_F.\7':"/F@U@ :/9:\4A-OK75]YOLJ7T-)U8FHH3)OED*65)NI7/FJED"+ M5E1R'P=![)>455Z6ML_F,DO%1G-6P5PBM2E+*I\N@(MFXH7>\X,;MEIK^\#/ MTIJNX!;T73V79N;W+@4KH5),5$C""JO:*FBR780_E&:5'NQ":#DE7=G3[NZK G"*,W M!'@GP'\K(#L!:4&[S%JL&=4T2Z5HD+31QLT.VMJT:D/#*KN*MUJ:M\SH='95 M;:'20C)0Z&@&FC*NCM$G='<[0T?OCU-?FX_84#_?&5YTAO@-PVLJ3Q )/R(< M8.*03X?E,\A[.7XI]PU:SX=[/MSZD3_P/:$94SD7:B,!?3]?*"W-'_3#Q=<9 M1FY#NZO.5$USF'AFVRB06_"R#^_"./CLHOU/9B_82<].AMRS&]J@:ZI!,LJ5 MB[23QZW<;O=M%D4X')'3U-_N0QS&D2B(21+V<2_RB_K\HL'\?J\-JY!9#],: MM"O-01=W#9%K+3J?T1X&QC@.$C?%J*<8#5+92Y*"<=1X=?)@D(QR- M7Y7Y, Q'<4(B=WYQGU\\F-\EJYCI#X5-L-CDS@H/.OQ#A>,#@I#@& =N@J0G M2 8)O@I-.>K_%A= E=@1%P1C0O"K#/V]CFI/,]/55JQ2B,/2 M*(.3Q##*[H3H)EK4;9-="&U:=CMVG4\PP( MMIA:[]'%%0Z+A#+B:\QV^=XU**@\?D7[*I8Q[= M,DE3^MD54$:9]5_^E0W8B\!.4<2<)V ?S6!U FD)%I5 M5M*ZII+.)H+O@"BB%5IQ4?:FS%9LXJP8Q@QRI.S>Z$4(>0SH-DIU]'6^XGEN9KM MT2;=)%2RN9JDJBM13*ME0)&@*1&21")MZ0VV]-QN1Q7(C6%GP3?Q47.=:R6H!QXZ5(; .=P3; M=S@\H6AK<$.=,(76;<6>G4%FA5OC[2N2^# X?#4,A&&"T9$7 VH]"=*^Z]7; M37G0%4_FX#9="[YE1;EZX>H11X_7*;P(:LT((J>4KM;JC&Z%(;1N*UJ?@_1& M9[QT^WX%P="! 3H4;S\P]$/7"8^HM_4U2&]L'OA"[JA:=:_95OTB?-TGZ/%& M#Y@AM"[[UBJ93*%U6]&Z)J1U([^A7;^_GGJ$./A0N@-QT,'^,>FV M!@?I'/6[6"]V[GD5(([Y1[TCD&/ M,GKSPA!:E_/>+LY)MW',[N.7S6@FW\ G_<*Y"EWH1 M&]T-,H76;41KEW!P2A$;=4RFT+JM:!T3UN\UC1=QV-L91PYV\>$&^NMQ5<7V MWG%/<=9V1\4RSG*0L(5*A.>^F@:B.KZJ;B1?ER= CUQ*GI:7*T;G3!0!ZO,% MY_+EICA4:@X19_\#4$L#!!0 ( !6+KU8Y2&.#8 ( +<% 9 >&PO M=V]R:W-H965TJ>!A'T2"L*!-!ECK; M3&6I; QG F:*Z*:JJ'H: Y>;4= +MH9;MBJ--8196M,5S,'3?6&'*43 ,2 %+VG!S*S>?H*WGS/+E MDFOW)1OO>Y8$)&^TD54+Q@PJ)OQ*'UL==@#(FA8C;_( MD*,I&,JX)E^H4M0J?4S>D[OYE!R]/4Y#@Y$M/LS;*&,?)7XA2D)NI#"E)E>B M@&(?'V+&7=KQ-NUQ_"KA#56G).F=D#B*DP/Y3/X='K^23M*IF#B^Y"\JGI 9 MIRC?OIC?+Q?:*'RP/PXIYYG[AYEM$U_HFN8P"K!+-:@U!-F[-[U!]/%0V?^) M;$^$?B="_S7V; I(FC/JVQ,5H)54AOUTAD.5>[J!H[/39IW%O6%\/DC#]6Y- M?[H-H^A#W'GY9,.='JA K=QHT"27C3#^7776;OI-'VGX M:E9,:,)AB931Z3GVM/)CPA^,K%VG+:3!OG7;$B&PO=V]R:W-H965TP[/X:4NJ>F1BR]R!Z#0MX*5<'W4.J1#1<%4;HKMJ[<"R#K"E0PU_>\V"T(+9UL6CU;BFS*#XK1 M$I8"R4-1$/']"A@_SASL/#RXH=N=,@_<;+HG6[@%=;=?"MUS6Y8U+:"4E)=( MP&;FO,:7O'[RZFK]'P&Y>8-]U7-[9_A?D?$!0KPG\CW_, "GP_#%Y"W M<+\/=[7+UJK?6O4KON LWT8_6:,K*'5+H24C)5I0F3,N#P+0IVL]C-XJ*.1G MF]F:/;2SF]?M4NY)#C-'OT\2Q#TXV1^_X=C[RV9])++>0@3M0@1#[-G[/0BB M:+E%S&0?W;R_0T1*4#;7-55<49F:<)]A'^,0AU/WOFO($A?X:>Q[;5Q/:]AJ M#0>3=JJ54;*BC"H*\M(F-QPS22.1]8Q'K?%H,$GS@Q!0*K3GPM0[F]>:(.HL M>3B)<7*:&4M8D@:=!/;TQ:V^>%#?/[Q\E?]88_QDDO'GG\J:Y#^?VZ 22M^,BC^HZY,O%04O>%LK5\ MB:[UWQQ]>@?%"H2U1 TR_NSN'XFL9SYMS:>_M%:G8R[$2&2]A<#>XP'MC5>M M&Z[>SO82+XGBDYUM"\1Q$D78_LKASH4"CUJQ&[J1/CX?V;E;EAZI3O"&)_62$O<),)>&I_1 M^7CRX\'S]7SU;G#Q#\NW+= /0QQ')]KA>)=B?J M#X*ZH_B^NE.ON-(W]*JYTQ]1($R 'M]PKAXZYIK>?I9E_P%02P,$% @ M%8NO5F<[2;F3 @ _P8 !D !X;"]W;W)K&UL MG57);MLP$/T50BV*%&BBQ5JL5!:0!44+I("1-.VAZ(&6QA812E1)>LG?=T@Y M@A'+"M"#)"XS[[T9#8?95L@G50%HLJMYHV9.I75[Z;JJJ*"FZD*TT.#.4LB: M:IS*E:M:";2T3C5W \^+W9JRQLDSNS:7>2;6FK,&YI*H=5U3^7P-7&QGCN^\ M+-RS5:7-@IMG+5W! ^C'=BYQYO8H):NA44PT1,)RYESYE]>IL;<&/QELU<&8 MF$@60CR9R;=RYGA&$' HM$&@^-G #7!N@%#&WSVFTU,:Q\/Q"_H7&SO&LJ * M;@3_Q4I=S9RI0TI8TC77]V+[%?;Q1 :O$%S9-]EVME'DD&*MM*CWSJB@9DWW MI;M]'@X<@N"$0[!W"*SNCLBJO*6:YID46R*--:*9@0W5>J,XUIB?\J E[C+T MT_D=8$B*G)-[X%1#2>94ZF=R=@N:,JZ(_S%S-?(8:[?88UYWF,$)S.]47I") M_XD$7C ACP^WY.S]*Q@79?9:@UYK8'$GXUI_7RV4EO@[_PQ)ZR#"80A3XI>J MI07,'*QA!7(#3O[AG1][GT<$3GJ!DS'TW,9[!KN"KTO6K(BN !\)0&K1Z$H1 M:$I,,>:GJ/H$#2:XXXDMCSE7FSQ(DSB),G3C,KY(33EA)N* M)2U]QC:FA]0E1[GP_0@;ZHED3'OVZ2C['2A%6-VNS8EFC0:,;9!_>L1_'J7) M9)@][=G3MV,?8DN/JMKWP]@+TE=\[D$_,U<#'I@5:Q2FWD6"@F77;KN) M%JUM<0NAL6':884W%$AC@/M+(?3+Q'3-_L[+_P%02P,$% @ %8NO5L9_ M,2DD @ P 0 !D !X;"]W;W)K&ULE511:]LP M$/XKAP:C@RUV[#3K,L?0M(P5-@@I6Q_&'A3[$HO*EB==DN;?[R0G)H,TL!?[ M3KKOTW>G.V4[8Y]=A4CP4NO&345%U$ZBR!45UM(-3(L-[ZR,K26Q:]>1:RW* M,H!J'25Q/(YJJ1J19V%M;O/,;$BK!N<6W*:NI=W/4)O=5 S%<6&AUA7YA2C/ M6KG&1Z0?[=RR%_4LI:JQ<RO*L81_DWY)0N%86.!7%JC]*ZL_=ZF3Z!@(0;J$U#E8,AE')_KG[124/Z MV>:.6*O&L8H5,\>#C]<";#&ULK5;;3MM $/V5D5LAD-K8L7.AD%B"I!5(4$5$T ?$P\:> M)"O67G=WDY"_[ZSMN &,VZ(F4KR7.6?/&=LS&6RD>M1+1 -/B4CUT%D:DYVX MKHZ6F##=DAFFM#.7*F&&IFKAZDPABW-0(ES?\WINPGCJA(-\;:+"@5P9P5.< M*-"K)&%J>XY";H9.V]DMW/#%TM@%-QQD;(%3-+?91-',K5ABGF"JN4Q!X7SH MG+5/1GT;GP?<<=SHO3%8)S,I'^WD,AXZGA6$ B-C&1A=UCA"(2P1R?A9/S7+H'#L0XYRMA+F1FPLL_70M7R2%SG]A4\9Z M#D0K;612@DE!PM/BRI[*/.P!B*<>X)< _R6@\P8@* %!;K10EML:,\/"@9(; M4#::V.P@STV.)C<\M7=Q:A3MMU'4;U>5O!9#"I$Y: M,[8+6V1*UR6\$?C.A/J@/?V,AEX]'F1[\9#WFFA7UGH M-UJ88K12G.I2C)G4O-9%_Y4+O_O:1>,Y_^K"W:N^":I%WI0T1'*5FJ(05ZM5 MWSO+R[W[.[QHFE2M%CS5('!.4*_5IR=&%8VHF!B9Y;5\)@UUAGRXI-Z-R@;0 M_EQ*LYO8 ZI_ ^$O4$L#!!0 ( !6+KU93)9KL9P, ) - 9 >&PO M=V]R:W-H965TE=H"%AM# M"Z1MD"S;AZ(?:/EL$Y5$C:3CYM^/E!1%LFDM&]0O-BG>/7R>.^IXFAT8_RYV M !+]*/)2S*V=E-6E;8ML!P41%ZR"4JUL&"^(5%.^M47%@:QKIR*W7<<)[8+0 MTDIG];,;GL[87N:TA!N.Q+XH"'^\@IP=YA:VGA[?%S/+42Y1E(\_FY!K6Y/[=@?/Z'_7HM78E9$P(+E?]&UW,VMV$)KV)!] M+F_9X0.T@@*-E[%2@TM=1KO)%>K5/G)]!I4# 1Z MLP1):"[>HG?H_FZ)WKQZ.[.EPM=6=M9B7358[AFL3X1?( __BES']0SNBW'W M)62=NSMTMY6J3IK;27-K/.\LWD8]6:,K*-5(HIN> OEZK9?11 M0B&^F<0VZ+X97;]>EZ(B&OJE M DXD+;=02E0QKNN;26L# M$/1"[LKP MQ&:.4<)CM5L.X9 MEL\W/QZ]7\]7[]9OV&MXD7-\\9GL C^*HB-F=J]=UM\JJF_=TE*HL[M1CLY% MI*3QIOUO)I)5=0>]8E+UX_5PISZ9@&L#M;YA3#Y-=%/>?82E_P!02P,$% M @ %8NO5FD1K^_W @ D@D !D !X;"]W;W)K&ULO59M;]HP$/XK5C9-G30U;R2!#B(-T+1*=$+MNGVH]L$D!['FQ)EMH/S[ MG9,TI6U@6[7N \2.?<_SW.7N[.%6R!\J ]#D-N>%&EF9UN69;:LD@YRJ4U%" M@2M+(7.J<2I7MBHET+0RRKGM.4YHYY055CRLWLUE/!1KS5D!CKF!A7%D+\,)/S=&0Y1A%P2+2!H/C8P 0X-TBHXV<#:K6G5E0!1/!O[%49R.K;Y$4EG3-]:78?H+&H<#@)8*KZI]LZ[U!8)%DK;3( M&V-4D+.B?M+;)A![!IYWP,!K#+Q*=TU4J9Q23>.A%%LBS6Y$,X/*UJ\;W:3[F2II B,+\UF!W( 5OWGEAL[[(]K]5KM_##VN0G$" MMPE?IZQ8$9T!_B0 R46A,T6@2-$U#%V2M;'KC'W-$U8\IL8VL3>(PB@8VIL. M?;U67^]W^GI=;+55L,?6<\.H=X M:-F"HVQ?A*:<<)-KI*0[K&K=11X\(7?= M /N+U\T>MNSA'["SO%QK##DK-.#W[A00/A$0#"*_FSUJV:.C[)_)A,Q8S@SW MC-$%XTSOR$3D)2UVY.8"\@7(SOP]BOO,_.VWJOLO6GO]%] ^:+4/_E/M#9[D M0]CWO; [(5SGON&PO=V]R:W-H965TLLY48S0_ZJ6RO;!5*2E'H:D4H' ]"3['-].Q6^\7 M_*2XUV=M<)FLI'QRG6_E)(@<$#(LC%,@]K7#&3+FA"S&[Z-FT'[2!9ZW3^I? M?.XVEQ71.)/L@9:FF@3C $ITPR-^_B]/H4P_[L&4?]JGG#]X&%I[L4%E70VFY MY5884,1@%VVC=^WUW"^TRZ-!% W3+-QU<(Q:CM'?<2ATOR@5&V#NR,&@XG!Q M0*)TYY'WRR?@(V$,7 I3:8BA)(>>_;MLN2][A;_##!:44X>^H&1%&34'F$E> M$W& QUOD*U2=I]ZK^X^GGK;4Z9LZ-GT#]JN6_>H_.[;1BZ.7EAUU&W;<8HS? MUK#]\K$W+*0GOR;7SK"Z:__"LVKJ+B9;WC94:(NQMM+1X,HZ337%OND86?L" MNY+&EFO?K.S]B,HML/-K*^/F?P!02P,$% @ %8NO5B%GM8Y7 M @ /@4 !D !X;"]W;W)K&ULC51M;],P$/XK MIX#0)L&2)FU!(XVTMJ!-VJ#:&'R8^. FU\::7X)];;=_C^VTH4A=X4M\=[Y[ MGN<=Q;,L:);-GND'E=A;:2$;.-8C-3)'K%0FN<&; KJ1DYGF,0F]&42_:!6[YLB8?B(N\84N\ M0[IO9L9Y<8=2<8G*OJ!Y%'R*H<,%6 M@F[UYA*W_02!I18V?&'3Y@Z3",J5)2VWQ4Z!Y*I=V=/V'/8*TO2%@G1;D ;= M+5%0.67$BMSH#1B?[="\$5H-U4X<5_ZGW)%QN]S547&-KB4+)U,DQH6%[!3> MP1>8P#67G+!R*YMSP>D9)EHV3#W#PPW*.9J?>4Q.@(>)RRW9N"5+7R#+X$8K MJBU\4A56?]?'3GBG/MVI'Z=' 6^8.8.L]Q;2),W@_FX*)Z]/C^!FW:ED 3=[ M 7>*"Q>I8(S*600SP11,N2V%MBN#\'#MMN&*4-J#Q]"B]P^C^SD[MPTK<12Y M0;)HUA@5;U[UALG'(]K[G?;^,?3B:X.&$5=+$/[?0JDM'=+8H@P#BA_==9&F M@T&2Q^L#Y(..?'"4_)LF)OY!//@OXGCO3DLTRS"YUH&N%+77NXMVC\-%.Q-_ MTMN7Q=V2)5?6R5JXTN3LO5-@VFEM'=)-F)"Y)C=OP:S= X?&)[C]A=:T&ULK99=;]HP%(;_BI5-4RMM)"1 I@XB%=BT2FV%6G6[ MJ'IAD@-8]4=F&RC_?L<.9'1*HW;:#?''>5^?YR2V&6Z5?C0K $N>!)=F%*RL M+<_"T.0K$-1T5 D29Q9*"VJQJY>A*370PHL$#^,H&H2",AED0S\VT]E0K2UG M$F::F+405._&P-5V%'2#P\ -6ZZL&PBS84F7< OVKIQI[(6U2\$$2,.4)!H6 MH^"\>S9)7;P/^,%@:X[:Q)',E7ITG8MB%$0N(>"06^= \;&!"7#NC#"-7WO/ MH%[2"8_;!_=OGAU9YM3 1/&?K+"K4? Y( 4LZ)K;&[7]#GN>OO/+%3?^EVRK MV!2#\[6Q2NS%F(%@LGK2IWT=C@3HTRR(]X+X;T'O!4&R%R0>M,K,8TVII=E0 MJRW1+AK=7,/7QJN1ADGW%F^MQEF&.IM= M; D),I6,JX(==4:^HJ>TH^D6LR M(9=,, L%/NF<<69W9*)$2>6.W%^!F(-^P,"[VRDY>7\Z#"VFY(S#?+_\N%H^ M?F'YA%PI:5>&?)4%%,_U(:+4//&!9QRW&EY1W2%)]R.)HSAIR&?2+I]"7LOC MEG22NKR)]TM>]%O@2$'&(+%ER8Q32:;,Y%R9M09R?XG3Y,*", ]-U:O<>\WN M;H>?F9+F, IP"QO0&PBR#^^Z@^A+$_I_,GM6B%Y=B%Z;>W8A+:"K)?AU01-I MJ_RMI)59-_)N[B#;9%$GZ@W#30-"OT;HMR+XK4(00S3EWZZ-R0ZH-DVYM@K_ M\:T,:J3!*Y!*NL-SV3915?+!41W3?C>MZU@1M*[QCP1I39"V$MQ"OM;N5"J@ M5(8U0J2O@6A=YJT0X=&!+$ O_3UE2*[6TE9G:$LF M#>&P0&G42?%[T=7=5'6L*OWQ/E<6+PO?7.%U#MH%X/Q"*7OHN 7J/PC9;U!+ M P04 " 5BZ]6;2.'6+<" !%"P &0 'AL+W=O>S['3(WW7'Q+#, A5YRRN3,RI0JKFU;IAGD6(YX M 4R_67&18Z6G8FW+0@!>EJ*SDWAB93!:Y++"$.:>_R%)E,^O20DM8X0U5#WSW!>I\QL8OY5265[2K8H.QA=*- M5#ROQ7H'.6'5';_4'/8$;O"&P*L%WJ$"OQ;XAPJ"6A <*AC7@C)UN\J]!!=C MA:.IX#LD3+1V,X.2?JG6O @SW\FC$OHMT3H5W1*&60KH&VC:$IW%H#"A$OW M0F!3PW-T@9X>8W3V_GQJ*[VBT=EI[7Y3N7MON'_'8H1\]R/R',_OD,_[Y;>P M&"'O\DUYW"__BEGOZDF_/(:TD7MMN:TI-ZB]!K57^OD'H>Z"6>F#;KTY,:YE M@5.86?I(D""V8$4?WKFA\ZD+[9!F\9!FR4!FK2+X31'\/O>F"+3ZWA6(O*L2 MO2;'5J)_1Z&#6&E[[;3FO>N_"Q9\.09LD)9JB'==BP#D]DS3B[Z.$=_L=[ MXDW\JW]X]RY^+.\AS9(3S#IYVWLMB&DP]9]_39C40%?:V1E-=&%%U;15$\6+ MLBM9<*5[G'*8Z3X7A G0[U>):72:SCGZ"U!+ P04 " 5BZ]6R&0( M##$# !?"@ &0 'AL+W=O&N-_<9=$ZFTU[4J;5+6WZXMI+[!SDJ!BR( D[;$_J+I$'7VE M);?FJ%B@QC3E&OUU76JC[%+ZVV>P54S\BFY_7>D-K6 6V VD0>T@F/_\4Y3A M7WQV_R>Q#^;CWGQ\2KW_D_=V8[8S4(* )3/:9[O5RAHM=PKLYB2QIT(T#7=# M0^.P.(Z+/.O#/J F/6IR%NIW8[ST M++Q2BJUW\M+1J%&,)R0]@!N'V1G&V ^7]7#967 *2FK BW=2P+\*D6\U9V.; MZ5'^O.?/S^+?*+D$[0H%Y6@)?B?YB""/XP%!RSF.FA3I, L>L[B+$XF=B",5*\^OI,2_V%% M%",':9[G$?%;B/![?<(G33Q1I:@PKZ@;WEN)\'@Y1IA$A[O.$U>0.(^/, YJ M:'22\8RGUPD:C@S,C!8D.SR]/7$02>\X5![CAH/J[JY>MO"LF M-.*PM)GX,K=^57N;:3M&;IH+02F-O5XTS;6] 8)R ?;[4DKSUG%WC/Y..?\7 M4$L#!!0 ( !6+KU8\GR#_1@( +\& 9 >&PO=V]R:W-H965T)(Y@$+/!2MEA'.EJJ7CR"2'@L@1 MKZ#4)QD7!5$Z%'M'5@)(:D4%-UA,?X=>.![G-E-IPXK,@>MJ >JXW0D=.YI+2 4E)>(@%9A*_'R]7;)&II,=YT\FN$LC[!H@8) HXT#T[0@WP)@QTAA_6D_]P(O"\-P1>*_ L=U/(4JZ)(G$H>(V$R=9N9F%;M6H-1TOS4+9* MZ%.J=2K^P15(M"$O9,< ?4;;U36ZO5O?HWM.2G2U!D4HDQ]#1^EB1N(DK?&J M,?;>,/Y.Q A-QI^0YWH3]+A=HZOW_]@XFK4#]CI@S_I._@MXNR/HEJ;,XO9! M-F9^OYEYXY>R(@E$6+_2$L014XLPYG=@YGADB9 M(I6#'K:9 M%'UYA,K8F9O\?87RP6KALZQY[B\Z[X?+#X3ZX(ZRO7R()SY9R3 M>61&NYX%>UI*Q"#30GSG31C6YJ]$-LYW\V.#^&!BU>9(BIXHSF38R=5JKAV M71FG2(GL\ *9?K/A@A*EIV+KRD(@22R(YJ[O>4.7DHPY46C7EB(*^4[E&<.E M +FCE(CC%'-^&#M=YWWA*=NFRBRX45B0+:Y0/1=+H6=NS9)D%)G,. .!F[$S MZ5Y/ U-O"[YE>) G8S!)UIR_FLD\&3N>,80YQLHP$/W8XRWFN2'2-GY6G$XM M:8"GXW?V>YM=9UD3B;<\_YXE*AT[5PXDN"&[7#WQPU>L\@P,7\QS:7_A4-8. M1P[$.ZDXK<#: PA>X@SG,8 $O#TC7*'Z$KM)^#*L;5]K34MO_0+L+#YRI5,(= M2S#Y$^_J''48_SW,U&\EG!2B [[_&7S/]^!Y-8.+3Y211[=*+SL^[0NVGQ MVJ^]]MO8(WMBA/(=4TW62O#0@LV%W4?]T6CD>:&[;Q =U**#_XLJ%+1)LAW: M\^"(1,B6Z,/:Q;"5:LZT!90*]$>*34Y*^.@DO-?Q>L&@.7Q0RP:MLDL4&4^R M& IR-)^';)(._MEWO]\+_A)V3^XQ1;&UW4I"; ZSO-+U:MT0)V4?^%U>=M,' M(K89DY#C1D.]3J!/090=JIPH7MBNL.9*]Q@[3'531V$*]/L-UYVAFAB!^F\B M^@502P,$% @ %8NO5CC-!'#E @ [ H !D !X;"]W;W)K&ULM59M;YLP$/XK%INF3MK*6P))1Y":=-,J+5/4K-N':A\< MN 14P,QVDG:_?K8A%#**%HU^26QSSW/WW!WXO#VA]RP"X.@A33(VT2+.\PM= M9T$$*6;G)(=,/%D3FF(NMG2CLYP"#A4H373+,!P]Q7&F^9XZ6U#?(UN>Q!DL M*&+;-,7T<0H)V4\T4SL#&22)9!)Q_"I) MM;8 M]RC9(RJM!9M80H@6F_!%]HSAC6"68H;,K MX#A.&/J**<4RVV_1>W2[O$)GK]]Z.A?>)8<>E)ZFA2?K&4\VFI.,1PQ]S$(( MFWA=1%V%;AU"GUJ=A'-,SY%MOD.68=DM\03NO?(\O6(X#F&CB165 =Z#Y;UZ9CO&A371/9(T4#*H4#+K8 M_:7@BP-@: W0)K1 .PHMOR\[WQJ[KNEZ^JXNH<5L,'#M<676"&Y8!3?L#*ZL M3Z[*'= 6TM1R=-*>6HR>RAF*G4NR\4$1 MN':X[$G6IK4@&-:ZS3CJ1_>O?C3MH6&TM^.HBFS4&9FXA'[CSC[LQ)]:A)[( M&E+'E=3Q"_7AN,\4]$362(%I/-VSQG]]&TMXO(>KDZKD>U2#2I'YU,YRJEYY(FFF /%+;N)Q3"1P%I0&N>N>-%H M,5H5&TYR-9VL"!>SCEI&8AP%*@W$\S4A_+"1#JH!U_\#4$L#!!0 ( !6+ MKU:=*>. V0( * 9 >&PO=V]R:W-H965T?7!1AMI:YE 8FC:-/B ^. FMXDU/XKMM!V_'MM)0TO3 MB$K]TOAQS[D^Y]:/T4K(9U4 :+1FE*NQ5VB]N/)]E1; L+H0"^!F9BXDP]IT M9>ZKA02<.1"C?A0$ Y]APKUDY,;N93(2I::$P[U$JF0,RY<;H&(U]D)O,_! M\D+; 3\9+7 .CZ"?%O?2]/R&)2,,N"*"(PGSL7<=7DV'-MX%?".P4EMM9)7, MA'BVG<_9V OL@H!"JBT#-I\E3(!22V26\:OF])J4%KC=WK#?.NU&RPPKF CZ MG62Z&'OO/93!')=4/XC5)ZCU]"U?*JAROVA5Q0X"#Z6ETH+58+,"1GCUQ>O: MARV X6D'1#4@^E] 7 /B?P&] X!>#>@Y9RHISH0M> GW?BX ^\;X8WZ M:*/^)NHDO"[S"Q2';U$41%';>KKA=U@V\+@%/NV&3R$]E'U'3=S4,G9\O8/+ M61-6,B1FE.38;JNV$G5RV%/F2BUP"F//'",*Y!*\Y,VK701",_.6V$RV!P> RW@[;(YWX8QTY)=GT1&0[O@T;WX;=QXD]:^D+ MFD/KQAKN5WYO+TPZ,QQKQHG(*C/\K3N3@[_ M#:_>1N8:R E7B,+<0(.+H?FWR^J]476T6+@;>":TN<]=LS!/-) VP,S/A="; MCDW0//J2/U!+ P04 " 5BZ]6A^626!<# "L"P &0 'AL+W=O'0KMV+<,C7 MBM$,[@62ZS0E8C\&QKZ2)19<,/ABBS@$=2OU;W0,[=DB6D*F:0\ M0P+F(^<6WTRP;P VXC>%K3P:(V-EQOG23'[&(\&+.)/V M%VWSV+;>,5I+Q=,"K.H#T0(>M\ M- )-.=_(%8E@Y.AZE2 VX(3OW^&N][7!5:=TU;G,54PW-(8L1GL*+*[SEQ-A MSS*9K\0F](;NYMA)8\B)OJ#4%S3JF]*,INL4_9U".@/QKTY8(\/EYY=;N!+9 MB=EN:;;[MA1KA+_6:;.63IZO"&.4YG7=1S'9RP:;O=)F[S*;9 -"7QEHPQE1 ME.DO4)WI7DU2M3J#2NJ]%'6BM%\J[3GZ]S$$I<]!<)&3W8I$T,KPV=:Y$=F(6>\\WE_>V,FG&O];L M"VIJ/^RGSH[N9'S-RBC8*DD?X$K2G0D+ZI,.^\]J_6M51\%42?Q.IUH?15Q% MJH&^43QE>VN9ESI7LT.$]U.@S !^OV<0J)_F7.14R5OA4+6Z8":)@'Q9%-',>W8\H2:S+*GSV*R8BO5,02 M>!1(KN*8BMV!/1BE=P!.H;^FCT'=VI1*R&!+)>(($ MS,?6+;ZY(UX6D+?XF\%&[ERC#&7&^7-V\V[U5_Y+#:Y@9E7#'H^\L5,NQ-;!0"'.ZBM17OOD#2J!>IA?P M2.9_T:9HZ^L>@Y54/"Z#]7W,DN(_?2E?Q$X \8\$D#* ' 3@8P%N&>#FH$5F M.=8]570R$GR#1-9:JV47^;O)HS4-2[)A?%)"_\ITG)H\*1X\+WD4@OA5HL\_ M5DR]H@_WH"B+),(?T17Z]G2//OS\<60KW5\690>E]K30)D>T7?3 $[74LDD( M84O\G3D>$X. K4$K6K*EG1*CX@,5U\C%GQ!QB-N6D#G\'H(JG!C2<:N7[^9Z M[A&]\G7_ M26R/UJMH/9/ZY*^5DHHF(4L6B"HT@P5+DNR&SU$*@O&V$ID6FKU<,YN3UKHL M!FZOCT?V>I?,V'='LEY%UC.2?<\G"P@178/0DQ^"%Q !DX!2P0)X VW1SV"' MUKO&W@&J,9F.J'Z%ZE]@$,V: _0*5.C9!J.X^-[UEQ_25]E6P4:ICO#]"KYO M3/0+90*M:;2"#)>GV4+4EN2TD/%WAI'@GD?ZAR/9TH[T?.*Z5;N]/ =5G@-C MGK\+FJC6&7/3U::6;YK^J1.G[Q'L56/VS')Z5$R MIM$5L_88V+BHZU%*F3B2O-L8HRO/'TY2YAZX$M6_ 9N-P[D"92+W&PGK5 MNVYP7L)$X-I%8+.-:)\B3%2]1O%=80PK73^*=GC$NL_KA>_K%Y_3]5B//S.)NK?H/3F$=7SMH^8+-_:"_$,^D& MI^DN83%P[3&PV60<6%@HKHS^M53(#1VFIG'[+/4!L&8C8,S3=_(EFSW';?,*BV#<.CVP:S5,>: M([77(&:O45HE.HO@/'+2J"._/R3]QD!=PEN0VEL0L[Z\P2'T M)>P(J>T(,=N1-X^E66Y;Q?ZVBDGO>!6_JT&Q=XX-8Q"+_#15HH"O$E6<(%9/ MJQ/;V_R]#U0L6")1!',=ZESW=>6*X@2UN%$\S0\A9UPI'N>72Z A MB*R!_GW.N=K>9!U4Y]B3_P!02P,$% @ %8NO5HMALM!T! R1H !D M !X;"]W;W)K&ULQ5EK;^(X%/TK5E;:AS1#8O/N M E)+9[0C;355J]W],-H/AES :A(SMH$B[8]?Y]&$9(PA3$9\*4GP/;[GUN?Z M!(]V7+S(%8!"KV$0R;&S4FI]X[IROH*0RA9?0Z2_67 14J5OQ=*5:P'43X+" MP"6>UW-#RB)G,DJ>/8K)B&]4P")X%$ANPI"*_1T$?#=VL//VX(DM5RI^X$Y& M:[J$9U!_K1^%OG-S%)^%$$G&(R1@,79N\#A]1OZQX2\)C.C$J8\^(?Y M:C5V!@[R84$W@7KBNS\@(]2-\>8\D,E?M$O']H<.FF^DXF$6K#,(691^TM>L M$ *3D:"[Y"(1VNT^"*I31*MV; H M_C<^*Z&_93I.39X5G[^L>."#^$6B#U\W3.W1K_>@* LD(K^-7*5GB<>Z\PSQ M+D4D1Q Q00\\4BN-%OG@EP%(WG+\8Y8$>]AWD)M_ X1CQ!#0M/SP[$E MG79>LG:"USY6LA45\/Y.KQT?37FH!25ILB1OA:#1$O0B5VBV1X?C'ND^>7R[ MH\)'7_[4D.B3@E#^:RIP.G_'/'\L[!NYIG,8.UJY$L06G,G//^&>][NI. V! ME4K5R4O5L:%//KRNM5PU?P4B-#&UAW?1'JB0)E;6P M9=7-6W?-8^6S+?(A\ MM&<0^"9^*1#V$J2XI6XGWLC='C*Q#BGEU\OSZUGS>V 1"SHNL8; 2F3[.=G^E=78;[)4#8&52C7(2S7X/C5:P^LRM>?22:6-,$9ANEL, MD$_WTD)SF-,3;D%H*X*V/-!+(M [FXGTT*"_5F=84>FI4:5,L5?LOIXU MURHNX*:0BL3)@5AWQMMO9LC-:AS*PP M,?A,%W->0\G0*KVBBZM"-0_K'M%I84ZPW9W4:2E=4Z_H=+[I*2:/HGO/D50+ MGX+M1B5[W?B\3F1E;2R-^I6FT,JT"\>"KVU9<*.>I2FT\ M1=@C+V56&!5\IE,Y_2*!30:D*E/K;!>R(867(78O8U8S^@^=\SYBQZZ[8IM" M*U>BL$H$7UG@I%&CU11:N5R%T2)69U)W?\W02E+ +4PJ:K!/>BFIP@X1NP&I ML0UG2)5MF P'548_XJ<<4M@@37UW3/JNVI*[9->2JHP<<3J>FKINV_2=[OW3<=JU&>Y M!X<"(8AE!BB6+) I@ MH2&]5E^O,Y&>FZ0WBJ^3HX<95XJ'R>4*J \B'J"_7W"NWF[B"?+3J\G_4$L# M!!0 ( !6+KU:E16V%G@8 /8O 9 >&PO=V]R:W-H965TBD^;?C[I8M"3ZR%*8[DMBR>1+GD5@(\3V M?#A,EAL6TN0LWK)(?K.*>4B%O.3K8;+EC'I9I3 88LL:#T/J1X/Y17;OEL\O MXIT(_(C=F,XO]C2-;MCXO/VELNK8:GB M^2&+$C^.$&>KR\&5?>XZ686LQ#\^>TP./J,TE/LX_I9>?/ N!U;:(Q:PI4@E MJ/SWP!8L"%(EV8_OA>B@;#.M>/AYK_X^"UX&#Z0!Y;$5W M@?@4/_[%BH!&J=XR#I+L+WK,RTYF [3<)2(.B\JR!Z$?Y?_ICP+$004\.E(! M%Q7PJ15(48'4*MC.D0I.4<')R.2A9!Q<*NC\@L>/B*>EI5KZ(8.9U9;A^U'Z MW.\$E]_ZLIZ8WXEX^6T3!Q[COR?HW?>=+Y[0*Y<)Z@<)(J_16_3YSD6O?GU] M,12RO;36<%EH7^?:^(@V03=Q)#92-O*8IZF_@.O;&! 8RD#+:/$^VFL,*MY0 M?H:(_09A"Q-=A^#J+EN6U;&FNGMZ=1N(AI3/CF1ZY-BSVU#.WE[+4>^A11S* MI2"AV62ZXIQ&:R:GIT#W3^BPW"U]RFY?/5+NH:]_2TGT0; P^5?W?//V'7W[ MZ9)TGFSIDET.Y)J3,/[ !O/??K''UA\ZMB;%7$-B%>Y.R=V!U...?K N'R'(/:#\:6?,+3E_I)U0)>W,SU YYS93HT;V)FN MW R)5;B-2VYCD-M[ZG/T0(,=2ZG$VW1*)SHLNU,EHRN'1&!-2 M+>>"W>H9]*0,>@(&_:=8*\@=C,6MF #79E8TBLPL:VE*&S0#KOBB&C M)5'4A283+-^5A2FU*HP#=VN;F%#E;3TTNW7\P-WH#,V06A4:5M P/+]BOF*^ MQ#)PR(-M<8O<%#TQRA,T16&^B[9G MR*-/.BNY@*4Z&+Z'W 3IM=T\:3 M'D]F>-((WJBO-J56A:2,Z[-4L)" M7=.41M5<4VI5B,K*8_P_IXBQ28^_,*KFFE*KPE<[!@SO&/KEB0O1BL-P''MD MU;VOIF"MB MWL"\ 9?XQ;/[-98"+A@[?(^3,J:?.<>N&P85[W)>(LO@8]N0G MYW8+G<-0',N:S6Q2C_G$@JZFH()3#47F M"D*DK#,VG)7&[6EI39$CD_LE/"]1GI<\(^=,VG/.[45'+'Y&WK=HY'"5 MM\_JO\ N2&MVV(5[VY>&LG3DY?*YI#V?VU[$A3O8%X!R<,1LDK9%;E;?WI.C MN_L6)?W+K&#V$@E9HFPBZ6T3X9J=CQC!_9C5,^)X?(RV:ZIC563*:BN6JV&3<. MV!G-DII2JR)4OM1IR9)V103+[5?(T7Z%G!Y]'<%*G3$:-;7#@P/1(>/K[&!Y M@I;Q+A+Y:>'R;GEX_2H[LEV[O[#/W?P(NI+)3\3?4+[VHP0%;"4EK;.)G+H\ M/V2>7XAXFQV[OH^%B,/LXX91C_&T@/Q^%<=B?Y$V4![UG_\'4$L#!!0 ( M !6+KU9 @O'=1 4 '0C 9 >&PO=V]R:W-H965TJ5GO[8G4OW&2 J$G,V@;: M^_1G)VE(:&J!--+V14F"YS>.__;8'CS=,?XH5@"2/&5I+BY[*RG7%X.!B%:0 M4=%G:\C5-PO&,RK5+5\.Q)H#C0NC+!TXEC4:9#3)>[-I\>R6SZ9L(],DAUM. MQ";+*'^^AI3M+GMV[^7!7;)<2?U@,)NNZ1+N07Y;WW)U-Z@I<9)!+A*6$PZ+ MR]Z5?1':Y]J@*/%/ CO1N";Z51X8>]0W7^++GJ5K!"E$4B.H^MC"'-)4DU0] M?E;07NU3&S:O7^AA\?+J91ZH@#E+OR>Q7%WV)CT2PX)N4GG'=G] ]4*>YD4L M%<5_LBO+CL][)-H(R;+*6-4@2_+RDSY5#=$PL(=O&#B5@7-HX+UAX%8&[K$> MAI7!\%@#KS+PCC4850:CHNW+QBI:VJ>2SJ:<[0C7I15-7Q1R%=:J@9-<]ZQ[ MR=6WB;*3LWO)HL<52V/@XOV[B6.//Y/@YR:1S^2##Y(FJ2!?*>=4=X"/Y(Q\ MN_?)A]\^3@=2>=>,051YFI>>G#<\N>2&Y7(E2)#'$+?M!ZK6==6=EZI?.T;@ MWY'L$\O]1!S+<;KJ8S:_H;Q/7+LP=SO,_>/-N[P'9G,?(J-Y:#;_9BEN"%B/_2DF?+T'%$DD>GDFSW"U]+AY? M[2B/R8^_%))\D9")?SO>Y[KT/^SVK^/GA5C3""Y[*D *X%OHS=Z_LT?6YRYE M,6$^)BS A(5(L%:/&-8]8FBBSZZ62PY+*H$(K;GHTK0D> 5!3V';F>-9^F\Z MV#;E,GHZ52Y,6( )"Y%@+;F\6B[/*)<:M)D:KD*'\T]D33G9TG0#7:J5H'%# M-:MO6?:!9D>5\HV5.E6,HUR&2"Y;K3RJ6WED;.5;GD1 UL#+0='5NB5@TAP3 M_;%WT+A&+Z<."$Q8@ D+D6 MJ<:U5&.C5+]S)@19 MZ^AE]'.J6)BP !,6(L%:8DUJL29&L;YNL@?8 M0U?)=B":T=^IHF'" DQ8B 1KB79>BW9N%*U8"ZH1ID)BEU"EL6TWE'+[6JH# MI8Q.3E4*$Q9@PD(D6$LIV]KO\BRC5M_U%BZ7@K"-%)+F<9(ONT0S8TY=IE>T MUF#U7J\/?52O 2HMQ**UA6MLS^WCA-L5.1*(S^@6.%T"@2?@42(ZQYX9>K*, MF#0?E1:@TL**UER]C?O[@-76T-EKZ)@#I5Z4DZBYK88G?=VMG1%VLG;.JU7. M<.*4R>$T@[5QMF MP,EBE#0=4O9;G$,A4-,1J+00B]:6:Y^1L,TIB9#Q_RCY<0-ZL=B99#(#3I8+ M-6^!2@M0:2$6K2WL/G=A>[\X^VAC)BKFJ#0?E1:@TD(L6KMC[-,MMCG?TYHSH#FU[Y!X&;-3\"RHMQ**UY=NG8&QS#J;Z(:DUI&]3FIMC.&96 M8XY*\U%I 2HMQ**UM=YG<.S)KX[AF)F3.2K-1Z4%J+00B];N&/LLD6U.$]V! M/N"0Y$M"MS1)Z4,*9,$X6>I];:?.F'F7>45KYB#&WL1Y%<51,T>HM!"+5@HX M:!P6R( OBV,=0DVRFUR6/[[73^NC(U?%@8F#YW/[PB\/@.PQY7F4&\J722Y( M"@N%M/ICU?J\/.)1WDBV+HXD/# I659&ULK5;?;YLP$/Y7+#9-K;2%'TF@Z@A2DVSJ'CI5S;H]3'MPX!)0 MP6:V"9VT/WYG0UA24;1.>0&?[>^[^^Z,C[#FXD&F (H\%CF3,RM5JKRT;1FG M4% YXB4P7-EP45"%IMC:LA1 $P,J:7RC,&M(+(J M"BI^S2'G]G,NK!( AM:Y>J.U]?0ZIEJOICGTCQ)W>SU?8O$ ME52\:,$809&QYDT?VSP< )"G'^"U .\I8/(,8-P"QD9H$YF1M:2*1J'@-1%Z M-[+I@N/2><3DF-YRI5)(/+('D&&]C M^)T&;Z]A[@T2WE Q(F/W+?$<;]P3S^+?X=Y ..,NI6/#-WF&;UD!49SL@"5< MR+[\-'C?X/5GMHMW<8=\\^9^H&@=?M.PIPT@4X&0SP2\U)5_?O M-U"L0?P@O\D=8,P8_!Q8G.(W_= M]HD8]*$OGTM9TAAF%MXN$L0.K.C-*]=W MWO=5Z$1D1^F8=NF8#J;C^+"7(+2%-UB?Z(;)=0Y*XHS<)V4;=/>?8OQ.C#]< MVU0 G*"Z@UY>6MT3D1TE).@2$IRLNH-,+Q4=#!^51HQ]<'-CO;:FH4D2\XJI MY@+L9KN>>65:Q9/Y.?;2IO7]I6D:,5YOVXQ)DL,&*9U1@,=3-,VM,10O37]8 MT@^X/(_H#4$L#!!0 ( !6+KU:^-6[-5 4 M -D: 9 >&PO=V]R:W-H965T+8A>*3=M")=$CF:3[]Z,D1[(DBG8ZY\:6 MY'->O3R2SD.9LT#E25I,YK/JV"#$A MDZ<#G]/U1I<'O/ELFZSY+==?MI^DV?,:E66:\T*EHD"2KRXF;\CY%:5E0A7Q M9\H?U=XV*H=R)\2W+^ M]I/ZNVKP9C!WB>)7(OLK7>K-Q22:H"5?)?>9_BP>W_/=@%BIMQ"9JC[18QWK MTPE:W"LM\EVR<9"G1?V=?-\58B_!Z-@38)< _01_)('N$JK*>;6S:EC7B4[F M,RD>D2RCC5JY4=6FRC:C28OR,MYJ:7Y-39Z>W_*UN2@:O;KF.DDS]1I-T9?; M:_3JY]8B=V68O!B!A%-Z+0&X7>%DN^[.9[QECC#I[<78)3\":1 M9XB27Q%@H!8_5\>G@\,.;8I%*SUZH%B?^59(G19K]*&HGZ3RCOSZT82C#YKG MZF];[6IMWZY=/J[G:ILL^,7$/(^*RP<^F?_R$PGP;[:!GTBL4P:_*8/O4I__ M;KJ+2C*N;*.L4X,JM>PA#_,H"D,@;.8][ ]@&,>B*, 8-W$=;ZSQQIS>KH32 M2*S05HKE_4(KI$2VM/FL9=C^^0/&:-3W.8RC/B.!']A]!HW/P.GSCRV7274+ M\>^F)2MN\Q@,/;*84$9['H=QU(^ X=#N,6P\ADZ/'X52:"5%CD3M5A362QX. M3C\%&L0,^CXM@03[$=D;4,=HU!B-W,74&RZ?"FFU& TKZ1/,HI[!8=B4^-1< M;;N_N/$7'WQ@,E-,F[/8Q@)[<$FE8> M8@HC-V:+6^+$V/'-?*?3[>:8^;[?]SH,I#Z-33,8\=HRD;BA>%1#WVET3L], M"QQT2DL@Q(P&9 0[I.4C<0/RV*9.AN S73T*&/2M6@(9#@BP$:LM(LD!1AYL MZV1(/A\PPZ3O<1@W)8#I&'A(BTCB9J2KM9,A[TA$(C_NN[-P,8# #Z,1=RT7 MB1N,[V12+#:IJ9Z[OSM5GMW43J36'7/+6A*_9']WDOS9I3B16O?EJ04[N,'N M[._N7+LW9'T'P[9IW5CWAQ;4X*3?\=W?K?.NW'L3]H;,,P0O#81(VVI*9N4A^% M"#H$+> PCG!_0FD)9!@".O+R0%LD4S>2C\4$'8)T"@3BD.&^54LD(S0<0P5M MJ4L/4/<@*J@%N> '9%#.8=R4A2/3 KKW9[*;N2Y2[%*#3@$Q-I7IWY&V2$9\ MB/MOM-[>(D'.Y;I:.U%H(>X+7?\CWQQMUF?>5*L2O>.7Y/RJ7F5I9>I%GYM$ MKM-"H8ROC"0^"TW)9+V.4N]HL:V6(NZ$UB*O-C<\67)9!IC?5T+HIYWR!,UJ MUOP_4$L#!!0 ( !6+KU9K-.0) @, /L, 9 >&PO=V]R:W-H965T M[Z"F.Y'AFV\7+@EZXU0%\QPF.$US$'<93,F9V;)LB0)I)S0%#%8 MC8Q+^V)L.PJ@(WX1V//*&"DI"TH?U&2Z'!F6R@ABB(2BP/*T@S'$L6*2>3P6 MI$;Y3 6LCE_8K[5X*6:!.8QI_)LLQ69D] VTA!7>QN*6[G] (N?88X6,LH$2==HFN;65Q:Z_RG#T51 PO\T2(8C&!ER W%@ M.S#"+Y_LP/K6)+PCLEH9W+(,;AM[.&-RVS/QC'"Z1/"X)9FJRAE*033ISLD" M3:9> [LPL'W/<@=#5]#;.]UU_8#EE7"U;K\S6:\WVBF*![F\@60!K7)=6 M^+'KTA%93:E?*O4_T)Y^EV7HB*Q6AJ L0]"E/7,ROVH[VW7OS+;7FNTUPVFT(1QXJTE;28Y=G8[(:GK[I=[^!YJTWV49.B*KE6%0 MEF'0I4D';\QG'=BS+:*6H6V]?LNMUAR_J^:(D0CI5^BE3'0".]FIZ51;W=I. M?.PZ=<56+T.EI;$_T+$%>5>EZ(BM7HK7_L=N[2N.=6W!5OVDVY9C!SWOP+P- M@;U ]@C!@87-2F>J?@MD?[@F*47U$J7B:J_RW_=\*_4$L#!!0 ( !6+KU;>L+M(U0( *T& 9 M >&PO=V]R:W-H965T, D(@=9LT M+1^"MA(45HNTK!#5[AY6>W"226-AQZGMM/3?[]A-2T$%];*7Q!_SGM^;C"># MA=+/ID"T\")%:89!86UU&88F+5 RTU$5EK23*RV9I:F>AJ;2R#(/DB*,H^@L ME(R7P6C@UQ[U:*!J*WB)CQI,+273RQL4:C$,NL%ZX8E/"^L6PM&@8E.V6(87 208 MY2VS;#30:@':11.;&WBK'DWB>.D^RL1JVN6$LZ-)G1BK&CC#V@?V!*BTS;$4=Q[BPY)X$9EO%$9>[K^ MGBKASP/*!/7?7QNA/<_>VUOH M=XJ >XO2[!3;^P]B^QNQ_7VSBEYL5>NTH!*GLC:IYI6[-[M$?TYK"X2QDA4K MET!LX.;:78Z65:]'N-7K60;*$;3.LS."P>^8!#*0J;;'BH3WM\^= =9FA M?BO8Y5!R@3C[1;T\6V>Q ML75T].[^RJNG"K^[A&_L#TE)>&3.14'U'G_#18 M??_UQ*K*-Z1$66IO?EC0_P2U"Z#]7"F[GK@>M_E#C?X!4$L#!!0 ( !6+ MKU:6\6IQ,P, $X3 - >&POGW./ M[1MB&)1F)=C=G#$3+',ARR&9&U-\"L-R.FD&W\D@9,;JY0-RY^\N'DI/-P?KT;/ZN 0UTR4EARX5OL7RTTIK/=\-,B47&]]1%S YJ!*9**!T86W/64!5V&=SWI!Z^ M S0],,B%: WVB N,!@4UAFEY8SO5X"KX @KJ]OVJL YGFJZZO4NR)E0WFV2B M=,ITFZ9+FM!H(%@&=C2?S>%N5!$":(S*;2/E=*8DK3PTC+IA9:=,B#MX5G]F M6]K+;&-G.["OLFU:0W73R;@.Z&^J.>U-V=ZK=(."/RKS96&G(ZL^E N[U2SC MRZJ_S%H#F'H75Z=%(5:?!9_)G+G)'YQP-* -+Y@KS9]L-BB5J0TP38)'I@V? M;D9^:UKP MUV/] G[K)B^/P61\#":/HB;[QV R>9,FP_H%OG%*V#HCM-$ SF)#\@/.?F*= M-)@LN#!_P?2Z<7L0M+FX3-F2I>.ZJV>3JAG8ALU:7T#816ZJRX]@'(?Y$<"P M/)@#C.-86)[_:3Y]=#X.P[SUO4@?Y?11CF/YD''UP?+X.8F]_#--DBB*8VQ% MQV.O@S&V;G$,/WXUS!LPL#R0Z<_6&M]MO$+VUP&VI_LJ!)LI7HG83/&U!L2_ M;L!($O]N8WF @>T"5CN0WY\':LK/B2+85DBA*$C\"F-]!%&$(/(TX@CD #Q@21=5[<.=]%#;OJ7#]'[31,U!+ P04 M " 5BZ]6EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( !6+KU:==VQN?00 %TG / >&PO=V]R:V)O;VLN M>&ULQ9I=<]HX%$#_BL8OVSYTP5^TS93.4*"[F:$D4S-]S0A;@":V1"4Y:?+K M5S8A*Q'U3E]N> ))QAQ?V3I7DC_=2W6[EO*6_&IJHJ\8K?2.,=/4@V0X' T:RD7T^=/Q7-=JX!:D8:7A4MC* MKN('9_?Z__:N2.ZXYFM><_,PCOKO-8M(PP5O^".KQM$P(GHG[_^5BC]*86A= ME$K6]3B*#PT_F#*\?%%==) KNM9]C:'K[]2"C*/1T)YPPY4V_1']^:EEO&/V MX$.I-?(KKPU3,VK8/TJV>RZVW6GL50R\;V.B* -&T=3><=4=SWV#RZKP[49"^5$2EUPVZ NJQX/$>5J M.9LOB_F,V&_%U>)R-EG9PI?)8K*Q"9=TYU;[4$ MLD*"; 4P1?*2S02<7"#K(I@DD3>KKD:_=2DA?23(^G#RI2 ;Y(\$V1_AU"F( M"1DD039(.(<*8D(:29 U\H09PH+$D2"+(Y"_!!DA@23( @$3&?+&Q80$DF + M).#@4"Q32"LIME8.E@MR059)SVH5=W4@A:R2GLL,0I)H4636_RWE>=GH&R29[G>6MT B40;+)7F5AZYF+Q!X9Y)<,V2^G9(E' M!BDE0U;**5GJD8&;'\@^.25;4J5HMT?H$4(JR9!5XB]=OB!U,2&59,@J"+[+()%DR"+Y_?)KW_/NSB$DDAQ9). : MK-?I.>25'-DKS@SP+_T\ PP\03GDF!S9,2 EB5U,2#@YLG!@3&]3&[)/CFP? M&-/-&'-P\QU90>'%B6<1N9B0@G+LS19HK\!_DP&24(Z]W7)<10D]VY!V-8/CZUP5VW#!JJ7]"VWK2UJ7UXIT M'X<-ZRSO-I4V;5U/;=V5L/JMCF^''=]L^_P?4$L#!!0 ( !6+KU:8&UJ> M^P$ ,LC : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4 MA>&M6"P@Y?LB22O.J">91MD @'O0DJC-"!>+RCSX0 M\/"<#]VT[T]EMQ_*XN-X.)55LYNFX5=*9;W+QZ[<]$,^G8]L^O'83>?EN$U# MMW[KMCGI0_V=BO]GLU_EWO_YSS*?I'X/3>S^^E5W. M4[-XZ<9MGE9-^CA<=Y=TV7*S>'I=->/3JS2I=I!"D-8/,@BR^D$.05X_ M*" HZ@>U$-36#[J%H-OZ07<0=%<_Z!Z"[NL'R1)E7!(DS; FT%J0:R'P6A!L M(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706VBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ M;01Z&^IM!'K;[&4)@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z. M>CN!WHYZ.X'>CGH[@=Z.>CN!WCY[V4V@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"W MH]Y.H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WS#Y6$N@=J'<0Z!VH=Q#H M':AW$.@=J'<0Z-VBWNU/ZEVFST,NUYZO-5[_)ZF>SN?FZ^4ORZ^=>+]H+S@G M^'?G\2]02P,$% @ %8NO5G32QF+> 0 6B, !, !;0V]N=&5N=%]4 M>7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$N%%OU0O_0-T.L+"M35L0_KW= M !.-$@TFOC=;MK;G/6N3YVJ3YYVC,-@V=1NFV3)&=\-8*);4F)!;1VT:F5O? MF)@>_8(Y4ZS,@I@8C<:LL&VD-@YC5R.;3>YH;M9U'-QOT^M0V7::>:I#-KC= M3^RRIIEQKJX*$],XV[3EIY3A(2%/*_LY85FY<)$F9.S+A&[D^X##NL<->5^5 M-'@R/CZ8)LUBVYJ%N*LIY*=+?-&CG<^K@DI;K)NT) _.DRG#DB@V=;XO>G$Z M.:8=IOV5GYW?ESD5F&8^>>M".C%/OX\['DFW>NA2(?*Q.OV)[XFI]-G?1]UI MEU3^,#MM[ZOUJ_X\ NMOY^_QQS-^K__+/@1('Q*D#P72AP;I8PS2QR5('U<@ M?5R#],%'*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL M D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626* MK I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DU MBJP:15:-(JM&D56CR#K^3UE?K%W]]=\>W3UO3-4>\UG_2\WL#5!+ 0(4 Q0 M ( !6+KU8'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ %8NO5J;L0NGN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ %8NO5IE< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " 5BZ]6-O+7G/<% #)'P & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ %8NO5B[% MV03?!@ =AP !@ ("!.@X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ %8NO5OXO<&FH! B!< !@ M ("!!1\ 'AL+W=O 8 " @>,C !X;"]W;W)K M #L5@ M& @($#*P >&PO=V]R:W-H965T&UL4$L! M A0#% @ %8NO5DIJ*YG! P /0H !@ ("!MTD 'AL M+W=O0+^\XP# "S!P &0 @(&/ M4 >&PO=V]R:W-H965T&UL4$L! A0#% @ %8NO5G1<6MH^!0 FPP !D M ("!YEH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %8NO5J Y\)+? P E @ !D ("!$F8 'AL M+W=O&PO=V]R:W-H965TUL !X;"]W;W)K&UL4$L! A0#% @ %8NO M5I':0+[1"0 .!\ !D ("!V7 'AL+W=OE?P" "O!@ &0 M @('A>@ >&PO=V]R:W-H965T&UL4$L! A0#% @ %8NO5N^#VO*]! O@H M !D ("!T(, 'AL+W=OZ&X@ !#90 &0 @('$B M>&PO=V]R:W-H965T&UL4$L! A0#% @ %8NO5H-=#9&6 @ F@4 !D M ("!GJP 'AL+W=O&PO=V]R:W-H965T M*R !X;"]W;W)K&UL4$L! A0# M% @ %8NO5KO^+!2P P _0D !D ("!P+8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %8NO5CXL M@CUX! FPX !D ("!5L 'AL+W=O&UL4$L! A0#% @ %8NO5JB;K&PO M=V]R:W-H965T&UL4$L! A0#% @ %8NO5CE(8X-@ @ MP4 !D ("! MN-H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %8NO5L9_,2DD @ P 0 !D ("!P., 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %8NO5@_ IM*_ @ + @ !D M ("!//4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %8NO5CR?(/]& @ OP8 !D ("!B/X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%8NO5ITIXX#9 @ H !D ("![ 8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %8NO5HMALM!T! MR1H !D ("![Q$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %8NO5A: %V^R @ ;0@ !D M ("!ZB(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %8NO5MZPNTC5 @ K08 !D ("!ERX! 'AL M+W=O&POHU 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 5BZ]6F!M:GOL! #+ M(P &@ @ &4.@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " 5BZ]6=-+&8MX! !:(P $P @ '' L/ $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 !$ ),2 #6/@$ ! end XML 73 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 74 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 117 264 1 false 35 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://twinvee.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://twinvee.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Marketable securities Sheet http://twinvee.com/role/MarketableSecurities Marketable securities Notes 8 false false R9.htm 00000009 - Disclosure - Inventories Sheet http://twinvee.com/role/Inventories Inventories Notes 9 false false R10.htm 00000010 - Disclosure - Property and Equipment Sheet http://twinvee.com/role/PropertyAndEquipment Property and Equipment Notes 10 false false R11.htm 00000011 - Disclosure - Leases ??? Related Party Sheet http://twinvee.com/role/LeasesRelatedParty Leases ??? Related Party Notes 11 false false R12.htm 00000012 - Disclosure - Leases Sheet http://twinvee.com/role/Leases Leases Notes 12 false false R13.htm 00000013 - Disclosure - Finance Leases Sheet http://twinvee.com/role/FinanceLeases Finance Leases Notes 13 false false R14.htm 00000014 - Disclosure - Accrued Liabilities Sheet http://twinvee.com/role/AccruedLiabilities Accrued Liabilities Notes 14 false false R15.htm 00000015 - Disclosure - Notes Payable ??? SBA EIDL Loan Notes http://twinvee.com/role/NotesPayableSbaEidlLoan Notes Payable ??? SBA EIDL Loan Notes 15 false false R16.htm 00000016 - Disclosure - Related Party Transactions Sheet http://twinvee.com/role/RelatedPartyTransactions Related Party Transactions Notes 16 false false R17.htm 00000017 - Disclosure - Commitments and Contingencies Sheet http://twinvee.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 00000018 - Disclosure - Stockholders??? Equity Sheet http://twinvee.com/role/StockholdersEquity Stockholders??? Equity Notes 18 false false R19.htm 00000019 - Disclosure - Customer and Supplier Concentration Sheet http://twinvee.com/role/CustomerAndSupplierConcentration Customer and Supplier Concentration Notes 19 false false R20.htm 00000020 - Disclosure - Segment Sheet http://twinvee.com/role/Segment Segment Notes 20 false false R21.htm 00000021 - Disclosure - Subsequent Events Sheet http://twinvee.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 00000022 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 00000023 - Disclosure - Marketable securities (Tables) Sheet http://twinvee.com/role/MarketableSecuritiesTables Marketable securities (Tables) Tables http://twinvee.com/role/MarketableSecurities 23 false false R24.htm 00000024 - Disclosure - Inventories (Tables) Sheet http://twinvee.com/role/InventoriesTables Inventories (Tables) Tables http://twinvee.com/role/Inventories 24 false false R25.htm 00000025 - Disclosure - Property and Equipment (Tables) Sheet http://twinvee.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://twinvee.com/role/PropertyAndEquipment 25 false false R26.htm 00000026 - Disclosure - Leases ??? Related Party (Tables) Sheet http://twinvee.com/role/LeasesRelatedPartyTables Leases ??? Related Party (Tables) Tables http://twinvee.com/role/LeasesRelatedParty 26 false false R27.htm 00000027 - Disclosure - Leases (Tables) Sheet http://twinvee.com/role/LeasesTables Leases (Tables) Tables http://twinvee.com/role/LeasesRelatedParty 27 false false R28.htm 00000028 - Disclosure - Accrued Liabilities (Tables) Sheet http://twinvee.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://twinvee.com/role/AccruedLiabilities 28 false false R29.htm 00000029 - Disclosure - Notes Payable ??? SBA EIDL Loan (Tables) Notes http://twinvee.com/role/NotesPayableSbaEidlLoanTables Notes Payable ??? SBA EIDL Loan (Tables) Tables http://twinvee.com/role/NotesPayableSbaEidlLoan 29 false false R30.htm 00000030 - Disclosure - Stockholders??? Equity (Tables) Sheet http://twinvee.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://twinvee.com/role/StockholdersEquity 30 false false R31.htm 00000031 - Disclosure - Segment (Tables) Sheet http://twinvee.com/role/SegmentTables Segment (Tables) Tables http://twinvee.com/role/Segment 31 false false R32.htm 00000032 - Disclosure - Organization and Summary of Significant Accounting Policies (Details Narrative) Sheet http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative Organization and Summary of Significant Accounting Policies (Details Narrative) Details http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies 32 false false R33.htm 00000033 - Disclosure - Marketable securities (Details) Sheet http://twinvee.com/role/MarketableSecuritiesDetails Marketable securities (Details) Details http://twinvee.com/role/MarketableSecuritiesTables 33 false false R34.htm 00000034 - Disclosure - Inventories (Details) Sheet http://twinvee.com/role/InventoriesDetails Inventories (Details) Details http://twinvee.com/role/InventoriesTables 34 false false R35.htm 00000035 - Disclosure - Property and Equipment (Details) Sheet http://twinvee.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://twinvee.com/role/PropertyAndEquipmentTables 35 false false R36.htm 00000036 - Disclosure - Property and Equipment (Details Narrative) Sheet http://twinvee.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://twinvee.com/role/PropertyAndEquipmentTables 36 false false R37.htm 00000037 - Disclosure - Leases - Related Party (Details) Sheet http://twinvee.com/role/Leases-RelatedPartyDetails Leases - Related Party (Details) Details 37 false false R38.htm 00000038 - Disclosure - Leases - Related Party (Details 1) Sheet http://twinvee.com/role/Leases-RelatedPartyDetails1 Leases - Related Party (Details 1) Details 38 false false R39.htm 00000039 - Disclosure - Leases - Related Party (Details 2) Sheet http://twinvee.com/role/Leases-RelatedPartyDetails2 Leases - Related Party (Details 2) Details 39 false false R40.htm 00000040 - Disclosure - Leases ??? Related Party (Details Narrative) Sheet http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative Leases ??? Related Party (Details Narrative) Details http://twinvee.com/role/LeasesRelatedPartyTables 40 false false R41.htm 00000041 - Disclosure - Leases (Details) Sheet http://twinvee.com/role/LeasesDetails Leases (Details) Details http://twinvee.com/role/LeasesRelatedPartyTables 41 false false R42.htm 00000042 - Disclosure - Leases (Details 1) Sheet http://twinvee.com/role/LeasesDetails1 Leases (Details 1) Details http://twinvee.com/role/LeasesRelatedPartyTables 42 false false R43.htm 00000043 - Disclosure - Leases (Details 2) Sheet http://twinvee.com/role/LeasesDetails2 Leases (Details 2) Details http://twinvee.com/role/LeasesRelatedPartyTables 43 false false R44.htm 00000044 - Disclosure - Leases (Details 3) Sheet http://twinvee.com/role/LeasesDetails3 Leases (Details 3) Details http://twinvee.com/role/LeasesRelatedPartyTables 44 false false R45.htm 00000045 - Disclosure - Leases (Details Narrative) Sheet http://twinvee.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://twinvee.com/role/LeasesRelatedPartyTables 45 false false R46.htm 00000046 - Disclosure - Finance Leases (Details Narrative) Sheet http://twinvee.com/role/FinanceLeasesDetailsNarrative Finance Leases (Details Narrative) Details http://twinvee.com/role/FinanceLeases 46 false false R47.htm 00000047 - Disclosure - Accrued Liabilities (Details) Sheet http://twinvee.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://twinvee.com/role/AccruedLiabilitiesTables 47 false false R48.htm 00000048 - Disclosure - Notes Payable - SBA EIDL Loan (Details) Notes http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails Notes Payable - SBA EIDL Loan (Details) Details 48 false false R49.htm 00000049 - Disclosure - Notes Payable ??? SBA EIDL Loan (Details Narrative) Notes http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative Notes Payable ??? SBA EIDL Loan (Details Narrative) Details http://twinvee.com/role/NotesPayableSbaEidlLoanTables 49 false false R50.htm 00000050 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://twinvee.com/role/RelatedPartyTransactions 50 false false R51.htm 00000051 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://twinvee.com/role/CommitmentsAndContingencies 51 false false R52.htm 00000052 - Disclosure - Stockholder's Equity (Details) Sheet http://twinvee.com/role/StockholdersEquityDetails Stockholder's Equity (Details) Details 52 false false R53.htm 00000053 - Disclosure - Stockholder's Equity (Details 1) Sheet http://twinvee.com/role/StockholdersEquityDetails1 Stockholder's Equity (Details 1) Details 53 false false R54.htm 00000054 - Disclosure - Stockholder's Equity (Details 2) Sheet http://twinvee.com/role/StockholdersEquityDetails2 Stockholder's Equity (Details 2) Details 54 false false R55.htm 00000055 - Disclosure - Stockholder's Equity (Details 3) Sheet http://twinvee.com/role/StockholdersEquityDetails3 Stockholder's Equity (Details 3) Details 55 false false R56.htm 00000056 - Disclosure - Stockholders??? Equity (Details Narrative) Sheet http://twinvee.com/role/StockholdersEquityDetailsNarrative Stockholders??? Equity (Details Narrative) Details http://twinvee.com/role/StockholdersEquityTables 56 false false R57.htm 00000057 - Disclosure - Customer and Supplier Concentration (Details Narrative) Sheet http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative Customer and Supplier Concentration (Details Narrative) Details http://twinvee.com/role/CustomerAndSupplierConcentration 57 false false R58.htm 00000058 - Disclosure - Segment (Details) Sheet http://twinvee.com/role/SegmentDetails Segment (Details) Details http://twinvee.com/role/SegmentTables 58 false false R59.htm 00000059 - Disclosure - Segment (Details 1) Sheet http://twinvee.com/role/SegmentDetails1 Segment (Details 1) Details http://twinvee.com/role/SegmentTables 59 false false R60.htm 00000060 - Disclosure - Subsequent Events (Details Narrative) Sheet http://twinvee.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://twinvee.com/role/SubsequentEvents 60 false false All Reports Book All Reports e4712_10q.htm e4712_ex31-1.htm e4712_ex31-2.htm e4712_ex32-1.htm e4712_ex32-2.htm tvpc-20230331.xsd tvpc-20230331_cal.xml tvpc-20230331_def.xml tvpc-20230331_lab.xml tvpc-20230331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "e4712_10q.htm": { "axisCustom": 0, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 541, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 117, "dts": { "calculationLink": { "local": [ "tvpc-20230331_cal.xml" ] }, "definitionLink": { "local": [ "tvpc-20230331_def.xml" ] }, "inline": { "local": [ "e4712_10q.htm" ] }, "labelLink": { "local": [ "tvpc-20230331_lab.xml" ] }, "presentationLink": { "local": [ "tvpc-20230331_pre.xml" ] }, "schema": { "local": [ "tvpc-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 405, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 53, "http://twinvee.com/20230331": 2, "http://xbrl.sec.gov/dei/2022": 5, "total": 60 }, "keyCustom": 29, "keyStandard": 235, "memberCustom": 15, "memberStandard": 19, "nsprefix": "tvpc", "nsuri": "http://twinvee.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://twinvee.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "10", "role": "http://twinvee.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Leases \u2013 Related Party", "menuCat": "Notes", "order": "11", "role": "http://twinvee.com/role/LeasesRelatedParty", "shortName": "Leases \u2013 Related Party", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Leases", "menuCat": "Notes", "order": "12", "role": "http://twinvee.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Finance Leases", "menuCat": "Notes", "order": "13", "role": "http://twinvee.com/role/FinanceLeases", "shortName": "Finance Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Accrued Liabilities", "menuCat": "Notes", "order": "14", "role": "http://twinvee.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:NotesPayableSbaEidlLoanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Notes Payable \u2013 SBA EIDL Loan", "menuCat": "Notes", "order": "15", "role": "http://twinvee.com/role/NotesPayableSbaEidlLoan", "shortName": "Notes Payable \u2013 SBA EIDL Loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:NotesPayableSbaEidlLoanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "16", "role": "http://twinvee.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://twinvee.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Stockholders\u2019 Equity", "menuCat": "Notes", "order": "18", "role": "http://twinvee.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Customer and Supplier Concentration", "menuCat": "Notes", "order": "19", "role": "http://twinvee.com/role/CustomerAndSupplierConcentration", "shortName": "Customer and Supplier Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Segment", "menuCat": "Notes", "order": "20", "role": "http://twinvee.com/role/Segment", "shortName": "Segment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "21", "role": "http://twinvee.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:OrganizationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "22", "role": "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:OrganizationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "tvpc:MarketableSecuritieTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Marketable securities (Tables)", "menuCat": "Tables", "order": "23", "role": "http://twinvee.com/role/MarketableSecuritiesTables", "shortName": "Marketable securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "tvpc:MarketableSecuritieTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "24", "role": "http://twinvee.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "25", "role": "http://twinvee.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-012023-03-31_custom_ViscontiHoldingsLLCMember", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:ScheduleOfLeasesSupplementalBalanceSheetInformation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Leases \u2013 Related Party (Tables)", "menuCat": "Tables", "order": "26", "role": "http://twinvee.com/role/LeasesRelatedPartyTables", "shortName": "Leases \u2013 Related Party (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-012023-03-31_custom_ViscontiHoldingsLLCMember", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:ScheduleOfLeasesSupplementalBalanceSheetInformation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-012023-03-31_custom_NCLimitedLiabilityCompanyMember", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:ScheduleOfLeasesSupplementalBalanceSheetInformation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "27", "role": "http://twinvee.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-012023-03-31_custom_NCLimitedLiabilityCompanyMember", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:ScheduleOfLeasesSupplementalBalanceSheetInformation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Accrued Liabilities (Tables)", "menuCat": "Tables", "order": "28", "role": "http://twinvee.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "tvpc:NotesPayableSbaEidlLoanTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Notes Payable \u2013 SBA EIDL Loan (Tables)", "menuCat": "Tables", "order": "29", "role": "http://twinvee.com/role/NotesPayableSbaEidlLoanTables", "shortName": "Notes Payable \u2013 SBA EIDL Loan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "tvpc:NotesPayableSbaEidlLoanTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Stockholders\u2019 Equity (Tables)", "menuCat": "Tables", "order": "30", "role": "http://twinvee.com/role/StockholdersEquityTables", "shortName": "Stockholders\u2019 Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Segment (Tables)", "menuCat": "Tables", "order": "31", "role": "http://twinvee.com/role/SegmentTables", "shortName": "Segment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Organization and Summary of Significant Accounting Policies (Details Narrative)", "menuCat": "Details", "order": "32", "role": "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Organization and Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:CashFDICInsuredAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "tvpc:MarketableSecuritieTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Marketable securities (Details)", "menuCat": "Details", "order": "33", "role": "http://twinvee.com/role/MarketableSecuritiesDetails", "shortName": "Marketable securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "tvpc:MarketableSecuritieTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "34", "role": "http://twinvee.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Property and Equipment (Details)", "menuCat": "Details", "order": "35", "role": "http://twinvee.com/role/PropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Property and Equipment (Details Narrative)", "menuCat": "Details", "order": "36", "role": "http://twinvee.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "Property and Equipment (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Leases - Related Party (Details)", "menuCat": "Details", "order": "37", "role": "http://twinvee.com/role/Leases-RelatedPartyDetails", "shortName": "Leases - Related Party (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "tvpc:ScheduleOfLeasesSupplementalBalanceSheetInformation", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31_custom_ViscontiHoldingsLLCMember", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Leases - Related Party (Details 1)", "menuCat": "Details", "order": "38", "role": "http://twinvee.com/role/Leases-RelatedPartyDetails1", "shortName": "Leases - Related Party (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Leases - Related Party (Details 2)", "menuCat": "Details", "order": "39", "role": "http://twinvee.com/role/Leases-RelatedPartyDetails2", "shortName": "Leases - Related Party (Details 2)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31_custom_ViscontiHoldingsLLCMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Leases \u2013 Related Party (Details Narrative)", "menuCat": "Details", "order": "40", "role": "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative", "shortName": "Leases \u2013 Related Party (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31_custom_ViscontiHoldingsLLCMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "41", "role": "http://twinvee.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "tvpc:ScheduleOfLeasesSupplementalBalanceSheetInformation", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31_custom_NCLimitedLiabilityCompanyMember", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Leases (Details 1)", "menuCat": "Details", "order": "42", "role": "http://twinvee.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31_custom_NCLimitedLiabilityCompanyMember", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Leases (Details 2)", "menuCat": "Details", "order": "43", "role": "http://twinvee.com/role/LeasesDetails2", "shortName": "Leases (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31_custom_NCLimitedLiabilityCompanyMember", "decimals": "INF", "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "tvpc:OperatingLeaseTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-012023-03-31_custom_NCLimitedLiabilityCompanyMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Leases (Details 3)", "menuCat": "Details", "order": "44", "role": "http://twinvee.com/role/LeasesDetails3", "shortName": "Leases (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "tvpc:OperatingLeaseTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-012023-03-31_custom_NCLimitedLiabilityCompanyMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2022-12-31_custom_NCLimitedLiabilityCompanyMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Leases (Details Narrative)", "menuCat": "Details", "order": "45", "role": "http://twinvee.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2022-12-31_custom_NCLimitedLiabilityCompanyMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-02-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Finance Leases (Details Narrative)", "menuCat": "Details", "order": "46", "role": "http://twinvee.com/role/FinanceLeasesDetailsNarrative", "shortName": "Finance Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-02-28", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Accrued Liabilities (Details)", "menuCat": "Details", "order": "47", "role": "http://twinvee.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "tvpc:NotesPayableSbaEidlLoanTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Notes Payable - SBA EIDL Loan (Details)", "menuCat": "Details", "order": "48", "role": "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails", "shortName": "Notes Payable - SBA EIDL Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "tvpc:NotesPayableSbaEidlLoanTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "tvpc:NotesPayableSbaEidlLoanTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2020-04-22_custom_EIDLMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Notes Payable \u2013 SBA EIDL Loan (Details Narrative)", "menuCat": "Details", "order": "49", "role": "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative", "shortName": "Notes Payable \u2013 SBA EIDL Loan (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "tvpc:NotesPayableSbaEidlLoanTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2020-04-22_custom_EIDLMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfessionalFees", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Related Party Transactions (Details Narrative)", "menuCat": "Details", "order": "50", "role": "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "Related Party Transactions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-012023-03-31_custom_RelatedpartyMember", "decimals": "0", "lang": null, "name": "us-gaap:ManagementFeeExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Commitments and Contingencies (Details Narrative)", "menuCat": "Details", "order": "51", "role": "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2022-01-012022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Stockholder's Equity (Details)", "menuCat": "Details", "order": "52", "role": "http://twinvee.com/role/StockholdersEquityDetails", "shortName": "Stockholder's Equity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Stockholder's Equity (Details 1)", "menuCat": "Details", "order": "53", "role": "http://twinvee.com/role/StockholdersEquityDetails1", "shortName": "Stockholder's Equity (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2022-01-012022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Stockholder's Equity (Details 2)", "menuCat": "Details", "order": "54", "role": "http://twinvee.com/role/StockholdersEquityDetails2", "shortName": "Stockholder's Equity (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2022-01-012022-12-31_us-gaap_StockOptionMember", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Stockholder's Equity (Details 3)", "menuCat": "Details", "order": "55", "role": "http://twinvee.com/role/StockholdersEquityDetails3", "shortName": "Stockholder's Equity (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-012023-03-31_us-gaap_StockOptionMember", "decimals": "0", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2022-10-03", "decimals": "INF", "first": true, "lang": null, "name": "tvpc:AggregateShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Stockholders\u2019 Equity (Details Narrative)", "menuCat": "Details", "order": "56", "role": "http://twinvee.com/role/StockholdersEquityDetailsNarrative", "shortName": "Stockholders\u2019 Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2022-10-03", "decimals": "INF", "first": true, "lang": null, "name": "tvpc:AggregateShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsPayableInterestBearingCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Customer and Supplier Concentration (Details Narrative)", "menuCat": "Details", "order": "57", "role": "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative", "shortName": "Customer and Supplier Concentration (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsPayableInterestBearingCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Segment (Details)", "menuCat": "Details", "order": "58", "role": "http://twinvee.com/role/SegmentDetails", "shortName": "Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:OtherNonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Segment (Details 1)", "menuCat": "Details", "order": "59", "role": "http://twinvee.com/role/SegmentDetails1", "shortName": "Segment (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "AsOf2023-03-31_custom_BoatMember", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-05-012023-05-05_us-gaap_SubsequentEventMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - Subsequent Events (Details Narrative)", "menuCat": "Details", "order": "60", "role": "http://twinvee.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-05-012023-05-05_us-gaap_SubsequentEventMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Organization and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "7", "role": "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:MarketableSecuritieTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Marketable securities", "menuCat": "Notes", "order": "8", "role": "http://twinvee.com/role/MarketableSecurities", "shortName": "Marketable securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "tvpc:MarketableSecuritieTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Inventories", "menuCat": "Notes", "order": "9", "role": "http://twinvee.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4712_10q.htm", "contextRef": "From2023-01-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 35, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r510", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r511" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r514" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r501" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r501" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r501" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r515" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r501" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r501" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r501" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r501" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "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/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "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/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://twinvee.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r223", "r489", "r551", "r599" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r256", "r257", "r258", "r259", "r315", "r439", "r458", "r470", "r471", "r488", "r493", "r498", "r550", "r589", "r590", "r591", "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails", "http://twinvee.com/role/StockholdersEquityDetails2" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r256", "r257", "r258", "r259", "r315", "r439", "r458", "r470", "r471", "r488", "r493", "r498", "r550", "r589", "r590", "r591", "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails", "http://twinvee.com/role/StockholdersEquityDetails2" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r223", "r489", "r551", "r599" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r256", "r257", "r258", "r259", "r307", "r315", "r343", "r344", "r345", "r415", "r439", "r458", "r470", "r471", "r488", "r493", "r498", "r546", "r550", "r590", "r591", "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails", "http://twinvee.com/role/StockholdersEquityDetails2" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r256", "r257", "r258", "r259", "r307", "r315", "r343", "r344", "r345", "r415", "r439", "r458", "r470", "r471", "r488", "r493", "r498", "r546", "r550", "r590", "r591", "r592", "r593", "r594" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails", "http://twinvee.com/role/StockholdersEquityDetails2" ], "xbrltype": "domainItemType" }, "tvpc_AccountsPayableRelatedPartyCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Account payables" } } }, "localname": "AccountsPayableRelatedPartyCurrent", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "tvpc_AggregateShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Aggregate shares" } } }, "localname": "AggregateShares", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "tvpc_BasicAndDilutiveLossIncomePerShareOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and dilutive loss per share of common stock" } } }, "localname": "BasicAndDilutiveLossIncomePerShareOfCommonStock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "tvpc_BoatMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Boat [Member]" } } }, "localname": "BoatMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/SegmentDetails", "http://twinvee.com/role/SegmentDetails1" ], "xbrltype": "domainItemType" }, "tvpc_BoatMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Boat Molds [Member]" } } }, "localname": "BoatMoldsMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "tvpc_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Computer Hardware And Software [Member]" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "tvpc_DisclosureFinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Leases" } } }, "localname": "DisclosureFinanceLeasesAbstract", "nsuri": "http://twinvee.com/20230331", "xbrltype": "stringItemType" }, "tvpc_DisclosureMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities" } } }, "localname": "DisclosureMarketableSecuritiesAbstract", "nsuri": "http://twinvee.com/20230331", "xbrltype": "stringItemType" }, "tvpc_DisclosureNotesPayableSbaEidlLoanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable Sba Eidl Loan", "verboseLabel": "Notes Payable - Sba Eidl Loan" } } }, "localname": "DisclosureNotesPayableSbaEidlLoanAbstract", "nsuri": "http://twinvee.com/20230331", "xbrltype": "stringItemType" }, "tvpc_EIDLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "E I D L [Member]" } } }, "localname": "EIDLMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "domainItemType" }, "tvpc_ElectricBoatAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Electric Boat And Development [Member]" } } }, "localname": "ElectricBoatAndDevelopmentMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/SegmentDetails", "http://twinvee.com/role/SegmentDetails1" ], "xbrltype": "domainItemType" }, "tvpc_ElectricPrototypesAndToolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Electric Prototypes And Tooling [Member]" } } }, "localname": "ElectricPrototypesAndToolingMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "tvpc_EmployeeRetentionCreditIncome": { "auth_ref": [], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Employee retention credit income" } } }, "localname": "EmployeeRetentionCreditIncome", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "tvpc_EmployeeRetentionCreditPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Retention Credit" } } }, "localname": "EmployeeRetentionCreditPolicyTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tvpc_EquityCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plan [Member]" } } }, "localname": "EquityCompensationPlanMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "tvpc_FinanceLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Finance lease" } } }, "localname": "FinanceLease", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tvpc_Forza2022StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Forza 2022 Stock Incentive Plan [Member]" } } }, "localname": "Forza2022StockIncentivePlanMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityTables" ], "xbrltype": "domainItemType" }, "tvpc_ForzaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Forza [Member]" } } }, "localname": "ForzaMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative", "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "tvpc_FranchisesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Franchises [Member]" } } }, "localname": "FranchisesMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/SegmentDetails", "http://twinvee.com/role/SegmentDetails1" ], "xbrltype": "domainItemType" }, "tvpc_GovernmentGrantIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Government grant income" } } }, "localname": "GovernmentGrantIncome", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "tvpc_MarketableSecuritieTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MarketableSecuritieTextBlock", "verboseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritieTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "tvpc_NCLimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "N C Limited Liability Company [Member]" } } }, "localname": "NCLimitedLiabilityCompanyMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/LeasesDetails", "http://twinvee.com/role/LeasesDetails1", "http://twinvee.com/role/LeasesDetails2", "http://twinvee.com/role/LeasesDetails3", "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesTables" ], "xbrltype": "domainItemType" }, "tvpc_NetChangeInFairValueOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Net change in fair value of marketable securities", "negatedLabel": "Net change in fair value of marketable securities" } } }, "localname": "NetChangeInFairValueOfMarketableSecurities", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "tvpc_NetSalesPurchasesOfInvestmentInTradingMarketableSecurities": { "auth_ref": [], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net sales of investment in trading marketable securities" } } }, "localname": "NetSalesPurchasesOfInvestmentInTradingMarketableSecurities", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tvpc_NotesPayableSbaEidlLoanTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable \u2013 SBA EIDL Loan" } } }, "localname": "NotesPayableSbaEidlLoanTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoan" ], "xbrltype": "textBlockItemType" }, "tvpc_OperatingLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of operating lease" } } }, "localname": "OperatingLeaseTableTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "tvpc_OperatingLeasesLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total&#160;", "verboseLabel": "Total" } } }, "localname": "OperatingLeasesLiability", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "tvpc_OrganizationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization" } } }, "localname": "OrganizationPolicyTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tvpc_OtherRevenueRecognitionMattersPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Revenue Recognition Matters" } } }, "localname": "OtherRevenueRecognitionMattersPolicyTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tvpc_RebatesAndDiscountsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rebates and Discounts" } } }, "localname": "RebatesAndDiscountsPolicyTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tvpc_RelatedpartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relatedparty [Member]" } } }, "localname": "RelatedpartyMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "tvpc_ScheduleOfLeasesSupplementalBalanceSheetInformation": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of leases supplemental balance sheet information" } } }, "localname": "ScheduleOfLeasesSupplementalBalanceSheetInformation", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/LeasesRelatedPartyTables", "http://twinvee.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "tvpc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExpiredPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price granted Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExpiredPrice", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1" ], "xbrltype": "perShareItemType" }, "tvpc_SharebasedCompensationArrangementByForfeiteSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementByForfeiteSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "verboseLabel": "Granted" } } }, "localname": "SharebasedCompensationArrangementByForfeiteSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "durationItemType" }, "tvpc_SharebasedCompensationArrangementByGrantedSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementByGrantedSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "verboseLabel": "Granted" } } }, "localname": "SharebasedCompensationArrangementByGrantedSharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "durationItemType" }, "tvpc_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredInPeriodFairValue1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fair value of option, Expired" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredInPeriodFairValue1", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1" ], "xbrltype": "monetaryItemType" }, "tvpc_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedCanceledInPeriodFairValue1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fair value of option, forfeited/canceled" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedCanceledInPeriodFairValue1", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "monetaryItemType" }, "tvpc_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedInPeriodFairValue1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fair value of option, granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedInPeriodFairValue1", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "monetaryItemType" }, "tvpc_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Outstanding at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "durationItemType" }, "tvpc_ShippingAndHandlingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Shipping and handling costs" } } }, "localname": "ShippingAndHandlingCosts", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "tvpc_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tvpc_StockIssuedDuringPeriodSharesStockOptionsExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodSharesStockOptionsExpired", "negatedLabel": "Expired" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExpired", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1" ], "xbrltype": "sharesItemType" }, "tvpc_SupplierConcentrationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplier Concentrations" } } }, "localname": "SupplierConcentrationsPolicyTextBlock", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tvpc_ThreeCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Three Customer [Member]" } } }, "localname": "ThreeCustomerMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "tvpc_TwoCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Customer [Member]" } } }, "localname": "TwoCustomerMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "tvpc_ViscontiHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Visconti Holdings L L C [Member]" } } }, "localname": "ViscontiHoldingsLLCMember", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyTables" ], "xbrltype": "domainItemType" }, "tvpc_WeightedAverageNumberOfSharesOfCommonStockOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average number of shares of common stock outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOfCommonStockOutstanding", "nsuri": "http://twinvee.com/20230331", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r13", "r497" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableInterestBearingCurrent": { "auth_ref": [ "r13", "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable to vendors that bear interest at either a stated or an imputed rate. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to vendors" } } }, "localname": "AccountsPayableInterestBearingCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r225", "r226" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedExchangeFeeRebateCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for rebates of an exchange fee some mutual funds impose on shareholders if they exchange (transfer) to another fund within the same fund group. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued rebates" } } }, "localname": "AccruedExchangeFeeRebateCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r110", "r128" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities [Default Label]", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesForCommissionsExpenseAndTaxes": { "auth_ref": [ "r129" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount for commissions, taxes and other expenses that were incurred but unpaid as of the balance sheet date.", "label": "Accrued inventory" } } }, "localname": "AccruedLiabilitiesForCommissionsExpenseAndTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r16", "r474" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued wages and benefits" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r58", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r5", "r497" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r348", "r349", "r350", "r535", "r536", "r537", "r578" ], "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/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r347" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r106", "r121", "r148", "r165", "r204", "r210", "r216", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r367", "r371", "r378", "r497", "r548", "r549", "r587" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r142", "r151", "r165", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r367", "r371", "r378", "r497", "r548", "r549", "r587" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r342", "r343", "r344", "r345", "r346" ], "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/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails2", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r145", "r472" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash, cash equivalents and restricted cash", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r38" ], "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, Cash Equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r32", "r37", "r39" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r32", "r98" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "FDIC insured limit" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Cash Financing Activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "FDIC uninsured amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Warrants weighted-average exercise" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Warrants outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r20", "r111", "r127" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r62", "r254", "r255", "r466", "r547" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r535", "r536", "r578" ], "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/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r4" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r4" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r67" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r4", "r497" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock: 50,000,000 authorized; $0.001 par value; 9,520,000 shares issued and outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r41", "r42", "r96", "r97", "r223", "r465" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r41", "r42", "r96", "r97", "r223", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r120", "r189" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentrations of Credit and Business Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r41", "r42", "r96", "r97", "r223" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r89", "r475" ], "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": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r304", "r305", "r306" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Maximum obligation" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r490", "r492", "r600" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r25", "r165", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r378", "r548" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of products sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "http://twinvee.com/role/SegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r100", "r102", "r269", "r386", "r484", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Loan amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r18", "r100", "r281" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r18", "r100", "r287", "r386" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r19", "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Periodic payments", "verboseLabel": "Monthly fee" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r19", "r68", "r69", "r70", "r71", "r99", "r100", "r102", "r119", "r167", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r386", "r483", "r484", "r485", "r486", "r487", "r532" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Loan term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]" } } }, "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]" } } }, "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAdjustment": { "auth_ref": [ "r66" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of any adjustment recognized to the balance of unamortized issuance costs associated with a share-lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing, due, for example, to default by the share borrower.", "label": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Adjustment", "negatedLabel": "Deferred offering cost" } } }, "localname": "DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesDetails", "http://twinvee.com/role/LeasesDetails1", "http://twinvee.com/role/LeasesDetails2", "http://twinvee.com/role/LeasesDetails3", "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyTables", "http://twinvee.com/role/LeasesTables" ], "xbrltype": "stringItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r525" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Security deposit" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r35", "r56" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "http://twinvee.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendIncomeOperating": { "auth_ref": [ "r115" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating dividend income on securities.", "label": "Dividend income" } } }, "localname": "DividendIncomeOperating", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r67", "r138", "r155", "r156", "r157", "r168", "r169", "r170", "r172", "r177", "r179", "r186", "r230", "r303", "r348", "r349", "r350", "r362", "r363", "r375", "r379", "r380", "r381", "r382", "r383", "r384", "r399", "r459", "r460", "r461" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyAccrual": { "auth_ref": [ "r63" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.", "label": "Warranty reserve" } } }, "localname": "ExtendedProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r277", "r308", "r309", "r310", "r311", "r312", "r313", "r377", "r412", "r413", "r414", "r484", "r485", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r277", "r308", "r313", "r377", "r412", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r277", "r308", "r313", "r377", "r413", "r484", "r485", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r277", "r308", "r309", "r310", "r311", "r312", "r313", "r377", "r414", "r484", "r485", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r277", "r308", "r309", "r310", "r311", "r312", "r313", "r412", "r413", "r414", "r484", "r485", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r94", "r95" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r388" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance leases liability", "verboseLabel": "Finance lease liabilities current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/FinanceLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r388" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance leases liability non-current", "verboseLabel": "Finance lease liabilities non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/FinanceLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r389", "r393" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance lease liability" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r395", "r496" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance leases Interest rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/FinanceLeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r227", "r228", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r285", "r300", "r373", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r481", "r539", "r540", "r541", "r601", "r602", "r603", "r604", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r530", "r544", "r545" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r35" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of asset" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r24", "r165", "r204", "r209", "r215", "r218", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r378", "r480", "r548" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r55", "r60" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": { "auth_ref": [], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).", "label": "Net loss before income tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r166", "r178", "r179", "r202", "r357", "r364", "r365", "r457" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.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": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r154", "r355", "r356", "r358", "r359", "r360", "r361" ], "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 Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r34" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r34" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r34" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r440", "r529" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.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": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r34" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r529", "r583" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.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": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "auth_ref": [ "r34" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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 that result from activities that generate operating income.", "label": "Change in right-of-use asset" } } }, "localname": "IncreaseDecreaseInOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r34" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.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": "Interest income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r114" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest expense" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r159", "r162", "r163" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r241" ], "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]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r521" ], "calculation": { "http://twinvee.com/role/InventoriesDetails": { "order": 4.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 Product" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r150", "r473", "r497" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://twinvee.com/role/InventoriesDetails": { "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", "totalLabel": "Total Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r144", "r149", "r185", "r239", "r240", "r241", "r441", "r476" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r523" ], "calculation": { "http://twinvee.com/role/InventoriesDetails": { "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": "Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r522" ], "calculation": { "http://twinvee.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in Process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentBankingFeesPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognition of revenue for securities underwriting, acting as agent, services in merger acquisition and financial advisory services. Revenues would include gains, losses and fees, net of syndicate expenses arising from securities offerings.", "label": "Merger" } } }, "localname": "InvestmentBankingFeesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r396", "r496" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Schedule of operating lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesRelatedPartyTables", "http://twinvee.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases \u2013 Related Party" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesRelatedParty" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor entity's leasing arrangements for operating, capital and leveraged leases.", "label": "Leases" } } }, "localname": "LeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance leases term" } } }, "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/FinanceLeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "verboseLabel": "Finance Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/FinanceLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of maturities of lease liabilities", "verboseLabel": "Schedule of future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesRelatedPartyTables", "http://twinvee.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Total imputed interest", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails1", "http://twinvee.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r582" ], "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": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r15", "r165", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r368", "r371", "r372", "r378", "r479", "r548", "r587", "r588" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r9", "r109", "r125", "r497", "r533", "r542", "r579" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r143", "r165", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r368", "r371", "r372", "r378", "r497", "r548", "r587", "r588" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r2", "r107", "r122", "r276", "r286", "r484", "r485" ], "calculation": { "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r64", "r167", "r280" ], "calculation": { "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails": { "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": "Long-Term Debt, Maturity, Year One", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r64", "r167", "r280" ], "calculation": { "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails": { "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": "2027 and thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r64", "r167", "r280" ], "calculation": { "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails": { "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": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r64", "r167", "r280" ], "calculation": { "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails": { "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 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": "Long-Term Debt, Maturity, Year Two", "verboseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r534" ], "calculation": { "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails": { "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 remainder of current fiscal year.", "label": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayable-SbaEidlLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r19", "r65" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManagementFeeExpense": { "auth_ref": [ "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses related to the managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).", "label": "Management fees" } } }, "localname": "ManagementFeeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities [Default Label]", "verboseLabel": "Marketable securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable securities - non current" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "verboseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Schedule of fair value marketable securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r22", "r108", "r124", "r165", "r229", "r260", "r262", "r263", "r264", "r267", "r268", "r378" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Equity attributable to noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r161" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r161" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r32", "r33", "r36" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r23", "r36", "r113", "r130", "r141", "r152", "r153", "r157", "r165", "r171", "r173", "r174", "r175", "r176", "r178", "r179", "r182", "r204", "r209", "r215", "r218", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r376", "r378", "r480", "r548" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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 loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "http://twinvee.com/role/SegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r90", "r92", "r152", "r153", "r178", "r179", "r527" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Less: Net loss attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r173", "r174", "r175", "r176", "r180", "r181", "r183", "r184", "r204", "r209", "r215", "r218", "r480" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributed to stockholders of Twin Vee PowerCats Co." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "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": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r87", "r303", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r27" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expenses)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating expense", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "http://twinvee.com/role/SegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r204", "r209", "r215", "r218", "r480" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Loss from operations", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "http://twinvee.com/role/SegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r392", "r496" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r580" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/Leases-RelatedPartyDetails1", "http://twinvee.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease liabilities:" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r388" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating leases right of use liability", "verboseLabel": "Current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r388" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating leases liability - noncurrent", "verboseLabel": "Non-current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r390", "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Lease payment" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r387" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating leases right of use asset", "verboseLabel": "Operating lease ROU asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r395", "r496" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails2", "http://twinvee.com/role/LeasesDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r394", "r496" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails2", "http://twinvee.com/role/LeasesDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r135", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Total lease payment" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails1", "http://twinvee.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r135", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2023 (excluding the three months ended March 31, 2023)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails1", "http://twinvee.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r135", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "verboseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r135", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r135", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails1", "http://twinvee.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r40", "r46", "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://twinvee.com/role/AccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Accrued operating expense" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r131" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other (expense) income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryInTransit": { "auth_ref": [ "r524" ], "calculation": { "http://twinvee.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported.", "label": "Inventory in transit" } } }, "localname": "OtherInventoryInTransit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLoansPayableLongTerm": { "auth_ref": [ "r19" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.", "label": "Economic Injury Disaster Loan" } } }, "localname": "OtherLoansPayableLongTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other expenses" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r30" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative", "http://twinvee.com/role/StockholdersEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative", "http://twinvee.com/role/StockholdersEquityTables" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r3", "r288" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r3" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r3", "r288" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r3" ], "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" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r3", "r497" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock: 10,000,000 authorized; $0.001 par value; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r526" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r31" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Gross proceeds" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r29" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r132", "r133" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional fees", "verboseLabel": "Services fee" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r141", "r152", "r153", "r160", "r165", "r171", "r178", "r179", "r204", "r209", "r215", "r218", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r366", "r369", "r370", "r376", "r378", "r455", "r480", "r494", "r495", "r527", "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r61", "r467", "r468", "r469" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r57", "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r59", "r126", "r456", "r497" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/PropertyAndEquipmentDetails", "http://twinvee.com/role/SegmentDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r59", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy 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, Policy [Policy Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r59" ], "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": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r49", "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SegmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r314", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesDetails", "http://twinvee.com/role/LeasesDetails1", "http://twinvee.com/role/LeasesDetails2", "http://twinvee.com/role/LeasesDetails3", "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyTables", "http://twinvee.com/role/LeasesTables", "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative", "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r314", "r402", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesDetails", "http://twinvee.com/role/LeasesDetails1", "http://twinvee.com/role/LeasesDetails2", "http://twinvee.com/role/LeasesDetails3", "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyTables", "http://twinvee.com/role/LeasesTables", "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative", "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r400", "r401", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r86", "r134", "r595" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development", "verboseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r519", "r531", "r596", "r597" ], "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": "Rrestricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r6", "r72", "r123", "r462", "r463", "r497" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r138", "r168", "r169", "r170", "r172", "r177", "r179", "r230", "r348", "r349", "r350", "r362", "r363", "r375", "r459", "r461" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetentionPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts owed to vendors and subcontractors that have been withheld because of retainage provisions in a contract.", "label": "Retention credit" } } }, "localname": "RetentionPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r158", "r165", "r195", "r196", "r208", "r213", "r214", "r220", "r221", "r223", "r229", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r378", "r455", "r548" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations", "http://twinvee.com/role/SegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r528" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salaries and wages" } } }, "localname": "SalariesAndWages", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r223", "r538" ], "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/2022", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r74", "r75", "r76", "r77", "r78" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Leases-RelatedPartyDetails", "http://twinvee.com/role/LeasesDetails", "http://twinvee.com/role/LeasesDetails1", "http://twinvee.com/role/LeasesDetails2", "http://twinvee.com/role/LeasesDetails3", "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyTables", "http://twinvee.com/role/LeasesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r10", "r11", "r12" ], "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 inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of minimum maturities" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/NotesPayableSbaEidlLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r103", "r104" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r47", "r48", "r50", "r54" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SegmentDetails", "http://twinvee.com/role/SegmentDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r47", "r48", "r50", "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Segment (Details 1)" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SegmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r342", "r343", "r344", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails2", "http://twinvee.com/role/StockholdersEquityDetails3", "http://twinvee.com/role/StockholdersEquityDetailsNarrative", "http://twinvee.com/role/StockholdersEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r79", "r80", "r81" ], "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": "Schedule of expected volatility of option" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r520" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "verboseLabel": "Security deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/LeasesDetailsNarrative", "http://twinvee.com/role/LeasesRelatedPartyDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r192", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r223", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r482", "r598" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SegmentDetails", "http://twinvee.com/role/SegmentDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r192", "r193", "r194", "r204", "r207", "r212", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/Segment" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SegmentDetails", "http://twinvee.com/role/SegmentDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r26" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations": { "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/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r34" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails", "http://twinvee.com/role/StockholdersEquityDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails", "http://twinvee.com/role/StockholdersEquityDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Expected average volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails", "http://twinvee.com/role/StockholdersEquityDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails2", "http://twinvee.com/role/StockholdersEquityDetails3", "http://twinvee.com/role/StockholdersEquityDetailsNarrative", "http://twinvee.com/role/StockholdersEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Remaining available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Exercisable at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Weighted average exercise price exercisable at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Forfeited/canceled", "negatedLabel": "Forfeited/canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted average exercise price forfeited/canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r322", "r323" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at ending of period", "periodStartLabel": "Outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r322", "r323" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price at ending of period", "periodStartLabel": "Weighted average exercise price at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r342", "r343", "r344", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails2", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted average exercise price granted exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted average exercise price granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r321", "r340", "r341", "r342", "r343", "r346", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the expected term of a nonvested share or option award issued to other than an employee.", "label": "Dividend yield" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails", "http://twinvee.com/role/StockholdersEquityDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r82" ], "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 at beginning of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Fair value of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Number of shares issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance at ending shares", "periodStartLabel": "Balance at beginning, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock": { "auth_ref": [ "r53", "r62" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for arrangements in which the entity has agreed to expend funds to procure goods or service from one or more suppliers, or to commit resources to supply goods or services to one or more customers. May include identification of the goods or services to be purchased, the goods or services to be furnished, identity of the buyer or seller, pricing, effects on pricing (such as penalties) of failing to reach minimum quantities required to be purchased, effects on pricing (such as penalties) of failing to deliver minimum quantities required to be furnished, cancellation rights, and termination provisions.", "label": "Customer and Supplier Concentration" } } }, "localname": "SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CustomerAndSupplierConcentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r140", "r192", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r223", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r482", "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SegmentDetails", "http://twinvee.com/role/SegmentDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r21", "r67", "r138", "r155", "r156", "r157", "r168", "r169", "r170", "r172", "r177", "r179", "r186", "r230", "r303", "r348", "r349", "r350", "r362", "r363", "r375", "r379", "r380", "r381", "r382", "r383", "r384", "r399", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative", "http://twinvee.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r168", "r169", "r170", "r186", "r442" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://twinvee.com/role/CustomerAndSupplierConcentrationDetailsNarrative", "http://twinvee.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r3", "r4", "r67", "r72", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails1", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquityDetails2", "http://twinvee.com/role/StockholdersEquityDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r4", "r7", "r8", "r52", "r497", "r533", "r542", "r579" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Equity attributed to stockholders of Twin Vee \u00a0 PowerCats Co." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r87", "r88", "r91", "r138", "r139", "r156", "r168", "r169", "r170", "r172", "r177", "r230", "r303", "r348", "r349", "r350", "r362", "r363", "r375", "r379", "r380", "r384", "r399", "r460", "r461", "r533", "r542", "r579" ], "calculation": { "http://twinvee.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedBalanceSheets", "http://twinvee.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r73", "r164", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r303", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventDescription": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.", "label": "Subsequent event purchase description" } } }, "localname": "SubsequentEventDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r385", "r407" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r385", "r407" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r385", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r385", "r407" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r406", "r408" ], "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" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r227", "r228", "r285", "r300", "r373", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r539", "r540", "r541", "r601", "r602", "r603", "r604", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/MarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r43", "r44", "r45", "r187", "r188", "r190", "r191" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://twinvee.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "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.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.2)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "https://asc.fasb.org/topic&trid=2208923", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "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(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "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.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "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/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "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/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "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/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "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/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r501": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r502": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r503": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r504": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r506": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r507": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r508": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r509": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r511": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r512": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r513": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r514": { "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" }, "r515": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r516": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r517": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r518": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL6757497-112611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 78 0001731122-23-000946-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001731122-23-000946-xbrl.zip M4$L#!!0 ( !6+KU;(VQS5 4H! !YK"P - 930W,3)?,3!Q+FAT;>Q] M:W/:3++P=U?Y/VA]SI[*4R4<).Y.'K^% 2B&K*G_7G"7\0N&J*(FR>KC MOQ<#LQ/+7OR_Z_.SCUT3GH-G5>/?BZYI]J_>OQ\.AY?#Q*6F/[[G_[R_:XA=TA-BLFJ8@BJ2R4N*K#XM'Q]_G3S:UA5YYE'\ MQIDD\7YA:/A5FK[@?CC]WOIQYE'3\]&4]:CI/"H;6I+G,JO@L)Z8O/"R[%D. M8885DI\W];OIXZ;W\]-'WYNZH!H=3>\))M 01TK%XGR,3[L&B1E$G!D(_KY\ MU)[7CI.-)3AGG 7BS*X4?VX+Q@3C$IE#MS,G_ !O\+SSH$XZ2X=-OX=?G0<' M1NQ1$/J3ASN"T:8/VC_,C&I_%S,&_;Y">D0UE[Z'S]!W_R:KBG$\)R)_C(#HF3J,7/4)X;W\N'G]_@SOA./Q;D8/R&%J U44Q]YX]?^ M<68J@-=S$3,/F<_]*9>80UE])N12U'KX4"*> $Z@FH ($OS+X/]]-&53(=:MM[@XM\WKJ6R+@"0 ^/#_)140."H 9G1! M*:L2>?E*1JTX:,ML*I6*YS89-^<:-P_<*R$'WRK"8ZLC* ;99"C.-51AH.LX MD&R(@O*+"'I)E8J"25K6SW>-^,N]'!_??_OWWTVF2+BF*&KBH#,@OC^YDI@IEU1O0NKJGLA3+1,L&\N([%.!X>#F76);)Z<8V/ M[V%&ER1?7'];M<9;71#1H[&'LFW^U:VLHG]X1\!EN9.%MJP@DUBXO)@!+V]4 M.VAB+&Q>,++T[P7("B^CA(#Z3UXP U6VG@7Q VMJ7*FR C9.'P 5'- <.+:% MK:*IXA;@<>G P2MHO9YL(BV,O"JA@8=H :(&F1B>H$V(.0<:'SSF-@5M&=;X M5."@U<"3)4 _J6%JXM-W01F0C;"5B!\,I&58PJ\"!JDH/\N@^:4R!*$]4NT3 M74 27G@I#-Y2&-8G+YSQ?")P #\)LGJG&495+8(9TPP9GZEV\H9!3,,33$^] M-@=H(CA10-_VJM3K*]J(D#I!=QM^+ "59=/"ZI;(3 9/;0N>IO!2>ND3U2 W M1"4=V=P:C4)P_E@& M>,$9W!KTX T)53M=30''SRA!N&B.8"7* )-/-4W'%S9?CZVR.$MEM>RI6MZO MWI->F^@+2\T$3Z6\]&=@6(:IJ>4EB:H-<&,$&51=0>C+IJ!0C_X&;#X8KAXR M&\W$.*),D06^N=B%)VJZ]J@+O3H&V:"""/C9S[)(+*^H3D3M4:4S^*/U!$MH M/C65SK0,-<$;QN- #6A2T/Q$*@FZ"AQD+,-/YHWB9S,!RX;@RVB@EE$'!L[S MV> -W];0+J'_,LCYZ$"^$8-D@P\-0C0V.RTU][J-36+"$(E-!2\1#]Y]/P[4 M^#,VB?CK-L;+\;.)@"7BP3NN:Y3@3CP?? BS-;0;&9L$%[PBFP;;#4$AU0ZL MI$]T3#_(>+B40H;HA(B&0@%!XPYU5I=["SP2.Z:">"[,QC M03-,HSI4Z?;!'5'12.9U75 ?Z7YHV3 &D\>F&F/K!>6"=U/<*=2:+JNBW$%>T)\(]8$:1!SHH !6IW4GVN)6D'6: M0RRK_8%IW)%GHG"6KG#I/[VOZ8))BJ1M3L?WUB@I/GCY#'1UB9U6EPB>Z\.E M'6@QN2.+L#X8I$AH\G/9VH*WN>%2;H.U)8]#YA;A#CZF"H,FBW ?4 OPH*L2D2O=J;%3YO G^6" M5ZX;P%]6*P!G'VF8P!V\5-H>YJY.-"GZR M(<3V=;!!ZF!>W);F <6!86J]%@RFBEW96.+E<6"^(@)I22&BJCR;9ED ?/&9@4JW9L^ -&=#IX1;T2T8N[>=LB.KL5HM_/E +C0FC%&E%% M8EA/X*F3*X,>)X*A&7I&Z*I+CY1@CBWF5.9?OAC2A?TS'JKX]\*0>WV%6,F,\#@.[/!8[0J^LI&%5WDBCRG8W02N3)MY/OL>(-77.B,W0I MQ/.L3J'\=;9J>?[EZ73O/>>S9^O3S9=%* Q3T$VL'+Z>+L<9:?K;PFO$*C>^ MGJY[.KTT\XKS_0P SI:HM4S$N?F2XM8ZCF=?3!4RFL'\)&DE'R("S M2')S4BA(Z9I0:OXU2X_>@U.:K%1>WB0^%]2DB MR2.:=]*I\4W@#-\WZJ\P;H!3:55^B^R<7'M M+M^?6??']YY3N,%[[PW?SM+%A2E=2^B^>L/];?# 2AR\,7Y84@?T-AC!>_%O MC -65CJ]#3Y8A8*WP0U'YG/M&4GS^RXGY^GPSE.HHHNH\'21U=?(0#NTA1#P;M^/IN[?!1)%R,8Z=H4X^RL%]E&-G MH9.3$RDGYSC8:9,3BF^#AZ+E&T6O_&+'PZ)O@XFBZQL=(4.=?*-H^49'R$(G MWRBZOE'TV&E)-Y>31Q2%_:1]U .>')I(.S0'YH>3/W)P?^3 ''!R)R+E3AR& M&XZW&&3H$!YR_3=,G=Y:,^\=K%C]&^.$W5MJ'3NW. BX&4T^?H9Y!%WLCB@Z M9IEG!<+6L\Z)C??(QOR)C3=C8_[$QA%DX\U: )[8V$'8B8T/YUZNZ'5X[ RZ ME@^6K_V-<<&N'3^/G5..U[$\L? F;N6)A2/H5)Y8.*#>Q"<6/I1#>6+A]8[$ MB3TW/5/P)Z;8V.R^>J9(G)AB8T-VU$RQV)'F-2?,CC4O=8B.%*?-KN/- M29S8^+39]0KR$BS'+$"#V]L^_/$$5'F MB$/HB-N!KLIXQ3I@XE9^P4^O)*.^$4,L1\,;TQ G?H@N/QQ"/]P1P2!=39'* MO;ZN/=.C]6^1(5;@X8UIB!-'1)DC#J$C&EK'' HZ6;Q[_BWQPU(LO#']<.*& MJ'+#/G6#.#!,K8=-Y_H#D^B?!5U"= #:',R\(:8PG_OBU5I4O!$]<>*,8^*, M ^B,&TTP[\&O>DM.)>6#N86_+7UPHOK!J7Z(V.$[Z4HAHZK(("#,U$U!C +::FH9=.-\0*U#%OQX7;T0GG'CCN'CC 'KC MNVS@0_)G<)2P;_/=7>%UL$2=*())I)H ;-'4!=401&Q4;MR,W+^X.&,I)MZ6 MLC@Q1)098A^7RB_>-7=BC:BRQK%<-S>C8BJ%.[DG UKO9*$M*W8W>4$=O5%N M6H./UZINO!V2$W,<"W.$ZIRLLT4G-HDTFQR'7:* '?-U9_8"PM;/?(S/'C62 M< &A(BD>BR=C/#_)N)2+=Z]#$=UIZJ-)]![VH)A/I4P6>4 C9",^5"-$YZ!& MZ$3F@QD1FPB;&9$Y[MC3U>PV=]B6NH^6^G5PR<9>R2(*3HZ(%P_Q$Q[B3SP4 M;1[BM^$A?@\\M%0/W6KZ6'BCS.-:^TGS+-$\V8GFR;XNKI&(?'5''@6E1.&- M(%O8V-]8F63WD+$%WREQO$&?O8!0XP)K#NYHT37'BG0QF[+B#)9#8470FYFC M3M+8"]AG$GUZ1R_H0@%-)%9&'+:(*\[,ET;1'PVL\\9"I:Y"98Y>SO[RN4S]+]ZU.%#]M3OGIB7EBC[>UD=T<:@7ZB>CS$8N@$*-.GHDZ M(!5RY,TPK3#ECZ8[BS5<&]L+. @VABEH=*MQ,*)J8^WR)PVVSMJ;IT:7L :[1TT,&25&$;#&L[- MO-/5GG3?9E5IN@ B*!NOI3^='V:97_.)939B&:=C%\I<'F9^;=W/_;#0.AR< M6&HC#^QDK$X^C0\V.1FK$\MLR#(G8Q5Q8Q4]EEK1J__-L,SA3%0$>O.?J/QJ M-K>\9?GD1[PUN3Y1_*W)^,GQBY[C%XVN^R>.B"1'[*G()37):<*GU'2?;] V MR-\!0%]Z?CT<,;LHCYH&KU4?.G>9VB9WB<0,+AP2GX'[%G&+ M[U8&/:(+IN:QW;L!#N9A]!K5-6F1J%I/5M=-NQXO\_-Z#>S\/H,%'PBMP31K M2-:'CSX)]O&]_'(%Z] &ND@,_(I^TR6"1(7NXWN #_[%_WSL,X8Y4D"]] 3] M45:OF/C%]L+EFF ANC,HB2^@ _X MQHU%K&E 4_'1Z OJW%S)=7/!:^WKATJY62J>GS6:^6:I\?%]&]:.@UT?RQIL MC+>O&Z7"0[W<+)<:YV?Y2I$I_2Q\SE<^E9A"]?Z^W&B4JY6H+8_?8'D_!*,K MJX^FIK+G9\7+PB7#QU/)7*!+6@I\A-@ZZXNM;ZOU>QMH.@:JSA?II96+>>[^*:B\>^454['7-*QOU1=(ZNIM!6"#RB M*#"]"-SV[T7\@O[=%R3)^7MC4%QJ=J*C14U1A+X!FMCYA%;MH^E8R(^FY$ST M3'13%@7%60+PD&O,__IGG;6@4M9Y=R_H3Q80597\,T,.4UH/GL73$PAS:%NV MA,8ASW1V^!_=PM/JZ2^F< 8W>0A#3M?CD^X!JM9YS5"8TPS?!N#_$UT9U4E? MTTUO)5'](7]]$"H]H\YOK20ZFMX3S'\OY!?SJJUI"H'84Q\0+^TQ!Q.B-)=) MIC\LU24;,^[VZ&Q??WO(UYNE^MTOIEZJ5>M-IO90;SSD*TVF6;6F!R/=!$/, M< FF6F>XU#OI'Z9ZRS0_EYBI_9Z:[GRAB3]SN41R7@YWXIP_ P.BWE& @KD3 M=D-2!;!LEQY 18MO_WO!7WAYY+MKSEM-9\PN8?XZ3,I84:\% D3&1&+FA2XQ M)W0U^D;)BJ*]1.Z"@?@>07/>8*Q7&'B'P9<"$4,)TUGP7E<21B,"H9[J)8TS MP%Y<@^$0NTR"8QDK[2*%.#N#^#^9YZ^=?!1!6RB@ED M^/LR):M+HHJ]18M3"V1.Z&Z;(*8#',6T9O_O_,S4YK^SL!;Y0'H5$@I:KR<; MF(UG;F6(YX#'VT2_6C"]:5N$2S1CCH]:3WJ+;KU;$GX4'_I/XU0 T?#\G+@W MP<62\?0:NQEYPNR>X>#])>[FJ5FDQ@9D&T:C-BEONT_L(0]LF,4$C,^'4/[*7OH5/#YF66>B,6 M9574=##U]* ?W94N: ,(IT<%35H=3UCO,S,#P+PX! -FQ1Z&P7$6W:'4#!!Y M2=)Q#QS?K>HU77N65='7[/:;KGF=MX/PEV(&$7%;TR1]&!59?C:N\8'"_8'A MC<2+ZR)1A*& 6USS2F2U2P>"G;^_PB!76YG9_G1WB5F7V7 M<0QV0!9C"7 7UWPFQB6Y3)J++Z$LXT73\F7]LG')E'I]11MA/<$"$>>7HUTN M4&Z++&L(0;"/D#/4V:*!!0_N]E2V]C]WLDJXC32M_8'!-S'C'QAG>P!V<9T MH!A@T(=&C&-NS4NF)A-=]%!FE [L@M.>\UI[ 3Y6]:8V5#=:.;Z&6@Q?#'K5 M4Y NKF\539V#<_+IYT/\$ /;\G!?723X7XU-\ZFW%]"!&TSCX__XG MRW.9#P8\JI ^(H=1*798""E%98#1V_D9^+,"8'PB=Y''":UV:H ^UF53AL>M MN)GH$"GW![HQP #:U. =ZDY;LW+\N_8_UD?0Z^!SGY_E1?,J(& B6]&P6>!L MC0:^U7SQFCUGDH!CNOS8!9!3ETDL9W.^Q=JZR9?!6L F>A(6S$!"(HA= M1E0$PUA;)>&NVUM8FOVCO9IE/SMBMPPS?.*@F-$%2Y1IUG[4:VO*.V-]]<@> M\))('1(OF ><91CR(G:Q(S,#T=>P*\,W4^6Q\^[H+%JWQ9S]NX66A5\/A,LE M.^>V$AYQ?)M*I[>EOU4&G[B?V8=?A60 EGY^S@NZZ:"I-O=CMT(6$*(SSX(R M(,S_QB_C$/;T\8A"US-ULW[W;4>*1HMFMK*PU(0WP<9?4K=-0IHW@P#H-3/? MQ?7W4JGT9FC0[-KZ9YX8^3D!*MEZ:=F.R22.=EY@G#<8:[,CH,PHZL?%I*@7 ME!>@70U)^+LL.*""R& ](S%9YNZNX([VW@%B&.M]IB#T90@;[4?_V7?83-@5O&ZTP M5@P=# G8PQ "-M=#7<^7(VU,VN8,XO M:"A,H::;ZPBS];:]J']81E EYAWO6GD;.!T>:O^!=>%:Z?/P)@)DCT:/$E)0 M*+R"83*YN#6")(R,2^]2[]DMT<) UV$8JQ $E:$IF /#6_GF[W]^,CB^_B0K M@25HO.>_N/Z%QX@\Y=?A;UKA>7Y6T9A)]4H$F/UXY0Z9#OBM)YLF2!2AQU(U M%9U*9<00<#!Q%Q!871!ILK$HF()523$GD=,QG)"7,CV>%+*0DXRG4-[JY'&@ M"%.9;<2:S#O\F/G )_A+^RFS*]/MY3YN+V\MGN=G/N73DC1[E/H27&+=>W[?DL2B"!,(ONJ,CS,U'KP4+H+@4,!W8 5_C(/.K:T.PR M]J^7 #ZAL$FD(ZNT[HMN'6#NC8]_6 8A_9G[X#RV\(#]^_F9_< "? X SD!H MVNQGEX#J/"FK+C4!452,MU0 F3'6EY%@BE5NUO'EUYPTV@['D$QP,2:=G&)>M"?WJL&9@0ZB32_-O4DB82?RI<,^C+;SD(UE!B+0 M699M^5DDHS X75C\E /0%QCGC3 /L7D N,D!MGT)[%X./D9QR)*WSQ(J\Q9F MF->!X!,%H&#-[X>))Z!;;S+VJ^%SLR?$VW#U*;_F(SSIN*. \[-9/@6GVHI> MF-G@1>YX)0!HV \V3-5HTFE@6!$$8,\ZJ.AQA 2"$)Q*&2&C#66S>WZ&TZH MKH9*_UDVJ%%4!564!04]1"RQGY0DZ)+!8,FK+*W<)D^\$V:2>;,Q@7>$ M?CLK1R_3DT_6(45OU^)[P1":#]^X1"_<\UC+H/)]'NOP\4\D0-DF/C>Z$(U- M9.0=L#Z-DJTC#3Z"4"S-/4RKTP.C_CXM919Q:91B?,$/]GGB/BLUEX MND],-Z:LOF#5@4F5(VC)EERVF23%Q5OCWOW#X._/G_%N.SEO[JU1G(UF:R#& M-=*$E6YIGA >7U&N MW%XPV&:+#N%T0,NQ*3[.QN.3BG8'O,F.G=56#!$\NT1G!WVRI3[92V<9;0KY M'A)&_GL6S8'B:J:%;;0^P-/8_4_$9EP?&.MR0^,*1[6MX0?F.RX5?K9:;E'/ M<[$5V&RW+U2$#,'#,6W#W:O-NS'9[U M]UC"O.S 91"%MAM"<[@Z[F;^YJZ$Y^ +U4JS5&DVHK#^**3*-VNNE0TUB[QR MYF2H4Z\K5%K6TFN%QMH!5\"PJ+@LN"O:Y8Y]3_9,L_UW5)FE RTF.UR3E;U+ MB*?*$YBNCH[F_P@M55,\L$G:BOH-MCM).,W M:8-O,.\>5&$@R?#[/R=!V4I09HB6")IH-X("1"-,HTL(D$NPLQKN#FYN&M+: MCB(1:3MZ:TGV8_R)O+N3-QDT>5V2"'2M]HG5M&%&+B<%I?3Z<>;>JJJSTO]S MG(#4CPBM4\=.ZU2XM*89LZZF@(=OV(.G>"9K>>O:*:SXV1JE'S'ZWYEH^ Y\SM[SMFMH;@75.&1 MDF9R'KXH&^+ :E.( I=7!65DR%2,IQ1%DEN;\/A,G1@#9=ZB1X"\_ '%=$K? MQ,[TS6T-Q3>L9)!!_/# !)(*OE"007C9H+>CXQ$O8B$JX8E]^9+-LG M/-&K8FX%T=3T$T4""WZX[5.4#ZJK.U9#4*P"+SLGY3JGC\[7@T';4-M"%07Z M)1-1H-_.P0VW?=JQ2#H"C3L?^EB11U19TUUTBP*-#K@!$&0$LWUZ\!Z[MS:$ M#@&15JW*65E33U2QJ9+>F2K;I^1*+UVY+9N1 M$!&_>UH>MTZMQQ&_?5ZD4?Y4R3]7C%Y76C+X@?:)\Q"945#!/$SY[%/M]\%JOP]X M?U6U_B-?+\;NJM6OYP<7,EC#J]V M:TLG\0:L0IR/AH?I0,@/]+ 1:)WO,_UA MW=6+VCT^A*U 'K45AO@J7ML^_ X8IG.P 3OFM$FFW"3KZ:G7_N:==)S\I-. MGHDZ0);IZ]H?Z_2MJ!FF]07>M$0_*H)JA<(:[0@G/]-P^?RL-]E"!&3B3$O9 MXY+!UH9##8_;.KU]5##.F._ZTR:*#(#-?TV ;7NNQR=-@,@+ CK_N*SB ML>'Y;WO":/XK7-["=SK!:V<6OZ986H# Q/8SBT]K)C;U$)3Y'X:RLOB=-E 6 MH!6]OC2Z[F\G,""3R4!,=^_P @Y.E5_'RF@B?+;,TH4(?9"3OB[34]$#X#.KU$>4=7'0PW.1(@&%D#>8 MD38 %21(=$@ P)"M9WTJ2'S=$@:&SD*/7$ZZ[ 'K3P$,ZTI::E'<]V@2M8_?+I@0D M(\U"/.4"75-L"^4BZ"48,$>67&AS ;V"MV:X!!!G:"KU$UWCSV"E#3_AO5S6 M\!1@FV38Q@V?$#H=;/&)(,,/ ^ +VX# Q BYRW:X,$7))6!_!GS1_0OH$TF& M,74&-36P /9OI!=]TK:)TR>Q3X.C_VVSN-I^_' CB^+)9C[+3!*6:0],QJ&R M HK/I/H-#T)K!O*P(>IRF]B\,E&;[M2\1].X$*MD+B<:O&&1"R^B ";L:3JQ M?1C#9C[\>I;]'/3*8SQNK#L4MWG2>M6M1[#'!>H.40-Q!POF(CEX$CYH#H:3 M>19TE(K)Y"@OU$?P)+'+IY@8@Q44/C]KXHEU#)=8AQEM>:23+_(5%2T)HGR# M3+D,:6V;.VMBRO7+ISUN8Y3'=A(6EEQTGU?0+*@:]-9&EOFFN$7\B5U'GBP? MC[4< ]M!DQ0R&BKF#[6':XA-?CL3E,.819MV"Y&GN9")^XQ>L>F M,;F.<"@;!(TC6E3&W;>U/6(487@4K+1Y %RI-DO6[/72)XB$,0@N5.]K^<3$*8]XRB-Z M7F3G' BV]@PV.MU[S/IU 0?\! ?E9NG>J9W"!A'%4J51*N*G1O6N7,PWX8\I M5D+(P!ZT,T;DVH/,$RHQ(90W;<[/;O)W0)P2T_A<*AVVM4?[>N:82:@9>IAL MMA^C:S9_BM=IR96(IUL?*BV:]7IY@/YG+N+J8+C5C"^_[G".-B4D.0N/ YD+= 3@X-1@LLYXSZ%++MK_%V [",UFN! M=.[WFCB+?=,_"CS]?%>GGJU0A.+W.I;!!R11:Q>RT_-3\";Z!>]P'QBQ1T'H MQV)YPR"FD6_C_J)HMN2;UKAD_!Y_SW6J:>YI::7/R+)]* M_;-6]7L(:;[1H-Y%$&K5XSF[%.@02CY8:+R(6UP@KGU'SY3&<0ZH/*P9?2-= M'%7+XA94WM:JV[ P%F11Q&FTH/&B<-Y%83QTGU;,@Z#IN MQ-),#E"<+[=Z0F'\._FE-6[^:1LB>:P]-]/AR+>MKL&=IO_AXYBV<"YA2?]W M7N5Z< DLAV5$;"A IJNB^3.= !?+5OT"_#Z/S4E'N-E)EEB+V9.N[K@/C2(8,XX%<\:FN)1';USO MY?I E3>[OTT"\3&.WX5 "385!R+%,V$1:)V>R5OM](TZ>+BP< AY*\1T+I^; M4R]?&M_OLYTT:6_C/BPS+)XZ9=T*':@9?0+V*M]S-1-NQ^\[LMPJO(>A"M)\ MBDTDO'ID^UV67V2\!F3O*-938:OZ 2YL637J+\6-%))4\ M+YF]/WOT$M:M=0H_8[@.@1T5FZV@01@BS;')',=F.?YM"O6FV-Y5IMEDEF/3 M\73H8EUPB759Q0(&31^!PIJ3X_;/AJY7/R>_=85]FF.\+\6"Z?@$U(W-,"0R MR69R:3:3#5;UOQ[T[BB"27"4L^#%!*OPUN5::CKI"[)4>NECFS0($^C)RYD, MS)QD?DO5"O>=WD-6W$8RP[*P]CIH21@LQ' 5F3D5Q,),\L8;F?Y3MENE:?VR MZO:C^F)E'T0/Q4OGLFPJLSY:]R#"MH@\4=<_=7?47]DLSR:Y]<9A9^IZJ;3L MLO0QIHV;H+U,2WNA%NO>/[7&DE$N%I-&_VFL[#&/W-1,0=E (470#(:N)7A0 M$JD4&^=R;]//"%U0^1R;S6;8%!\L@GWN*&[H%$1XDR-:T&R30JEHJCA5D^6I M=GP9?/U9O<]]__F''#H9ZIDZ86(,L*VC2(],P%=3(@R5FDOR;";Q1O7I%NC> M/9F23+&Y@%-77@)>FHGD\)B4.:HI@FJ"UX=[/?1(I)5<<8OWSY?LX]?F[\%S M(Q>I$,Y: W=B ,]RZCDV"1\%2E"":Q8+I5DXV]5PC=&]X[RG6)3"9#O>/CR MG7;)=]4Y!'E'!(/4$3'5S@,$>.@O6@+>[\?[\:F8CR3CQY\O_2]"TGRP.\U>DL^Y)+](:&,48R&QX3+IY?ON%[/!9ZNY3(1,NNUQC0"[= FG M]%S_RI.:87@%":R-VD,^[D1.?^3O8%SG7^2'60ENRG56EVB=%*N3;\\^N M6))#RZ:N*7%W)UCS6^ST\)>IK?B3OL=(V@ "S"WJ_'8: M)B?C,CEWLM"6%9JY@_#>?5NCU1%_YAQ0[4;M?RM_*\>+RSO^[L46W97S-^6[ ME5%#$=+6C6.J-V[7--&&&&?Z%BZ5>AWQHG[VY' MG_Y^_50F09X9VZVTOV\!')XR7W!0 JHRG\5T* 4 ;(9+LQS/13Z]=4 <[UH# MP,;3*3;MP^$+-'0417U I$5E/2>PLBHDAF+QI?<0I?TI&WI&F8(?.5]L+7]Y MXS^<,SDYEN>"+2A_I9C>>;^93\;93#JL>AYOEXM> KS_)#-;F%@@# 2W5GO MR%NN;WXT&C>]42I5?3RT(7:@/V)I]D. , 0[Q6;C;_2HW=8HWWG'.1$PRM=) MM]4IF- MMC52_?/3ISKW]#QJ/T;IR)V] &>_V1'ST9%QW"HZA'+L+LUF$]'W MO+?%M?L:I9A!Q)C\$NO*DD3@&1 "7GYIZTJTLL-; MVJ:E'53FAKQ:ONN,N\\/>ST>MWEIAR^Y>RM[A:L)'6[12#(+,75F?2WY36N.'YEU5+W_7?_9":NJS MV8F0X-IY.A.[PNT_-T4."=YJ@.MG' M.TU];!*]-RTTHQ(K]3[_37[OI#^EDX?V/$J >ZTGBTQ9_3/0Z26^ EZ9S> R MCHRUEJ(_E)/\N1R;>ZLQ_&:8WO50?PB8]I+DFW6A^_Q1KVD\0:7Z5LJ7QU]^ M\OE?W!'$\'CX*W:3'Q21$%2L>=-QUY+LZFCW9I)=E8D-K>J'X(U%%VP*5IX;G5S\;SW4X08Z'U*1N?7W)!%3G]N@IL,R[ MBF82AN/^";3F=@GT.P5+_-J=T+V4$X>RM-1N2PM0:46X CM:T*R+ME>=#:'G M &1!?RI]-6\^U[=)7P>@&-P0.J= "(7TZA5J]%>UF'67$M7HG;@ZL4XHS=UA MTA\-6N-Z3[C[7M1JWX9!;IZL6\,$+G@! +MBIM;S@/_9ZUZD>D8BSP77S-W=6 :)H0"$ 4L I#6E %?RW_N=Y2U &C3@1:A MX#;%@,7SXV?S4:S<%!_O^,<]8\ &X.E%^5SL&ND.6:_A9S&PL3:U<.!;]#"$ M0.X>:KID$#4,_>["3)3 6H$H+Q40 40% I:J^=%)FVFM.1TV(TE6K_KIRB+G M.ON-J!/Q('=6CQ$!7-A;R]Q<.DQ3YX.-Z4XR#3G*+[5,,OTSDS:W.?P<4"9, M4Y>%'EGO]?B,.]QC^PHZFAI1,>*-;8%*(@ HU42($&[TW: M#:.,61*O"#&6".*&\<7RZ?S2+8*1Q;;013:LF-^#F!$9VZ/>0$$M\Y]O5TWC M=IXWF&MEL)#VN2Z?FG#9NI:(BO>Z?,ZU00BP9&514;G;^/XA@[2AWW]@! 4! M4HY-\;YMTEOR_/V2*L!;GI<6/B&-7FWQZNZ(#J["+'!$KXMD\I(DXR2"4A-D MJ:P6A+YL"LK<[DFEQC^+O_X\/*<2>]P]F<+&X+5:,5EE1 N\(V.B)4@.J3-H M/)U@<]FWVOYE U3O>EHLQ::R' OCA"ZQ[NQZG9B"K!*I).@J&"XC+XJ#WD!! M1[](.K(HFW/"^^OEOO?\.]U(9;>Y<"V /(0+0L G!?%M%!&^6\VKZRD9D%D' MF/Z]B"U<&\@F> Y8.*1JT7].--Z>QIM[%-XTSM#[:;+QD(K6_UFNLG(K:X-0 M134G&5/3TE2HL:TN?"^+7G"(= MQ@&9DW-ZI2%(.AZAP[9BFJ+@(3O9AOYT4@7O[ILC:3@]+7)\@DVFU_O/I^,J MX1-SU_/VX$FFP-O8PR7C7NHHN=+=**NB,L!):YJ.,.5=FJ"I56;T@$N).2?K M4(M-#CB4.ZG^T/C3+K3#ZW*_[#B=VS>9+6$^L;F7M=V&[J%H.HY-9U)L(KN' MPZ,G'@B)!W9-%R78.!]GL]D]'!,_W0@>N;,R:>_SVYZWJDRN^*(&)_>;-]KZ M4X43M^GR&O@57ZY.;703+2B;]&IOCUI'[=,%86^3Q,=X==A[:C;A$_[G8]^9 M -4'F*DX8+0I]T Q5,B0J6L]066M+UBF072Y\X'I"?JC##/$9R<4"5K>Z93] MZ]TFB)E:GTYB_^FL?,FT'^7K9IAUO?L2 M_>+P/[$81*(K-B92=\6^C+XC.WQOC82A+9A*C&UZH]2O9!O-IA"]?+C^W8 (K\A-#82VJZR0*$5QP[K=DE4 MH5HIEBJ-4A% K#2J=^5BOEG"Z_+@G_M2I=DX/ZO>,M5:J9YOEN&)@ZP"X'_W MX*C9?X(!P2_?^!,UQ\E/Q!,MCDNTQL]-X4=CG']4-=QQ'_1@TA%]!%2-8P68 M&+,6_E2*]S35=;!S7R#N+Y?>^6)\I"S>'P?"H MQOZ]R"V!=$U4ZP"_3&4?&*R)JJ#;T';O._ M@P!L1]3[HO?",I=P[@2LS(YD M[.J$,#UXN&LP!+QQ:;_+VR3%ZK'FS1*C/G%R+^ABEX$P\0A0D0@7%:C"7\_R*U_VE:=R<#Z;C[K5M9Z5 MLD)FT"(L>Z" MBX)FF-6.O=A6S[#%/9'YF_Z4:_>+=T%6^:T_%&W0*[+ZNB8-1/"M0!E+IYU3 M/.GBHE+8"B+%IE.X'[Z':I$355=3-3 ]DV"3*8Y-)]?7>H92 >0^P_M)UPRC MIFL=/ S1I%NIJ'+0T_B:$%OCBO!35QO%6K6>.4Q%(@40=5#GK9R%6,VF+H*% MK7H2+,]S;#9Q:I)]8)H&IGAX-IE(LHG47N_?V]EAB7#]2K2@\5+V_)Q[B=ON MI9<^;L :T[ZS-ZWQ79;[/SG\YJN.9GJO"[%!OHHBWJ,%S=HS1H16 M\'TB*B!7 7;(2SU9E9$53/F9V,R!1;W4#2@(P!S:[V3YOC>LW3YM<_=6H'?] MV."SS*.U %I:))Z8L@85M[>CZ73>?>:/N"'8@0F'E.9WD\ M:1KZB21W$\R&H BZ58WU0WBT+BF8ROVWIU[U7BWE"]UVA.[<:0'KXGG\"69@&?OW]=Z [0R>93"3;+A=^>I#33S%;K$,.@#1UNR;P[\X@.6W;Y7(;-<)FW*;F^D!VO1G3/ZD(3UNE4D'._QUJ];O\X!]C-O]*#_IA380;B7X3\+KE N_%9$R9DM?(-@@0FLN$B> MB:+UL5S)'6K/R7E7K_7KW8=R13CX%?8.[-3;EJ;0GS*WN"^]@J[[TRB9.$3N MR=.1V2!F@?<>-T:[J23G0U$5&!8NT W$*52^?ES^_:E+Q[T M>EUM(9-\8FC7-=$."<.O9DCE.#:12IQ4510H&V1%0Y9G4_'U8>II8_&5;"GE MO4Q!616U'KG3C(DQH$9 B__\=#-4,K\^I0]C!! BI@-,[QB"R>F " 5.:QHD M>B Y! ]3]NR.R+.)-+9<7J^WU^%F9;/+8T;[+JZ>-](Y-I[,LIP/8^D3Z2?5 M&0W5Z?:B*YJJS7*8;;%GBC/D[SS/M\??"_EN=(HSS"Z!55&8F7>V6_W/J4!C M*Y9P-XDLRL^R1%3)8H>)_IGLZ"CQ7&L\[F4>VE*C]+.6/72"R('7YH7(*?@U M"4EO;(>^K9-(LJF ]PBCA'-_M]'Q/#T+%>9M=#,I"U19%J'GDJY4IGZ]%*KU MI^\]_F](QE9R<*-JI2MLZ-FJ(^S+SH4E(!$??/B9R+'9Y.X.RHJ;#W@/05[+Z M@OI(RNJM(.NT(66U.V13;"JXP,5+.R2FVJ'4ZRO:B) Z,8F*\Q1T(LFFEQ_=,9*U_J>L_+TI M[M\".W RN@,H(U)(C\N;IARW$N>A'^KADD?%;/OG4ZU4\EHW?Z!>F?8I6]>^W1&]+(AJ[V]I8C?7Y5M*LFQ\52P M^FLD&.K4VR$\%X"]9'0#C M37N[WM"6\$YFQ6;%V8RI];]-X848I1=3%S0=_!-!'Y5-TC.\KS,R<.L _22Y M#PK\C_'I*^$+O- /*=^XCD,Q8E(P8V$UP'>4N"F\')OV."1!][91P;%9O%>:>OO%EX4=QG]TARQ-5A,W9GF5CS6'05U1X[S.JK7 MG? $/;18_([R29LV"[76N)ZH9A-FLM.LA=2T>8L:3L?!.#9S,X/MDWV/ L*/ MU.#>+I-A7S;? =,8PK9A(DG&YMWY:A-[_I-D0M MDTYS;#H7T@G)E8KG]1#?M^.0/HCCD%BJ=)X%6;&XL*#U>IKJOB'S1C!D<=*E M&;7.[YN<)CQ4S7$^J&ZNG$ :LXX) >V6[T/Z7DHY&2 MSTS+"RB;8>,361E@0U3D2XM#:T1O= 6=5#LNYFR-*[SV_-(WAHW>-D4&X1@G MN@BKCY&]#,M6]0EP&JX!39-(5V%9K+>NCFB5PX:D#]@:E2NW2_11CL=$HE+[\313J7Q*AY0T\;I=TH&4$"UQ&I?"B]J-JT)C7@XPV MA3J* K%!&+FA5*P0BJUH'H9VG,B$(P_8JB/NZR*S+85BFTV($R?XX(2=E.0" M'V20!_;%![:&M.^S#_7:<6?:?5^P+E\WNX011%"-?4$=8595U4QL1 ^N(UX< M#\\]XIT4?4$WS\] B9I=8A @C'T=.9)96)HITQ=1 .C[ ^W\'1!7)%9/ZP- R;6 X)A9S%((D M/Z\6W&DFT$U'CD>6G2-E&G6.S^OI-\; S'7PX!LLB[8LE,P_[\*+@Y$/3'/4 M!VSD=:$MBQ^8"N@8"VL5#1&4JE6*ITB@5 =!*HWI7+N:;\$>C"?_%4OU!LW99SXPI6\/Y>:O@ZP-UO/NP='K_P0#PCZ4-87\ M5M/1-#&+-\$SDXO0&>L"[8#61:=U\X.S)-?X_O2*$W\EXHD6QR5;XR_EKT;^ MY5G+?.F UAGT8,X1?03TJF--F1BSELN8>283^IKA\!CC(O86NLVV8^!/*4+? M )7K?)I38[MF/5>D^Z8>N#J=F-_"?U[[4ZZV[,F\KL[N,(-^ZPA5/1])=J^+7HYB"8U6M'/<8X!I:MHYI6+MN[6MW.%)K:%N9C6V?>VV.CH8G)ZL[L,X4G8NP!9,F+XJ W4#!)M9(J MKVC)LPH^:KQHG>FUV-!=!F)'Q/O2D&LWW[?&PV:U?SZQ9B7$CWX9^1X$?>;1 M+\/VS8]^'472D47Y^.DQ.4QW]"NQ7/>PE>#6ANTTT&$&\JK>2&1:(F8XXUR< M:[7HIT3"W>K#;5TMOBJKHC) ;J_AI86:ZNN(B-QHC5]23]_^R*FG]"BH:[1= M'&OG#Y/Q_ZX5&JR 4P3<,1),IDA$&K0ZN5YN4?KMH?FYD9>[!4XN0W<5S0!"O0CG-Y!?F5XKQ-,YLQ'_3#XI%XPIF[@F%\K:Y%%6,4W" MVG4R%W,+3Z]J'216C.-CL&K[K=;"6L*L&PB,Y'M@L_]= M^G80M I$181*X,6[(D]TC1)=5^:MMZ4QEV4S7!R,Q9)+AD^$WC^AO1/M6[?W M9>-!_CHNV/D_Y9;S; YRD8&]2L+4B2[/I7([-A&BQ_,:)Z[;=G3%I M9FY5^+)D>WXYFVRP^;U^T!,\)WA>"3Q>4?W,Y3!YZ<_ ,&DQ;5-;XFC1D.=& M,(B$<2)1#=JMRFGL2C5C;:"+77BBIFN/NM"K$U"1!@A^@^C/LH@G8&1-JA-1 M>U3I#"W9Z@0:?*COT6+7P0B%--86K-+BZ4HB6+=C&^*(;W;[78]O)R2UW@DY M5A2L]"X.)(7^CE>$&X?Q?)+-)I:]*E<(A6"^:B6\MAB;5;/,6\/# M5;/LW@'C8@\TYS^[-T\)L!6+ _*^V\DDPF@G$^R86S2DV7C& )O!>'3_ M7'<69F6R8DXY.4.+$3CJ[O[?-0?&76O%A\-Q*L.O6T9'&[ M':A>>0K\Z-:R^GCWX3G'.N =Q-'NK?5" (<^5^ A[ />Q[T0UQ'OXUZ(^Y#W M<:_$?]#[N->RY5'OC97B#A;L-%0$AO+:5>/H/DQBL@^3"._H]^\? M%:XZY&\#VU2;8^"@3G_S\RK!WVDF;V@V/8(SLX>6]G/Z>YYV@>RA->.=3_=: MYM/7AACMT]]\J*>__=\>L#VY]\1D"Q>E',6AN:#(NY .HY0]434:5 UE;RJ1 M8E-9CJ7Z_$V3^9 [2L$>_%ZRHY1AN522S<:7;$)NA_*%VZXB3>/(D'A53]AM M)3D)@IP"&J^_;/QU"_*AB;RU)DZ %HZSV>SZJ^D.>'#]=$OF"9H3-(>Y7;44 M@:/J8U(D(Z-M].67/^$D*+8]L[XD.[G:*&UG_S8Z"1;H; =9C<_RF40\X5D^ M\PH0<#3G51.3PPR)?50V)K,\FTLGUSHLQTIWOXSOW:KA#2$@_5H1<&R2O\65 ML'N1ZB77(7N=5!\_#*N-IT+BUY>B$N EQSZ/K%M SQQ<]UVNN7R3'<]'NL>/.M'G/KU.,)U0&AFO,NX3ZA>E_':9=[H.$=64^GV4QF M_0;&+F=M3T3?CNC!9+J7D#Z=YMAT;LD1F1/A]T?X[;S.I0*=Y;-L,KU^(R/H MP_.%/97YE%KC3/_F2X?[?2L])\-)HVU2VS-_YF(3OOWN6T.WVEZR#FDS@,S[04^ NLN*6!RV&WV>1=>'(Q\8)JC M/F CKPMM6?S 5$!)6%BK:(B@M/NE]\Y;^,M4?!SA^?@>\.B!TCZ,%FOK1'B* MM0GH!)A 4(;"R)C%9MH#F8CAB&)S7HEX8L&-/$2JQ7/[D(&]Z9'V=?-'N<)\ M+Y686O5'J5[(-QM,H7H93%N/#:&9ZS%A[5)A=DIHQ;$HPMZ#*E0KQ5*E42H" MH)5&]:Y3#JBCX#"<6P!$V/6HI^9 MP3[C0L-AN[5L4M\0L0J;258]%V]YI&#'Y4^EPGJ$+,@&-V:KCW+P.XWHP>(@">,3.!FIF"'<4#&-&"9MW-A< B914B:V+=]0/VIB<4QO%NIC7._I0S MO;L_0[E$ JRFM#V9U.HC>1ZW "V.D=WW,4)N_N#B-GGR&8Q'L#8B@$.\KY4P M>[_Q82>R>(E^VOLD&.9,0=V6(? QFAI6C*NBK) 9C#2UC6U)G -KDJZ,GVX+ M/_\4JH_[*%A91(=KG8RI,;JS.D:UU0M^BY\1!

)WB-I=(2PR_C7\0[=?&".X."@C]J>!:P? MXW&0UXCR_=P5&>#YF[Q+H(ND#QI5IJO+JU*^AWMR8P^I;CR5:UU.STCYO1W_ M72_?;N@90948P07_D7'<"DJ$+>D\!V3)K"^T>962OBG> Q/W;)R-Y\*7=O=5 M4Y\$645GL*HV!(54.^ .@I]DCFJ*8)7"]M'/0L&OM"2YU3-LX?\]N.D:0E7[ M)B<.;=(1? :(*,E&7S,$A=$ZC& 89&7;U4@?HDUX7_C\VN7.'R_N*Y"#X-I' MAZQ=99%WR2*$9CH!!Z-(K']=P=B=++1EA<8LU C3&YRGIOC;WTSHQ"+^B*HTKF=$?,4)(]P#)B-=])&B1XV_4(N] MC%TTPQ)2Y!(L%S EO%3#38N( P-DULK[4]$JJ[>"K-,ZHFKG7M"?"-TO;\"3 M^D0[S%KJE][]2!RK/W_^DO=_AAX3ON)$*70 =N89@4<;W9N SQ@3^"/'F$MR MC.9S7[SR3Y:P_?4L&T_L'I>O+&>.D%H( OG!>PS9%)M*A.\QY/QY#/:1B[G< M[I$)/(SRLFBQ3"&?>V/(=U\2SP=.K9SP,4DOPUOY'34FETH/S0(VSRD.>R- ML/YX_&LQ$#OC/H1XD@O?-.17BGY9?8;P6=,]O42]7/_Z*?>E5"[M,X*<91\7 M@)'CLXV%W+68L*4[D\VR21_=GH]/N@/'>F"I6HY-<@G\;U!87]?F=7&M-9WT M!5DJD@[1=2*57G!3BN15J6IVB9ZG/M6BH%>>?O.R^KE]^R7TO=C%M=H@,\2" MU7+Y- 27 6==QQIMRQ>,'"=NRHA^B+.W6B$^G6"SR6 W%MXB;4*(&8$P/DX; MAALS.CY131@Y <$TM7SS+?5)__LK7?FQ33 07&IY$@GT+2B/G@OGL!YZ")"* ML\DD=](!_K$?F+.026?9]![*.#+KQ%P?$&E^*VE:S_'U]]>?7^N_^WE^_YZ! M#9P[_Q,Y'MLFT)_#^-Y,/D;\J=0IXO=-A.!JMN()EN?#[YF\6MBG^V/XM[/X MT:S$Z\^CYDMB?//]4TCG0K;*^4W/A2@(^^M2"4OHLK]C UR.Y>/K+Q8Z/KT0 M*BE"\/RSX/GO[HZMR!ZL=OH+V%(%)OTAF]T"W68F^A(UT2R8?X=??Y>XA_3^ M'0,'3K]JX/7T8]V4GU=2-.SP(K5%B\=3O^U=5=CF) ]A8R/!YL(BOD_MYO]8 M;$MNMGJFI==0OPWX;&M\DQ%JB6+CKE:0#K,I7O%S5NDD M:1/I^4WE]R%2C/ ML^E4N")PHOLN= _EG&/R3BE /A@G4IQX,.[((/U.MBP<8#.WEA$&=$ X'I+CP3P:D9Z_+$PF1#%R1Q[&IO"JY3_%Q4[WR MZ^%6_%0?=[\-LQ%*_CK+83IHGE#9H*[IVTNB]2+$64_T&-?G^;[LVJO)7I7D MNFX0\LNJX9^S]9&RV%5,W978-6'DW XJPB)ULE)*)R5;5%(;Z79>S);XFKI- M;6:@'H"C=[<3RC<3KOJG=NBUHG]96*3"=!U MZSNOG73=H:@>?!XVGI0I?=PWEF7HROG;J^-7IZG4;?N29P MR]HP#T<1,Q+VWJMI*99)7J*?B__X?J<\?DUO4R&V[3T]"\F(SL1//"4C_(2E M'D0.L3X< O6M"L.YN%K(G_Q5V M9V 7VGS&,'59-(F$/^15:?8+UY,U".LT:;[PN_1BWY<+'V@_K;I@DA+$@)CE MX^SX.H6Y>;O$"=58L#D\3,'O0)IU%XCMA,&6W+!TRX%:!_K6 M(8Q@,FWR**LJ^LI8JD!I_S:&DCDH!JYMA$ M=O,#AULPPBFY$+GD@KO+:V/0[RMT6U!0D FQJ*"L6AR&MQ>Y:Q_:]9^_QOG[ M]#3([=WF&&9*%W[,BQV=S)F8@*90,KU0#I M3" M,:_"]U>)SL>%3\?Z%;IF7*=-ZZXZ%E;-WW"-D8YGDW&3\8H M()KZJ\Y)\FN/H09G)-[3X]CP"?_SL>\NE[YBN#@LKRGWB,%4R)"I:SU!9:TO M6*9!=+GS 1L+/,HP0WQV0I&@;9U.V;_>;8*8J?7I)/:?SLJ73/M1OFYV"2.( M>)>XH([01*B:B9WM=?A:I3[NHPYQ3E_0S?,SK<.876(08']A(,DT'Z>I$O8? MIY]H?E? K^U:'WC3,.$+6A@'\G&]^Q+]XO _L1@8/J)(5TQ-> 3&:Y"_ P(: MX8K)?&#H?5O $4PLYDB&)#^O9N-I MN-;(Y'GIK#=QJ%[Z/52$(DBF)S(E4= M^#>PJ^C\O3$>AK)D=O'1^']Q$GV92;,0,_^\"R\.1CXPS5$?L)'7A;8L?F J MH$4MK%4T1%#&_=)[YRW\92HDCHA\? ]X]$!I'T:+M74B/,7:!+0L3" H0V%D MS&(S[8%,Q'!$L3FO*CRQX$8>(M7BN3V*^:&T2_NZ^:-<8;Z72DRM^J-4+^2; M#:90O?SXOAV (M@*"38JVK:50<].:,7C&8#6LB&5:K/48)I5IOFYQ#Q4\@_% MG\''1O6N7,SC][?E2KY2*.?OF$83OK@O59J-@RP/EG2? MKQ<^,PF.9="C"08*OSQE>3Z500]>%GU[6\00A3[*F3X 'VTVZJSJCX)JWUM> MF)@6ZT[S&H2CF'_#/ZN=6\?6-":FQA6-J5(# )<[X(FKIMTW'Y1%#<83(0YJ M IPWBH9'*P!+CJ>?G3FMM6]06N/2<[)/?N6-Y\?V%BIM">GPK(7<&5%>X2YM M D[$@"Z;3[7&^L",9Y.9F^1?Z>+:O72Z%=<8]&#X$>Z]N19S?C9=#N.L9^*5 MA<*(D]6$QHDTC' C@"YLM(1CDNEI;+CBI=8X\:=;'7[Y\7(CA41;\.KFR)I. MML;<\.'F1^ZWGKM+SY)U0B9YWZ0*88;F4%:9[X0 $PZ)7A!,@REHE\P[#!3X M^ ?G9_HG]P$\6AT]6L;^N6"YP?:O_S!# :_Z%#6]K^G4K86_)S/ X * (Z@ M75D5+UG:2 P&HQXO"L@MQ!F@*5@&9*=(1-)K$YVAZCF>NV2J*I/OZ[)R?I:A M&AM^P+=M&,"#5G!"IH!9!)0R:TS0/\]$-U <38W1R:-L@#ZFHNF"= &4(E&$ MH>742W9AHT2?L#W_\S/D>1QR"08Q3I@#I3R9#Z'!E/B2=Q&-$#AK]IHT>^&, MO>[+XV8YH&.#]$T7=1=(J>D]6/>M_')^=C]B;C3!=%C&84SXC;%_(/ MNYJBC&+:4(7WC4';D"49M.\EXWH>/%)%80:FK,ACH"_3 984NS)$:3U-(@HE M#*Q!5N$+@J271>/\3!!US3!L%@#%C8/.1-ZSQP[=\W6!G&U",#JD!SD(G0)' MZ@E_@.--:ATP%4RY#7\PNSI!>%2S:V#I!I$ $X(N=B?N"LMT@6> M9DA,JDI MXYDJ$X<&I8I6!>RL-M!%[-Z'O"WC.";.U1[1*>R"$!SK9[,![ M)%CV\A"!-@=D6AUI[:4.7 4XX4Y MF"^9Y3\P1?E91ET+ @>"J UI0>9 =PC!] =ML.Z3 \SG9V87ID-_S])S7P: M661NA(QYYS(UY5IU*NC \A(!-=Z35>NHU 1K^!H=$T7,0/F 6;'T5T.S0W^! MEX?:0)'LYI5@TP! %;A.!CGKH["I>/V 2G7V#%X,!O".QH,^WM:1)RCIW]%/ M\-U4Y?P#A'L-4N5874"MHW@\5'7^[T"@G #AGG8YU<3,O"9>9O/IJ0%-58F5 MEQ[*9M<]SX2?^XI #;EURA:?L&\3AZ$H+,#9^6\/^4:M6F\Z7&GQ-"47_A>P M,.B )A[0,_3PB1[410CH9A)SHPPZ':9)5!0!0O9I;M_/>./7(82)T_Z9-X+Z M! BX)<2P?.XY_SPQ4U^P]*W6^ ^1\IV_6?['XS[]\T):EK]FOC]^>4I=7-\3 M_9'HK\HSK[I\8$M5\RSH3QW; 9@H M1/ !UH.'EF)O\(7@-MT8MLCOW(4"PL MW+",-%'B'9<#EK6&GM&UUAO3X::*MVVU_VL3._GI_-.K#XS*)OZ_AP MPD3HW;9I$G)\KQ5KRG$] TL@E@VRD/K7-^YD5Y:A4(/6A#?29P M81XM#4_LDSBX#KI6V@C#6!(?T9'L1]B)NRSBSJ6B4!"H-*Q^D>D2,/_ RY/' MJ+OVT-_;L$Q>_AL%/=AID3 M0H]> K7P+]PQ-R&N:@^L74H8&V0395*'N5%!.M6BAIU*LTV]3FB\N?3I\S,K MD)CNK-.LAXP3HL'"])VFHHN$P=W? 6+/('V!)@%I$W*OJ,-Z\)+)@[JD4\7L M-"!PD(*VQSIV8V)RTZIEP8R1CF&UW$-S:D6IHEN00E2%*QA[,?EOT\6MKOA$ MJ34>UP?9]/CE]O,X<#6T CZ$C&IN!ZP%,%?4*627UBE,5W;;&G/Z2\T8/+^4 M;BJ@;S9[VO?AT--40JR5D3I#_U+^HM>\/Q8'([5.2IYIF$=KP7;,; MP9"-:F=NTWBTVDES'P?U-T!K;'Q*%0;DJ5I^X/>:_?A=T>.E)Z&L\!?7%%8T M:.[-]5?DJ%TL5MVM*ZA;XJ9U!0CJZ%Y,7T>K;]EE'%F7:#FPE628[LWWIY[P M(U$QFXRADRAB_D1RDID/*H6$UC!0.N0I(POG9X[?]2F?KTVR_)/#,'+/.Y*S M0C,[ RJK!C"XY538^?T>X#3VC3Y6'X"^RX)$X+1U\CBP@F"F$?M)8_%%\*9W MY- !G$88Z//T9,-PIV(:I4DF!GP?BB3 B3*B6841(VDT=D1Q%1"+U#F:'.K" MT3$$UDRK0E(GM%L^C;N#0K"5B%#5P4PX.L7DD6=_RJH=S,NJG>CQ6!D*Z7FX$161AB!2+CGC_DC>SW3"UZ=^9P9.@,% M61@1?&\.= =J"NI&5<3G9RYB&EVZW45S/((3B/P9J'-;+4M5 MD4X4.KHEQ_"H3H"2S@HHU!9N)IDQ0,_Y&4TKVW'Q1)+GF3=O"6^=AG6X ^BH MMZ]V\<,$/%!&^+N-?WLSZG7ED^KDF:@#4B>B]F@E=_W[*VO?;8V_"W-5(,+Y_;,^@*"#)!+4AH]7JV MMI@D'9S;S^A.,PM:Q]3T25X!9$&GYE^FR:;I1K5$!/QI/DM"L3LFT\F'77!Z MM#: :^LX:Y^ [IS0721K'T&TKQBG!QH,>-3HR,3:-K7S+8R&12=]@%I&_?.H MH5:%I='DQS159&U2(&Q8"[!8[D(OEF1I83.IF.X1&HZ0%S MH+EDQ>%/6^ZL)+KS&Y@A]-POF<+<-\9$)TS?F[%$*XP).-">UL29%8AO>L4$ M;N_3WIAUQQ)=<'WG :=*YW]G?99&B A# M/)'@G!Y@IFPB"9V7W;RWMA.1CPG#;3V58K.>MV52+\WB5D3W MIRVZ"-Y_C# MHBVP?H;8QFXIVEBT)-/-=Q:3I,"_,[K?F-HKMZZR:Q)6J2<[/)R1/CX,JNCJM+T7,KZ=UOC MU-=,LCN*_70RIIL[=!,R9H.J8C5?1BF\8 MX$UUT<,%2; KA_OV5;7G9\^: KR#.[T]V9QF,69<#?!OB$XS7,#O5/)1G'H$ M2WWG8JFI5S3KWR^!!5QGU5TEXYJ611T##IF!8FE!:7G5M"JH;SG,.GD4:)K5 M<6W:I"L\RYJ.84?;A@-][G[?JLZQ"I,%!7,[6,0*[IKC$X&, Q@CVQ;/;.// M!@;^5CP73$Q0[UHMJ"?!BF1L5]PN**S!(T!8E9:66^7=+D=V=I7T@(U]"H1ZF[(V,*9NZA#37.T1 M!FYV]#4;#]%$'19(V@&='3W1^-R.R2U$.(SFBK6<:@5Z?Q>M'1GH=F;"":A>XQ,F76>5-QFF-_KW7M6F1AS M3\S]\L5"025!,( :^?6G1W=S4Q!4\#93^YQW92;0=(\>/7IN0 ;"FDJF'=Z9"Y;:&['5$$WO$[#A^(3MSN.!-4@"Z/YGA_KX^9 MQJ^>P)>1W48]]I+H5$O#1F)U3)3:PD Q<3R=Z@TLUN[\\T5/DN7Z2MADG##N M*LVNM@Q#$%W%[3_6)[V6= ,,5XV '=&T3:V)M1MC@,Q9\@$[N1_K=P3)P8ZU MVM_S*.=@ T/2/E:+D!R317!4@FD-"B;Z(_7=0HS"3=#$>?DR?IG,DFA/\">% MM-#$>1.R.E6ZX2EP\^PB MK>$4O+%_3Q(M.AE(\A/'.60BV/Z1"4V^:]>UV-:%&V6P/9VDHH/&N P7A\/# MXVYFL.TTQ[$QHGP[%4_.#,%W3F<\$0MSBE*H&\JM7:2KZ'_P8;UH'7UXD?_L?NXNLI"9+0(X_%W^T*I MUKZ*OWZC.<$^.[/:N6@U281SCN!GESDX#3>\*G M+U(U8;P3OP8^J33!!^*YX!KM.?44I-J79/EXO:3P;]%!#J(+@5@PCIJ1$N&I M=TSW+J%'.30')F@^N*H)3K(*]0PB*2=V'\07)\W?>=!Z]C<0/WT,Q [-LT*\ MA\Z_,6A^T(HSXNCH]17I&[LW6+P/-NH .Q') R_'S%#>;DF28PW'^0BWWLO& MY[&.[F<3?IH0*WE_,"+LK895U_JETT)-:)<6L:@7DS''#:LO:P.M=U3.R?E? MOWT3)"57>(:8&8Z[L')>FQR'HZ?3K=G[WU+=V)/!*]KLD<04"\AC3 M"&_))O6' M-L%2D7&R*$F\H;_'=T$7F5W,%Q)7<#NT)9&JUFBS<( MO$>2]TF5XQ-W8#],K^(X])WX0+K4Y+10*;#;#A0;+&7^LW'OPF>G#M6LZ#NDV-=G.-'YU>9SW&U;Q\K)0^+SL MU4Z6JEN:4:*4M4X>ZOW'YZ]JP6Y6A[LKG$1U!$Y>PUF%,A._'1]4")",37!J MP"6)+D5%1B^).&AK)_CA.U339?19=,GUX)ZG*2%M?V4"]1I,I@_:WC8,G;B@ MW([?R3GP$LU',F;%/$8Z#V3@X6A<>"X5[F-HUW9XYA)'P$5^=HW-_*)N@\D6 M*_%(&)A7M7H2KJ9;;,"M<;B_=VXG@=(DIRE^#:Y("7& ^%.NP"B 7=)U::BU ML"^<*/JNYDRB_S.SY/P=!4-9_WYBYE';Y1\V9=;.S%0C/8EN30D,!!MY1X#, M?UW$?1( 14']) EP .(#.OUNW>G7.!4%V,2MO@S$7/->Y.$O-:R7Z]MA+?MF MYLY65\J3:5C::/PPN*L,G[[;OWZ[\_/4E*[0/X%F:6]DNA^Z'>B^>QG)$E%J MFHSAJ:35[^ $M+$L,G.'>%F2=&8*\/&3.9X^)_2#F1)P# MQQMPM20N'S%ML#>[^,#4]O>Z$.S#[E:L,8R]LP,=86)6^$90D(E/_ D"@<X!X4X6OJ!J2>[,'FYR-2Y& F5 Z@BL%%YDBD@X%60&F.T"BZP!72##W M$@"0T3*E@:K3?^[O=01D*1"_+P&=H0X>DEXWL85(X9*0/H:3X^AX0>]/3R"0 M&^P2! Q( P$I0&+MK11,,BS)H]"PNN9]J<0_7Q4N4O%Z+I.7Q65B)&:=-*SK MXDWVY/CV.'__L0&)6=+I2U47/M^:W>PV)&9QF60RLXH-JWQJ*4:I^_&!?W6H9R.3M#1?#4I<+: *(3W9!0.>"FV3C)+31C'FPR MW$X >WH,"F'JD'Q_#RQB?RQI8- P4MN!?<<>J@-%0M8XTY613:>WNF.RI)[P M[8D\T7"9UC0D'8?10P;J>?1LLFW $QJ$"&^#?]XS)Q:-Q; MS'MK3=YJ="Z^>X,T4@UIC(HNSX".IW/?=?F_)II'QAW!%0YN&\DU3Z=<*)83 MGD\Y\U>8.%]LEE=P%LB\N'^9VRD.QCF4 F1H.IEL7P/-)' 1- )*&XB0DTH$ MEPPX$+CZQL/KA[X6GVYKWE0X:A/8:$-X)R5^X?]E[GRL@$NLD&14!'TZ>0)N M*5%&UP7T*<%@8^Z_O%Q'03F E?K(5))^F&:GF";[K[?E'!-T:1+O+,9Z&?1I M=EL3@E&FJ6!L!U6SM0*:P#NF22F4S0(O6O+Y45=#US51@0A+NBU;2(LBX&7X M+ZD.9)WB.LF#X 5%F5U-U!2M(\,R/7QO2JVN*B/+U:_,34T$S@I9:L4>Q M=/(6_4G"=KX>?)QJ> 3 =_JT.(V/E](Q\/]EL7D<"+J)?REC *!_F0.NY&U= MO>IT+2\"CDM* G_L<>81:0,J,KJL= D[_6G]*,[:UT90$$G41;0IF#\IO(WA MVPR*!A%L#OBT4CND8Z>QVZ6_&'?&&;%%L2^(UCL@ A5_?-:'8#V@:#JK<5A' M=E-=G3Q/BDI'P6R@Y0S&=G)J9.FG'#W>4=K)>JB&3-(\:4*KDS6+1OX?'U_Z M3PPN)($Z�'\ BCK48;2/+A@?@A%LLDVJ.7#&X&+\VXA>H4S6WR9*?K.N81 M3 %[AIL2,PV.YS5VO.YN-")XLFGRG N%:2,4@EE$/;44[H? /-@"RT96VH&2 MC18-M'HSH:=C\OV^KGWCG<'I<;(WVL"( XFRF:S;R08@2[M(Z!_@XAJ22,@Z M:J@#8^\F0Q( *6$,/WL!H4)N 4@/IWMB=VG2G=]X&U[L5+#OW*Z[GYVSDY]H MKQ3T2L,J=P>OZ@UW+ P6*3==S"]UU+#R>?.M>_GU^"$ "BF9W&JC>ZM 5W76 MA=43?$Z<$CX%=[?#=02&2>0W1'&(P,%G 3_/DBP='$B;TF^P=(,6=!V)/$$D M\R&:\_1($YXA&TT+ZI\4G/Y-0HAM6AT DAYK3'W-<(ZF X(G. A< D,!69%P M:,LFI9;HF0O$6O1I+^30'!', @B+F%"%_V@-R 8 MOR+@*D*JOR,_2+* 0.2-*]<, "7M=,T#A33*!<%&T-P<3=:@"CCHK^V!@F[\ MMG3(7 &<)TY1D'M05RS9&K(N>3(3G)&P@N+66H8.;+O.:6-()(@G$1J=AXX/@(1"O 6(#N.K+3@D@DD),!L-:0*-%' M&B'UK LX?00;0$2N&C1;:W^/(KNC$76GS^8D^=S=8$E*ARN;/4C:@@MOLUNB M\[P'I(2-O]6KY!96;MM7FMJY@AA-!5,F?M;V(L,UK*%B7KV/ZJW[7'>5O<)> M'JZSIZ<9@6M^(#7*F3EP!*=EZ[9:STLIX@Q[*%@@L.](&_@L0 M:0H00\'$H/8/QKZD)K!&#%O9I1^&;B6PMH?,>9M88IZG/7]G [Y)2C_IEP!6 MV:.0-L>D<[U3HSI0/=XVT'0\F/FNS,1*$ZYUHP)*<[_@B&@D_VCY%Q;$7F>& M+:GW]\@G_&8L7J3I%](SI@7+QWGN9E=0*1CMU*"LY^-.[-2!!L#@II.V,>LJ MIV!#"S(Z>_9U8OJ.5/*[N'CY7;5L M52L73U_-EK2>_*ZD4XA*@,!?^1++=RWE18R?0K10?A>73'X7U[ N'I[.1[VS M2JNZSD9=B'@OYY?R9^93:[[L(/!6!IW9;%AO+SGE^/K,+#RE C$8J .A8]$<\/>CE_/;NP_EUV_/)'=*W_&L MB]H,X%DG:#F&!VA8-6AIO*/K,U47#B.ZBPZ,3>K/!,\7I]$Q_0 I@ -8J8J M;(K!W'-"YDFK;+@,UVB$U-M4)N<057 S_95?L4_-TI7&?)[-9,N1A67[>S-+ ML$,(Q3N$XE=(*)X0BOR4$)ER;)F/63M&864G^@C0?#L'?94\)$*"FH%A$X:2 M"P83V6# A9?!+AB/D;Y35O(]TI[AJ ."-H1V->QCH7L?F+M[XJ^/BWJ[83UW MQ'&SI91[X]79P/F&E;\YSY]4'KK]L@(0W&2BM ^!,]6=N@Q\$-$VH^O>E8ON MRDFXPB!N,'P1:,A2&CG8SIY'?3XBIU?0/)=&U"2(94C,V2DIF(O+<#%NCON0 MB<23CC._OKH;I9CAV4*NM$"I4>$I_WH78C3E P\H=G6D#X>XU\[BZ,EADB5Z>M@?% M7/W4>NK^^FU/%C.J/5T&SW>GQ+]OG5U[G8Z.CO$LB'\0_PZ#7 R<_CUV8-JY M ""$2[&I#-HJ"AG> '3A']NN("?Q%()OZR")DH:BT,>7QIYQ6JS=IXVT$//! MG2H.ZB:-K#AOA"UM OJ*T09F$[I=,VU=PJC"0AO"4[Y^1DX7M_T]^"J.04\T M-/(T4<*(8NV!TI85Q9%P_O(*2E]CUDQ9^I3]"Z:)QJ,>3X?2+(%L)*'S>(W8 MF(H"X"/J ++6<*(?[3@!V9]P1T,!B2;H(O-W[?;H']:%=ZW!?M=E26])@%-H MCX S/R%:C(Q$BMA,&E30_L"06$#*?OMRZQ.W-D"#V=C"4@\IXC@$I4_U=W.X MS-MT$"L2Z/OAF@3K425FLL(L-:(6+;YB*! S#EG8E3=3Y*[0#BWEV7R6#[OL MF$"%H1J3:+-5A940+0W]H,AF\C%1L.P>3U2VXMP6.SR+72/_X?(E-I='+$TS M_8A;U6DH0H\YB/\3M:, J>Q\ /3C-1*Q<@B4H M"C99W4,YDB!_'(CIOF:05MVV<$%2L\N@N0*PH^Y%>_9U]MX-'T;S\ >3]D!?\.T&2H@2G?&5BQ0(%A#IPJOHP5 A6I'PT(J," MA*DIN7W/<6XVE9;XZV1M3DOY_3TR)W>BN+.5HS(" 288 >=#8IV;]NJE53_X M*;>5:F QA8=Y2&T!_1"Z$VP8;Z2_?9N2BO/+[5H;R<-X) F"=G=VVNO:]==3 M=0 CI,>B$9$:*>-4)/1GC9XZ+(L<9Q1!W)I8J[]]*=X.?^H:Z3(1=#9VXC8B MFLX )^WJ?J#IV&T08[W>L,[S==FL?AY+S50Z(89!:9^^YZ3BV_N[G&TA*Y5. ME?'/=6>O*YPT;O>"I^+530DB0,T&I0FUEXDH=_*F\9$PT024,3T+..E;9=K" M4-.Q9+;K]/"A)U(!)QUZVR@BLPX@ Q3/US0=;DMO[9:O+;;M": W )DS-AZ# M!B/U/ECO]=0QX7"A(7GJF3R2X]"#G8YAK&4''QJG2S*XZ!57:U%\;Z+4VHW? M@Z"O(=-$\DP+NP\&(B(_B']]0&6@74-#'2+03@3:#8U)D0TT2I0-:'VH[U)# MF6E>E'7Q@"#\>?)K/;X$G11]FKK<'$"&&TN]O6X/1(>_T"AVWBK9>\-NWFC7 M%C(3+@9=@S3_Z4ATA"_ >_78"*HB1FJ5H-@R0Z9RN+^W2)P%A]R=F=B5$H8]*K4$IZS\(_K5;EK2^_=TM%3>Z7D2RY:SQ)X^NSFQ4["$KA*#:MCB:^YIZIV<;YQ MS4XY/EZW4_ZYV>6>7I]>ZIUU@^H5&U9=^.I\7=1>;^I;@:G')Y-SF6E8S;+X MJ57X4N&SL,:[J_8.)ET>(1;K2.^6\%)73SYV)ND2B_"3 M7E_1QA*2W;B1CJ:2/C>S;3[>O7KBO=^P;J^+E5SI^^;R:G4N263T&<9U;Z2; MF4>N^^NW/5?&F2SMZK-39A\&\4>*&5_$BEG&U@]U316&LCXPF(HLLH@&2/EK MLZ1D^03QD=9#_$01FL=,!9E)MC_RN')_\@"_<;R2(X& ;6"E&JEWBC"B%B.H MT"HP)W1)-X5O\FO#AJ"@0 !0QS%0!@XJB,':S0XH5)UD;Y7N;!5M-&1/ZN3> MZ=+C00\'_+XVTF])VU'T>?J6@"%Z3<=.(..3AG/0PI(&@1^%;Z3X@%N /$== M?55JA<'?*>$P@9!A"Q1VBNXJ^%"BZ=^C\S:0&"AV]3S(48<7#:9(Z%OX'Z3^ MV[5NG;@)6N.6VWWU@6X,/' LH?N*& #1M2/#OM&'=!>] P,:HLW-9_YB#I@B M^E^ZK^A]W#@*8\>,D&0WG*VF,#(3&\U(<#;0.[A:U-.,S_ZZT\H3<8FSN;!Y MD\F?))B,D]QPG3B9D>$,A(TNPHT!UN4L4XKUMS#S^"4).+13-!I%U,!>&QZ[ MX=1IU'H*+8;/\>B!X6?K,=<\TX^XLW%7=&P%]W6F ^_3Z4F\TCA%05]&4/[HGV8$* M592INT?"B21FUW9%.)*5%B&';N1(<'%RT$F=V2R"ODJ-,K#\1,UC+EO5&[[_ MG#T^KZL=3QJ=_X._?D]^XSC>-TA#$2LW: GOXYK>*^=G?2,B.<__E=BF^($A MM8 [1HA*:A: &,&Z\?NH(N'8'K#$XPHBPFW"WVU%94\=R.=\&E M'MV58X'1 "/]_?ND>R/E*FF4=@4KR86&=78^K%9>7B]>!Y"G:")]_0#/G/%. M?:=TY,>@ZQ60+V#M)"+;\JS=3A"WW:B>1COX%0^XG3F)@@:]?T'E$$:0^S;1 M>@M?FQB5$'1>$I]T8XQ4$1&I-YB",'J48QRT=-/A[)@-H#?*+>G0MW\DG6\B MS.F@9Y W["_:I]^W#&0IP!(H=BCT^=BM\T]4$:3AS[9]:SX\KN!7D+E;L,YS MQ^;16;ZPLI.<:5B]S%'OY?S[^>0+<*NPKO@(6N].'5ZZ,*+.8SB8EEUD#XQ+ MHAM.=;^_!_C8P=:J2G:6+;+IPCI_^_-K[&/AP4(SJ4#OE MNND 96#D00DP9D6J(#OQ6S'&U#%>)P%WQ""#GOD:?JO*-JRH6D[%(($5M1-D M\,[#RIV,(^AW1 $^W);N! ?, =NPYXE(X$R4]?:[M]$^,>@'=HZ0E)>>!C 6 M\B?$VS&0!218X1D9,%,G/U+'@3[J, BB"LZ+L6$U[99%%#!4(8QL3]NV>X*& MD6T04V7L"=]BHPF^3*H=':QQ]PF)#8<%F%F<4A3PKLCDK2 M)O1RN@ZB(+[*6EWT&%3\ZM =VH (\-0^>+B$A6OS@S!?X+0IIA*XLI"NAE/+ M<"&GA&%398"-^R2KD@W&19#=-5T-JRZ0 P!:[8)X.=-5.V]W?>SI\.+0; M=Z,A=-D0Y98##384T%8/**[8CB7OHIE6G%8D=5U3T8\DWX\J]9')4XXR,>]0 M#>OSN] J7=\]?^E+E;02?6+:=W[[JFJ=;[[;O2Q Z2H8+.CL5T2M#V?%G2OC MGZRC:VQ14UXDQR\&JH2L6JY _.6URL,1DGD&0'U6'IZ8&^T0__6 _<<]4$C M)2RP_0X-*S!7I!L,\=] M:'&@C*E+'UF(9#O1 & AVKE)&,B8%E7MT(W0Q4U8R;5+4XU(8$>G8@+I6^3L M>!HU]7UB@J1PV?1L0E!E2!+K!)'D[>+:,TB0FW@1*S23&7X CT8T0U]?G_T] MMV!M$](_"@WK)3_D7H1"NZ"E@F^Z5/I'-A[FEOQR^?'9?<\_C91UIW^@V7 O MX^=!:_36?5QY\L%"^1_99/(_^(;U?/URH:EWK5=MG?D?Y895OGPYDB[5X_'7 M+N9_%!O6]4U;/KFZJM]6TD /F2?_(^5\D(!NTB'*:\93B3_K+<2F;Y_=9J;. M?2UT0&,XP_A#2D&_$LO7&I;%O+58*](%YMS]MX M):C;H5N-A/L#,1P>C?S,A[4X:2$ZPB4,RA*ZL@.B28XV9D>."$P[[JB(^SFN MON7>:IJW>X_.?&*U5*Y$]'CW'+"\]?SQ?25=WI7*Z( ->H@B8SS,OY"Z JU7 MP*UQP 3R/_-W%?U.5HQ_%CB<]-8']5_H&^BNL7^:D-(S&X21^P<-AE0&,%M4 M$0;4]'^9ERYBK8#F8=Y]5J2V':Z>M&*/LNAJ$B^%KY/.<__(S;:%=@B*,/X7 MJ9XJ&OZ!NHPFNCSU9DH+3T\G]/\]MU",R7KOK.#G<%UHG >#!OR9S7;,)K)S M'CD8$?Q/M*)XZT3'"OCV_WZYW<>CA_)*A8,11C.!J2GBKXB/^%O1^%[UBVK[ MNY[^MQYGB<$\$<3,A%>6)OEG+)Q*?U?K[IM1A,S.MK(XU\J*2>@C0<%)2T$W M]I8L@?:YK#LM3RO$873M:7EZ[K0\I2#S39WYG]_,WU2Y^6=+ENKMSGB+W2R> MIK#GN$.C?V7\-J[L1O,VGB3+LA>4_6>N(QND2NB=YM]\)L?RV1++Y_/_A+0D MG3%I(L #=:A_-_%Z^9G-MLQF";8.TY"I]IV;;$Y-/GZLZ1!F-27F2%-%8W*V M].7L7R$"P?\8%_B)_SB#.CFD)2["I/%DJ3:^FKF3R?.G7 M;QJ&G#!=-W#O:PN)B22VG$]\RS=?^LRBPX^$"N?2H_5+J&P:$NJD5WPO73ZT M^-5*J"R?F(1*QTKX#36!V%@Q26YA5>IKAFQ.:4_Q#:N8QE0DI[M,65R.*:.Y MQT.#VS:E@,T[1[5:ZV[X?M9Y;L;DG7E6GK(.%KZPY>5;KIQCRUP0R$W8BY]G=V//I,D9OC2L="E'3<6MZ)U/0W2]N;P3+S MZ'J;(_EBZ7\_TG$)#B^L7SHNI"G.DH[2QVE>'M^IY2=Y_=(QETE!.J;@E)O^ MX".&2@N)-,]> G^87XB'\7N,J W0Y]*T=:S\77?0'[1JPV%V&18)GV\J5,^7\G8D)W4B7?P+ M;3Q5@VA6=5(YFC(N'T7_/LS+ZE1R;$J-MQ-,5OS)R?K)R4HU)VLJ97I+5O&3 MEO63EO63EK4]J4<_L_E)RYK//TD0_A(,.16ZLGF8K=\**)59D M8L)/VE;2:5L+:&"S0KG5J[>3:O&[?/$A;GSRPI1.EFYB L=RI1U.3#A>ORQ, M/&U+R*NY9I6K*..XDC#%Q(1"&HD)F\$[\Q5H;([V-XMWC)-BMO5TT!K74YUK5Z2/Q[R\ 6E*^UR0L5\:5RI:H!6N_DPR/=//YK24K=O8@D5 MA702*C9CXS? <6MK)]:-]&'(M5M!_%JJTF+%$F95:5U_@!2JKI\9G;0N[LI\ MXXY:M9O'N"7:Z4JA8F1((*&TK@"L20_:8Z70L%[[9YW*YU-)[Y82P'$,3 &; M2 1+%\;8P:.656AG0_*:9)5Y>F Z3INZ_;TFQ&+]?3 A$!R M?LB3&X&[7&E8V;HQ;$E-]5-,@GLGY[$<[G(N!NXR4L6;?+[Y\7W:K0XB4G[2 MQUTN-ZQ>^ZM0/[+-(P+W )W_%K#>M>."Z>][Z%<+,Y(X5Q+1VZM4WAI/]U_<]"5 M,46QLLJ.W&XKLB$BK*:/7?361RD8A/G(UXXL_+6&=?'4M/C.5_/DB$\'A3D; M@L)<;%AWA4?>ZO2.XWX&W9[R52MW^UBY.>9GHB1[ M^',;L9'IGYN@" 19 9,8R?F&-;@KM?5N]TN275DZ R-9#CC ?I/$.X?9-F34 M;$.\\;ERP=.<^GQ0+5^5:N*0__P5/?#,C- YY[.Z]58:KDOVJ7]S.I*_NF]/ MG56N=Q7%&3$H&9#W'KX*^VN.=%[5![VR?SWD2[F6()H$06C"FS9!?G)OG!.7 MX8)4JWMA=$U[#GG<4CWA_,;J/5H-2[XM91X&VNO1JRM*$ZV&H%='OO#7K!62 MPXLFRSBS#;:0*48>K&5/4RWHJGW1],]SM:YK+ Z")W>"X)JNRT97$ M4TT3 T_PE5&_'IT=]9\?RBN\#NUIP;F%CN))V2A+VR6S>&_Q4>>]7\L+9>$E M<:)VAM3QQ(#O>*0K!K@LNLCYS&+)N4GJRL[B;R2D(#\Z(L&T1<+@]O;F^*O[ MU#XOK>=2)[F-!FR76ED+?UP,5)C^DA"CNN*H)H553SY&LA] MR B*#A][JWCF&:9A?9:DA]+P^DUKI]34-Q<23N8:EI[)?RJ%RO6;7OKUVYXV MCK@Z<_[3(LLLTZ=TV-^#!R2;$,QN1YE#F7:9^'(ESJGPG 6^PF?4L^/+(G;Z MAT>6@UGU3P@RGS2L@M)]+HSZ[Q]U)4Z0N>^EE31UK#?,\-^*8/)/I/@G4KRQ M@=CMBQ2O.[I[+;2ZLBKI4R)R7=%$MZ"C'.<"/=4U(Q@N.O25HS'D^$Z4L+HGJ(N#'8HSF&UL4U';9,)8> MY[+A9&'1G\R&DT5N*;-AAD,B,3,7D%0*^DBB08:!CM8(>C_L7]>&!(1^#3Q?7*4T=59][EGT5C'] MI#B=L:(DV@AGRCDD4I-E_)6R5V&5(G7[V6M2IJ;*7N5BFNE(:AIH&$2 H:1H@?Z#%7!]?I5"U5Y_U5WR5O'\I$@-74\":D0ARV9S MT0';C16GN56*TVUGK$EAFB9C@398W!A1FH"""K < U/2F:Z@BXYX-2@)=]3L M;PT,1%$ IR:+/Z-K1\_;S+-5)\ 6K61=C1790LFZU!=3W2!)/I(?5^'9;_G-ZNI00J+/0:UKE5?#TA/B<6 MD4BA'Y?9;I?IG('1I<3E=C+1A'!,@8DRF2);CA%KVDSE\]?O9ZDKMY2UQ))6 MZOVTU[E5[#MIG?L7D2&ZD&-C)>!*3?*M9*%).SQI%BHCDR.UBL"5 MZ8(GBM0R(8NXKVNF9J*]-_!&FIJF>#H3;V:A63 =]I:I4VRND,Q],8CH=<2 M)R3EIJ_>LWVRI]Y3OZCN3@Y:!(VDR^Q MV7)TUMXR7+PV'7/]6!)S9A<",,N\:JD*X!%)S'TYA29U;)("R^5S;"8&".@. M8Y/,&0ZP^6D>_7?#^2DQV0>>V#Q;SFP()LH*D2!2^$YUUJ7+2-]]235\T *3 M2!G0RP@ ,LRN+DE,#TVL:S"2*J(+/0"" _=S@$2O__C!#LJ9$\^Q\$YJXKZE M4I;+<(U&B+R=N:0HMI[Q:3]7S\+>6#K3#PK[BD%6/@9R(%P!*YNBXO$<5.0= M*O+KIB)/J$A^2H:&I0R;*0>)"$Q"EM$EHR_AEEO*>!.:;4&'@O;=(#>LW*HY M>>.:;>5C--NJ-:S1W=7Y<[5X(]WF(^ZBU)MM%1I6=7 _/.V4SN[&B75Z"H6, M2*+95CZ99ENEAE43ZE>97.FZ-\ZML=E6N6$I]=*14#NO79YT5KT%D]=X(.66 M:ZE5:5B<]94?O;R[NR%NF%%P,-+1^"AH;X%D@:# 5RY_S+W$G%(U 6D M[ZP4$RU]?>\6*7'H'E8[1,L'S6Z %+R_8>U\YK_WMT_X)^Z__R!%#^V<21($ M-.QL_#HO?W9(.T\R3;,N@C/0>6-I,8(I :D0'T8O1%9Z[H MGT*KA0Z9.+$*EI&1X@*M1D49D1&PYPSX+7X*S4$%X8;4%/0KV FYAU:K8WJB M!4Y.A2SVD'G4D):$1&)/5B4\YWE(R>(W:,_4_3T)L4X/-SU%<]'Q5MKM6*'? MJ:;K&!B/T?$S+?1OI%II*MP/0&$8"[UN]VZE>'KX\VBB+Q)L@8A_]W3X@&:N MXTZJ8SP<>CKH!)=]Z+A5J6F>JP828#"U<[@)T)3OT>LG[391\>J2#E1$\AT MM<5^8%H(/?;XU.-& 41E-([&WK_X0^G/2*ZALRF?:0JLU[BZ.K9[(F>_M>_1 ML/K8S(F.4FU/#B]N$O"M[.M+N.BJ)C,#$EY5]<(H9"3KJ5<30E<581K,L:XX MB2JADXUI0YS?U!PKXH#WF!%UQ-_IKV8B1R'EU60.LT%F9;"11/_S%[H)XN%I MKM*.6E&7:ZW=EEON;8;V45;A,H$>UZ Z*=BH1<\-)=US[X'HI.E! BJ.;2)[\SOX>_A!30=HXS$-0E#&2WI(J(%'O MWAQ4Q&I,&]USY,TI6(C):WS4E51&$G05KG3T%I+U@Y;DO1EL&NWOX=OT0&L? M./ISH4/0"P-_$O;CA"2CT(RX!+/EU;=#IXL<"!A(,\FE*YK;KDPJBQ,XP M(+T@&>@O3CD#EYXCVG6U :RWC2PNHG00Q0"3 C_3E=%)!2(C-1MO CJ^62[# M,0_,T\,!.JLU1'NF+H-@0O]0-%T6!>9O&("J@;9SU]8%21-S6S8QMG!B]_>0 M?#H,^ .#?L\@=D5,C/ZM0']T+"G@UV87S0?XSR#:U$B5=*,K]VW5P/8T4GT' M$<#0W!'0H!>:(?6[C.?#:"*8,4]N[4%L,MJ4@3_!SSWA RW7'#-&%Y-207K? MQ#O.V>\+<,Y!AX5?^SK),]C@1*255<+A^WO.P;T0U(& %!@B%#-D&8B-T<6! MW:+^OW.L1VQTX3$L/&!.;>@''ZS_Y'V6%EA8CO:+C9E'-,1M^QC1!F0Z5@_, MMU5H/:?Z^.']QGRL7#<]D5Y;)(9AV,ZP79>Y]*%AQ[\B4B:1')NV;:.H]NMW M?LK&)CC?.__$Z5<4#/=QI[9??YWOE MM0DB>VL%SGZ6DSQYW6U6R5*&S62"2CX\+G2T A*Q@+M2&6"+Q8%0-H5O.SO> M.9\ZQ#W@V O3.^O-X'T XPA)F:K4UZ"I7?H'S[^1]O^C,#XSY.9,L'[J23WP^U"W$:Q_,BV LJ2,5#B8^0%, MW4TK@2?(0\E$WHF)]#]9Z:TQ,V="<@& MB7XP:,!-FDV: /&Q4=6#AIH"SU]JM/4@XZ<*-1\TC2#T^W5,8N4(]]-,/AE1 MN;]](LZ32?HX<.*Q <3G3Y'TFP7W<%QOVT^&5($)N>TL5V"*&L_7PPOY)I=M M%1S%.)14@0CBIS\)9YN!0"5:0UJK(N(:J-] 74/>*\UU&K5+PL M)DV('RWZ1XM>@18=W"3=?PM>T;R;<:5IT#C'43KMCQ<7IC.RG?[=1"-YLV83 MQ _%:'XX)C$91R=<@"G"KM59EEA\KJ 39/H0!)^N?$Y6FTY>_9PD])HMFVPY MQY:Y:'BOM=LU:]J)U5D"V7*6S12B"_WFM0-\ N X6@#<:&IK>1D0XV((K*Z- M*P70+ ]:LR5!XO7B<1E_GG&6X5MWI]8L1(IY9,9R\]>HNCL>@ZI_^G:N3A*5 M\M#89D$.",+J" M?;T3U3,D!WJEN2SKRFB9E07IG*QK4K4S?@1B>6O^YDUJR41DJT9\,;VLEHZI MOQZ?=NYDBU\FK87AMCBQ93IAY:1AU9]'-];-=^]BE(V3L.*O[YKR=$VDJ*S: MXYYW0P]6I2)]MCYN^%N5WP#/N.- #9X,^<:;).C,":FGFW9++^GGCE)L3T(5 M6Z.&I>XU$;IV_F]U("7@?8N?$E&<=*)X67K.(TG+I(47RZRA6*TIK64>RD\WA"Z^'/U<:3!,372,/*F MEX!HFML4MWXBW.,2,%T&RG$%MIB+9J D'0"S%@VB96F^62!^A5DHOVLLY% S M92;*%ME\*1I];'XFXA=AHIHVT%Z88Y\_QB7K5"J@N.Y"_#[JRB,SA?QFT MA[S\W=253*%4A(^6>([_;XARD)#?D9N?8Q";'*]6UBRHC&'OI-^87XLAD;+@ M2AONF,OS;"8&6.+\S)>+:]8_(>,%V> #M$SQY+N%'JWTX%]^O&"K^%0Y.7DI M9N_RM^,=1#4JZ/%Z9((2R:NHQ?,)P47^N8(P!1 MJ]XW]4XOD[WA$P] A/O- _'Y,!)BKW5;+-<>S$4P(-,%U2S$ -7,-:QF]?RD MFGM\OY%:ZP;5+#:L2_E1+MX5/[231;9W]:":A61 -7]6OU,+K(L")FPZJB2C];7YEKCJOF=?'15!#EP'57";21P!\ M2/ 0O,TI&/-,)<. M,58FH4>G1TTOC'A7-_BO8488+5<=S_ [%49$@JIU5>UDN5+EDBO'"2-.HED" M$N8&E[=O2RG,CE>NK*3TN@A'Z$4"9@'X'_0)N-=L^Q4C7Z82S)L=)RR%1/0F MH(G"JVCM%57(@JIT/0!@27$KIP!3K:=MCI.]>MLRLQG-47/*0%S M:C&M /) MQDWCUUFB\=T37JJ?Q]5".!/.6O\7F71>28H=N([H)D+F%[J*X9CJR M*LOCU[=1_ORF^R2LRDQ?+6*]ID!4K^_YX6I M9]:!4D\Q7VU UK6@U._OS82I+VP(H/O-\97<0VJ$Z-8+$K+9%FQ)/G\97?7Z M[_?A8/6K!4*/F/(3!U23)9YE81,8(TR]R@_^TRQX*.S#0U#H+TS3%#=Y5QMM5Q>R.Q:@9,CSV'SXJA4K5I?Q=Q'FO#)D8A!(X=T&+M J( ;I<60'H\GP;OP+HY4W8:AM_>7\O#@ S3:)W )BS M!(#9EN1K4D"LVS/M\N:X^)'YE#87 M_BZ;%/Q=)#G>OK^^.L>O'U;M,VER;$OD;\G1?D#P-@4$+[P,,PP'-]6JR\T" MHIYX>CW(S:DKY5PNPQ;RI3\1Y6P!N./TMZ/ IP)U]@-YG* &F8X*LSJ-3JT5 MAJ/FZZ68R?]H= WK_?J@ETKFAUXM MIJ/:1:MS/]C%Z15XAV(7(SOV@GLHM=Z?N=,DRR)G:_)_($!QZAICJ<@62W^D M_KX(2G'ZVU%@^1A0($MAR>06@BIN6*51_21?N[H=6;EDA?T/YO#_^/0* M<7\@@[9(RMAPN.+!"Y:C:L#YO'J0C MXS0W*HMQDC-F'L&M3\:XNCMI6F7QXK&6>#)&,B[;#0 7SBX/+MRPFJ_:R9GV M6GE5Q%1CWK@">%& X!0J@T,=-F%%P2N"^5VEC97E$^QF/%^OJ7G @)$>=7KT M6"D_ED?90DK0=G27@Z"!=]7X7Q).>'6,6F8+I>CV=&N%!%TM(F@@M.="-_V4 M%$R+IS:"DSA$Y$PF6N;-SS75Y;$\5X$^3!AG&H1S5P5>XOB9J_-JL]D8H+,) MR3Q/[O[$<4ZD_=JL@$HL]^=685GBFHLP,FX$;RWJ]$P>[K+0L(YOCZW:5>WY M;9!-W$46W6\K/7]3\+<#(3=G85P68V!<'C6LSOF3=?15["JW$4DW*\&X?&WI M+_77>N9EM AHZ.HQ+HO)8%P>-ZS2=^7^NV)PSX*+-;IZC$MD,7T;0E8[.CDN MWBWB>=YTC,MJP\H\OUY=7-_TCYK-EOF!FOZ0=U< G4S]BF(A;J9\C$8?EQ*W

Q.*=TH) M)^7&RH'(K(]JI7A\\5[,GP>72<[6:M>G_Z]-K\:=0YEKDL%Q$I#!$1YY"._R M!29XPU+K=]:3;%Y>W'VFG9T2!Y&!6)=A.OM_F<0#%_.EL,0=+8$4%]B>-2'L M332UYME\/CH[P$/(A()FM2"G$9(>[;"/K*5.9%\&L-JSC,]H[&N<_: M7?(1 XP^7SR".D#:.FBCI"9! M-@'+79C"+)[-(=/&)3'#""/-^'-^YDY_7R83NVQU54+'T>=TU88 MH>:"19]O/F%>N"F"+^Q>*QX&53Q3,'39N[+#_;V9_$Q/@/@^^#ADC(0!W/&QC@L [/+V*CB^^;Q\+-^U/F0O> M ]^7[3+F.39B'KB+175&KL"6LEP8M?'5&*L8@L!^.Y5U_@T))GLIBNQ^# 4/ MY?EZNUS*-:WGNV(,RGLFM!#UX^$*++H!19XM9H/PYO &K!(Z.WWUN=+"DL2H M"V,P(RJJ6"%=::[<[8IN[N35FQ82;CW*S6Y1FAAT"F'8;L(33=2O@=/N],MZYS':'1ZLH4FLBW M8C%5,(73/>VY#)N)P5,;ID"NG-Z)'>)#Z>[D^8U/[\2.+X_$928Z M@6/9XUN9/KXGWZVNH':DFB3=2TW!C+B 2^^?]?SK^X5TQJWA M;Q##?P_&)W M$7T:8HT'\O=!5Q9%"3V#2,_+WTU=R11+/'RBQ'/\?V,X@W;M0(6Q6KI'B\NO MY&B5IX]67=?:DF&@KPD*6G/$%?EYE;T3+_-'9^7.>J_(OF?:3%O:Q.,6A]M" MJ)_NO5G,LMF$F6V7Z9[8(2^5V?R*#_DM5,)/!U9F'_)NL=R^/FEEOLU%^@ L M>WVZ%1+2=U]2C:EJSPWGL-DD3_=D9WFV6([N#K>3)WL!NB=VL@LY9-A&>PV7 M/=F%Z>O;L]*:IA]KO9Z,Q9IQ0@Y/114?A6_)"#GJQY?#S/U5]NCA(>&6'_.> M>ED=HEW2]/'F<5U,M;G,_Q"]C7%/ODV<<894 M"G'0,E\$71=4S04:I(>G#F7=I"G58 MBW'DXJ/&XMC9&Y:RRXK+L#P7[;(*++9*XGS_;''(%B9/EP([[:SDG M\[Y7E&X\ T+Q_MAZZ#UJ=W?U5'*S X$2X^*>EF+@GA8;5O'TI5Q__I _M=;L MU*OT<4\+#>OR12QP;U;G^*2U $%7CWM:2@;W-->PKMO/WR?=9X5KNF; ZG%/ M:PWK2#P>'S]U'Z]OY55OP0IP3[F&Q;UGE)+2>;PI\2DF<"*+RI4FJ&'5*2470"CJ320F^O626GHM9WJ?:4BZYN]R2!4*XLCC MX6"<>QF-Q*[XZS>>*D/GRF O"X?DWE&%.3FO7C$P[9VI2KE5F4I?EQ4&*D\0 M"V187%UBE\3J4DN2AP!-IN[O80H@%M)ZB)7.U8^!/H9*",% QPQ3A?D;B,5G M_@MTPC]R__T'ZF9A2 'C]D,=P%3QFS<&7Y6:YKEJ(,X#+-V:T))H[P4H>2G[=S6R(IJ*/;Q5&(XDWJ;-PL6;7NNOW]G0TF@8 M@5!R))M=!BCH+>)%!R28NJ50ZMK)=5"47!WH:#?KZ(N::)=))T'PIGG'G><% M2[WK.@2?JZ@ZWI0#H6/FW:O%"ZT/B^'0 2RI^%7&3O^^0%EV$KI-9(5RBS;< M26IK_*+-_H@SR?GV96*.*6_'K.PO-I<-RMW$>T$."))L30E=;LQMR]301_?W MZ!V&_M?M;8JO[+ZN=72AQS*CKMSJ8A$F0D]&@P ^F%U=&W2Z^'ETR1TR3\[K MG8$L2HJL2H9=> D#DDNR)WSCKHX8GE,V]O>R&0:#=/Z7Z6HC:2CI+/X;:: J M2O S&DED !6>:0D&TKS'!_!?IBD8:%+H?\E?)0'-$IE(.AI&=^#B:0DVB'1= M0ON+:S%:@JZ/O5)D?X^*$0;8^2\BN3$5L- !R!?\-#+N!07-JHUFA5S//V!1 O@91W-@5:_MQ%+8%J(])NB;#0'NH&!\'WJEFWW37GO M1B2\\ @ ^>XT>VAY30EM'%JH+#+-L4\M 4@)]!\3J3KH$1FFI:%72']4(E=A M_IA*='&JH( W@Y #\4-+DD1G_HCV\-7]O1[B9/CN &T$F3VR1R5TYA'51IK^ M"8D"2#66P6F(/BDHBC248>F2K1?)1"]J"3"$,V^X?0^X,N/EGT!-DC_);3@HT@&B%>QP(*#&DH3%7@(#1-M')OS34\J371FG$C M!T< V$Q(-2N8YH2X@<51, YW*K**S30D)HQ!TS#1.M'Y \Y"'T?_ZLA@;, G MT>KL?Z)Y&CCG##$L^MD<3\QA-]BH8E=7VZNSV^72$RU3X8L$U?X>[)/=B=I! MY,!2%^TT_$5'A[\IH3^O "YBA87QUPXM;MN@&SS:NL&RY?&9P/+X>)]K6"U9 MN2L^7]\6:[.+Y/TV]8'?FM[&'KH7SN%LD'A!=6!+CK5//R@9-Q&S_/)DE 47!4J71D9TG/ M:7%/T;VMBJ#S5$?V3DON"PK!U$+<>]NNR: )PX2].1Q7CU6+%TX:5J59'W&G ME\5AY6-5_4N#:J\3YKM8C4WC)425N%Q40M1R >XYMO5AQ)RE B@,N! M>WITHY5&I^+=7;:4:E9.4+OD= 5( KM92'XW^45W$T[EXT@+W$0E_WQ^UJL* MTE=*G=D#]S._=?M92GX_CY;:3\!P"]S1TTKKZJVE/G\\"&D?R\*V;2.?27X; MN66VL28/@W?Q7KRYJO>17HW!FU(XES8F/1^(^NXC:%Q=%O-$T<8.U"6AC92/ MZ-9 "T"E3X^S>F#\Q5+U["'SBZ#C+\1>*8,"A,9UDMSO>C-X.Q$P#@7VW2ULJ!0L/ZYT2# M@WJA*>88I6$-[R6]/JS>#.IIY*_\;_,WEPG)Q2@T+,LJG=X?\Q<*I_SZ3:?- MX'DSWHGO3 I&Q&@2N3&%4S)2;OS\. J T&\Q7W]V338-I"R_92XQ & M^,G)D]I()7$'>.SXY':5H+DI?($$AV/"+A/G/HD 3F2Q@"P5T==4H8-C4[B* M.S" Z_6'7CO/UR2)UA;94/H)=KNB?X$HR3@PJGOMGW>4E ^:]GQ-6:9GM/R- M$)J\0K@(MFYJ,_@XF\$[F\%O\V;PSF;PZ6\&EPVI#L<[PN+\(0G];B@I8Y;! M,5A3PS+%Z JZU-44B'BA*0$96DXTZ@\2-8\C)*N?)0\[ M3X("I"!7:IIN"8$\C$@RE%MP>TB1F3N3$YU/DGCFD$ E"%L*9UHG*Z2O:T-9 ME+S2WK#7"U*&7IYC9F"B_UHXN@O8&F<\N#M-8/TI3@"./>(W M6'P[-R5)921%[LDJ5EAHUB,BE0B/BQC!&VQ8_%?2= <2, P3_0);G[L%;X^+ M<1YOMPK M?9WSGT/AUV_/S#'G^.:^,^KK_\I(2>\/D'2$1*9;-U\",=F6+XVD@;4DW130 M<8:C+..5^;5+)"UHE@AHYR0YRR:'BC[M@ W 'S2DY6-%'ZOMHH3DG&YTY;X! M*KLK%6053<$Z@ZX_PK0F.%;C;^F@":#2T2'2_35UL1[X#JYH@F@>" MXG*#IV/)I#8U.<>H^RAP_)0+J7DVSY5#0+,\EP\B8*&,WS581ZO=WYN9\!Y. M+@+6OCIR)5? EV$+Y6P\NE?#^YQ82K[U^;(E M@^48)8/5AG7;>AC>/3^92J>][I)!"/)^W':-E_[IVZ"P%26#Y<1*!@O75\63 M0ODE?_*QQI+!XX:5S7S7/@NWI=LO90=+!C-H@7=OMY8BG3]^EU=<,IB.3OC0 MU73S *?&T][SVZX-GJM,9="!!''2_1'=0-C^8PST'#;_#?F;=#["(A?QVR_V0+W4.Z@*XTV] T(/<<:7S( M4-1-:DC_P3B@9J(5#=IPS\-]MK]G&[DLGL24!N(-#?B;AL]R$UTFG.UYD\AE/2;VHN7T_"AVLCD&=-[GV6U&8XZ=9([2?WS#44_2$K@&5N M<(;QL:"C6T<5#IDYW49N*T;;D1#8#S S5QD1GRDY'M 2N(U$28:^HQU!.4$V M9WR_T+7KP$J^<(@_R)0<(ZH-M1;6J:!2#59,O 1I^GY0W#DX;WNO <% M>]THH>C_3,K=@S)A"/E8U.%ZJXGIVT5(^&#!+UCR:V0AR$/T%=M3.?$:]8G3 M"GYD0P.^'WX6S;2O&<0?10NM8 M MA)[0Q4YX] E[=%*!V$7:-:GX<@K D $BX-M7(*U/#U?HX'XPM=8GB8,9)XA^ MT!O7E*)]V]Z\J]AC-*Q6KL-?C'(/]T+^GH%.!XA$)#;53W(VF*NK8Q9,.7@' MN]U'N@R"$20:TY:1G=QRXD7N Z:D,OU!4T%"2VNW)2SL_H8A*-**+U\2SUN$ M9!>L(/U+A@&= $V?ONTX8 DZR_Y>'ZE-:/^4+Q'ZX87L[]&5/'D_5K$_9L^3Q6$)]-O. M+(R,$Q=OJ&(__ #Y"H;=-)WG,IELPRK6LEWNF.^6#>>J=UX@&0ZA>1T8!VEB M]#!W>@9=)/- 4S@7/!T6&3/YV;<\+5+'CT\$=YR@4(L<5P..*^1RZ$BG5@92 M0%SB9"+NJJGXC-<%_59_@$"UB)VWR-C#$_10M"^*#B6/@[\7':B(_&#B=$:* M5-VF=>8PN!>CA\[@)\"T9C$$P=3)["/E(CCSPTM9\L%S+"_J\$8$/?$SC//M M*#J&#I\J]?@9V"E3Q ,5$(EQ9*(Y2 Q11*O3!T%=LV^<[8 LXAXC4 M(4+(Z?-RG/H^'2/_)=Z70YP>0%]N;DK/SH(IAG7PH>E;Q#&/A@- 8N!,KRC? MWX-\4]"7T>W7"!S -^NB?T5!4WO,04;DF'TT[;]),T19=I*V6,B$4!8_0 :+ M14T\5JJ"*GN8RX:+JBU#U C2R!D*0&XDJI"O*!,^(/H_Z>?1!B; IXA8D@4) MAF"1X&7;8T4P$%=10MWJ]U [<^N.:VN+U#-T=,%E7@OR\T>K[3"V363O="(U MG(C/)N O"I$A^;F42*_"B$4A]BUB23&28,Z2>" ,)1WBG#$$!A=%^1,Z!C[\ MSA\-^E>#PWO!98H0@?+(%F<+0B>UT(9$S29PE[B#3''17?)*I^)AE*AW9#7$ MDM">C)#I-7%S.AXZ 9)C;+/ Q=&8WGS#"#9UC ,]%)+$[5[&\S0/\A MV+ A64+[>T%1ODW( LHUK(^3R]&YG.V=%+E-2P-";!"=!E1K6(.F4-*!D,DU\:WHR;LQ"A1.;36$&YDP":4!\)IDT(+YAE=7"4[98[=P]M5:> M!I3T%A0:5KWS?M[JU(I7'TK\+5A!&M!)PQI)SWLL?YT&"'9Z:4 1'F/J M"H3;!!F5)'Q;5P0U89_Q)KK,O4%N@'N"+!(P>%4<=4-$:7F)@O.OO=(MX#!= &G5B-K )_HZN6W)Y( MT3CX&J#EM&5)I#J?UJ=Y[IY (/D+2=:E_X"D<*33D)GC^G/J0P#X"O+, <$T MQ;,TJ%J!(5'1P.CXR$87DN8]\)X.)4CUA"DY^LN1!BM%_Z@Z*R24<,IOT'PT M&>-'T@$#7@&L2 ?[%3\$%*8)\ZKC!Z 3=H$=ZS@Q?H#DEX!!#W"60DN7;,C6 M"T$= (2AK0,PH<8,J!GH?X*ME.*D<7T$'_ 2I@*J"2EK.AJ[C]#$FPK,F[@S M;MM$J:P,!5D!4573]%-0:_S6C5MB!DN$2V0":AASJ7<&\)R-"WTB/I]=Y[Y. MS8SD!LTQK!F.&=B?IAX_(1IP/:U%S[*M' #C&4M=ROXJYMD2']2E:\K\@A3U M&=1S&%(V"-_N:+ -W1H5$M('0L#RB6OC &^[3U!L>[39OB+) GTB\,1N29QV M8#4$VR*%[]0H8FNL6HO]O1FU_#.C!15%T5H0/@H6)W:.JS<'R)_I:F7K]T*N MEM%?.HKKS,1;Y+NO8V:_QIO/ZM)A+1=R"U3DEY>A\F2EOL5U3T^XW/#. MZ'?62^6IXOL$\K/X'%O*!K6'#:JQIQ51;9_:%$0$#XB]GKC"$H@F[# M5H^0[8&=/+CS2HL6Z&/T\N""9*<,&906VA0=_?V0.?=DC,%@*1^[#_,U_S:J M21]*"1L1'."T74HMZ%Y#>E% H8_ MHJ&_MM<<]VW[&]9DN+(2AR"&T!>BKVO0E$@@U3PV*@MILJ(-)=TN*J ?,KP= M7XA[@OH<@):L#>1AEU$SBMQVO!)>TJ$Y@$L&""1]0\X(A2215/(#;E.PFR9; M3 <805R1#%('A7WWT'1 4]"7>YHHX8X=#G.!<0]/<(ZA#C @[[=]$9]W*IO\O!4Z3=#H<>X?_^T_5U) M^XM@GP\6??1Z@'@2\16Y&[MTX8U8;5&>>MFTZA.3)=E,D9W3$\!W8"Z35Q6.R@O@]K M1.E>9CKS]]98%(/7_BK9FL7&0&J?/4SS=PB>+XQV0%(^8/:*.!N,=^KQ&-"_ M3EL0?\_M&,*G:TPS!9/$WC _ M4F5J+Q/'PU^$[9(9VF9%T%2C$+@QGOP24_UC*,FE0\DEQ';\OA7Y0F!3!O!W MX6@_K@(+:4)0^FOVYBW0]L%^9;*;QI(B-!'A$97^WHP.5CB8>CFP<$]?("$ M#?"_KTDO13MJ<%Q6C=S#ZZ!Z55S\U'#.J>'(J8%/-7Q?VHASE#LLYV8>I8/@ MY*/CC=Q(@GAI;^1'P1ASTM='YHE/?".]7]J(C=P6@9BDI>ELIEW,,=04P22 MW:E[6#9(JM:2R 0,XK$76BU3(?1]=LA[+YA20^P'JAVQA.S]L)BY*I]=7Y6E MZ;,YO9VII0+.O>K(E) XTCXB*9 &> ]X3X2W/H!R[EQY=AY.7&F]B0SB%][/ MV8K\T+[-O;7+N\L@H;?(P@R2#X4E^"M-\;\V/_<&2>$IW7:EAVPA5;=R.^[E M7K_SUT>?.W#(YM6Y5RV%R]O ('XI_'#5'EM75:G[NL,,DH(4#@4-6*,43M=9 M.,-!*,K0C@+P\*'<+2'-W#E6I6I:Q\I>0)7.GYZFJ?QDXFSC;TH?I8_K['U! MG#XJ?A+,J"1[F1=@Y)IJ2OAO"1 EZ),(_>"\;GP=M2,BV 4DAZU#ZH]P4 ME;3.&!"WAFA[3DF[M'?BHW3]>M*_:>6K;N D9 =7>M:"%KI>AP07"4*"#RD7 M#;NU0!&9)7>W.'N4U4?/\,Z9I9QX%:R.M0SUV, MJH^?W\I)83L/U,H<#9G#8FA1X$Q7PUJNVH4\#*7Z4Z8@WKV_CSYWBAF2EZ[< M83@LV_K="@[$C3\*"=G^Y/_64.,0$P"KB$22]90I],=<%?*K?6]=WY37?=#?+0;(Y/A;O.\8U8?1.3 FQ*%1F+2P89"]GV[]_W M#W?]L^/O-W[KD;'0D7D_.N5K;_71D29M%#)6MF'US_76J7GR7BYF5WF:5]PY M#RK7)-LWY,E\\%<;RH9;)"?N[T&_HP[3E0U3T\''X;X(> !-&Z+(\P II7,@ M.S$^@(Z9KJD)IK^7'/FK*@,4M+>P#MV?N!^P2(KYG%E/5T<:I* .<)GP7 9] M_VQL_$XG^##GE/;W]!!/C(]0#*$3AK ^?#ADJA+@0MJ@!_#K1\!S&NACZM1N M#?2AA >BT%4"XZ+SX Q9"9"S&%.+)(&?=%"1JTI0B-H79.@<:'L!"4@E^BMN MR8PK&_U^=MD(U@WS@;KAJ::)T#7]1E-MA##$AT.TZX:G]MXI5KN6S*XFAC@W M0V!23C*C6K^M5 PWY:/J=VG&5O 2FVW"@ Z1^OPL#6[%D#VKJ<'TJN+>LL<* MQ4M-O>YRO@DTK)7+XY>NT%RRUI+A-KG:TJ,YT3\U00L,RM^;+,C,-2SI MI'V4S^6*WYE2G(+,D'N*"#ROV3'7O'Q>G83?2W=T_WL8,>%G.3_+V:[ES%/: MYRN+S,Z,7<:;672=F.^3Q=FFKZ>H*YP ]@3I!<)XX/@3GJU+H.C9V&DP#,V# MF9[*PA^/*BQ?W_XG13RGF\MJ/A>]5VE\U059!6/#'6W+>6")4Y68#-C@&=J] M*1CW$S*X#*J134_.D2V M%&.,J6C1@2%;$K%3_6\CB>=J.RPSA6D5:L,EN**_)J<4\<)"WW13 KDD8JCT MGO 0CZ@<#?DAV$MV,Q9SS>9E?=@K.5XRS]N B]>4.K**[W,DC0@LW:_)I6=F MKIW: "F%4\/6'-:K;3H7<-Z>52Q?RK+Y8E#MRY;QXW\"67&J)6@RVS*10>_K M9A7*H)*N9JH/+U+QS'7CODQZY2=:?6TET\ZB3N*L[&WLE3OD@G!_MXR3HX:( MM]EIE)U';K5C,!V[2)Y09LT[]>C38-1\Z?KY\ZS=?.?G$=LQ"M"C@A&I%)PO M3J)?OTN'Y;!B]*UCXF!Q/)5JMP2)GR4#4?5J=@&IW$'0V,DP9")%!"N(?,RC\)^20'RJT9D$'=_N\4RD MSI*R+B:"8;,N[@;>$$,:$GQ?RI]U?FC>]5J>_N&8B#&\=2M1;P*6LU@$/+1: M9THYGUFDLQT,-9"&K\<]='Q#LIMZ+*M_4"$X@S="U4CE)*7I<-T'3LL7=%NI:OB:4D!%UCKN'5''N M)6% (F.]J5?.>D-/GOGX_65(587W=.YQWDKL#IM[OC^Z4B1#3&&>+J,DV(1? M3EUZ[5O/_8>N,AS.JRTYO]X;1J[] MU!6:R['9%/(U1G(0%K.R#3OGR\J9X6Y+\YD M&6V5M$BE(@2M]/]^'83GVLJ_O(G-V&IG M>W=/Q_;X=W;V]"3%2:'Z\,Y2SH?2FY1F[5R%Q_2LSQW8*YC9W/7@ZJAU+D>H MV:L7+(DHY#%(M&'1P&6/P"YZ-'TE%]>"WNK:]1;9V$HZ?YA/3YC@P><4)_@= M1M0&345:2J(4TJW/. D6'3GQ^UBVAB^U9CXLT5(4Q>;BF7_-GYZXVG""E&C<=N,/[<=1_+ M' =_W4KYHS+I7TZT82 MT3T7H P4C;A(MY%%(SMV H+O@ZFV)FD4F2AN.PK.Z?V);\WAW2!7??SL?#SD)A.7\2Y-:7+;8R)- M+3TUWT"A6$97Y!]H"Z6/_N#9Q-F> 1]77URC#;2L@MCLQO8'2#O']6MT#.1* M?]YA6*5C8*K]WU+)4&$1[+*/$L2F015 ML/?W$'LC.3W$O@0,PN^@6YL: []F-,#K!TA^%7T1':V!SF"0P\/T0=[3_,+_ M-B%=T!+^]W^:O[=D)7C2_RO_1M*JAW0#7)7 O @ZKCY'[/P[L;6L8@,J!DCZ M27;%>\)T!70-N*[7_;T1725P97^ 7D$BF4R1*_)L/I,A_S"PDD'[: "-2,,/ MV3 &]@TC.&TW#D*4/?3V?PJ'?)X,B:XB!@\+O2[0^R-)E_" Y(C P="E/OHJ MNAS0_3%T&F @DUO21SHRMG4#VI!4!AVT=(8K$)!!!AU'=)^I$E'T<)\-O'B< M9E#\K\&X 128\26+O9A9XD: /, MK@%W.J*5?Z-7*3QFM,KJ=7EK6+[/9F]<3.T$1-FQ=-:^6X&3BF273$XI/IB(7F7!+*O0S??#J] M=UEI6SMBH>48XMGM=^FI_GW=VJB.6,<-2S\_>ZGW1[KYUDSAT+K"(^G&5^&= M\_"M3ANN>$T1IJX(:J(7>ZR.7ROO<$@N?3"93/3_T7VF[N])A!PM+SGZB!SD M7H4WT74B0X.L,2. 4<;8S9/0A$1TA;5,33?PE8:N66.@F'!5TLL377G P'!; MPP/("CB CE9R6Y9$HC/L[SD^:&BKA10#T_X32[4*H8^NY99,IH;M%?(Y#=V M.GGF@#3^PO.CO;2@?Y8!3<30R9"-+C0'&^,[T[?QH.+)IBDAK8.J$T<:K!'] MH^JLC= FFHU)4F%^6@R:3<2":9* MJX7^8,)6(/KO[Q%*'V /HX]ET[6CUD@?+)[B:;7 *OM[H-W;A@PZ=Z"+B.21-!-'65#*YBC5 @LHV>!Y(.81^'K3;S(R]=PLY. XQ$;]K-8N,9 MGW["\LYG?!(NIG+UW+DL\37P-W 4/,AG_DNX''Z-?\']]Q_7A#=L,YE"[Q=4I'?0\ ;F5=*&CEP[^%9EF>; 1'>T2?I*HFNS(Y""!H\S -GU+4D' M]<%SC]';!%O]Z*[VM,1T*JW07^ (HIN_1;W.V'Y'A#WAR=8'1$L?]LB$ZF-C#H)Q 1GN@5)E&%@-[R M+CWQ1;F_UW(=R 'M-0GQ#*P$ 8&0MBI)(F$E4U+)#VE[ZS:3J0DE!]"?SR*< MM;^'#6%HK*@IZ%<]392@B:G;*I5I^W+"?&Q*=2(J4$%DPB.8_H>,[V,B?J*M M*8HVPBJ,VXB=T -?I/X-]/A.8+O([4*>GFI/\>\:MW+:M1(K/.,&9QHD9[6! M*0:K(< KMH0!SK?[S,_;G=,;H?$BMCB=4RON1BS;J;.Y[R=V*("W8:*I9[EA98?? M9:O.U\U2)TY33\\A]4;CIM*^Z!?C96D%/Q?4A2?AO*]?B\\49VD1%SF,!HV, M9Q%@ZO&H(%SL5VTRS]5M 9:+T#2 M.#7#$W2.*H5=8A^6'-K>)]*CRC]T8,GI*ID^*,5Z@K)4]!>AB\/T/$Z9WZ,DV.3QY]A,-M5H M.!_' T'T@R@/?F!;HHS8VD*AV;4NSTOGGV;;"Z[G[D:<1)RI5A?V)QM37TP_ M02>2@+]^A[5U\=A,(>(M-H\E>84X^V$'K=WFXZDK*O.=@$1*F8,V<"+'ZMDA MP#TRQAIB/_A &+IY<' /WR,' ?_[6E;EWJ!'#\!"AT9M/1GB!I);H@/>DA]:1,?+K-\?Q 7FAGC-Y0#EV M&_E-^%Z6WWKUSF6AU/I$K+2S[.:C4NKLE@]CM[]"!/\Z=:<9^I(H#V41$F?' M$%5/YC;PM:Y(YWC9\Z_2Z9-3E4E.K5&^7TI*]YHO&;GI(^,GVLQNN2L\24$T MB7F 8AZ7:+PL/SH VA.8A^0[0>?/'2AJE%B12^!/$, M++^&5G].%[\6;>CUBAO=CUL?W)5[UD+V9:4'*H@XFZH \8?EH,J8-6I ";#6 M\HI/YG'4%4O:U??[;K'6*I6=[&$A5+E>2MNA"7XXI3[MI>Z5*H6&5;LU6 M43\V/]Z33]M;:WH(Y$XY51.N"CX1J94--\XH[N\-#(CW=67#U'2X$-T7(>6( MY'Z@MSP/D&BDDZ*.$SIT'+5J:@+DP:F#-@2*=9+C >D>:"@[-HD8%+&*28.3 M]G3W]Z9CRH:#>T]F,>C[YS&:K)6<9S(XG7WJ\.[OP>GUDX@A%()Y/1T^'#)5 M"7+4[?P4^/4C9)X-]#%1X9C60!]*6 S03#O!DT8&HS(2Y/C92?O.C@$%G"P[ M0H)#3PZ#*D'\OB_(:,&.UDA2Y=%?C4&K2P+"/GT2+87P7>8P\]<&I+IG&M;] MV_53MO!X^ZYU-R[5/1LCU;W2L/I/UQ^CKPNMC53WXX95?^B.^[?%UP]% M23G5/9M,JGN^85UI^:>OT\N+QPZW]:GNZ&3T/U_>G\Z4]_(XNVFI[K?Y_%M& M?AR4>\J*4]TW*K/#JZUYDRDJM/1HZ6R.7$0VQWP32"*#0RY7A:/;YR=1_5PV M@R.[!1D<\P'*N(D>1PVK?#J6N[6S3K\KQTGT"-'4R,4?H@K/@U*5Y%NS8YU) MSVJZY/IG,3^+V=S%+) +A8:' _Y_OV;=]/'F%C^OQ/EH<;;6&@MNW9XBO8 8 M#T!EXO-UB10]'P=!AP:!8N2GQ/]\U!ZMDQ.2).*-G;F^J@]&[5I:WW7P4;#U M/=M3OV7\L.1)2TPR;/0<;;@I!N--;?14_\:I0/]L]!R#H&Q7>Q(2.[H[/U2Z M:0+I6"I3D".!YO3SF &5B>7=!Y$K)YA_Y^]=^UMVVCZA]\+T'?@4Z1_) #M M2V?+;>\"CF.G;A,[M9V>W@242$EL*%(E*9\^_3.G72XERI9LR98< _>AL21R M=W9VSO.;-6+55P5<6GV*.1S+Y=V/2?OPK/;U/S>J+3*^8S/X>6$4SJ5S^=S3 M\=:(T^\=<<@FUJW1;HKN[2/.2Y"[6M5WM7K_NSKPNG_<5'[]O=]VYQRSL$DS M%*HZX[&$6WC?.7.KC94M$JHWVB#N=X7D ?7V'$]8B@7ZGNL:[F[K>-A^OI]\ M[YP-2_>V19=2HBLW@FBDY[6^CZ,D69HN'[F96)"S^&Z2#I5;"?$H^KF !,NM MP5UXNERC446,RSLEPN:R<',1%DX6.L!;C=55L/9=UFG_"5E_>:1[DBMA6JOU M[4;UV=V(>['$1#GP_D*#X400+WD*6DUWJ"[%L#PY=@]_&8Q;UW]]G=(@<_2F MWM=R>\A8N171%=1!93M3!44(\AO,_IE">+N\Z89R$@4>T-*D/WI2=PS?7H'4 M7\J$PYG4>20!?XLCU+ KE5U[MUI?E9C_9F/Q2I//\H6>.B8RGYU(Q7,$,?>. M"LV9@]D^,*OT]&Z7&I@<__GO?X=!O]_ZW9V<9N(M+]:X\!X?NUUPPX.']YQ9 M?9<=K8YC/B]DF6QY>/ZKNWIK M\=TFK68% '4=SS8-7N_[I.V/6"F8J[$ 9J&1M;.HS6O>7TSA*CG4+7 M,5SAO= ]P-$GC'JLQ,T7__B+ZR]1/)_XAW_^UMD_W_MG-W,8IDYW";5!CQ(J MO9-^CR22$]CR_WVW]0"SY!NX.,LL!KCSX!_-WNDU@^'9OY]_O_Q[_OJ WO.] M<)MN'SW;>[@L_II1Q?!LZ98KN5M62%!KW'VY_W>51RQ%5.T=G0SZ)^\;P[!Y M1[#P\0744F*)^LTDMJOS_; M]U*;)X:FXMJA=<"KC8XG6^2V/?HW].?[_J_]T*G*\O1;[K M4COQU(Q^SS+?R7*(ZO+,QL7S]4M&ZCY.*O\T__NC]]O?@UER'C&(LMOPR,#= M2[$B[T'EQ:HBGIJQBR3XWN-5?"^-&_\[^/S^S_K?N^]^WWV&Y=YK6NKPQ%7? M:^Q[W%[>_=27_E'R&475VQ+!6(J==I4VNO^'@0W-F)?>&5&]/XU>]E$3< MV8;T2%79RV39MW^<^)]K%T[_M]Z]*[2?N@KB@579*V3UE_;!-=M-+GBU^@K: M7)!\*??U8[!W>14=.;&!VC]?1>WF5-$N]4)N3B?A9H>V-[9FMKZ4FMFE7&[_ M[S^.ZR>?SXZ/>VM?,_MB("[9=UE)S>Q2V#(]/*]^]O?2X<>%N_B>9SRI'.X]_;R8ER]=-Y[CU(R^WH=:V;O+9(7 MS(/76_9NH[&:"IFE@2@^JQ+S._$)EE,@\K9^ZEV=O_?>[KZ4R3ZF272/['QU MNWYW'NC9:JVE<=A$'4!]H7B84C KPT582@;VZ\4_^\F'^L=_?NG=!Q?A*5+_ MJR+L=S_O;N\TYJP >+:7)Z?#GJQ:>BD:ZZSV]9/S[^_NIYK_4BV]SM'CEVKI MI51+?W3B[D"52M?G%%RU[>:J1!<]^A["BWYGN=&X$WAKTJU64'M]L,2BB)V/ MYSK5-:M1MPQYO-UL*R:./O1U&MX.Y35'LO M\<)4HX/D[\'?9^[;18J]G\<=6K@8?/7N9GV[\0U>K 6\SD5Y:<+Q7&+?XD,* MT)=R=0^]:EK[MWYSUG*65H!^7WMVO0K0=[>;U7MZGQM_E^924JLM:%\*=]>/ M_NA?#\_^!1K,6=#^2+KGL6K>EQ_E7$K-^Q(NS IRG_?)WC[D>^N42GY9S::L MYIL-KHAI39.@16R_!%E6V#=LT%L%68Y$-=];(0^._[J\JO_B_?,IF*P7I'.= M,C<(M<3Q%5JC8K=;#^*_KWC80^^ O,9I\%VL8*VELU^YNG)]Q73988ZPP.K+,QN?9O/-(X9%C MMUNM7_VU?W'>FD]?/7)X9%E.Y3T(C1&2QGWS\X^M<)9NH]]+)(CI_K\4Z0S_ M!?\]6MPJ'CIQWX?G5_*O^W>6EW2= M$9(M'GM3+ FK\GO@F(3IIS$8ZZ%[-AZ-@FM@TJ&?(A,>7'6#,5+R0Q3V M4^"K[*-S6,';($+3'\BD!$R[4C$%S-)>\N7F9^BRUYL.2!;:#,^_ ,N(,X?YL(W M?<\Z/^LS7ADOK?(-Q@F"PG8"+TYHVXEL&_X5>U8ZB!*O7$H'('"=;A>>A5+0":^IXF'GQ\2*O0LO''O\Z)%P2K*]V:3C M9BC:;SJ(/<\:PJ,'"6HDL"/SGK$-Q+N,>$U^Z/H7O@N"G/\M9#=Y4]D'4R&$ M2XZ=#1PX(?A50C%4T!1%C+U;,?O-<^Q[ZB=?/X'*@3^ C@&E/2K6V4F<;FU] M=/Z-8G4G$E;:*@%S?AFI3T1G?YG]QK?7;[VP.P"Z?IU4_;B74V:28R]5ZK_U M=2?Q?SLY^/.\KM5_[JFH]F43=]G1M^U_SM@M;_K+])ZU 5&TC45L9 GM;M4, MOU[ MNHO5*M_9[*?;U@)\7;/E*QE/Z_3RZ%;0T[?@B<)0\-AWX ML;LU$-%?U&\OG<1Z M53!5+_,(V:1(P#-"T_P(#AO./'T+GA9Z/N,XAO/'P(^9G\3K?]/Z;\_]I7IP M=E[/;M\[7H&\_:X[-]>[;XN./#QQ5[5;.PV[W2YJ$R+N7E0FSSKZU91WZ7N#^ M8'T"A?@C//F_,>AJ#[S_QH\69>'A/ZVM+15_ )/$V,+NEYMZK?_7[Q];)__4 M6G?$;+.*=E[X5AJ-8*,U##+(7]0O6AC\^(EB"E;7"P()3=")X[_A"+OJW]EJ M*E]NWOU;^3/Z^)L3_7$?AU?/.ZQ\CZ^/;]8:/U7V7X_J\_LPBU M27NT++QX\DD&F16!?[0P6O>#M1<[';_[HW4,5XD/X3A"E_<"S%)]3^59]]]3_Z:W\UT6Z^E[6QWP-+]N=3RX=?!N)[AT MKI/\X;0*S@8/;.[#6?81U+[<_.,<_W+FG)ZPYW#$G?Y0 M_=%R1J,X C]XV\('9Y_K#T!;X[@C,(82>I*/5S($.SE6#&"-T8[J7)N_QNC7 MT/E*!CFJ^X2L*O1GG"3QD@1_!HX?+1=EH<,/3\ %ZGJSPV3X1A)6LN--CY%- M'R90TH<3[?DAT(7-L/P0'WMF&-ZG-D[ MDIR>;_P9O LYGV3;.J*W6:]!GB9OV.^0I>#UP3=3S"J[[Z0W$F/UJ7@I%GHI M/M(R]@('V:H;)2EYIT7;]*XP+0=_=OT8& 2VX*3 )ITQTTM\%WGOMG4R09_I MI8E* T\*?ABKKW'83=[%(D>=GQOA/B*]*18T7?DT!2(E/0QX=+STTO/"C/(L M:K3DR<02^'BC://CZ.>YJR[\.X@ND[RXOS;$8[F4H\Y<$1%B"'3@?E@]N59/ MM,-YM_WHFUV^.7?JP5.Z?N 3)YST].7\%$<]/_T L@0?+890:DM7?-:,5R%O'E9C>^=)N=UMNZBW;W> @TOJ;W_6!EAJ:U9)],K*UET(V;:8EBGANX_/5 M8)A6#@?.\R5>Z+[S+KP@&N$7%3%_V;V\^"_][\-YU'B^Q-PK M(N;-Y_>7?[W;K__R-IT'-')Y6Y^S%>".5I=%UH.B?^N2*L3PZ8&["$(*/ I# M!/_W7?V>)&T!Q-/6)K-2K?WUURJ=WPR8.0A]2_G^S+N4W0*BMO MCA>_FO'"ZNVKGJN&79%YL3J;S,Z:/]F63[&U[?;.CEVK-N\L,5^ 4,5R>LV/ MQRPPP$+F+?]J:^"[K@??@6M1\Z\Z<5"M-'<,F*+"2N(70C&AVM\ZH1Y\X?/^ M_YI>\"(%TL[5K"7I24^V^P M;U8K=J"UWU.BW0O_)J/!]3Z%J5^?H)'XY@<=38S6[LK-KMRN[+Z=RYZDL M1YLU=ZMVO;FJD;^W:S268VV]F:SASOM<)UO<=1V&4W[2H]2=VWLS:P]?BP*T? M.]W!3;<2^+'=N4:M8CM5:PVY5 MOU5/[]X'M!2WKX&-I.V5.WTF[,^QESZINX=%$MA!L#I&F4J./I!'GB:+>^Q+0O'#]MM8^M_^$@S5YY?S$Q4EGD;<6K+!'.8%S(F MWZ"3?_^*FN*?J.=DDEF$?7PX"%SY%BX]*U;%;_!VE@LUGU6JO_M2A%;UD%:3 MZ]/3X3^_!+\&C=8M6 )/ [&?[;NQE'U/]XJTOUZ_[_[V.;C^L[;&NZ\M9?=W M-WN<'7;??HYWVUVWNL;4:!91XZ9[_7OOTC]S_FQY2U_[8W1DK+3@_5[]%(^^ MHIG=$(^^DH5Z&1Y]=7=T(NP7=2+WUE].\+]U>;=C0IS5RHO M6)N\W&KDF1"*RZ@M;;=W[$K][ICEK<2XHSS\$3.MNQ*Y>ZL[MQ$7:R'X";X\,Z]J7YRC]-_EQA2 MO;^@O[7%X&&F8L'WEE0EO$*I7K<;]5V[.4>%]FKM["<@WO**-2NUG6^/?"O+ MO@$]=^[. #T;>C[@YC:K=FN.ZOK7\OCB]K_FJ,^OO+ M]YD- $_##_/5S:Y0OM?LW6;=;E4?RB4;2L!ER?A:"UGUVZ3AJ@1]LU*S6_5O MC#$?(.W;-;M9>:BA423M&W=4P-\<_3WZQ_GUH';2#];"B+^M0'Y5W+"D(M*E MBOI9R?E*RZ[6[B.MWFPZ%9<>?JFU[7KU[G;J9TC*E5^?;HNTRHH&- MMEV=HRUJH0KQQOP5XC>_79ZV?KEH_K8[&JR=\4\%Y JP]JF99/%"RL=0#O#T MN=KJUO#6+9&@R]<3-6#IC91E2Z3JZE7&SGWLW^= XH??^T;=KK8>P*&+E5'? MG)PTXNIU[_S]Y^I:^ R35=8+\L)4]F<5]8J/(?];M9;=N%=\];[7Z&E)M_S2 MYXK=;'P[]'L$-P"LP=W[Y)\VBZ#+Z)U&2(3J U1@0:WQY/PB8X[0WMLO-U>] MVMG;7NW]8:7WD,E D\6[=PQH._AR\]_GS]V#D]'7P5^=A[WX8;/8FO/-8FN/ M/__]Y_Y-XKYTO-_&U^W>K.]RI'/5N*6UM3^T]YP,-WQ3)ZXUO]R<#9WKO[VKH[?OUFOB6O7+S:\W(R_Y MS;L*'G@],XDP_?J'-15\BM'@3J^ID!)XRB>M9=/TG6[@)(G?\WD2EIX/A&6I M.-R*![@DRYFM,EOV+7M07'?@N>/ .^E-#GT[RD;/O+V6#\^]>X\2:3?- 7/W M>^N7FV08[29[^T[OSW\7FAUB5;^IZ2&/^:LGZ4=^V^92D?-19 D5+Y'%9Z[W VD+G]+ .@0=CES?: M>S+ ,&;,:$=&\01;NKQQD<\*EL= M+L)6M6KMFV*KVE:UMB*V:MBM7?C?.0J3'CRT8,V-\J6(?J,9<2UAZQ\DT?TC MOC=?W,I#I'M!/_7;PS_W&W\PY:K6F_QH)VF57MUL[ZS_8IXJK:(YCGSX"K)L3[ MZKEJI]6T&Y6[FS#N(?-UVBF?87[4\>V3V>T5)%W&G802ENG!!8U*-](J1BZ] MLF>F3&;]YLO-U^;OX^[5QW?OSX*'Y-5FT.BGSL_5YK;0B+2<7F!MY\M-6"T.D*G1>/^ /Y\ M#"QR=ASMZUWXQ@['U,P""V0.W[DVO2&* RN@1ZP6'I< M=K"TR\2*4?K13V.O&_5!0* H@\V[61[.@?\=Q=&%[WINN=0!.72YO7HV6.4; M3D(Z(WU$J<$0J!+V_AL[9YC*A+]NETL4M89S\4,@.MPL/[!>HZE=J_PH/Z)_57]\8UM\],:RK->X M+/GZGGJE_D&YQ&?"QYZMGY:$?R UA6P2>$[BT9_V?O^\=_;IY/0>(B1X",\PF"<\KZ!PN,>7 3F,?@O/_#3:R ,7J11E,*R MD+L M%*4S7F@E?LK7%.A8;6\WRR6G&\,+_)#C/=;;8-SK982WZ3!C+Z ?I1%@'<$R?LXUK@58E_XW$+6JT*8B&R:DU> M-1(SR9^:?LP>TB91A[?AU^G$ZI)7V3B-+U@HOT$> M+T]//%"+>$-=;Q3!+;5&CD_E-9."]565,&G@MP0PRL^!SV(Z#OS1>)JWX$'E M4DXDXVV5C6[GA36(/U#AAL2[E4A%+T/X-5Y=(.L""KVJ(=!N!62N%TY*7"W5 MG"Y(DT0T:*_P]=M39BE;5A9*4EZUGPAUU>F00,+S@@O:C8:P2"S+L7X=AYXE ME@><#HG]"/X4$2RX%UI]L!' G_:\2>GR MF$2YI6ZZVOYRXWO^>+_Q:__Z='<5?IQ:Q6VERZV9IR MV'CE)<6;*Z%^ZOR<&;/.ETJE_9W2TT?G!Q]Y ;5MZ^/>\=[[@X\'Q^86,%8&Z3F9P.(C ;0=_Z77]$%&.CCFW)69L#(\>1%9AO1'\^0AN6Z"2^>V?X&'H1AS!;JSJGKI[>V$(C%0N3;_B M-_(C<-%DM/.$"+, EX9$6"(PV94QS@6#2T-\)K"5X@F^#\R+76<,/!%I7BZ7 M%#.#O3S%J-;]^11=L4V7L)V?3_XX./WCZ.#/S5<7?W*@V<%@#'SBQ;81!O1B MNF48,O3@[,LE8*/8Z\+5%D\6/R7G.*;;.<(26N"EU!FBP\"AN6WK3W0C M^[ M8 [K&H$6G_XUS9IC!3TU]9@' 3&+N)Q&-)E&<= ?GC1 MUS"Z#%FP)]>P>TQ,.L8OP$7#)_ K;?1\Z;HB^<[A^=8?'JHY\(#!]Z-(;@=# M*[!KTIVQTR>M &1.*-X[]F"/O1[<9K#"KSE2&^'-)R&=>#$MA*WEF"+@Y1*> M\+9^F_8M!SA0M(/1#\-4\$F:I=8G'\[1LPY!,H)\QR""8^UL-[, ;CH+H&A-&(SCG*Q]% M%QP.7"9KY$6C #,T<$-&J8C/"HM/&QRQ(47B+V$'5N8 :^-&\2X*6%Y!>@GL M<"WAG(V7!;3E*.X[(5P$E[:L>_4H#\/!* VL42XE4AGP@_7:?T,_,.\;93KD M*Y*2,\0+*W%04\#9G3&J\LG?FJ$)S=,8U_T17L?O0ZM%*G]N>2N:*9S,9UY' M+:9^QV^R=2(1-S%T_HTHM@I7$)Z(*3Q@>2>&>P%,?.-8?Z'V#KO;-EC1H(@# MYQ(YL"CG1-]7.0C:,2Q=:-53Y62W+I>N7>B"1E5B*[N89+=1^+6##PGH[X:Q_4L"W">:E MP3)&.8]!)Q*N( @O '#F9D\9ITP3RC20\SA.."([T)J]'\&*T=3,M K?);0? MP#(G2P/S?U<@1'5 O\AJP,_X9Q,Z?12#,(]]=):0V8V%*7YVU+>QKN@RBK_B MBFH5-!(\S"-0:@,%A.LY 9XJ2)5ZPPJBKN@IN3''0-Z!M4?11D?[=/OP\D[' M0^4+EP8=KHE5L/[UT-('E9D)+2XP\F(^ G17_7#,=L[89_SD'AQ"RGF(@0\[ MT6K;7"TN)/&\KY29\D@=PXFC]9'[BA:J:.B[\.*$BD E/N^C!1,*H\+?R,A7 M4MC8C8,=VA;X,I?T1\-F(K$#CZ&_>/1ZMJW8OBFX2[%YC-$X[?DI2B-2K>;7 MX2/X14RWH(/W$][&IM>FZ]>Y@L@[+T'DQ8+(.R]!Y)<@LGK#N[&G1#!*+7)T MO"&*/)2J"7S-\4,D@HWU11=^'(5H=4E0 QP?U[0+*3P:B*@$'4$Q' M\6RY!$Y\8UQ1 .(Y'=CL/,"2V_)^^)HSQ,0R<26]8IR"=W>#\89)+U:\7LZ@ MDTY!#U6T%9D3'GK(E&5..!"L=A"GX5?-O.5!N]3$P] MU*%P$,EU MXH;"RBFC0;%2\1%%W.P*-2JH$G2U"%#JH&"O=-,0H5DZ##-H.^ MO #7 UU!%L00:RY'3IPF',0ME^3)&)7I8T4#L1@%5\!WQKW)\[O@-N.I[^^] MP\/J^>!!]Q'=Q>)K!D<^"L9],D7U1U3\A5^P*9@+I(,-@FV&2R/SAI9"N0"\ MR^1;4UT%^M5P*J%UTDVCCGB"M?9/R7CTX!-1##H9=[O@[O+YDM20(,0 #6P,'. #C\!^!>*<^KC0 M#TX_BL*) (>M(AS;6"87<+'!U,%;?.Y)%FR86$&*(50(&\Q"VIIM0L3S? M;L,IH<"C/D;OJNMY:GOHVW139;FC,X777^IF0(8 M?*2JBRCG@ADRJBT22<[;4=X"V?Q<+PE;2*,4+"-E&]-#^?$J4Q""A@2)=X4O M"7'W/%YZPZWH<\WSN9G9Y.11X7?F7;GL)%UAB1-1&%R<"(4##I[D&%[FU8CG MTIVH1XHZ_WKH@WO&%26_UW71Z['AR.*^QPZ3"B]+1/C]X5_E$K+=>&2+STM_ M+_33J)>%'58[K_7P2IB7%H7N..CYXG,9L=$J-5"VPVA.'-[S30 MTZ=OBMPMET(U:Y1L0K!$=.:!++,>.,982IN220$'G0Y%*Y#J'SJDI8A\:AL) M;2-PP!>SLV"H+6_!@^A[(2D-QP6AAV?L<-"D&R6*T_+EUG# 78JR)OQ<$A\A M5H;;(M=4[E0*W)!$F=NM>,[@$Q)XRHJ 7^'9IDZOQVE_YD'\HJ0&0- M-UQ$L+[-.$WL*!$*2"IUD%C"*<<,2@\DLC+8(M+Y@8I==>$K)-7MJ3,P[X38 M&=UN- XI<0WG6-WY7D70*'DA:Y(\%W%]N:39'K[?UM_7(@#U)OZ*8D>&(B)U MS\^;7$E.<>2VO-EGNT<7"UX66*B7(0_MW-U=9 MWW9OE9/U5BG;*<<1JAF(LH &8SJ/T UD&:K[D'S>D9W3V;?2?F2E>U M7])5BZ6KVB_IJI=T%;]A8I9.ALW> 5-6%]N?&!,W-Z;:E UW_V?J$XO])'.5 MSREH]Y&#=@<4@9C [VT1]T#J'O9YW$O..R=>\)ASWF(,R'4 M'X3]]P[7?#)M,&BHZS>LI?I=WS_9&CL^U%"D3=5&(%RT+U-)"\+O71> M#-"FW6HV[7I[BCG6!XAUWJW4[4:S:K<:KKV3GWW85M9URT M=^S&S@/%QZKN7'W*)5DG/7>BBD2H1#!,IFWBIU5R39P^W+S#.=T$'@4EUZ[9 M31Q9L^E;J=G5"O@B#]77*U-R4S;FFBHY'.,M0 M&?F-]SODU3N[:M9MWQ8:F MW_5FK;91M2N-MEU=7(JLVS;J8'O4=Q:V/>X[LG[N&U>M38F"M=)Q!,[U6A3< M&XNK(=?J;)L-8-)F>Z,9M-JHV]5I#V/S]-OK5AOD^EVAY">X9Z\;.U,L4G#1 MWJR#U.O/*=G7A MV-AZ<2WL8,/O766[LGZZK?HHEVY!Q89X8+@\;+3%9JB^9X5C@DN#.T:7+9F\ M;=C@3DA5?MA?W:DO.F-0B(S.7*4HD_;41MH]][.#>WGX?E;%TW=_<=U7DY^J MMK1RO*6/VZ):2S0YSW3W*67PSCC+OXX%E+>@L&7-NEG/\"N=#;:Q0Q*[AM/( M>J5K K@7@B"7IZKP)JM+*>;T2J?5K7E_61.P8]V3B?@++O?O$4H&_UG@K$U9 MR4TTF$,U.T#N7"GW+V2/R5"Y[GY4N32QZXR6]>;WC*XQUZ9MM46S'=4UNXRQ M*\R&WR(.&7=189,,PX)AJU'LR:J-!4NWZ[:UI]LF"!!$^FVFF\41]JWK*1AQ M?#1USE.;K?IK!U$-;7S[P M&A+OJ$;P=M8!*VS8<3C05]>>N6EBH1@H0T,6! MWR.H$P*QHQ[XH7^%W587#+((G*1A;&C?N3[@:;"]ET+@ M+7Z"<[TLV)]I/D;3>F5'_&&\PLM"F+.]?6*\DYDC"NU[ZG%N=7 M.CT\MTA5PEAG8Q<1QN;ZRB4"21XA[$Z8.HS%2=?,7F QJN\ F;[>^I[^W0!5 M X;NB"% -/:. 2%#$%^QCRWD0!KYP,V E/UO [9P]Z4/;+$^L-V7/K"7/C!# M>YP3-DA6DG"@2Q(V79.<:.23:=.K4#PC-.-M\IG@VE[I^@CN;M8U!CEYO6U- M%WE8LY0%/[A5_UX#"I%F:^Y^KZ 2P R%]0HFW2W;LC6>H6;=;U=;DSB=>K]]<< RWDZ11F21)I8 DB,S$_7 .UL#FE*3& MMT'/0YO_=W*&H&CFL%9D.SQ[8 KUY'[D-?FJ9E=V=NUV99>IVZS4[%:]9>>) MN]DW\HQAXNT,I0H!.PRDJ@M/GT/F/9'MEQ^H 'Q 1N"K>J."]1+DEE=M=!Q; MNPL8@GF8KUF>Y[MD%V M5Q"'SP>UK6#0RR7T:8#.&A0.5PO4X3Y.<%[&B+?OD<=.:$WR!ZL[0' X(VC0 M8;8 M[79[MVKNG#$&$1VNZ\0Q36/J2O$W(YZ.QN#6=Q%MG#I4] 9@I"3R(3 GNG -]Q M96ITND5@_3Q-!(B%PHU /4%480AA%("Y9!OX#4!&!)U)4V8S([3C2C"&3H-E M.3Q$P-R /'B F@K9C_(WYE6["JY3+<.QSQU%-@75 V)XY$O#:KL*@);GQHL0 MEE?B;DP)2$CU"/<>]K>M7WC*?,&R7C4:]DZS(A50!I% )0Q.G)P^DGACQ(>FA I,;!$S!?BE)A-=\G.G,!!V%89']$G@<&8 M0--'#9IR4FXW=D5N@ZS>;=FU:LUB%[Z.L$6$Z7@_R5VS:V"+M*L3LA\#@;?( M[I.>@"\J(9U,[R\/JH>X,*TJUNA5=(@R=H8$"SD>&?%)P4O#>69\=2:'4QBA M3$)'S,*0"C 3MW9)L%>A&BPD*\,_%\E"/T0L. 1D5B$T#'0)7B^]1>8"X@)8 M!FN[A<6\[)81A*J[NV"3M!6"@B(3CCL6H%_&!\R3;(HC%HF2HX[@E%Y'%*.A M\.2!= AH=.^V&FK=^#M#9#)^3[-M5]JUO 4Y9Y0G4U #,E$9/AN>ZL)9=A66 M,B$JT:$D201"2,^5$,Q@^(G8=DV[O3-ONB#'V)7Y+8\J8^Y8)+VC1WPDAJ< M2N H,_.GD:PHN&N+I"EH?MQIS-Q%8L%+-R$JEVMU$FNUA#T$]EF M![V'1GL1>2HQT5K5;C::<_V0G<-M'BHI0F+,#$"JTW.3;*;=T:<36V.'F_N* M:/IY'M*2@?RR/S)(_F8?+ ;H/9J*B6!=GC<1W*[51#4V0;#MM#FV7=O=L7? M:;BW6D1CJ[Y[V^]GI!A!;: :,@QE VJ,W15&@,31.N[4363Y:=KR/!\O[,-% M9\&9>/$%)=>8 ;"$@[#K%&8-#SH$"4,@R:+-+);S-+C5(C,0M_:?GI$:TP!3 M-?3B[& ?U&>?5CR&NQ-,8ECSTO1TO>S7QI#Z#6>[=]XH1@-9SU-VAKC'F[Q* MSCQ=0#H6@4AH>]A1$-2=!68?3^*[1.-WP@YXG75*OO*1+%DJ7U"LOZ9*7 M=(F94>"8EH![YS1X8ZO4P[H0E)G[!/_*42=R,ST> M%C%%AU>U>MW>K:(D?[>(04_^KXOE595Z QOU/=+//[(N1?O-(- M)Q/VA^[@F-^CGIB(0M$?;J"@>L#Z]_G!77HJL7*1W0@($$:I)#Q23Y"/)<9. M8U!Q#I&/UR\SIA4#4U*HTK2K]=I\80"B0MT$ZIZ)TS\S3T>74.XU21SP+]N- M6WV(B?=O6POW2RR0-L,S?OT*>QK>Y,Z7_K;S9OYHTS.X[!_\_\:^JZ;F[CLC M'Y.:IUX"]F[W.>3P]\2LO[9X2V3VCT,W$PH$9B[%I^] W?%@=3EAT\(OXJ.0 M1JPD TLK2AVO .T2X>CK:SWR.N>$%LX[+)?$H32G9*OKKF6 .]E_SE=1;50B M*+0L7*-QEW'G2I_2')W$R%MESZ.\)6VY*QR1'STFPY@H(&P*. [1P6+3"-8A M/A)6EWI),O7Q<%JP3UD!"<.?(_P;2DDJR8BBV 5PJJ$*;NS2/0Z04C> &,X/K#,()GPLL^[;), MMKN]$:?@C7?3_@7 ]@7 ]@7 =N,V\E0 MK.:\OC_[H,Y9K-1A@G]"R?PLA8@ M'*5)JA<_GSR"-<<[Y:JYYC<'< MN;#;O:F ,T=^5<4K=W=L$J:\V!3+-^DKI5QQZ>]<1%J6Y/*9 G M ONYG?7_C&*:>R^AZU5*QX:]4ZD@EL<:\'VM117QC=8;=K-] M?YRQE4GZYO8\*%=Y26]@[SQB#'PU4^NG0OZVKK2HX12('9"V+:J6Z!;&..S) M (?1=#!5A\%=E=VJ)A]G%-?PX13[%/36T^OQ_P6O5,IOOQP>[=H5:!!;4:.=.N^@\58NRF _&\R:W M#@Q4K6 3]\2I&]329U8N31R ;W0:!JHH!/.0"BMGPU.,K(JV^ M5)%^@U6DG+ 'K3$>CKF&P_40G2?E.K4V86KDDE2-6,A;,*&QAELHQJC82$R0K+-*:+X0U@%11Q754ST1] M75CB*)U@/3^0;E.J. MY%3,T'.&?G#]PUU+I>\F_HW'5,[80PYDP9JL5:YC^?/IE[?:?%(A[KF\H(+E%\(_1B$KKT0^A$(K2JC7TB]R#AA/*\L:>D@]*Q4(!6RWW MG-GT^!X.LEB5V&W?SPBK)\/V;9=EJ\U=NK\XHT_88HAPD7)"$R[G3 M*'M"R?CTXO!13:Y&G7L(%US)8TF]%T9X)$9H-7;L=K/YP@C?.B,TP+]OXX3U M-6.$QSWS)S-U5GS+9\4Y-\.FN5=WSB.8-P)9]&+>K)LPJ]GM^HM.^^;9H%IM MV?69KMT+(WPKC%"MUNUF<_?)^> IBZ&>MX&S.\MPW0P#9S)HLTKCQ4FQ )&F MG3: $3]U?O[)SYJ&N+4OFV6^9T1F_)\W M'U_^7XTS-H>!JBT7F'1K#'8U975-H[=@FN]-N MVXUF4\]S2<:C47"-,Z$)MAT'#W-[),)'^*',HH8%(I!$#H4=>R23"<1V-4*Y M-XYI$HXW' T.VAA&L(=D&5IJ V##F\0+-[$:C MRI@/1; ;66/PJU:U"CYI788O>]B>6"[I88G&%VNMNMUNU/BAH1XNDFOYG)H@ M0D.KS2[D, JWN"U5O0+[L-NPB 9.F,Z--::&19IOL54PSC0WQK1+=8;X-Y** M6U%O"^%!" N#H3RF<2@(QP.'LE5:PI[\$ RH.GYL72!& ^%H%+;,\L)IV [/ M!C$&Q1$X!\][V_1&R7D +6HO@!:+ 5K47@ MOD% BT5LAB-5L?+L;(9%AIHQ MB-*8]0^7BF3E/#1M*3,:)@ KI*" ?[RPIV]53[,7S9T6-Z M0?,)D@'B+(QX>E6FQ;#1/P1*D=;FX;PT7I.FMN9FN[]J5&HX*]1F536 ;^7F MSI1+TS^I5AMV$X=;X2L,LT$OI> UU4;5WJW7^3>77B?Q&7-BXFM-,+'8*,#O M(67'<%D3.) DZJ67B!1 \VO&<C1_R84*ARIQ^^QN^?R>0;FDQTAIX HP%'5.>](OF.*R=KV9N_KZ M<5/IF/+JUDX V&4#E3?E'FB6 M/STZ/]K?^V#M[>^??#X^/SI^;QV I],_JC[#(K@/LCX.\\!?)"%R3 M'LX41$],1JD%-/ ;5$6,*I8P>IRO'NS5[0\U6A :(7C5$IF#!?^->H!WCQO4 MD\IX'*/'[B]H;7P8O5\_PY:1AHAA@VRNGTUH-[4?&7*&!J=?1F/0?]G0,EQV M%*(E*-_M3GP![[H:&YG]&$>XX@QTE@/9F_6,+XL_W_3)9NB2P\_ %,:3T^!! MKI]TQTFB1Y>'3G"=^&Q*9"30"$%J' L2Q(#>)"2GQ&(7')U;!,>"WZ#[[A)^ M$CIQ3FYV&FP1_B #\_A4LK.B,$/, 1BZ.;%+LN[23P?6Y^VS;>O]WMXG%K7\ M7>U5+_ANQ=^)R>":[>"&PH8S?F>>!A[I,B?S/'N/9KZ/E7$BX]*-0(*M1Q32 MA5%Q#2:F8,[!0011,E:3.TE2P#MA!8S622&*[)';U@F>!E"['Z&H -K[C-'E M852"8,)P<*J^G/IP#(&"*XE]@6*+/J45DQ(TY E)$/JM$\?7N#&*L8AM M6TB)3-#@'%A8B(MF-=@ #E]D"C]1)$V@US REHZSFPW;NI:;KRW/Q& "WE&Y ME D'@S8XIC8#T-IP(8'7"8C(ISK/10);/[M)R+0@Y>%SA 3S0_4'R[& 7$.> M],FC/^&UJ&P<T:$_N:B:V" B)4F[*M.C MP)(ZS.3X7B97SU!P.K&;6&\C^'_6:_$@#O?.WHKW\,8J_/Y^Y))8)UM,_6SO M;%__ZCP:@8O1JK24'8[>NAN-*(XFWD''@]V%(KA[8!:!7*<9U+5*M0U6F@K3 M#>EE'II0:1RA_T)CT(=>.HA#B\X/S"=[<\MN0<%VDW)&N+ M #!%C<%+<1U@ (S0],5UD@V<\'QH_C%NP1^BH1 #(3?< /@DX85L6K?$*,3M M5/$XAP*5#)P,! 6#<@B:VD\R4KM()N,S%RSEQ$^5%8@I3H4*+Y9"#F>?XB^A MV(D!<6PR\+QTV]J?>*)XT?D7*YZ_''CR\"BP(G#$,8 TI*D%_2ARR6N!%X<) M&'82&R+C4][Q^%.:5V$?^#]_YF#T@;)HER;.GM12G7#\"KT[/P3K, K1Z4!P M7I)ZI@D9 Q?ZH\ S(Q[PN3>2@ !RPV?0 ?"OLY2< 9%JV@E5\13M1QI.DOB3 MY9(1(T$OVW ?)CU*Y4AJSU(64;2[*4>&0QYY5R9*S/A3,X 3>[G% ML3OFH.U-/AR)@ZPD(NJ <>@E7;2,;(RO],8X#*+G\7%&5;/BR#_PNYZ_7AT>')&ZVVCXN>X">$R1^R M<$!WDBA$;;SI0[C+R+LV!E1 /^C1,B3E*="JXU@.& ?Q$)&SXZCG MIT*,;>M3EB;#)U/:$'Q1SK7";@.X%C$] 37*P'-KUM'5QU<;>CB>71N[L#6#PK,#F, MGOIB@BZ<2]NZ\!.ZUUF@;>BX@MH.7T4D/'*LOR 4?6?"!;:$]&6VZ0*_ QTT4HB?%_)!;21=XU9AJ1(47S>0+: MK,3:R(#R@9G!J(]B"I[X&7V0\T8HND,PS(YZ5C*F:3_ZV\;G=L$[.\!$Y3 M()=$A G?N:SBS,Y$!J8Z'1\DHB6&NI!;EZ;=1;L-O[5S!;\:+\&OQ8)?C9?@ MU[<:_!+CQ_I3V>O[:&-LE-+;TTD]4B,8MK+VSO8E^-1H56RMZ]^/'=REQ[8Z MUY)13IZ<)&VVZNR#D:4C:Z^KIMX85=F6N#K^QGLS'$B,QQ[Y?=J#8ZM3JR#2 MAS3!!M65"H1QEHXL9?X^$$G-0S)\P1&(6K9/E+7*25UV!Z(@ZE_K(AUE':AC MR68RFLM#+P#< 9V.IMB=D?/T*1B0>0%9#I3KUB<=57P2_*XKL\$D^->/L;2= M/9$AF!L^F?[(;O!IN62\3S]/TKX87AS'(9G^F\(?)!D^4)W1TB7!X[ QQYA% M%A2%KC^/,+59+F51Z\\Z:GT<;6/PN;55J66B@\FA5N__K'[(4J;=J*F?VW?' MK'5HF=D>Q!#%J4*),>-7U."O7YUPC)E4*@VK[N)M 09-9!]9%,H) K(]/7;; MC!#XK/X'1\9MZFME8_4%S98*KF%E#HH][?L7VIG\ *E1VW3I]YGJ&/1Q\OPS M=O&!5B[&W:C0T,&1&1@()XI3+=XE)L!!%H@V<>0D>")7 "2'%ZCO@D#Q?"I/ MT./@XNF1MCEIJZ.6/(7+PU]S^"5*C7, OM#\@V%-]0(WJU#NH'3=MHB7U&#I@\V3>AQ1@?_LQ\YP MH^P='8JVW B>@TR@*R_&($]B/W58S&C!1W4;(OE0><+_]OT+,F:"R F37)UM M'QWG$(\72X;@]ZG$@AS\W99$S^B#ZVUKKT-R8=:;M:A*2+R 1A]AOHV^U1_[ MG)STDP3[T>BZ1,-A%')!CU*Q!;%P53$6)QRNSJIK$R^0L\6\56$1)KR@GZ02 M]^>(80 +"VE5<#W>FI61B9&N<0L/DWQ M8+DTS80Z@_KITR>MB_!XLD)YS+%A?&8K&7=X(<9IR>B^SC65]:$E!0LX"F5G M$?S-4(7E4J8+:Q65Y7A]M'<&_WPCK\^TGZ%#<2OOLY>^QY)%V[8^5LMQ)AF5HSS&EBF?YRE+S9FF!@6T>&8A MI2MUV9J>6XCK$'''/,V#&6DZ)56OPA&;M\8+*60J\A 6M:U20KSZ[%9R#%MM MINC=\LL?P8*,+K%PV CUJ"):\])@<1ZRFI_(&4=P12&PK$ M 1Z6$\N()@>O3SD[K'*I+VR43^W"JG52/J+"LNL$! "\IBOUA#K(QY Q-"14 M:@V,)XE/0GZ#FF(I#$*9Z93*\$FMZXY2SWKM;WO;MO4?J'ZVXE0EYYMMZY"[ M=6UUZ",4!&DFAN*LF"2W"]']KZMO0%)1.A-U-5/? 3)P5M+"+ -)3XRPXC!> M^A6HXVCHV6@QO*Z]88ZG2+ZIHE6%J5ILUN=,DE$%315E)F\,2FE\B[D\-$^Q M,=M8!/MW;!,Z8$IX*(S17P89T56[)H(4I6D[7GJ)Z0C\0F;[\).Y!C?+C>*^ M,(8I[^5P+PDBU36D>8T*Y@U^VQ#K9'9R\9TGA0I'O/ESYTHRJ7^0I89TWE/I MVLU//TY4,BE.HTWS%4'QM=/0^NI(.(;HHN7P9UV1;'1[Z^ !^US(5?(P&\6; MU(,X5[.JCBE>2DBQ>H+XV/I: :5<3UX4J!<3 NSEWJ5T_]F.]T&&I ;^*J6Q 17_(P"$H M!$Q:.%>X52T^I(Z!!RMKH2M4B#$(I#0-/)<# M1E*-%85%A\>TF.CL=XQN_FPO^1HF4K?F\EFKB'$ =. T8;<[CK$:P[K0MU 7 M3> 3E37-;61*D1=QF=\3=3Z,,'GD?T5Q2^DC]NV,F=M2[1Z@T#:>H(9&2\56 M5N8,XF-[\T7"7 F?YDO"9[&$3_,EX?-M)GPZ/Y\<'FZ]W?NP=[Q_8)W]'!\?K:>K9=D&:CJ7C)EC?9]9?B+-8I-?RC]T3V/.#@RCK&+ M)[@&+PM^:U-5<-3K;>4J32V*V_=5AYKA.K'E<7:P;\7C8%E)GA5TUA+^EN_^ MWW?.ETIE%T4GP6H=G1]\Y'?5MZW?/^\=GQ^=[YT?_7%@[1V_PS]\4/]^=W2V M_^'D[//IP9FU]_;D\[GU<>_TMX/S+20>A??Z0W'HWC5SWR9[IW1'UF&^F"K#_"B(]A6,A(H'=-JHXT52FZ MT2N7\A (;.1CZ$VY>G<_R2X.>^&]EKQ=M>YL59NOO3?\3_QYM>F:?QIGD4GS MXMOH%(5)_LT<#C%VPDZ&2!?=I>IZV/[(6D*[*=UK: '9.7JH!UUCWF<$5P",D/T/N_F!.D086:-QFFY%/A#GX.* M]LQ?+4Y?:W[R@CN[$'V=KK0;&>F,<8@I-J/;A%^GZ65>TZP0!=\CB3_LU_+T MU>3MRP=&^"#B:YE0>! .*L%(K.!&4"@1:!DX,3B*'*!C(V4?HP!C$-XH^RWLO6[ M304H4<"Q6KOPQI9+V96U!<0\6X7+,NGY2&YR1 M0B^E]!COQ.:L:Y'H-RR431$:\#5OG8^"I8CCCNJX]\F3Q+'7_ M:3)&0OAXVDGJ]'HHR+VP[_3SGX%F1*0$"C>/@Y3R9GCMX5(:PMS ^H!%4[F M>,BB3RE&S,4^U-*#K317\-TDC(%PVB3I\%!U]-L^C" MFZ;8!B5G9K(*PUF= DU<07G]%#CADM':9KY]U3[$+:\V1.R -/>%%X!X=/GH ML9"([STF*[#[0M-G%&!C1(3 Q3$W2E!EV04BT*"0UW99P=W3\,MPR5P0_,CD M=$VX; K1FK?+)66)Z$OE@,$3!%ND#,6Q"T0..5@/"-=,BAO@(OVHT]N)2I8J ME_\RBK]20UB870398-098T.:RF."=J8LM0I#$296Z@?^C9+J_&5'_];R4YY&6Y9YT ?@R M0KM07./I2MT925\_R;E4KC>,T-C03YN,'TGKGE8>\ 5TMZ1A8/J-Y1(8YFA; M=3(T*2J]EC6CBP9BF"5PULTAGV>6B;+T*+N?:L?G?;VLNL:V-JPBQ;7/?X@GNJ]).J]3$/ M;8IPMB6U9VJA"I".WJ)&&JS27GLL=K_-D-LGCYT,_"-EJNZ;0"(&=LZI,NZ? M@YEW'_CM@<\7*^OF87]%O"-5V.YB!9F >-/NV=GO/[CXX$N_7D_)>#4^OH^/#D]./>^=')\8K@KM7J5ILB MJQ6DR*K;UH>#]WL?.#=V\.[H^/VZ)L=FX7=3N:7/I9_X_VW&]+U&:&$NF;J( M@@OB\'(I\/J,M(&%ZUR_&^-53,84 B/@BL#QAZ@!_82K/^G61!C;P](P\,GB MQ%/1J X6HU$-L61V4=%+0(.:75#44"$:!OGH[1(0DM=S2,GOF47[X'&!;/&X M@&V,-?W4CX^(!A<^=OQ@; 3THO,5B_6B/G7>2*0[4Z3R%*,DS5PPR(I,OPMP MCUV(M8NE8EF?OG5*<<[ ,(; 4>3Z7RQJ8^QOBD7R@D*]$!D]%"$&(@LY&%M'$*[RU6$H^\,%:=3UL[N*Y2OO M:&PE [H7&J*U"Q<0HRK7$^W2^ L*&\I-X;;&@$UN53UN9 1"2HJ42[.R(I8D M1'12;%&P9YI6P0"W&%-)(T+TX/J?_-K+)5H\XO7SO5?7&[,'MHD@>]%#/0^%E18[# 0F-:U8+:HH:9)I3*VJ"2=ZY"@8@EEAZ?TK*3TB MN#U5A9*9/_#U3T!JT;[2WG,$U%+\;ZLF7GC MR=",.&7#4K@K!KSN"L#S5'(J3X*%UUDN32]T\]VA%83D=EY"0G(O M(;D",X$R2\9\2BQA=1&PB[*02D+]QWJS>(B,ZJ*Z3=Q*%EZ4>S:[$E]HR&M2R*[6JO5/943"#:A0F?MBT=W;K=J/: MF!70N^1A6$Z8*X_ :IBN/SVNJUQZU=ZN6T,_"'#T#]H-F'N%7W?0)YJL9]&S M)W0+R<0YQPP=$!J#9BA>001RU&P&\$JX,Y$P7R9I,/UK>AMY>SIVBH,[X?M) M[WK"F JYLSFD8(UZBVK#F7P5Y?FS;L!-\3\65K:Y^P^LAVB/-A887)'=FZ34 MU"61*R2V0,H*+E'/3U6[FR\C& BZ1@U>?81KO)Y6S#EUW&DBP51!!?0,OSX@,_FSQ4EAA)BC HR!.L<(QB;))4%#Q(/S12-6- M 7?(8"8LL9$:*T%%)X107$4L6#39;FP!1!((6+5[[>R$'H8G+O(NSKYJCX1U MVL8,8-<;4F A%LA$:<26!>2@44.%09NGC=-)HKB3HPWG9K3+I4(B.CH]%7HI MG'+T[5GY'<8T!L)Y<#_B;"@2"N;^-X[R1:)C0S- M5ZHDHU[JA1D6CXST=CT@6:QF0H$/'1A2ARJ[AE3+BP.>0D;(X I2T=_<"$P? M7XWH^N1FW-!S8;&7(-MX.#?6KR!S8XL^-29C^([1I#"&BZ8!];522VKN_*GV M'=['$9\8R\$DJ$@1(R]6K;3*FB 4_RB.);"B+Z0M>0[X:W!MZQI&6A4/M9*8 M*1FX)H7,KV9D4K!&_'U-M&WK%UX6LZQ:@.#$T M 7"$2-Y(RD;!X(4-5 MX]E,QHL4*%17I=',@?)$(D0;"[SQ4*:DQ\ZE%H8TL%5*DH$DOO!*+W*&Y@P_ M(U22(?7M!4EDJT/OC;U B0-+L4:J)^VQ'3O9CO) MZ*Y93&KWRR!CA M=_!B,:H]SH.FH+LZ:S!A,4?005,R],8I(MIP)/9:-RWI-W3&/N7]C-28HB&-8U\#:=T"6@?9$]" LWU$@>X*K8:B__ X-0FC6PAX$^1V_EL0' MK"2DFM,B MD:@,'TG),!J?:[R ZOLQ>K>T7[Q$ZN(-"S79W<1#Y8@9\24FHV0UV5\69H'"GY M""DA *)4YS3P920('YJB= ,Y( 9+2%994XLKP_+O$LDRZ]XDN9UA7DEO MPF?\+_UBV866:)C0T >L]E%TNQ+%G!L=Z)@S>=!^21XLECQHOR0/-B-Y\#BC M>[1WH90XX]J1;%8VE4"\]<8\KP;%C\-XV@JE2+RU)(FZ7#2K"^)(ODM]J$^N M29%@I$'%OXY!\-?:1B!=3Y@#\>?G0!?S6MXZ #4;#4$$&NH(^P3]-/4\UIT8 M#Z>9)=:O4<=ZQR6%],6C[#>$2ZDA-7]]=_1>8VIR[Q[YICPPT1]VL-9(-1Z. M*0HT'N%_OZK:]=:.#6REPFTIV"@7WA:E#A0\5(030H##_&0@]E">."C%TR(; MIUR:-'+.!T*L$2E(!BE4Y\7^/Y^RPCI79ZUJ/&B9KZJ5[:;*$N"+ _*_U1&* MN^-?I=3[B(''7NQ@YQ=;>FR+= =@1\=LF:#EP#1FS'/,FN#ZX(";ANW.C@_' M)H8"LE'=J5C_1IWDEF2%L(.A)37\9C9L6?=(7HN3Y1' F49R%")MNJHD#\HH M1U:0D)ZZ&!E%; 2,C!#9EL)DBNOMP6MP*I;K:2A<&RM]O10) MJOXT7>(%1W4=B8&MNAUS00FJ-U?!5>U[&9YZ5C#S3'RQD^E0F_39J[)GNAQP M=$'4<0(;FW/[' W [Q+(JCY-"M05'^*V]5[._C** _<2F\0*N$# /76_IYNS M[K&A4ZQFRB_@O0E3C@&<5*R #H0ZJN7YE9\.DX2/[.A M02PYB8K5#'$5P&WHFJ9@NQ&FZ^>O,180\2; ]NWW*89J;B%Q!+& TX%$/WS> MP3B&8\"D@.>X*E0XN3HL,,50".V0Z&B2JERZB#!P(V,E5/D55U#)TD'*J442 M3!!ND-QFKQ,3-C\7+IUJ8-)N=GEIK<:M4P5ALE$*_08^3L]"JL@N]5MLTK-. M$.1OIDJI6-2V&---SDYR'Z2V8QLXJ3217?0@+^72B358I@#9(OX@ZH&>O*/P MT4@6W)&=>7BQ5/7ITE\EM'NPVY14/^\8Q(F7'P2?BQ.J>"FX1J8(*4C6;+A\ M/Z?Y7,K:FN)6&F08CWD@)UU8#':!-05,Y831%.1ZC[(+MD_^>/HW59U%RN1R6=@Z94A M" MT:"(ETR1NDA'F_90SCL$:#Z4*AXL108*J'_(RB]8#7!9A\,3U8T^PM[ R M&_]!"5*U5+D;:"1B"(N"R9CM +Y,!C@!LJ_:HRC! =+EQSQ1C8I"(3Y^10Q: M#:UJ)"*S[R?C9$3U(S_2&HQ(MSIAG@3)%=?QA4_0\2K^CGU9*/+5)_RU,<,_ MV-*(//*_,A;/ $_/C*73U;OM^< ?8!O+@WJ(@\85([I< X'G@8(&>K0^'R)W MJD9*8(X\G*GA20O&!E_CV%DCV2'%Z\PR44_07+)WJ3FV1/O)3!9W?<,9T* ! MS_.3(4I(L%A9"")0,!F,F/).)FK7-9F\X2B(KCV/X7$FGE7\VTS@ZA_C*40< MI6& 5L(+)^:F_)J;H4? FIA,W-*'ACD^2T-(,%P/+H:F)I$*,'B.EBF/^X^G M5B'9M\NE3T(U=7GI#LD--C:"[^!Y[@1NAK<&K;F\6C#(0*H5K6YNUF!N.A?@/%K O6B:=* M$X[5.RG(ZX)97BG$BT M302"#.^>O#!#5.:*Z1-=8"BU&.0EYBK^[+R.R(HU5 (R[^DJ0#DW'F,('N0U M%:\S?K-(.<'.0,"6EO;"EQ,=L%N'F 0,:F2X!P8 F./X:?^9EHN\2$/ X%]50D/R]]&K &84.78Y@Q*7XT,-YB0)%-E*67LSYQ&CFNK4]]&XJ<%E;? P_'8'EJFES" M#0*;+ACF"JSOO@36%PNL[[X$UE\"ZWJ\*'6$6=X%=92QI\LQ+19J:,%QPA'Q M*D60TTP)AYO$PBC<,N-#VB95'K";1;!5"0[+N$P28A3'3\=2ZPW6 M'Y6PBK859R))M7;)6144LN'Z A3Q6Q3;RM0@#C(*/(0-Q4I][\I!1 MR^KAZ MOEI1U?-GH#9@G2C@ N_:>NN$7]%7 NV6=?SC:_=QAD\4A[YCOK-"H\+DI\S#VHROO]*,;Q%BF5TE*9%86J8RR@ M0F#3/I4HY?#,"9D0R^Q5$S#&V\%'IX [PY0G7$K%+Z.D3-'>)Z-U!D]FYRE' MT8DCC)O=RA$\.UV76H$Q'IVM%9T"FJH_A:7JHH"6H1B M)HS/*7@08@+=T \6!8)F"!*TFHBKJ\=@C1A@98Y53\O63,RE?N42J(%$L'C! MN=&"ZNMJJ.J8 5IG;46-=%20O9(-=V09JD%S$&&=IX0=LY&^$Z_W&9-3O]LQ M*9@CX&MON[]MRP@J LQ-(UHX.NQ.=R!VCH0;R,8E]$M\71!A! C$W!N^>XY1 MUG>)"J*;RT@JO6Q:@+RK[$LV!H$X\X"F)6?$0NGG84-P/H@JXBEPKK(. L;W ME*EMN79*J][X7K%Z#DXB1OMV3 '7A?"QL"22;W:&(L/_EL/$;$=VPU Z52MZ M"6F$A9CTL<#%\:_P1/1\&YFYT:1?&;_@T+YJ/,UG5'*<-!^ 34'JC0^DN%.* M7I[UG2G:2ZFVBG_I[@AE4-)P35TE3I6MZ!"HR! ;I *-AV!=W%.#H4RV+Z7+ MPHB2Z192(N <7"@9^@N]R?)G-_=/^>D*DI$UKWT1@ M6'CJJUB#:N !JY""#4SV??$BJ82"Z\G)MU,9L]O:NE5)NE%&K,\(= O@O_@N=9IA)H1MU/_F1^.5E;F1J9H;F#+H&C M[T6$+KTEL[A)'!&XF*^=?UGUM%C, !Q,+C3;])0]LX#$UI!CF>PF0%)U?K.% M][=F ,\3-F]47L+F"X7-&Y67L/EFA,W7]%+JWD&1\C*=)I2Q?*C8'*L'[U7" M<5YS=OSM]J;OY0C&WIT1G;>+P_-V;@ZW4Q0N4#I+.4JB4"?.C*KDT<3@VGFN MEZ=(0X*0T^Q<)&I(#*G_B9B_NTSO*\G<+PYWW.9_L5D=)=I MJ:=L/:T$S:G MNU@N<6\$?Z?@#5:KIM=5X-]EO?)LDRSJ[95+=QH/EF$[%-H-7'>7898^R\NE M!%.^.5 UC7*/H^K; Z9J22!=8\MA;X^7<#EP+ZI#&\CT#=C?H*JY=>A$OP%YX"PHI4*%_7[A[ P.%"9_I/O=.;4NPQ+ ME$$5?2[L]-3(/'$W);6N\0\$ER6GH.%*Q#-Y45!9V;G53Z.9FI;K#-&VI$ 8 MD&+;.A Q)'/6)!"@*BKS-TZ=>\)597/!Q[,4:BZG+-'U;/E!.LF3FNIJ,ZZ<@^S''%U\3J&6 '4LN9 M6AYXUM\I9S1S;N7WS>]G64?F6,5YEY7=2X)@)\]X]IL?\)+=UL[N[6\IM#;E MU;N5^[];S(R"6ZWF[/30H\75% A:W5*;69PT#8[;-6>HGMQ&*=!PC_-^I$-> M(=^L=@?/EJ[WNBKWWD*^;6#Z!B3?!M%?F/DY,+,YULI2%*2.E-3K"VHROIY[ MIK;2:$M!R65XC&C!L.M O83?Q"F])+*N01 M#>V5Q;2,^9/2_2MH=TD6KF5O"6%)>]+CJ&RXB3J[#$-=NSR3+G_V$4V5T3.5 M=7,3YN^IWO>"H&WDMV[$(&1W_=R>" R#!8IC[&8,OKDEOUP\!0>+TZ='X=@& MFHR*-NG>KVP4E40Y"(^/8DTCY7UJ2N=1^HLHK:L-U7"QS0Y$S)75KKYDM1?+ M:E=?LMJ;D=5^Y%20EDXF$I417B^7SX3)F&MR-B3&![T:ZACN/[X_O MAK]&X+8,L,U:%*\-\P5+!6R; J6] Z_-*,!2!>WCY&%H;=9"8&U\")-H;>/D M#J@V';C-$(=A7:'7A^,5I!T*.2)2]4$\LI0K$ L1:_/OY)6SR#\_+ QWK MOSH(+95H)&"?Z^AQ+%WL29%$Y M]W0?'[,A5->,L[75,'N5HO35,'(U'9OMXTN=0Y1B[HR^69$SV/'& Q5]C1GS MV6AX5_D6:)(S+Q'^PL2L>._VK.3SKK+Z[F<"KQZ-06UTI??:@ ?/B0J6NK$: M%*^R4$.C9QHG73+FR5XW2]I;9T[<<8#66R=7V%8+GU'&F+/LF6PL>""Z;6JH M.$$.C@/S:A4._B),$AR6K"N^E/@S/;SA*/!) LFD8&J/3!#X*//M)V!_,$$, MM)61">JA^'ML+IHK )DAVW9MH- M)_"?*M!!F6IN1[B-6!KE35,K*A"_4LE(R?81-['W)MJE,@*J6>7&S!ZL"5"U M,\3-/<25I&(4O22R&;,#Y*:;;&&6GM+".44N(O!"V@T'G(SAO\)0KI0798-P M.]=LB5J9I$H4?\F\@!XBSNDZG+.#?;07P*C "(%K\Y(2@A"".XYU#3?2G,./ M$_P?>06) S4@$&G'O3SP*3Y82RXJV*$Q06PLT.O?[^U]XLEI1E,/K84@B;!I MDJP5;=0K@:/N"?W;!5+P;,&B&S#C$&V"<'#IG&AQI[!2JUIWMJK-U[TW8("Z MW&&@_1"Z=ILU[]D**5G!;E-@W MA#_B7$2^6VA63-H1&RYY%CIZ&G=WV]E;JSWZPE1%X)GVH57 &DLJ9,HLX)\6GH:$*4C@8W(FZSG27;'X5&7+BC_Q4\,*QSIQ.6\KZN'6S:%]% M;^6=,&#C]!U,!V,00STG-MQ1.B2YP;-^EQ/;/^H$5?%6L@$]2 %M*B !:&JB MC_50'&:AI@N>^$6P]#G8TJR5 1NM)V"D)]H9-ER4CHO M*1USFH,:XI;35Q@3Q^"G_B/'QRYUXPAE@ 0)'ZPCY5ZHX:BH0;-) $:,UI_L MN,ILMPQR5I2O(+V+\,->+X87$.TIBH[LO81'_RBHX.E88I%BE@:/N6T^W#.- M+\.'X9>\"5P7-8:.<>(,=Y>PB*>B%EE8$VW$T #:0K$/UY*06[*W^'%F./%P I)7UR8@QAZ>$%NIN%9J32C%M0DU?$H:N'FPA98![/"0)E!;S!FB;,T!"&A3$>,+M=#:ZJK MMZ&#)-DCLW"/$<)1>!C<2Q/X7SV%1^7H0>M9LS/[4M+%0[@T&;[1<(@UA@AR MN.%FT0EQV7PLBE$+X%&9R6BR%;&M@8?H(TA]HB-Z\Y\_3X]T>O!]-9XTC CO M$F.%<"0R?07N64P^BK3720Y!C6+)QYDH^WWR]HS#27LI-VBA$V3+\A:XHMRY MYX.KXI'8RM"!<"2JF-"^62S&D&2$C.[@!%+?O%.$FYX-7)Z#6J9X@N>Z47?, M'79V%L6,#&$])1\7B'C/'[R:U2(]Y5=,NA7%\ZVD'QH% (*W=0.,[0I5^492 M!]@SO))W9#NIKM1W_^\[YTNEVD"WANI C\X//O+*:MO6Y^/3@_='9^<'IP?O MRJ6SO0\'9];)H77P^^>C\[]1BG\^/3H_@C_N';^S/I\=X(>?3D_V#P[>G6T_ M<=)QHSJY:HW154&M[U;BWWB\$)6B?NV\R3*Z#RXF+GC!Y]"07&<*%>\ 1#28 MO6<>F.5<-VP5+>-1"HAYG?E37F*.^[N?CZ-P23'/Y\Z,G54S(_MLG] ,I'G: MSY7I[BKMJU-I7Y5CS9PL9 WO$^@ 6QAH[?>X,WDTCI.QP[5X8JHB)7MTJZD+ M.0(E6[)+3TGL2!?TF?+3+!ZG.K3.MJK6:RQ%'!)JRQOK M]2&F0H^C;:M>KV_5FLUJO?&&AW+A=LERZP8.;CBS3P1Z'M.;D:)M1=$V>[KZ MWAQK^GAP.+64=J79?H/6S:37,_52CI/KY3G9F">HIO",-+T47#6E%7('OVG3+JC&CQ"O6@TMUPPR*.1 M@O6<_9+DS(X?3!0HR9C ^]Q(#*:!Q0SI" ML-IDLET!X-8!O=O@#V/^CO7_G.$())"T3.S3+:,:^D,, M8WWR>>SK(?CEONOH.G7;Q-R8G#E0L-]R2>I,>9;K:]@T]1/R^!V&V(]BFG*I M!NUMMB8\2NEB =7ZB$!$/9D9.IB.S6.(#,-W:1SU?!Q+,#D30BI-PDD@+'Z" M:OW483XV\KC>V7@%FT@)]MI0O"Q2X?.L!#9VMW 8T'417CL5:\@2.4\D8QVX M08<_(?ZY%%QIQ@4"PH -2N'$@BLTP3L*BVZ(^:D1J!H$$^D62!J!PJ_X1/"O4H7L2>1C,Q#&^,BLQC2Z=V,5*50O'H0391 I&_.=. MW@QT8 (9#?XVH%I%AW-70A/\WI7/V^W+6UT?#-$ '@C_9^JH#6FA@6CDN/"W M'<2K!V$^PA'OT@B"VIQL=W"3:"R%GIXKI4S,'>04_/_M75N3HD@6?I^(^0_$ M1&Q$]SHM=]39V(W@IB**"-Y?)A 04!3DHNBO7Q+0UBZ[NKK*ZK:FZZ7",I1, MS_DR3^:Y?.=2B$7)UV?]G;4VSX[Y<7CF; =-8G.U[4_%/+?=*A_;.0KO<_I2 M.U*'@DGD/5,NUE:6BQN'14N*+[:5[%>\] MBG1S3Y8&(>B-XKMS+(JKC@L8NHK;UM@!2RQ MKZ$VK]'*!CJS@#F#F!%^KI"ZJ*$YQQ4XAII0D6AY-OG??\NSPOX1[>WSGG'' M,LJL[C'?H4[GN8)#[O??\@0)T!Q@7=!F?NU^_D;$05Z)=^!EB./K]*#= M5Z&!W)4@E9>$KG(6YKA=2./&OT]*=VX:]-O3P37FMJ[KUU(!=44%1!GJ"!(/ MJ72=[T\@3E#9=E<=*.^BOZGH*U=$3Y:A;K_)*Y @U;M*A^X+7>F.A7[K ,VM M1/T41Q;Q[LCZ/D<6\>[(NCM'UFOO4=4K>Q15AOAQ4V"$_OW: W#8,I/L+!L6 M:6]:WB\W=Z^D=\=>G/YG!NG)6\F3?HIP4CX/%/G4RSNJA3GG,V@.M2ZJV;+G MYI\3UH:9Y%?IA^^#*VIZ?"N:'J=S $?G],@] [F2Q67WWC;0? $B#Y;?%R?$ M?!UDB"G 4/QNB>/'KQ2//8[YP\/X_X$*6Z![KJOY8;IK'5]](\*?2^]*D/\+ MXS++C OZV;B<1O_75^3^/$(ZH*YSF$I>^9MI T^)(1'TK$>3+=8')\"Q[+362'E:F9?7TT\U\9[;>+L^Q8:7D9O M)C$-LE.3\M\_["CR_X+AW6Y7#DV];'E;F YTV]F:(6P:EA; AA9I,%HE21*I MP0B2WD-P%,4P+-WH$)+$81.C$/1O,\$_H64[6CW[U]% T$7>FG R@AFW_A<) M&29@^LG(N^=Y=LSOH%9=R.D!GVXL++GYA5XGHH= M#TKE?4PH>$)&R?G\BFR[S(MY*F9G3PD>X'NT'S@N5"WR2:YFQ7P\:5M[V<;V M^DL)+V-W#4WL9M"D0:K1D2\-J/NKN/WS^<#-$HZT=0P^"YCA, 2EG@Q:[ V" M]J5[ZJW1C-\UFO&WA^8<.>CW8AE_@UA^_6, <=?H)&Z!3@ ?UEN#RI&;' %R M;5>.VGXB_(@W"+^?>#PE[QJ7Y(MPR0)) WJUZ.78Y$Q7VP%?T0D'WPM,\@T" M\_7Q1]TU_JA;XN^E-Z270Y!ZA^ 5"%;N&H*5%T&0V:>8"9\,D,H[0!Z($$5^ MG@\'(.,A2/#T=16G8).@*E0*$A1YD1_GD=,'>VHS"+4SRE3:"LP<"A\R_7=/ M-1QRD8SW\7A\ UU/R6-KZEF> SLSHYUIIN/3FUC+TEU3E)3_A/C9+ ),3NS9 M!@D^?V*0SA)D6="N@O5.C52>I\]O+ :V8$.YC!A!U4_BE2W[";@'8JCE8CA# M?:K,3P1"8?CM0'_3VS1:1O_]#$_X$=XF44$QL'VAKX;,DVT%I6AT_ MXX,YME3W )L*R#L]*X ##)9%_ _06!(?M(]%V_8 0DGCXIWYEWH^9[D$)AFM MX41>S69X?I01$'P>2$E+KWG8>$S M[<$[%FZ!!>Q&^P)V=_L"6H4&9;7,EB]UA>*@[O(I6JTAU-O5ZFU6.'9W*_P7 MUBJ*H&5!4I^CV!MK3UB#0J^7G=K&C-+.9R^LPRBK2>(*&IU[RR, @E?9YC]. M\'TM =V+]JGERZJ&P,U0M\V5=M>:8.GVKZ )5G/UHN4%U';6RQFXK=VS7CB^ M_BOHA0.<9L[;44N;9GX%M;2UF>F^#8W("G\W&H%>427R&1G[6] ,\:.T MQP M@*PDRR@70&ZHEG/8<%JD09E+Z4/&N0)FD/.:@!Q\"$@;BC0KK\ $V52&<=F5 MQ,F5FGWP2$KX\9JD7X/PZ9AFG[WG9%2.P'E*.NLL6?28Z7>69GS/6<"/\GRA M5_-F+UBX'@?3H_FW%\^I9SY*D(0.]/R*/:=_1CT/^5[/\WWU/.1[/<\_N)[G M^^LX+BI_,.14^:,*#8GN@_+/'UO7\0KES/*9)^VG1FVIH[/W+;921FQV9E8&N.UX : M'CQ/BR/;RUJ'_8 :[[=<5/,:50OI7,#;__T#>TE52W\D2-"0YR&Y.^(5ENZK M$-M]4'+S[3/K5^N("H&2+RB^>4+MQG&4'S$(<=-1GB':YPZ>GKA3#(.0+EJ$ MMJ_^W.=G:_SU!"%>/>2+5@XA*&6%YJ^#;%E: B(+M>1\Y,$_8@8[NB1 M[^+ZOLW2^1]K:TZPTO+L#M9VS#G$G\)RW3R D]/]OLOQ,3E^D$\!L ?R^_@N MP%_;AOPDZY%+E=6"P#&A1KQ>9SVLWX'XF&/O75C?:3Z Q:B?0O[O%N,Y%J-^ MT7*)_MPLYUL&Y-X\AR<'R#5WSY=.D6=O;<3G&H6'/DJ00O;IZ!LZ=YN=3\DU MY]'EG/$KWC(\QZS.17>.87,:1*YG5^#)/7X@[PS#/VV29G1ROW?Y>K7#6CHW<],9+_0 *7 MO?@;J3)_F\<(9IBOINQ[9NM0'Z+UF#A,>O*@&?=$F]XF6L6-PI#=SML#/^$W MS&X6^?1(E'U&Q;HMEA^(K>Z0-RG9#)>R: 2)[]='.M.?"#P[7YKX7C?[,F=* M1+."3,W.CA)A9A1._!8]&M=;!?8J"RN*J8F]2EC%-^=PIS1/@E)OV8>3>5\TS,3 Y*GB[ ]"SW;K MW4UG(0Q"5^STF8&DHES/+RV7C?%B$7A-?[H<\*46W&R/VS#93O9,J=^MK!8+ M5*AI3+OIC>?);HP:)F>(J#^H^=&TX:[Z#4]7#P8=U>#U5!T$QEJW]%5;7 B" MTAZ[HEO9KZ+)K&L,9(WUN(F.^NVA8WMUMZH;"SF5@+:?SSB^XS0(>IA8@ZTX M&'E"H[/B-\MPTK.9'C=L^WNQ,@EVV(PV$[3MU]M((V(IO]>DM9+;:$53V;?$ M@3GJ6%9%G%=YU]8;8;SLUCNX'3@$[C'3F4)I\,3=#A1[VV%MF5R.;0133$HR M1Y9;&8HLY44C5<$\ 9%,IZE)!Z?<=Y.(4.?*53M>69.;79(3[PX[Y62G95G$'CG2(S*&H>&IV1OMIA M*ZDA$;L#4K.P_F!P6#=:BC7!XKV$17R\W4C$V!UMO*TA["OC%#SC]F:WW".) MT)'J!N>N50Z5$1RI1^R(I!?;:>@,APTAT8AQ[Q#8*-[9FC.'=>8[K72H;E86SK?[='"Q+*9A"-C M8ERKU@)B*?4[2-^DK-HJYBNFO=B-U].5-U!QGFA@*VV_&(T4?C.S>Q6')GK5 M"7GP9"W81B)<\SVX 0]+*N^MZK6Y),/Q7*E0I=9B4W'::WXIN/JR8G<3"7'= MOM%F]&#C+JH!N25D+IB/&!]?Q4+'.&#;9LC*AU+'3+#9@D%6\X'$=A'J,$Q7 M&[5)YA:FD7MTPL-3>7!0U&ACZQP^Q&QGIY8Z+:NSB$O6.MGNFK$;C!N15G5B MO:F*6W;HHS-3=K;: !O*]5"J4W2-&'+V 1GSB^TL41"\L< 8-J@;E%7"N^LZ MCSG;Z<0M,2.89DN;&F]0

!Q?$J,5T38"2TBT/)_P%02P,$% @ %8NO5FMH+L%2" <"X ! !E M-##,Q+3$N:'1M[5K?<]JX&GWO3/\'769V)YF!0)+F80G-# &G98-CTZSC?^,_AINQ^TZ9XVJ_8^GU>QQX_RJ_95=NU^[SOO24$5)G1W6)@ES M92@TNQ0SUEGQD6"5REFCW?G"FMW.A\OWI:YSX996C502-4$(1Y/DE&5W!BI)5%AG MQY.D9+L7PJUH^;= !VH_4+$O8FOA/.#>#8,9IE4@_<7#W)A]?KA\/I-^,J;D M:[^5SGZ/!GIRVJC"V5GV6\BGNI+0ZE!L.X1Y=JN#]CPS>=0[,';*$G&;5'@@ M1[B,Y6A,8W]^YMR.Y4 F[/CPX+!1/=]-Y!N=[2H9"X?:&IKN>/5$E(C8Y-AR M^F[GHM-JNIVK2W9UP7K]SF6KTVMVF?.7T_KL=KXXN(T63G\W8_#(&.W09 -T M?M;[W+_^W+QTF7O%^I^[#CL\YI7#=WM\WS:YZK]]8^^?^/8^)>5^=-@ULNEW MW(YSCLV;[JNR?-R^=Z\K57UWG:Q[]4:UV]$+P7)V$%W#POU0GU'](9"O(S -P MF^< 7\OI=J][S5;G\L/[4JUDKGO-=CN_?G20*X1-;OJYC2F-@\>#/&[@KY15 MPH;;SEME_4_0NW%Q!80]N@@>'C2JU)/J:OM>!W^<_+9Q&)_LML/&?"I8+*92 MS(2/Z9::?4MY#%P&I(7-G,F)?A& ]-1-QBR>: MM=3!:3$-_/0?,YQ/S2('R0,#N,M!6W?WO1(]>A@ENTSRG&O@ 9,>SME-I&:! M\$>B; %B$6'=^PI6(I4P8@X.2/!HSM(HB5/!=,(3$8+D""\<5 !421ZP(?=P M*V8J1/E/E&VWUB 2GM":QW-J$O(; ><%F]KZ#[F/L. WH%I/CJB5)V,O#=$V M@@V$ [E&O.*-F4[I9V&$ ;LB,T)9A%('@OLR&H$4DC%2U1/AF2C)[@3Q*1^Y M8GZ%;R,8S(NC\KH 7C+1XY]@ 0@VE!& !:#: )9H*@/]Z(,V\;(1P#D$.-VTP2/4<@'J.H]H+>17H+]DHN^^ M']#=%2S\'NMOJ3K5&8HS'0@^M#&HX5#BWI[>-VCI,!X+ T[@3 X"0?AA BMB M$$@])AJE9B$* Q4'NO8A,@.E4_2CDA&KP )T$BM/^+BMV1[PZ N@W(+.N?7& M/!H)&T$3;$R;9FWW)B=[PH9B=B1T92\E2>L(*R=SPHBR"XO2@I@"NL?;NJ/A MOHV@X&T(;Y3QW?6$%B2LZIN@4S4B]NQEY+2Y*5'OR&#MX$1&:]N+GU]#YP$_ MH(0W2NW\ *=&ISM\?RM%7=M:4:]8;PN-YD",T1/_CNDRZ1V/IWK[+J0Y!@+0 MS#Q9%:/2& 9 SE.I#>6CE8B,'=JK+2M&L>K$(N &ZYF,64*UG%4D>BA1.!"+ M.<3BB0ETH*4O>2PI 3 _Z213#".RE&K2/H8GM%%+ID!@-XF $A0DZC3A-/=I MP*FX(2T3Q%)(H8>5987"0HX&@AJB]*"_\)_'P)O0]"#$-L*AT&$W$3R,K\'# MZ'TV8K>FQS7@;D^L6^,7F)]*GV#)M8HXE1&N 6E2[X15'OLY;H!DR0NP"6&E:4/^F6MUF"4W2> +T:B.^/$_%O@G [ -&(H*<"@!B M/!$36AW4!!L="U2L(CE!K?@%H>KM'*K.E >I82":1S$<0OG**69 ;Q"O"\&R M!:/:R\UZUB 3'<&&VJKF@4J3^R/8AO/YHK6@?<%PPQ[RSO:1#?)MAUELPHX$ MXCDEX[\>N/S=\Z"=M_7YIX.+3/J9)QM!]B#[@0D*[$?56'E>&M,L%TK?!JNA MT@GNTWDP;&F,8'X(Q_;NZ3($7,%+=UIG@6.S)\R9"QW'1.F"'O=M5&.N%SJ! M&,W 6_B&ZLUX9#0\9X&\$4%V '.G??E)0U1DZGLA_:J0'WW*O +QDUT?)J]8 MWW*_N+Y5-$?-?K[\RDNJ(^8M+H$EZQ&('R%5UN3M(CH.B9NH6"_4@;D!DV$H MDT2(!^K*0$%_T'-?(CYC9 \+!32NJ4S@/PGM?'6+;ZE$^&8EIY%G#F#V7_>! M_Z_[P&8 /8D.$EBGG3\=)'A2 )F9W%CLQV:"WY!^L/K2* BCC,U!>'Y6]RB\ M9ULG>P*S@;*YCXY:+!C[WK61Z6ET < A>\M6Q&A,JDY#0 T)FV2R2KGQ:/,7 M%2B[WZ@UH4.&,?BIC D6AE4!$?-R(L-2V99Q&4U5,!54RR,^REZTQ!D1BW 2 MJ+G T]E86>KE*T@%LIXL=(HH/'CEMD=SV_9DL]T1;AO J+-/?,X.3\KLJ'9T MO WG[?IE\OF\OHW;=_?X_;?OJIX<5U57;2SK7SH\=,"_GL"&2=[M"&[Q>N-G MC,%.V&[#N.0A(&UGS 90F+9G3-BO.3=/?SDDDP#ST!ISB3H?&170&DLQ9,ZM M\%(Z%+$A7%FU_[J4?NAT[?7L220*]&)^\JG9_\Z%>JTH/^LSWN.=?\7[X[[2 MO0]E+_:9WU:WW,:-Q!^STS^!Y69 M=NP9,-B.'VH3SQQP),Q0H'#I-(_B3H#JXT1.=Q#ZU_=;Z?AE \4V;C.)_8 Y M:;5:[7[:_22N_-'[K7G[]DWYH^O4\)_17]EK>$WWMERT_]%;S+K+E7;M,^MY MGYON^]Q 1="F>T_7_7/9)",:/&EGW.WOT1]/;DI%S'9;?:YMI[BQH(V77&H"Q>KVW3: M<]30.S>K+Z($A&;-5;=KM>H-ZJ.UVBW6+O..MU&J]KH.$U6;[0< M?,6W=AT2;OV;GM.M."VW5VC_V70_+^R\*)5>"HB;[G[) MC=O(LRJ/8RG8AS2*1*P55/@BIEZ6C'AR_?)IX]XJ/:<"Q%3=9K/7<:J-UH?W MN5+./'><6FWQ_&A;-E(O3=-=Z)C2+LS#ELAE-:WLU192V?@KC"[7VP#+ MEOI0HN)Q?E8ND@ 5PMI./;]>_;S#*?NU-]B(3P6+Q52*F0@0(ZG9EY3' $PX M1_M$Q0E3$:NK>(PQA=^9&C!O)B/VAQ"LHV8BKO)$LZHZNUDW%!_=Q_AE"0 (XNB.U_IE-,!&YHF$'AGY81I )R*_%H(\4"-I\T\0.,(<83$, M5Z#*XJGO30WLS*^A12^,>6#M=P.8=T<'C+?AW5]B_255-SJ#1%:4:9.JP4#B\42?&MX?0DRDS5*9%U26#J[DM$# M O?M4YM]^^M@!L1/#V) I:#Z/-6'#Z'*UQ= 93:3 MK:4JC:$ ^6TJM9EOK0_7$WNP$V1->(J"E47[,%3=)X O1JPU]\7\6!,IB8#41S%8 #R**>(@-Y" I]*9X3@T"7/RITN!*%W:=6JM&G&]) N4T0R\16!2O?%'EH;G.-_? MB3"[!K@GGW^VBW9"^I4F/^\&\.I%;P"?>DJT3J:SD?T6+#9B?I7T* >O;X95 M_B,X/X*T/""Z2SLYR&ZB8KWD":8!*L=CF21"[*DP?04F0OV!A'U&R0FVS,1< M6VOZ3Y1[L<_%EU3"?+.GT\@W5QJGK\?"[_58Z(1@EA@@@7JZ"* K!5\*(#,C M'LOKL)G@=\0D+-,T7,)P9',QN[C]>A3>LT.4O8;9DKQY@(%:+'/WSKV1,6L, M \(?E*H<_\CF@)$,8N2G/ (L3'X%1,R- M>8:EO"WH,IJJ<"JHJD=\F%W\QUE*%N-)J.8"O;.1LK_>\ VD EE'H3QGK[GM MT;FMM"UK'?9V2@T8N&:_\3D[O\JSB]+%Y2'I;6N:/&S"ROSZD!G>$:_8_R+* MDTTHZJ*-K_W1V)JP_.7X63GGB18MX+;%+]^0RA8? ROW?VE_]=_[5)YTK$W8?#5RFO$%YS595GFQ-.7JQ;F_9K%ZM9>D'G6 MVWJ71W]9[_]\&>^(;_;L\O8W9."F,L(9O1!JWQ"E%TG_ 5!+ P04 " 5 MBZ]6*D3AB7P$ #G% $ &4T-S$R7V5X,S(M,2YH=&WM6&UOVD@0_H[$ M?YA#:D4D# ::*B4$R1C3<*) P8DN'Q=[C?=J>]WU4L+]^INU,0EYN4NOCNCI M+D0@>W9GGIEG9O:E>VE_&O?*I>ZE90SP%]1?UQ[98ZO7;62_*&WLQ-W^=' # M"_MF;%U4/![)#C3U6(+-0IK A&Y@SD,2U;(7-5A0P;P*3L2ILWQ>2,2*11W0 M*VABE@E_T308,AJX'9BO ZK-R(J"IO6Z@]$U&./1Q\E%96P-[1JSD\X*(#&Y])FCIO6G-[-!R9ACV: M3F!V-5]<&1.[7+*GKQ2*OP5UP'N_USPKEZ[JB[I9AX5EIBB;[5.]=BQX",E8 M@#&8SFQK\%,$#!'ED?F@OX?I$,%<6K PYGUC8BVTZ6]CZP8,TT81M'2]=5QF M7\'R[^M$,F_[%Z9'$3@\BJ@C&8^P<4J_7)(^A<]K(A!TL(4YC;F0P#VP-RR" M:TIAQC=4F$0F8/(Z5-7XMX'[="(MY#8,J+'%0-1C7XE2AO0+1A.&E"5'>X5J97XYCL/%2\U] DZE M5VV>8&%BD':9YJT#3#N'AW&@"-\G@:!?UTS0$-4E*GK)GHLJP303T#RMNB?[ MB-^ES#Y==F%O?FB_.U>)5$B0TT_[_3/N/8B"UCQ+=S<_82>HMDY L< B+-*0 MJ-"62ZHL"(LPP5E67SE'A*G>$ N:*#IJ2DR" *UCTV D0+*2&/E):NDLCT4D M:[CF^I(#@ERW+C#J>R. EU[D(_:S3_5WSQ3 M9-WA=&)__]E@@'QVL$%OL;BR]MQM*$WJ^#%X'D;!*/K;SDO,OE-V'YP-E@_/ M!D7B:B2-#,OCI21/FSO4^#7/J'WLP!,D%XOT,9Q_!8:,Q6)A3$B(*9TQE@&X M1]L/$/;?Y.8?6[29#) 'T\>5!,7IA[#;=G_I714 MNJHSP7 %CW$)W_.34W/R%#>-=*7L%7&?DGO;+^A&JEWXA=11+YR*V!L]%^=7 MT*ER0UU49C>7ZH+S3U!+ P04 " 5BZ]6:::E=E,$ !F$0 $ &4T M-S$R7V5X,S(M,BYH=&W-6&UOVD@0_H[$?YBSU(I(F->F2@E!,L8D2!0H.-7E MXV*O8:_VKKM>'^%^_N=2]<*P! M?H/^Z;HC=^STNO7\&Z7UG;C;GPZN8.%>C9TS(Q!<=:#9B!6X+*()3.@&YB(B MO)K?J,*"2A88J(BJLT(O(G+%> <:!KJ8Y<*_3!.&C(9^!^9I2,T965$PS5YW M,/H.UGAT/CDSQL[0-0Z-F$K$"*$5JU/8W5D*I434@7:LC%S]%EPS8?]15-#K MET+Z5.86^B'Q?@":@42$S-\+"V.YO'DCWS!?K77PC0]&[R-?)O%IMX[.>KO/ M6_'4#P(ZI.*I%!;1'9+V3#/]/?#^R]@\!46OE4E"ML)+R59KE;EQKM=LR12T M6[76ZSHK GJN_;PJ&O>*ZHY7CW)%)58+5L=*BI3[IB="(3NP63-%L^!M9^Z. MAB/;L6I=+:DWA6THD M@@ZW,*>QD I$ .Z&(VSA ^4^]>$KD=X:VLTJ)J'5+I=( @$+4:#A9,L7 MU$LE4PPI(-P'Y]I;$XZCW191Q))$0\<_O=(GBL*:2HIX#X'I* I051A5P292 M,@KG*88O$X&<>E1JNJKE4IS*),4H0 EHGD#1DSN:LIX$A$E\$2L$>GMYL4B7 M'(+(X!.Y))PFYO0ZI%NPO(Q.77%5E)-,+=K"#RXV&/:*=MZD%!ZKPKU!_?Q^ M.H[,.<,$:X5,]P$X1J_2/,*V1))V=1:D(1:=)Z(XU.G>EX"D/U,F:83F$LU> MLL]%A6"126@>5_RC/>,W!;,OEAWMS2_M3Z>ZC%Z$Y.RW_?F1\.ZP8#9/LCW0 M.YP#E=81Z"PPCBT:$4UMN82301'&L21L,"-3T9C M=V#HNH-BU4[_6*MWAU-\%#^P^V[HK?D ,]3!@;O%=LG';;>N%?2Q8_"XX=_: M[6\[3S'TZ?C#O5W^\G"7_SM/]:2>)^7N^+[M'S_F?T+DOO-N8W_XYJ_134B$ M_[]+:"Y3H<:V9C3 4U+1DM,@8/C<>Q<0*S/)$%6,L&X ZDEA>1ZVJ&)\5> ] M>@AP/>O/WFM,BGO#^5EGY_:+'YW?[FC\-+I>W8-.OWY/DK\XT>]7_@=02P,$ M% @ %8NO5N+&0(]4#0 49( !$ !T=G!C+3(P,C,P,S,Q+GAS9.U= MW7/B.!)_OJNZ_\''5=W./1 "3.8CD^P5 3+#+0E<8&8_7K846X J1B*2G(3] MZT^2;; M6S8DV?6MR<.,D5JM[E_KJUNV=/;OIZ5K/4#*$,'GM>;1<D4_6-5C"4^LS MQ) "3N@GZQMP/9E"+I$+J=4ERY4+.109?DVGULE1\P.PZO4"?+]![!#Z]6:P MX;O@?,5.&XW'Q\<12XRT"/,.,!VC-[A MFP)1XI.&GQDC1:FD[WQ2%)(Z,$''H'TT)P\-D2'H6ZV0T&/U.0"K#?$,L%O% ME%%>9]Y*$=^W0W*1FDH:XRF+\O4*LG2N*BM6P.$T42"&F\ANR&Q9YKA^W*RW MFF%)_K"R-X7X(\(/$,KF+$G;Q^VV((0N7$+,+PE=]N ,>*[0X-X#+IHAZ-0L M#N@<$QZ(SP]^IY12$3Y93P0Y$0% Q(,@K9P+4]=[M)OR>?)J/AH->9 MBA\7G6'GNMNW)E_Z_>G$>O,5 \]!HJY_':R3AOH84*'K G(D-"AJJG@AL]W: MS[6;]296W<&.H4DVJ++1;+22BQ=Z4 0''I@CB$FG-AW"^(Z8FW9O_<07Q>T8$I!LR5/]K'D9#KJ_O!E-.SU M;R;?6?W_?AU,?S[8-,0L @NX&NG&B%]Q"NJ5+2S1@WDQC[ M'*Q__N-#J]G\9 6L+,6KNDA'T=(0*WR(VL!U+2S=B^36(;<+ B+*H(\#7AD(W!6BVM;D$?.>Z0 .RC MG)5IAOHD";5B8P5\-B/MY*)C]0>]H2595A'ZZ*PUI0 S8$?B/9FY9O#?)<&/ M36A6E%,5,>^2Y1)QY:2+A9GPWJ7/!?'6+301F)'7G+\(*[6 BS&K(OA9@;%= MXUY-S;6+R":2YN $R MV3YP2& V5U$G..!62?@CWFH,]91T,]AF/[C*$*[S5_&QS]/0P/VRM MDS(E%)H%WF:]5'P8]5G:0%]L;'^;\6+Q82R/8-A*P35GQ'ZK^:M)7*L\0@<8 MM%-P;>?@JKFF25S;!UQ39[L=9SC-&TWB7.VY+/;%03KL9A(S^IKG&?](X6"% MK)W$V.HB.]N,ON9OINXE5GG9$=TIK$>V"F/PYQ&9C: YG?$-Q7IR*_%@#FWC M-GU<*DIL-L]^^[V'88L8ODE)MU=A:J/!3C27-?N;E8.=-W+@>#9;U3$9N0LK/-QM!\Y BC[]CF?8HJST"9T#9SH,^)3YQH?K01^XI& M*S+1;>6@GQ/%.-&\;3/ZU8QI9*+;SD$_)]9QHOG@9O2K&?G(1#@,UM# M\\E-[]8=YF-2X!O)C%74KJ7,=M,_&<[_AO)@P-A[DO%55#S-#+[^$7'XIF2E M5TLQ")MIN.:MBS3_.PEL59="B8]6,R:#/"HC^._TUZR3G[K^N0<0^8\\./P& MSBQUX/BI/./ZO,:0//*]%J0M*)R=U^0QU_7P%.I?A6I'3TLW))&L#0>.*XLF MT0@J#ED :FM F577"[J\JB M"'1?4=>AY/^B2HK6MZN2B0;[2JIVM[6\J,*BZ^RJ<+RWO9*^O4TE476#<]X; MVX/>@]_)P^#/A.*$<@MKA\J;K@/P+S(8$ENQ,A21O^IAN;I,JC=;]7;SZ(DY M6TEW$6(+PVY"A.7V$"+C4H*T^ED6N7R0C:E5M-+--03!K0=%*DTMTX N9V'* MLT2(W;&PNR#W[2BCNI^TLRS)NQZ*R1%>^R!D"!CL6[]0(7HIQ#/LH=CL9)#\ MFR:RQ,DKJ7ZSO3J$^CB&KG?I%-$BX8_]6N;V.H_=VH%O!-D4]JUVCU:@5Y[9 M!(*+0-3:5.&91O[TN+GTY-0A2X#P@,.EI!2:BX6PF(D\ M2?V9$F]U7O/9(4%B4NB" 'Y%7(?%Q=>3RR!LWX4VI\@>4\*)XBU@G1(B)I5Y M7/Y"E&50Z9MP9^26TA!G'#%8C$4:P]>O !ND1]MYB^ M4C'0E4&=:\B["X#G<( O :+J0L;1+/U.BV#&WZ7$#BKZ>;?^!5_G-9M"!_%0 MBCZ\L6$.46FUNP ,V;+5(=>3 MH_^0,.9+/89TLA#.RF@FWX B6,T2F[%AYV+/:,*K@.4+J/LC1/.%6")U'B % M676?@BF^+]-S)\"%;.Q1>R'?8A_- MY+$"3+W4-L!3"J2@.3UY?P[[MWT'WKYBTX]^)K"92N)I915]NP66AGE'<*7 MYJ%21:E!\!2JNW?#%;,9GK^ FBGB3N$3OW C(U$.S3.&'1ZR>5&#Q3Y.R;94 M!EGI3+25../M]FP5B/\ >R)E:5-YO[^XA7@'-(L!7Z$N4[N"Q"71+:JZ;\ZPG_O\,1G(GQM+-,^4X 3 M09>LS++:+-Y9V&8?++TSQ?++:A\5^Y!O\SC1/9$.I3+L)TDOUEL2T0)E4N<1 M4&>T4E.:,AQT!GBL=-F$"9O;KOEZ%90V*.=OR##F0:?G2=_%%]X/-/D!)E^[ M_M,*"5$V8.U>[H^.32G9+@SV98&!+S(,W'^"U):Q_]#$B2A=H.J8(AO&&M7O M6&DY8I_/[4J!4J_75TT5E+>O/E/I2T)G4+X6T97BNJ^);[&J_K1(1X+RB>YZ M ^4>F5KU815Q\H [A73Y8LCO5_6>8W.8^OM 'DRP+ZQ^:P?D7T^"_PL#A+WZ M#[3 *XKPQYN@,Y]3. >!=AN?44\NOD9_YDKJK.&_YBH>_P=02P,$% @ M%8NO5D49MQY:$@ W?, !4 !T=G!C+3(P,C,P,S,Q7V-A;"YX;6SM75ES MVS@2?M^J_0]<3]54YD&QY2.39J"24C&AB(U(.5C?OT" M/&22."F1!%RU>8@M&0U^W1^ ;@ -\.,OCRO?N8BA8 M?CKX.NL-9A?C\8$3Q2#P@!\&\--!$![\\L^__\TA_S[^H]=S+A'TO??.,'1[ MXV 1?G"NP J^=S[# &(0A_B#\QOP-_2;\!+Y$#L7X6KMPQB2/Z0/?N^Z_ M!4ZOIU'O;S#P0OSU9KRM]RZ.U]'[P\.'AX?707@/'D+\/7KMABN]"F/T;HTP%];O;8AY/7(5X>'A\=]0__ M\V4R<^_@"O100.WFPH-_?N,/EK7I0I^7B+_?P9)X)'1!G-"N?(PC+$$_]?)B/?I5KW_<.^F_?HR\@]SXB05QZ,,; MN'#H3\+>]JGQ PKN(:1\'=*_'5Z$I#T2H(G4'8:+3P?Q_=HEE1^?')VD5?]0 M*A0_K4F[C!!M5@?.X:Z/#3P81- COT2ACSP00^\<^-1LLSL(XTB-2;>&C@!? M PR#^ [&R 7^_NBYU;6G"NV7<$6>&$T7TS4=2TACW8T$>57=J#"+0_?[7>A[ M9,P;_;E!\=/>JHBK[$:E"Q#=7?KAP_ZD,#4UHL 4+T& _DK8'@3>;+-: ?Q$ M[(:6 5J05AS$ ]<--T%,W-TUP>4BJ-1EKTH;4>L+P-]A#&Y].(/N!J-8 [5, MIA%08_(Q(-Y> PNG:",0KG%(^G;\1%BAO6%-VY8*BTRF$5 32!QC= -]VN3) M"*KN]F*)!@'I@6CTP9 6^5I]1RS1"*"K,(;$ MMSXEG?,6C)#G3T(0J% IQ!J!5FR$*58,X_>W$;PSPVI=D1]E;)!B3:C$OT$&H)M^1C]1"JY)IT89J( M>(7->9 A&5*1'UT!3'W[/6S%DX@>TII'R1ZXBTNIB#;M4S21B25:\RJ:R#1$ MVX:HW5CKU-&@O^D5O9JF6=62+0/L[XZPWQ'$X]TA'K<<\]1MF?HU- BX5E-L MK_75:W MMK%ZS:K%EI15?5(+R$E[0&HVXU:;;FF-L"X^+>&6@GS-WJ84;#S, M[Q5"=4V0FN)MSDCJ4E^SFE974NMBKUM/VRNM=?'O4%5+LT3-]JT4;!>>TA6J M)=L%J'21:LEV 2I=IUJR78#:?4>_AD[V"FIW_1WK:W(A1K?3->5E8%W@NQL_X7]"/I3T4M&;:6(QB6C9+Y.L[/9KU MMZ&6)+]F)=L#HIT&5D)Y3*!M 6^LD3_\C*58H= M&L%*TXQHV$%^T 'T'OA)(!)?D";[1 *1) 54K(.F>%6W0M,:8-<),1G /QUL M^S+ ;JE!L4F668G#B"ZITFIZA.]5+K_ X4IFZLRLX2ZJ%"DA* ZMO$$V\!74F35$B/I1.C+&EH M;1-)^5["$VE+8E;*I?1H.#5* T\OF^Q^C>$:(&_TN*:! AF'I_$="8SU/*F6 ML!Y+9T99JF$%F\A+ :HB'5O" )$[L=W*O)'TBDP7=W$A13D[?'T-]\$J;1-- M^3[JM4^W]PN;J5*/(I>RP]$+!RVUPC81E!UW"9;)3L<-13-=?"7#+552S)!" MS(X@0$"1ELHV<32$ZS!"9/JE%P (BMOA\@6<2%6TB8O";IN2"%Y9L[/B;%=+ M>SY<+6\Z9A%;7S =YBML4X-B=W%UV!&)F Y?ZA D5]LFCN@^) 9N_ W%=_DV M18[\24F7GK3IJ$:;N3K&L(G$8D:'/GER*=-QCC9I.LK;1%8Y1M.G2R5G.@C2 M)DS/ #91QCG_* V)K(HF!"R\#/>4K(O1%*4\W)F$P7(.\4K23\0B%H40HKZA MTMQ>\%*,.[J$*8A:E&\4,_OV$V:^%0TRQ*OK+%= MG@4D-O422(K< FYATPY4=#N$ NDCA)'5G37E*;,WU#V$0?J]XX^G:SZA3U LQT$,,8PD%#=5OWW>;1\[59J.ZB(7.YK*%Q2$.%%<13I;TCZ' MV"!](L/81%XAV**'HD(ATYUP1YZT+^!2 M\69P3:2.O@V/55+3?#RL6F9"/AL[[,"_-;9T\N%DWY,/SJO24W[J^'"'XGK9 MDJZG>KK.YN3'E]$5T7-ZZ4RO1S>#^9@4,'_>XS,.H^@:APO9+*!4R-0DYAX& M&]G ^ES"M+?CV)29B92UL2VUSKEXP"=.=."M4("B.#TTF,&3S#XUY4WW:2$WU="@ECULZO%J7!Y&.-O$P MA&L,791?@#=8T)J!L808*$'H =$N_NATD" MO]+S*,1,IQ[IDJ6EO4UT;14C<^9P!2RL%!^O\HSN ?( M3_-6"KGG6;;+.8B0JSE>ZE1D53_6U[S"-;\]6-3URFKNE2Z\0U56===F2-XS MOZMG58*7YDNH2XE/9[LD/LWFTXM__3J=#$_U[*@S*7 M[<6^M[JD\YM==+X8S'YU+B?3;Q8D>]&I$U'Q&H=T?=4[?_I*C#$.M@NL S=& M]XHCX77JL&"PVSFV-^"):G+STIS0[ Y@2$98VO]6-"92[*6+REO@3O9C2FX( MFR@SE0/1XA+[ON2]L.2(Y^7,&?#A=%&Z\'![VZ'.ZJYOQ_"-.?!;6U;GG1E3>^E+\OQ_4,]?]%?DO8:VS5WZ8NRKX!H$X'Y4D; MWS%HOGN*C60YNX77^M:AM22FQ^?;E\0GQRR6$YG=:C_,+D3AWFY?AV&]^O2H M?_>2J*]C2,O;1.6VVEW&[:VHYK+#T4NB6F ?FZ9%7-"5&VYK\LI(:U)K\9)2 M'2O9S:[@GK3=YD25*C1YMGA!JK:]["9;>N5Q'*5%O/6#G"BW= )$0 M65D?V-.4-C5J8@070B])'.(L1Q9?5"-NU;4JL71318/]7;2UD''PE&Q"S\.! M2W!BN OA->JP=!^F!M^U#6;5K%*@?WH%\WYNBUN'J?W#=+:?W2Q-K^"(I@]! M1#= )S"@0_( 8[JLFPS34;39%AMX_]VDH[=LI[&1ZBWU?)*VP.Q)-FAFJ[I) M\4KR:XR(.=;TQM6TZXL;AD+,4F>G3[B66:PBDNI;>3WU#1GI,7)CZ&6OKRY_ M42AY#3$*O>ID9?28W;E&?DFVAFY #$>+!71E;_?I&(?IL<6,W=G4I+KS5"M/ MR=ML3%GD9.7=BS8;4S82VW-;XQ0O09#E'M'K*ZG=\=-T,4/+ "V02^/@="D^ MN9C21Z4+.4NIK3\[/6>((M5O5Y%G4BSJ)'TTAY&YTE@.^J +E;OTW#RN=(W.E1$5__J(HO%TT: M V,R' MV!Z88G@HP'12Q93)M(Y-LH-4 GA:!9@).MP]MJ917H4QS/[#)S,NF+@"N^P+;_IHJ]U%^<<@7M M'[:>":IV7ZC#LJ"B;MX^NTCB(F97!C$N)R^7(+..*J\FBPJ2"MR*C6U9G"X%/JL8\9G;4NW!F=S&\$_ M-_3"M?O2U+N$BW%1SV).+M<6PIUB1&FL>,RXLSUB1>=5_EN+Y[YX8>.3*3/QW2%X_YT17 Z2W@?*V:]:O9,YWM0SMVL-GS^:KJ M>MBLDFYGHB M=*'L-@-1>=.[/'7Z"E=5*TFYI*_TN(/>YS#T=$BIE#=]6+H.*5Q5+=H$X\T^ MI9Y<>_K9?O AP:Z(%9FYJ$*)3L+ =';9*\ZGI4R(IJ?51>@.F!!#[_.Q,U-6 M!7:G;P3],1\],VU5H3_N=!5&JP^<,M-6^7I,]SU!UOA/1?N6G35V:?L^%>Q9 M=MF>I4WXE)E"5@&VWV2S)YWP 3(SQBK DZX *OH1XQ"K0+OH,:4M:SWC&B'DN5*%]N!+NF7NFEFMG*NI(N47G3JQ1[T24W@DUT96J>A\$F MTN]*F%R^:Z%M\$UC(59XS>TFO\;\ED;,N:V)!T^L<3?"G,HN%3%;?KJE+ MI%#.],5O3?"H,(I--*8WXHAT5BS-2^1,WP"W%XUZ1K&)1A;L98B31,6D&4;/ M5R EKW>H$T@K*C)]$UP3_;6NV6QB?I1-'GFC%6@]]=BC MZ.KST1V/6NGA*.E0Q1Y0ST]4=3 PE? )1B/&H5.*Z*BYL'IE)W.M7(Z M9%NN5+1M>2QGUO23@R8AF9T4H>+BI;Y^ (J2N& C11"0C'ZH3ML >.Y"X-Z# M"_#W?SS/?.L1A)$'@Z][O3=O]RP0.-#U@NG7O>_C_?[X=#C];YQ[PW<_6&73VA\$$?K&N[!GX;/T! A#:,0R_ M6#]L/\&_@>>>#T+K%,[F/H@!^L/BP9^MXS>]C[:UOR\P[@\0N##\?C-!,;,!Q;,=)M!KM[?/;['^+[K_[7O#S,_[/ MO1T!"^DKB#X_1][7/?S<[+%/1V]@.#TX?/NV=_!_EQ=CYP',['TOP'ISP-ZR M%QZ%U*_WZ=.G@_2ORZ:5EL_WH;]\QM'!$LYJ9/17-UYUR#<^/EC\,=_48PR= M QUYGZ-4D@OHV''J(5Q$%K4%_FE_V6P?_VJ_=[A_U'OS'+E[2SNER@ZA#V[ MQ,+_CPR]>FK\Y 6/ 'N"_'9Q"Y+H(:-KK(023KWOQX]Q!@Q\>O3U:#/U+ MH5'\,DL@Z:/#5P01,!%_XB@[[EV#-P3V\=J&S\ $$=\3*(C= 3X MV@Y!$#^ V'-L?W/TQ.'DB8)?83!#3XQ&D]$<3SO(69L9@3U4-R*,8^C\?("^ MBZ;'P5^)%[]L+ I]R&Y$.K6CAW,?/FUNE,I(K0@P"J=VX/V=6KL?N.-D-K/# M%Z0W;QIX$^3%0=QW')@$,5H9KQ$NQP-<638:M!6Q+NWP)XCM>Q^,@9.$7BR MFM6G%5!#]&. @,!+(2FK4"X#B%ZM^,79!7\-LRQ;_&PL/JT NH"H(4QN@$^ M=GDT@_)?>WJ/%@&)@6CUP>=>@-<2L><3&[<" [V<80+<"\^^]WRA=X?>HQ5 M5S &:&U]25_.>WO@N?X%M ,>*DZW5J#EG? VM(/(=H0685Z_EI:GVA+%< ;"=.&:SWT/A$AZ!REB$1-Q%2?8 MOQWM@:G(%%YJULZCD_L(_)6@80=XK>(Z%*V]NC!&:CC365ASBW]L%-P4>[8= MXHCAHG:0%NZ(X>+WE!3ZB,'C]6L17!U $D!4(PLQ0+Q^,N,2,81"G26ML6(( M>?W:7,($$9$:JUM!SM"4ZOG1E1WBM?T12%E): ^1MJ)D#VRRI)2ZMKVF""*C M]Y"VJ@@B$^@J&Z*PL]89H\7U9C^_J@FJE=]3,L!>-H=X*#GFJ>N9 MXB.T"+B6*\KSOGH.)]''ZKF51$_*ACZJ!>1('I":;BS5=0L<85U\0ITE!?F" M;QNW8^MA_GXN5!<$*=A=9D92U_0UAY'*I-;%7G<C M7'C4"U#XW1$?H9.]@MJO?L/QVB1B1%]Z8FL) M0/BO-[FYE$V.VOXHV)\%U@Z=)5Y2XSP 2@W:LA0.%Y\=I[@>T!"AD]R#?==# MRHO2?:GL07F%K$;Q@O@ -3W(VAP0!Y"/>_6P?1?.;*\FZ&KO#A"G3]J?@=D] MKL:K!;?853Y6V_?K(4P[R,<5P+A?%]JR3Z<^"29VXL>-G7+9O8@9_=H+/#S] M7Z ?"[C!NA M1_RW0HG(A:$%\8XV%<_ZK?"4CL7E%) 61'TG)NKX%OW?Y> *B3DZMT;7@YO^ M[1 U4&=3P=+2@K#'380=WXY.__EM='$VN!G_:L]A],4:_._WX>V_"K)GDB]E M]Z%3$-C'Y>LPK,YKT7)"FMC1?3HK)='^U+;G:(8[/#P ?APM?X/CF<-TGLM^ M<;>2!2D8#-$_5T;V[7O@IX^]RQJ3VAZH19WN'0H@SMJ5T:[]JQ\N<6=3N>!Z MN5@_/CLHL4<>.?#3IZ$UJ%BC,PGAC*O*3&V0*4%>MPC(G@5#Y+)?]WIOUUA\ MB!P=!;!A0A"Y8P,MWB5\6 8&*0GR[(EX&+E;J^8C!KT\LW>S6=]U49;9_ M;7ON,#BUYUYL^SR#,+M)>*E:MPY? *JIE-GJ!A-I 7 '=AAXP33B&8G<_HXT M8VMF'09RZCJDS"Q7,,!3.U(%&G4Z1)-\"**89QQ6KSO2I*R9B;CXJ0N.,D-5 MD]=AX/B)F]8=AJEFXSCT[I.TP.\6DD5DA>5MC'_W7HWQ:^1:K8FIW7(X?K 1 MN%$2IY<@(+@,:Y>;ZF\X(F+JA*HN)/EW$BUJ 6XA99U.13FQ4Z9J-D@ZX!J$'W1O@P.G"/JQ@ M1PD@[?U)I5ZHJXLJKT7H)UY\ 2,&;[-NH[UM2U!IZGZ7HZ(/2D*@1_Q41%-7 M[PTHL-/OF[#3I_WQ-^O\8O1G-U3\9O<)%,3]@#>ZO @3GDD(T _YL2VT%%C9 MZ!:<6+GQK?4#K/43),G+O(F@(,['LCCKKE:4ZRL)*.F:@@*^3V5\A1Z24#$O M+,C#Z[TMPUMV33TAUUD24L8]!@6[2)0UY MI(>5E6K56A8:VG4-!5B5A6G=S5KVTRDH9 :'AY5%;(/@T/IM^2]Y<;' I0X% M^2HK(C%:M'Y;C"$/-_W2AP+C215FM,89 M\@P7@ H"ILZF36=S2C*7D_2B_@PS8U31[/]_$$' M?,%\."NDW"4S-!A)50U(HZ!D$QEIUE0V^UV * (@.\X13%-IEO3DRZ4=XY1Q MD5[&PRV59;?4$SMXI(4^2F,8G$#$SMLIQ'IHE"#%"4;P,2; M%PLI?H5.SE)\D\R;9-XD\R:9-\F\-OFB2>8U-HY)YN4E\U>G%]X,5Y&M(F5< M(VD'+\R4GM-+[\1>!+Q)[W7+#TQZ;])[D]YOOQ$W2N_;F'*+'L2U >[#ZK)5 M5A 2AAIZ**%9N-^3*% NE9(X0FVG_$H0L2],%(!7*N($2CWE"\+]$$5>AJ-J MK1RU'E$Q!T8^$=0/40 _3>.)DY=U$V0#_*O^DQVZ @19&V.K9L^X,D0T(829 MM8T?H0WKUIXS42FYENRA/5V'ES'\D6PV(5=LI0'EUI9Y($-,[<+8)3P>GU-N MIX9H(RJ3K&]]:;1F*M>9/JMMED[)L7,8_FUC*Z2!S# ]C. ] HR(28]Q^ZDB MR"@N#NM";YT>DQ*[Y"?:5)S1/.5F?]A^LIBAHRB9+7XGFHNW^QQ5R6.G(VIP>9N/_2I 8CCTMB^X]+[O MPR>\IX)B@M,0N(NK. 08D(T&53.G5R'?PDLF9 [1T7A ;6B-%ERC-)-OJ&3M MV8O%/0>>[0^#".%(5S@FD4'MH(S3V-1$4$P^[TTHPF M! &B6P0C(O^)EY>W^Q0U1 K/IE"BQ/HQ,MOG-SJS0>I\2]OKJ<,Y1*$M*,[+ M_*NJ&=T475LM928HWW;-$5N[9><4A'&:X<18X#,PAY''O;67T>GNW>X:ER,U MS;;OE!GWW/9"S'&!DY?5/[]Y($3H'EXNP"/P.=&A8/]="19KJ4NCNV)7:"^! MC7/]U)>K(O 6^9K#*(K^ZAF)8N$ZBM(IVE-A::WCMH=JOVHARWIYL:B3L5;6.VIBO2.U M'[R09;V\6-294YGU6%*RJ\KIM8IPNGL#F=X>[EKE[ )E[7^P+ M!%<[7EW>(,C$*WR%H-K-NB4J7(P3YX6K^!?QVG]N7]7E%%2,PD7%O!&TV5P3 M-R6U&D),6]IOFE'%.'G!5!&G$EBDLP8%PH*VJGS^0E0S&E&:=%'10[F%JR*= M%140U["&H!VK&M&)[)!M2)V)#:G&UI3+N+2=![3XA(6PB9=/,3HIVF>J\[:5 MHW"F+-K-M.=)B'2) E:$]]Q[QO_B[@S2^Z@B+YK;BR.+?HQ%>N 6'X<,/IMXHWA)'ZR0W"&*14H-"=2NZCZX%IS>[%%H5GK M?P^'VN_NX-081EX=FE8\M6^4$VO$E>I7I M,QAN5FJ%8I^M4CD1/CVS5C9-_0 /GN/SU_]BN[O>UBWZ) &H]FB\U%-<'N4/ M3AQZ#H(?0]P=U[O<0HAZ3IEO ;_C76][%O,Z$E%MHVY)ITK\1\C[5^C/\!?#%D2*J MC'0SM_6$[7.(=B77+E^FXKT"#'=@]=H^$_.EH:;-2G8<&5MYG).&E>]K*,K4ISH[BY4=S<*&YN%-?& M.#KO/6[[C>+M?1Y,YTO$F:BUF\J*=[[>>-.'>#3Y'H%^%+%R'V:WK;KX5E@@ M[0@/RH77_?LH#M',(&J\2L?M-Q]9),W?O?4W!Y(P9/)0['X[9+Z\1 +L@Q;6 MNX*!T]" ZZX[9,.24-180S,SUC;>#IF,::AW"C^I1^+'>F2"K'+=.X<@LWHJ MR+U#,OC*E>\\\(>RP1.PLUG6=Y4KWS,9EO?54R3)<:V&L32,I6$L#6-I&$O5 MI)AA+#4VCF$L#6/YFAA+?,AZ?374$#DDFKCC&R3G8#(!3GHG/5H8T-_L*><: M5N%A5-73;Q*RU!=0.X:3]&&_6Q#.1I-3Y*]LDI/?=QN-*BB5=B]M$7%VR3LC MJB2WWT:+,231CM+,[IAXR>[08Z2 Q8;;:!>2" +D9.><%ZL,[%WE2P 9R6+* MO@R)8D@40Z(8$D6?/-V0*!H;QY H\DB4J],+;^;%ZR\UO^#CJG;PPJ12.+VT M)E0$L&LWN9E",%,(9@K!M#*@*00SA6"[8T-3"+9U)M.V$(Q9^_6N\BG)$BN& M:[T,+V9X,<.+&5[,\&*JJ1?#BVEL',.+&5[,\&+KT#@Z3_!MHI=(G[-DMMS- M/TM S5R=-XZJ.U?;2R*$)-2<2J/*, QNG^"_@!T*E[ (#+7#-B\)N:TO^<;& MWF$3LV]6UJF"<+7X? ]<7/F:H+##'3P[J&E_AG^J5U3('6X;C=Y&JC-4G:'J#%5GJ#KU;)"AZC0V MCJ'J#%5GJ+IU;/PGP+5;P.T_HM].P5F6LN #<-FY-]%TGC_25J41F\BH.6%7 MDN(&8"7FS\GU&MJ<,-+.V9PFH\![KBJK/")GE96O#)>SRB.359JLTF25)JLT M6:7ZQ,5DE1H;QV25)JLT6>4Z9CZ%D7#>B-MN?Y:PDD*[W$_ (%MM!S'U:Y"& M<:X"/>:E8^;23Y.6F;3,I&4F+=,H\C=IF<;&,6F92=UIFK@$UUX"::T#- M-:!;8C%S#:B>=M'_&M!S+[ #!]0A7"I?N,[&8!$OLKX?TW<E-9J*]@#"+TEN+4<']\;P\\U[^ R+%8V"O?'$I'L;)AT,_C MD[XU&)Y=6'BHCJ6H"L%QHLI'B(K2++_C0Y9) THO'_8(D7B4#CJ$MQQRCMA8 M(PJ.:0IFO+I=U-H%#*8HOIYA&6[1<]@D&KFU,KJ,I7@H %R[8+,,D\>RT-JK MH<&82F;;0U_2JQV3Z$Q^;6RV3JDNO' S6:UU T4$%L>W(0VJ=K-1<7H]MQW M.VQ,ZZ'N@KGFZW@)O7844VGQ0PXG'&VAMMMHD15NS=^4/&-YAE+U8'H-0@^Z MHO:A]=]&FS%ET8Y&*F)?(/6:G@1:U)RA>8>U/$S.: M&B!3 Z2_<72F0;:]!BA[_!P_GDF05!MJ7>E#AMOVK$51ZCD,_[:9VLRU4%6P M+Z;',E#JW*)LXK^T WN:OJWG R>Y^C%9D1[I-:JMO,;1FY4$;0CFZY#. $1 MGF=M'V%EQ%KEEEMF$B)\@<$4!(XG6&MQ7/D$ M:VY$RPYUX]RD5UT+B':Y0G!4RX%%GATZGATO[F:O9?)/.=PCY MFJW H\X4RI*C\8,=@GN4PKGXC@?T"ML+9858,OR>GKRLFV3I0__)#MUSVPM_ MV'X"^E&4S.;I=CY. W&@R[E:6]XS[SYHG@Q(%ET[+B05YH0O[XF(O*4+RG] M'XV&KR?!!= <=^L$PW:X7W>JT(X*:E7^Y>MWYCUZ+LJW._1"TJ-?E_-1-: = MK=6JV#=>]/,\!"!_]*,CGR,]^G7Y'%4#6\+GK4*R(J%7^>@BG]"S>O)NJ:#" M)W\S\KCR=0\!^*H^(]G8'448S!;&5GU4A2M#1!-"^/C*QH_0AV=MS9FHAUY: MLH?V!V$6D+E7=)2::7"2Q:X^&:P*WO&O75"SM/4G*0A M6[9FS+2!=G4Z;K/]7J0EC:_8T[K<&ZBUJXN"TE&:1U 9[55R4VJJZ B1U'F@ MO!-,$%F?34K--WYE10-B>\;M$BMFSUA7=6JYV)@]8[-G;/:,S9[Q)ANGB@Y1 MRJ-OY*K*[#&KW6/>27?M3G7;1V9M\YZT<=8F&C-[V%WNX!H?;:*Q+=GS/B)O M&E>^02JP:7QD-HW-IK'9-#:;QF;3F.0 9M/8;!J;36/]O4A+'M]L&IM-XRW: M-.XB>E](%HV2.(KMP/6"Z57"\8&V'Z6LO%N[U)BIH=UAQ*MBE@C5P3.*-[T( M7(>>(X.TJ0? ^.<&>M-SIFRR;Y4)_P-$2-YAL+CL9D5FR=A4Y#QQ-_U2EJ)V MA^W.I/T#-8RCI;1_A#"2P<#1'[:;[B=!1P(1XV>B9)*6KS; _'Z/+5E MW=$\^%V[MW@*S/\I<. REP%Z>'(#L-G0[W/W/.*2DT."FV)$Z@#MCLMJH$>: M^QYW[KY,\3(5"(66@EIM]KQ7YWP;J(GF6^^5LGG#*$J F_]:8RIBE".SHN4T MS_BH9?VQ=L=U-E,!S2T^;&W,MY1/==A7"\?NN6/WZJ.Y\D=M79FC@G,83H 7 M)^@%[@?NX'GNA>D(*Y7(2Z.YCWY]#MN*QF@^^FEG?50-8[X1+./;K6N35<.D M4VJ328HO)P\8Y @\>7?\LDN%45VOY>\W;BI/?=) EBLV0&)^3@S;4I5- S"[ZWYDSF@*0Y("EM9GIU!R27ISC8YR.+ MK7;V>"1)&1H57XN>2-/C1")1F61]ZWN4L)G*=3Z^5]LLG7Z*?!&VY-]I#(;Y M;7)6%U7WAK#/Q@FAIE:-*IM^;H!OQW@R#>.76S311BB^QN'XR4O^+^R%I,X8 M.[O,U%>D1@N7AECWMG^=W/N>,YI, "[A9R3!HD/LG*WK M24Z-.71XC\5>W9VS8$4X:OZMU$@B&^R+O=R=--!:-)IYFIY*W#SJ\>TH&DW^ MQ/ML03P*;_#&9*Y@B1'R<'KNG"F%!*896%GU#!%UH7YB]<>\3*JB:(ZH[(1? MWT_'S:X#J(B-;[0/(D80(=9_YYRDAM@TDVMP8.X/"%U\'NH*!F V]^$+ &,0 M/J*)-,K1IIA;2*6Z!/$#=)M^D:*UA^V<,\G2$94"RNFOPQ*VTR2*X0R$2+YQ M,I_['@A/(N8.")*F:PBSNI_'^#<.E\T?T+YJ2VJG;+2?K M%S+1=D-E<]2-*S1&DP(\ZJ8I:L]HWOU'3!E*A2*(.]J[[L@"6NY<;VRE3C>H M;Y_@\NG,;>I*NZXO,1?R:\@!W/;\0U,J^BL04VNUI8I/RM;3+ 4S5;G*-BH+ MH2/^7-;)RPD(G(>9'?YD%ZSQ>VJZ\ KCUVXGL@IY"9A7TL3OJ:;Z3-@(/-N1 M%:%3!9H\XVFYQLLUL*Z?/+%]$-V 1Q DX K$W,^>D)HK^O2)\"L%Q430?_*\ M1NL)^H4]95VRS^IU=ZR(FQ--\+G@:492]@+U'0DH3UZR/XJ?F14?3!]FM(:1Z>=?ZVI1^Y.N MJXGI)(F0&J(HDX+&LY;G,W(W'0XIU385A2!G*4:GJN-L N9]E['83$WF)Z9; MR *N7X[7Q Z9V\;&ZE3HO8$VO24"[=8-U#U?4FB T,:PHZXV//01JD>OKR; M?0RKU*QS%E94B42@K5.OM'/:/G#BT$LMV0_<,Y0:^W". ;//:G.ZW9$F-1V4 M+02<.E,K/+*=4A;, ]F+%LHJ<)H'JP7HVN7XIS"*1Y,,(XMYR37;0B-4\6L7 M+XY04&UCL;(2/L;;4&FZA18ARZ =4;F".0P<. ,7S \P$AIOLV5*4E C1V6V MB1] > 4#6 3,K1QF]]M&B_$%HAE/V3FQ*Q"+O%*%9EMHFBI^FB6.-:")5WLO M19[X$X\GMGJ&*39,L6&*#5-LF&+#%!NFV##%ABG6EBG6E;PD FV=K.R8*59T ML^?F3+&>EWM>ASC'C5_P+:08-[Z?-$6-\BSZQ,WJI>RS!;JB2M3CE=%2DWO:!W493K<;3- MM8W&&5^+YM$Z$VS'A+J>\"CBY9[P(#57E5)RWQ:F:>0EFVT;Y0Q$3NBE7\02 MMDRNC[)L=:,8HBS !@%Y]GO\'_RA,?2;_P=02P,$% @ %8NO5BE]SG,E M2P N5T$ !4 !T=G!C+3(P,C,P,S,Q7VQA8BYX;6SE??MSY+B1YN\7SR[/9W/OT)%&>5)E)$<__FKG'SU'__^/_\'8O_O3__K^!A=I#A+OD=G M)#Z>YPOR _H4+?'WZ$><8QJ5A/Z ?HZR-?\+N4@S3-$I6:XR7&+V0_7A[]$? MOGWW;Q$Z/G8H]V><)X3^=#-ORWTLRU7Q_9LWS\_/W^;D*7HF]'/Q;4R6;@7> MEE&Y+MK2WKZ\K?]?I?ZG+,T_?\__XSXJ,&+UE1??OQ3IG[_BWZT_^_SA6T(? MWKQ_^_;=F__[\?(V?L3+Z#C->;W%^*M&BY>BTGOWW7??O1&_-J*2Y,L]S9IO M?'C3P&E+9K^F!OD.DB+]OA#P+DD M=;UF_(^7[%\]B/BE9 ,83AJ0O B#!Q9?$ -#779;.HE[Y6;9_$950_^$W/C;B)<[+\W^LTW+#1VX6 M ^1E,7M)B^9;PM _?^6H\V9H"->>T<::B,:6*JDEWL2$#6BK\CBK*K]27U"R M=(92UQ]Q5/@MNV^_4U4Z@Z(QJ"=&<4'6-,:CVKQKU9@:KE$N,Z;%@SB<'_]T M^]6_5Z)H*XM^Y=+_]:([,DB3EH6J474=I,L]/HU7*1F C7RPZ/KGC!+_+ M(Z,"&$ZYH!SR:ZN#N!*;(J%:#0[;;G 9I3E.SB.:LWEP8:293M@GO\R N\12 M2X)AE!'>D$J-,&JDX3#H$VLSDI?,7E;JPSPO,:NITL@CLXI/-KF [W+*) ^& M60X@A_SJJZ!&!P[++M(\RN,TRN9Y4=(U#P@-8;E6VB>W+)"[M-*(@F&4&=^0 M3*TTVHK#B<#IBE VI3C#]^4MCM>4#='8/.Q9=/Q&Y@[P^U&Z00$,OUQ0RM%[ MK8.X$MIJ 7):44K%2OO)IOWG7U),62T_;B[Q$Z.)P8^,7M"H$82$>NA*YLGB M\.BFQ:CGV!&JE(Z04$/O /J_CEGO1Y/L/122O1]'LO>O@&3O)Y+L/6R2?1A- ML@]02/9A',D^O *2?9A(L@]P2':*:9DN4E8T+JX69WA%BM2\QF'4\#IEL$/O M31CTXF!(9LK \?37:QIGI9KBIE)%^D+ M_Y=Y^^-4^;2*.5$^O/U0'03_'?\+/X+$9K*8_B6B M"?\V\[ -#"5C7)5\T&:< 9P[;AK!"30*IN*PF-!#C2)BFJCEUH'Y=$*B\B-S MC.K13"WBC2L:<"TS!K_#X($:U+#5N1028G!&H9_Q8QIGEJ!Y*.1SO%$#[ XR M?8G@A##"&E*B$3ITES_/<%S2-+ZFI"1;[B^&AG M>F=G$/;FXZR 6]>FE0Q.%"=XTCA8RZ-& 5VR_W]ZZ&'QT^EENDSY7=8TND^S M^DI0E&_T-+&J>".+(_B6,A9Y&,1Q RF=.&94J?50JXAJ33BC(-^O8;.^)3]C M:-F(4XMZ740T@.VM'BKD@G/) 9QR,^V.R8HCH$>(BQ]V>#J?GUT:@N_.K_Z" M; G2-IAN?PK>NFH\4G",YNB,C2(''D/J>&;%PQE]:ZJDO+6J'F+;NK((C%;6 MXM*$E:LJJCQLDU\0^L](W]:]G[TUL@)4V[J=WV TJPQ(VA[D$H<9N@LKV-2 MJ!*#7\1F@/L;$AH0OG%0W./F$[,GB.:6!9^!S)>LRVIX/6R*W4%@M/ A$K*GL1E M]KFDNX<$@2S@N%KQZ-5\[%.6\YL(4 .SG_QO( 2&&SIDFCE%)1EZ?/@[H:?K MHB1+3%7I(G5"_D8*'<#M<#&4"$X((RSI>&8M<]@%B+MGTGQ(/W]4"'F;+VH! MMO-#22)X.QMA#=N9R:%M6T.)$DZ)F(52L;)QDQ:?3S8G.(\?EQ']; @<[&I^ ML5^QPTBE$O,W5NE!;DVV\J..MYO#=G@2W>&= HP:.*(4GM?2#@(?E/H$->8 M=X\FUO<%_L>:O]/!8EW;46FMM-<(P@RY%SNH18,3RPV?%"^TTDB(PUID[YMB MGLVJ90.2R#";50E")9 YG\*0/H%.?)Z2)TQG]T5)H[@,8^G/"/7V31@P+^X'=?3:R$U;1Q[T<0C:Q")&VJ-S*("X5JYC-< MQ#05&[S?)\'64W>$6HB3Y],=^L48$TQ#3;6$DA2?KFA0;JD!H#,5#L4&/3$J05#\L1D1)% M/-1H)8DLZGVZH0$K33T&ZCU M(XY>U-NFK 5LNS^KD0-!% LX^4J4$.\1)= (="Y2!%VD&?ZT5ISG4(OXXH8. M7,.)X>\@N* !)9T>JW(S<3E4"09I^6:7("]YDB"M.4,QOPQ0@^RSH"\#B E* M8!HV;&5%SJ8@C#C%_%95-L\3_/)7O-':)LPU);F%)5IYOV2QP.YS1B,,B#IFA!H&,274UPI)I'D>$[HBG>,.IV3- M'.#FE"3Z",6BY9=43B;TJ654 40P%YP:FO54CZHS*8A05!> > E!&#=+$E91 M1?U?EVF.WVGM5\KZ994KS6!\RZ\2# M$$8#6LF:@2P\ZJ@!VOC3!L2-7E!?4P7EUD[2B(7Q,GV0:A=3R< C21^8U;E4 MTB$I<4V*,LK^7[HR3L35PD'HH02L)$E/$AY55/!LA*ET$%,*,;&NZI))>2[F3E'*8XT'J'_L[=&5H!JV[CS M&XPFE@%)+2SZ-9,)T9$O"3\C]4AR_0$!6<3;^TT:<.T#3H/?0;2X!I3\A*(X M:\;E JW&OY0X+]3NN_.;MY%]"*<=R)L?0+3N$(TT3#>_>V[-7VA:LB^?DN5R MG=>[/*IS@QHY7ZULA-FTN%((1.N;D V94,NBOK!G6MR2+(W3,LT?/K+))TTC ME54J(5^$T -LV"!+@*""%I:4M:<51(VD9Q)<4\Q)B%E#B$N .$\PO5HLE*.] M2=@7*>R &W+H)4&0Q I/>L^/XN.XHX$J%21TPM)F7A1K3$>11Z$2B$):\!HB M2?(0Z:0#:255I1B26[?WW_#6JT/#?_)W)'HX0-B;>;Y3W)--FGE%*^2&" V/! (0*" M"GI<0S9\(J@6195LB.Q4/; *O CET_UT9$!0P ),SUU>BJ)$-<2%A.V0]V(. AV!!P(,E M"'B & 0\N 8!#\&"@.:S58H0YI>N[K/T(=(D)S1*^R:% ?*0'PI14%31X]/Z MC%8%;75\9[04*<[F^8+0I?C^!?N'PDJ-G+>D35BKA=Q1M;',&WQ+'(P^"0&TB)3I5: MD\NP5=RFNO2]E%X=P/@%9]E?<_*%*QY^Y%FK4ZI6P($SZF63KO(RHN$M.59Y)(^>7.1J8?<8,A Q M18U,PY!6&%7282YH5]DCVB"+.SQE"ABSN.?KVD;0@UO;2EE G#$"U-WAKG-^ M;&/C2BO0%6"$F*?"ST10%Q0X=)P08BB1C8(%\Z7F#ZPX>U'2I[+QSH_J]8V MC;1?;A@A]SFB% 7$%1,^#6<:%53I-"EUPY#G99M0O,JRJ+=4(>J9-EJP \Y( M&;-%>,P[<[C!(AYB9?:VPYV M%5\,<@7?\,@F#X)-CB"'G!)J_WV(UQ/R'!DK X"XXX$ M"(YH8>G"XNY; 6%RYZWOLS2^R$BD7V7IR7C.F"?#&R3+VPH 8H",2I8,KO'=SAE_*$?>BS88;A MH.M[]N9LSG R9U4$0<*Q:'53O0)U"T#W_(Q8703ZE1>"1"G[?;]\$17WPLYU MWYW"X0%=:3H1 9)UC\G-'!E:@P$@3%$C4[WM$NE$YPPIU'Q.,L3_E_G M_UBG3U'&!^-9>1I1NF%!X,]1MAY>JQBIZY-0H\SI$LQ)$0SAQJ"5",B4CE#, M_A/AK2YB,3]B,$N:BET<_GMP@$)];'B'[&)8=27TE)<6'FE5'#)ZT\T>&"=VP/J$QM2_BDS!6ER?G+"N<%9@.TV'3L18<:0YTT?=)EA"E=%CFH@2&7.U9%.A2NB7"E6@5/ M1&PPQW5X'\$([UVX%Y!E5CZ%8TY)RBB[=)WTZ:Y)\T*@<4(UW'YB;34Z_NDJ MA0Z!9 -L4=!6 XQ'<,I=4[+"M-Q<,^0E\[1\TKKBZZKZ M2,FLXG3!4

YR-55@T?%),2?X78X9%<"0S 6E=$ZOT4$95RH0Y6I\_V5=X&H( M#WO__=O[U_]Z\_H//_ M_&E^]S=(7'7;,C8I!.*CP^:Q7AHBY\9M(W<4OP_.IV:KYSK:\/FHVT[=4#C$ M'IT:L&IWKB\)AC]&>-H=N54E#8$W=(T3N1/HK=7)>V:/&?: 0&IA2!PR(E30 MB,NC;*L0G$FG)!=>\Y>T?#Q=%R598MH8M#&3RDW5ZV&6$<;TSK(XZ(%AW0BP M\L-FE2HH!E:G1+%8\7!DGEG%)^-99I('PS 'D$-FU2K-$E3#K_U>#=Q] MG=.17S:E<"N=+APS:X!AF1/,<8N=<&CG')F%#LG<8K' 09AUM]P0+.RRQ%M@ RUCA'4) M*++BU_;34MR9YE> B$B/A?-83PNCAM\%+2OT_CJ65AR,T[%CE%>M6@UQDBKN MZJ"O/Y$2HW?OO@G.L]%;UU VJ\=M3[^"#>G16]!=A6;+&0O%\'N$UY3G=:"X MVE@W72]52GJ^ Z&#.KCS,!0#0QT]-L6=ADH2%5ST>_3N[=';M^+_4+0N'PE- M_XF3']#_?OOMV[?OT"JBZ(D7]P,+D5!1)8])^5L8274;XD!Y9*:.F'6*'.-U M9DG,]]BH CD<$+LR8&BF :8:^DC>$.P/K@3[[N@/[RLYV#R;)8E("Q)EUU&: MS//3:)66D:[.M-)>M[#-D'L;V&I1,!PTXY,VKUMIQ*]R':EA+#UI\TIJ\^!%%94G3^S5G3$FJ(;36YMN%=\_, M@?V,,?K][][]\>T/Z)H\B^=!"G1*O@U.K8]I3FCSI@TNM'<,)3&OMPHU('OW M" J5X4*[U!*\\]CN,=C7Q#5J MD&Z>6+8;E#JP2.J(5DV_SI$/,1T&3,?^4E25;GC6SON=UJ]DI7#+@3H#]"N# M0PTPP8,33,MZX5&S-K-=R@'&N.N(7E&1T#41:U37F I3G2I%KQR.@3:#]$S4 M:0)EI 6NE9GM4B(P1E8]33P@/<;_-0JA?5\?N,WO5=) &:: Z.KOJK5HD,S2 MO]'@K!6:8YI7&AQ50+/-_DZ#CG*0]CRDYR>L(9U1(]".FTLP9Q 'PS,[1M.6 M',08KF/1R #.23,0W\:$;@YJ$/DW,FCK\Q!.Q";U*&.XII4.ZM?T@9I&%"*? M'$(TI2\#$I^->$#+324HHRQA&>BGLT: ="(8I&B,OZ&TQ.VK-98#FUIIOWFI MC9#[*:J5HF 89<8G)Z[FTFC[Q!"@QX1N\!/.U]H#Y=N?_1XGZ8/J'QJI?@/# MA0&@8>-_PB4JH@S$=8*BO%K4<+6NLB?C=^A1P.N/-1T!,,VO0B6/)H6XZKVB M)%G'98$*DH4/5'ZDI"BN*5EHCYGU)'QR00&MRX3.S[!V^&1@0RH("4Z$!8"# M8)R7?"NR3HQO>U-.+^[;3YA #UV&2A:4]S U%]@;!XD"'_-XQ:+,Q0_XIQA MRY@MLV29YBFWHTR?<&V9[MR&H[+7DS>C#.J=K''2!$.^47#EO+M"^0@]5.KB M4$+4*R \-:,LHM5IBU^B!VV0*XMYI9L&9(]8 QDX%%(#D\A2BPF2/'/!X-S@ MHS0N"G$QX )KN2&+>7Z00 ER\ A!3P8,-S3 %(\-M&)H@0%0XPRO*([32!P; M9%YQR4\0_E/\3XVI1@W/">!MT =IX'7B8&ADQRB]--[1"$ZF&UQ@5G/\$<\S M-DG,B'A+PQP5673\+L4XP.^OSQ@4P)#*!>605HV.&,22K59PBK6S@F86H3%: M(1DL+*E*QF$+S)4)6.V8D Y M(P&4'A3@:T.\$AKFD#P\8SZ1G/0M:-Y1-*\6.>CY9).S&5UN697 #&BN2*45 M)?&695KM4'U=NZEOPJ\JG:5/:8+SI+*E[4*Z&%$G[37V-D/NQ=UJ43!L,N.3 MXNU:NJ91<.X(3E?0=2ZY*^$]ZV@?FI1GM/H9#!=D3&H?TCH/*#1H;O7UW*'I MP6Z=N-]#$F;0_5,2:EDPU+$ E,])5.)-M R&0UXDP(82KF@ M5$[(2(X2H<%G](L]O>U=/JUBSIP/;S]\>"?8P__R&W..IX\, 9[G%U%*Q7GJ MJX7JM>B!E:.U?3!JHDF<6R-5@[-L&E[58;%8E,!\&5JP,JK#\9QW2]7KWP>B MX?ERE9$-QC>XQ#GO)Z<4)VFI'/]<%+R1S0EXRR^C- Q*N4"4@2E %.1D/K._%EQLW4D8O0/P',[2NAA.<8_WQ:*VT_UZG MA2QW"$G4#U>_J[B:XP=^4=0T))EA:B[7,/;P4]5/:0'AT >CN'5_=2#C-9!1 MP>L%+UT!8 &+ IK.P\#BP0X)#">4$XQ/4],2CBX$S!@[%;FTVH2+XGO4#H^O M)G=GW_ZG*,TJXSOW;NM$=2=1D<9.M>A02CB&.YNHY[>U",!>UQF\-O)S3'&\ MU]S&FJ4N@9T"V4C]X!YY M!]!#KHI2JJ.>=3D5==F\J M+>I$!EU#]'DF=BG(&U=W,K1E[*128/!V%^A#]C9EH:@J#.6B-,[9)IE%G[V@ MDENTF1+N^"BC&9*&0GZ3;9,B*/R0YORU''0?9?SIYR,@F=YOM*E'A\SS_(YS+M%X.[BBH#D&'OIRO@.Y] ']@PDT#U*QC: M29#43'#9\/GO''Y^"! 5G.?&7=X]6R:=@1-QQHC($UX@%V+.8<+4A#*(>K MI@ 2QK7SUJO%:50\7F3DV9;WS*P29'G! %ZYT*"0!^/C'4#J%Q_( G$E)+0@ M)5;E9\$9L&M^)B7!R1WZ'(^FZ$=K< <&.I,LWC PP@A MUE7O")\3Y7&:X9Y!=V0_/N;PGPVT;'#02M2L#QSDFV ZE"=#I7?4MY_E1T9H M\S&4-V=*^ DI?GV*.]$U7Q)(\TX"GJC]4/C<%NIU$E/(K1#VOA*M!2S-8B1) M,.0UPI.#3+XO/FYYZ8"-L,?4?GZ'YR=,[TF!3?-*%["F+']5\MF.5O ^OKUM M?!ME^&K!/"#S1>7FFME0\O4.D3I.4QVNRF%NA;L8I+X>;M*$=@MA%&KG>^/! M>/#_ (?U-O6MH?[K*N0 @?D=CF*/O M&6B_!O^CAJSV0<5@7B:RJ8CX+=MZL?!S--G:61R3-9M^LGDN3I\,!U/=5,-R M56^,F:6R'A07.P&SM,90"_+5A5H2( _G^1,+/ D=$Z;U=,(R3P'?3+F. GRN MR6#E^\JM!$!R75.\BM+DK'Z.O,DA6V=A,V8PFUI86#J.,=C,4Y>2X!-XA!6* M1^RY:IOK7 SJ5:88%HY2OEN[G]QI!QS;A=2.+_ MN[%J,V$A:J /9$*N-LMU+;"G_!JFXTK$^J&)UMTSI M?&.^:&Z4%5>+ZNM\6WZ>W]&(WSH8D3E]Q45^#P*2G*XNHY M%[?-+ZNKYS-*^)O@1',?AG8>QZ &&+L%%J\B3-;CMH;)BS:< !0F,!7<[8%^$<#JQ4%L-]]BXC[AJ/(,>/LML>9#6R3B]]?M' [1(J^H MZ^Z])T),=+L/@U2S<+?^TI ^0J L05@-KW]&+0;7S _H^_"%#^9 M4=:K52;FVE'6Y(*;YPM"EU5J"$N>/E=MK[E3QIG42Z;BI@IFX7$<7BG=2D=[ MF],/=0H(3L\FZRC/>FQZ\7<@Y?=:*8(I^E19R18DVQQ:7M7JSO '$?E3 <]7]==IE2=SNK_[NU\G I6>^*M^V-P3N@0&==V@_NX*_H0Y76" MK5.2%R1+DR9EUS6K&CYT\_]YM:BY&&5MHE[;KO*>RO;I[?9:'5V7MY>"@W/\ M$-9(EY@Z91^A7NEBPM,MGT]SVB^@[2<@)8W>J:XZ0T:>W*8/>;I(8W[JJKH( M*Q+K9VG,AH4[_%*>9/)KIN%@O)I^NT,E[ZV+3\#P97B#Z8:;'(?P%+?KY3*B M&^XD.@6C;2]4<@%=DLR#!J^%T@LT+O M+Y9IQ8-[(G>,NB14&[15@10'*RRRQ:QFE< ,,\:")GDH[FL$5L@)S[2W42S> MRT'/\\4X-S,&U^',2F#\F2M2Q=4WH7>$A*:(ZUM=2.Y-:Z"[NQM7! AR.KK# M,?KP*>ON)Z^[M]U:_>!<%56( MKA:7N"@P=O=8#GK^:>-@ALPD@Q(P_!(W+WV#+ [(Y.*7S]D!]]W07IY: L5#EB!4ZO.;ESP M]]!X%MDHLT7A1@W/V4]LT ?I3G3BP5V5.T9I/E=KB/E7^LK!: [E/I,0-_-O[Z#Q-LDL2 MZ2X)C%4.$-PY&J0(\RR:P4DW":Y\TI5IH5H-,3W$%1'7/%2.235.XP:Z7<=? MODA'^-NLD!8%&#QR1&FF3[/ <7LR0^?SL\N]T&CG(;E>;A&K+7NMHJ*L(*2+4&><>!8XJ 0(I':.]$>K@ MJ>H>U>E9&YRJIV2Y3,OJC'B>\%< TOP!Y_&HRU7CRO!ZDVJ*>;UK4V,* $/9 M*:CE%R':,L34NU<*T/-.3G;;?._80L#QV>B!QY7PNAAM\\-&2@[+1F5'TF68%I4Z/CJS]/(A^63V3SIAL(RR^J(AI0ZTH=Q-.R#R M"6R,>\E&<6_;R Z@VQUD@VQPMH\7F!<5'9HNH)1 MP_>U6 OTX:U8C7AP)KECE*[S8_J :7 :]3*OF!V1FXK?O00[^/[.@5X>#)4< M0,H7!L4#(?6;I;T"@A/L)"K2XFHQ2,RS<:.:J[)/THTSJ$L_-TTP1!P%=TA) MH*5#ZD(O10 M1_% T?L-OH]*<06 KW)4IZ?M0;R+EK=8WMV$-J2WJP2GT#B<,H&$HEAA;U4/ M-0$L'S&5F?XQ*DM,7=@TL@!_D\0IAFVGC6.T8=!M"F1I:LG+0 H'ANIB@@^= M/Q7X:G%>E.F2=Q&-YQX*^1P4U0"[(V!?(CAYC+"&!/FI>@B[%0O.A][&XTU: M?#ZE.$E+_B_]Q$:OX7G::(,^F#7JQ,%PR(Y1/DG6T:CFC4)%#'XGZR+-<5$@ M7D!XJE4/X S?('-;K'#3]?TV@K,YPP<0K(IP*#D"K?KE(O&8P;GYY:+@Y%1E M?34NPYH4?-+0#KS+/;TTM/O^5J1>DO#NS*N+**4_1]D:=_)?SW/&_?5RVX\T M5>"HZ_6UYC'F]%YM=E$$X_3&H)6R3C!=))3[#Q1T](.SLLWZZ3;ZZL6#I&%U M&&-ULM"\G 7GJTR]ZL8I=W40N2X=..>J"XV#(W&_DC27\^6*.6(.Y8JG+%N1 M(LJN%OR\[F7ZA)-946#7R<>THKRZQAV,[;G-">6 &;1W "_YV;8H/H;S(HY% M&:@J)#BY9PGKUV7*9OAEZS"I@B.B&4\JXL]4*SJ\; M7&!6>7SB?X:?<$96U:V'%?U-%A=OY:;H MSU>-,63KJ5RT@/BI$5"5[]1+ES /Q:GSY2HC&XQO<,F^Q1]-%/MU#J1RU?3& MJG&FM+1R4X/!JU%8I40.M3)JM>O-V>"#W^UC1/$)\YS)*5GR,+%ZHG-5O]LY M%_V 37CYDI!YCV)225XO0DTWM7=%:GPQP1F\.W9E"HAC413JEA63TG._AGCSE:? M&ZO&%^.3;5.-[+)P;!E@V#D1N+Q>PEUEMD&SA*SXV97N<]*]4H-S6G5^PD9@ MBT[H8RU&:AH5P/#0!:4TZ,:/.%EGXCC!@A\N>!*'"Y8@'Q)NP%XMVJWMTS6E M/#$.AVJ]/>^L[C6&'&E4+W!TU 5#T9& 36Q-7\-QA 9VA MFJBWZIY*P&!.)6P[UQE>I#E.3G#._E&*J=2M2T%U,>+UXVZFXP+]*HH*GQU'MG>+\I+],B_Q4G?+R%'7)W]' MF=/EK9,B&+Z.03ODJ8J;O23A2+% I]PRF%.-ORV:ZD=L-G/%E!.?HCL!-;C6KGL(M.H6A^ZHT M5/#B6,#:EA?9*F]T MCRHF.-UWQVYB_+)23*N,,H+_*-O?BVY[X#A#Q,^#./)8(^W]K6<]9.F%9UD4 M$.=,^$R\(@U/:T[%K! 3F;Y,W_$>YO&9:4885QW7)0_MEFF>+M?+NLU7T68O M*]VZQ!H]*XS^P4'>7]H,!]C;+!D&X>!>PA7A"#\1?+S9QI7RVZ@CUZ?M!819 M>'$U3+WJ8M,.SLK)D$TTC>K';B&%1EL#/[9!7'6;Y0[3Y1F^'[NAXEI,&-J. M,U)-7K09I0R:ZI-\Y/-5N:Z"B]FSQ%-W%;# M=RX_#//W5"WJ+K%CX0#[RGXL,G4BH:TXY(:Z'T'WFYY@_2$DO@1F>=Y:6;JZ MLJW=[Z/@\*= IU2$_5#HF%+A=+!]F2+? ;+W)DMGVN..PD&&LVYUB!.RU=': M@BHFO\ M+"[3)]>]CWT4'+K[3*N(,0&AO530W622*::N@5]66.2F>R(9*Y4OGU;+62!V M!GE>V3QFJ*I['(MVD>Z:DD5:7I*BN&"DJM_C*N[(]BD!G-ASI.^G<+]W_/=9 M(?TT /LH&4SGV:LYBL/QG<)Y?VF+1U7YZ&O^A6\0;SW4? 25!'4_4T^>$/\< M$M\#%?4-GL?KG$!@$7+UXX@Q:5QI@0:B*29K1I\Q18'I-;OAU[W5^?49+J,T M*]"[;X+SFZ=HO3B;G\YS?H8KF2WYI19-;6AD?:?>U<(=IMJ5!,'PRH1.RBK) MY%!:":(L70*X1,SA_Y2GCI21)'T31@-U2)>!&"BRJ+$IJ;)N1%$D9 .=SE!G MCYZ5IQ&E&^9 19Y475-8%>&=P!@'6Y4O6UQ8X"FQQ:V%NH#@??VF3=?-,6JC MR[Z0YS1?"H"#C%X="3#]6@E+"JVAI4OO)*NK\XQIS%,)!DHS. "JR2Q82X'A MAQ::(7^@.(]G=!J'[8GZ;'2:CJE7@.?BW> :,^TE6SU[4QT@WY[JI)=>-GA& M/>G*=U06=,DO?8),D[)"WJI 7%=;3A*RTW../K+M<1+9N;OBJS7+2\ M4<7=A)8T=A48]''&*0T E2(_F,L5#\6>'PESDCGW73_2*"^K1"XJ0S2"WCAB M!-K20BD%@PDF:,/&W\JB!RZ,4B$=/%!L4Y_5=-8.JD,QOY,'-+=S*Y?^%X4E%@6+L;?OE2\GW9>?7I"/$"CTMRW!1YA-I"T8+0YI$\7BZ8 MPWIRE91D::R22^L-^QU*#-LQ1IMN[AS.Q0'N(&-MV&\GN01T"$^514M3C6K1 MT)G,5*15R4%;^S!@-#S'!R@]69O2ZB9Z9K3'-(TR'74TLD&>/%/!5;YWUA4$ MX\M,Z*0X-7I&K4QPOH@'O5OX\_R.S:V*5+?/J97VR1D+Y"YK-*)@>&/&IWL< M;\/FOJBL1(,3J 7U"Z&?Y_DU)3$NK!YG(!S$Y2@!*WU.3Q(,>8SPAMSA,IPV MM105H\XN1'0A(K;0;"06BC!*RD34\2'FU4\*2C%K4,YTVRCD.=LF@Q M?\)*/]_]W?.&6DG**#.%E$ILPWJ^XZ6@5C1X]]R>"-0GJW2ZLVI3#W/BT\TH M]1%/LRZ8;CX2L.[1TR.1_Z[LOWT*9D5):YIMXS);\$/\_Q=^U-: [E;6WXKT>AMMSI?2.T.VI;#^= MXKNJ4^3X@0,VQ:=[MDM^O[ H>/ZAYALHZ7Q$=*VH4WJ@^44_"]A-^O!87BU^ M*K!X#5NYL&12@'>DSPWNL.FVM]NJA'@W5S_Q.]4X_**3)@/@[+XH:11K5R]M M6EY7,=U,T)-.4@$SVKKAM+&MDZOL>Q!NH35$<0#/30.Z8]#BE>YQ5+\C<4L0 MB-=NP7]BFJ-;:*OT:AI) 7G83DSD.'9OJY"^>YSM('SU"'I!]\VF94E@C"DN M1++>CU4FP#J!3'&VQNJCW5,+"<'2&N$/Y*NJ/M\_SNF?P-1U2W@#2A M'(#__9"V4Q),VDJF3B-N6\PKI.X0NX*\ M?W@]Y+U@M;@7[G8* DE=R=!)S&U+@3UM&F'!:Z;O;G4!DJ@[L/.U^5+CZ9#> MJR3!^6A\BN6G/$D+<5D3)^\%EMWPVKIVO,JM=QU<&EF' . MV-U(O2>VEP'4)3L#EP[6UHHHJC110W[$2@]_/=EHY0U>1FP,:AX_PG3Y;DIE M*8L!PV.#D8E^GK#X^3PBV?\JM\\+TJZYL'0 MO!XU>&\]7RPPSXK<=%MFBJ;B1I;A^[KH:/.&%T2="P!#Y2FHY4LRE18,]ZL* ME'@OO%JXSPU(R!,I&O+SIOSO"*Z&]^2E)>+VZH(?;N9_1%H*U%JN') MF;,K*7Y&DE@N=WZY:QU^S]^,'1/<\:M7\?:]TN'TNG"A.V9CD0WTJK ,5_.B MQKA(,%S1T@>H#!BX%QJUHH=F.Q-I>H?W?( T.Q\++]*<9T^JKA%(:TO&8=2FZG\VZV:,'-"8]0!1 MS!FLXMJ_2)(E^%? F-QV#9F\'S.V$)^DG&9@EY[C2@!#U$FP+91U7@;TU* N MET=,\O!N)3BA-;92]XH/JJ\I0&HJ\T42B\HK:3"'2R3Z-LNWUTN"#P^S.*9K MG-Q&6409-O-E )VPY[O*!L"#F\<*23#NVPA/D<.="Z-GYMP+[G1U))@F&0$9Z.07,H1X5J0".CF=D]BU*=F*/7"L AFPD*-NE4 MH/'*@E/',"IDP7",OTJ,BR(E>90Q2]RY;<*+) MEO"W L_3OK*?+RI;73J97#^D"306;7I]*$E1MZ%&;U%G%4^[S.NJSG-71QY(5O MU&2$/\C^B; )4+V2&+I-(_35915^\H)IE>+"U8K4<9O M4^MVI79/)+U<(!2_OT]C0";X&648[\)WSV0?==06!9;C V,G4[LNYU4S MNF\#R&PIX^WA.8SV5CE58;#)W#5X-SKSDEYC4"+#5W#YCZ^/RQ?IT]ZH7)4% MFLE=- M^G?]38^)*27#96,POE@_$ /C3?38I#NH];MAB"P0)],Q9Q,23VMO"X#UIOP6 MUZ7#>_%*Z7!TDB#K*74)[E4O,S[E^^Q;<5B/=_5-N8AB;$Q9IQ(BVOZ MK$9G+*K/'ZXQ34GB9*]>&49V*I5!;FFINIK0%L=&H8:=CZIO2@4\C>M\-4[F M2SKAF*>!KR?<0 &H4U.CE%ZGK*6:/$+ACX)N7QR^P>*IO^N(EIL[&N5%%/.G MAXJ33>\7IP>D1Y45YC7I">:JGY8>41 8[NZ"WC3WK'604$+=\H[0_6;P,Y39 MJ*8*;--2NYI/8KL:T>6P30<,71V!#IFI92.L2>S'*(\>L)@^85R?F=54A%K4 M)\],8+O<4LF!X9,!W)!#6U'KU8T#UOKPXHFJQH61'**?7H4QKC@E=Y M\.[99!)=1]G5?98^B">/-19J9'UV4"/<+E^4@F"ZJ F=W$=?^),#*W5G?N(NVX!P_K>/ M$;\=7.#DE"PY581[F?$+)554<++9BM2&S9XCFEQ$*?TYRM;\M?;U]3K0/7G&]V?C!O@;&MQW^.K=ZN^^VDYMJL:#]6751[_,+FRP5-MSDUH6;5*<)5]6K[U)B\\7%./N MEJV/=E!_]]7V6E,U'JS7JC[Z9?9:@Z72-@03/5XPV?;Y"!C'"B;7QU55!5?K MLBBC/$GSAT_KY3W671X^P'=>1:^T5=->>J'N(UY[W4JL[-R6$2U-RT&',E)Z M@6$KAZ(2W>.'-!=O(I(%JJ!^27UO, 4X?\$T3@M\3=-X[^/FV*^_TG[J4J4' MZKVF3W_A?=K!=.O[I[A60BNN!;KW3UG+LU9:^UA$9_^,+_*]W_>JXBY(7L4Z M].Y5O9<%ZNDP8,7=06Q_K8'!#I7U,YM>X&2>5YMM[R&IRH#1#7<(:W[D&0>+IA)^I*30'2,]R)=> M4]QMJ*I]QMB*S\#J<@>Q;=C;A"0&,LR9+"Y&F7R(.? ^$8#JC_NOVE']='^? M?SW]=^\VCYT(/^RGWVO>+=XU9*B]DC5J/?3'O+V-7L.5?>07>!>4I!7L>XR8;VAJK1 MI00G_<[0Y2,%]>_AR;OK(-J8$C0J' GB506&DRIXK['A* 1P.FL(LR=&B.V? M#Q8KNGNN54JE$6IB&?XBNXGF;0.VD07X8?EW%-,R$ ^)W5^*[8_DS'U]>#CRW!3)XZKGCHTSO, VMT?E8@#!][ M-2L0U@K;VPJ$]DN ^N !S7-;@=A3[PJ^;W9!Z *GY9HUT2Q/A%6BA-9!'6@' MQ>&[H*9J^ZK&?>ZP63\:O,/ZME3JNY4>3M[$$>- ]M^APP8XGKHCIB^JH_L^ MRKH3H/\^#N( "SB+O3N7 \7:K1<\K7'ZB;J=/OMJXN\1E;BW2-SAF\%[L&=# MW:+S<5T3\' 3Z"Z3W[/,U4G@\URYS'EX(RV'EG'U+Z<3RZ^#25!OVWS9K',R M?<)]FS'\#!B$C+]4<)"@9!*,5Q.D[%#)>PM:)F#X,H*8Z8;;1R!H%V9V<(FU MX^.IJ ]ZBUWQG=>TT*"MIGV.S-)'@O?$0UNF.8XEWI;_DKM:@%5!YZ^_TF[I M.XQV_/27V(4/L'J'P7?\G?8X=57G&FP'1?*:KK+N4-7[O.4Z 0:TY,7AJL!G M4#!]>EU?G=CS'&28J"(X&DB3[0-7^9@Y]X&@0'$",*IAPNU=P+$JT$,IGCAG M/T'MW^3#GT^9/KPT6(",+X># VF .72ECQEA#H7EM0TQ!ZZ' V6(T'3\V<,# M%1Y06#/,B:(6\=9!-.!:T@Y^#[ZR80 U;-56"A5"#,:20E%=%1+K)FQH$G\S M#8IJ>>_3J736^+E8-<"@5TC#(8-W6"K7S9-X< KA_8]IB M$0+5=DKP9C_-HJ*X6OP2\4B^O*(W/";O!.D:&^UJ7I\2=32B]ZJH10<,G1R! M2OMXE7R!R%84)MMZNY+MCT7]:Z';89M85G!>NIIK):NM(-@,=D2OI?5SO7IP M/-RG#D[RR]56.OG7L7Y$L=*V\M2O>5; M8#K<@0V4W@UJ5NY0U&CPFR151H7@W7&6B7+KO2^I5LQ/7KLJ^^PJXPSJ$M]- M$PR-1\&5@FR>Q ?%'7F7-[0]#Q _$I+PO:]/),?+548V&-]B^L1&Q.*.=9XB MBCEP?I%+6/ 1EX\DF?1:Y!Z_%&98V'M5J4>$O7T&3"\ZG&W#+G<&Z[''4TXO MOI7$C>%OVUVS )']@06+VCF%4<7KU,$!?&^&8) '0T4'D$-.]53X@GXM'YQ= MLS@F:S818>$3#WB:YQ5/<,07@$_7E&)MR.ZHZS6H&&-.+Z9P403#P#%H)?>V MQJ@DZ(EY.$(!K-['CSA99VSN?(L?> 1_@U>$ELR,>KWUEVF.YR5>:A^P<5+URNL1QO2([* 'A[GN8"6JFNB)?N7J2.@;>7G !KQB M 4G$@=5S465K24*>+^R;&D>/3;I;VTBZ3*-]5/D\9Y-[?*EYA4DA!K':%>B& M%<]_1+P.$*FT(#P[=E4^8LKFD:1OB'DQS:;DT_6Z&=!CE%$##K5<8$J=FRLU M'3L\NV[7]P7^QYJY_O,G6^RJ%/4ZB!O ]@9MA1P8UAC 28-R*XJ$+)S0L&^# M-1S4B@=DCSGLT\A"99$UO).8Y!C1A:#3&2YBFHI#[&[6]Q0"4DH!W$"JCC14 M6LD0#<3"@E@K!N"R,"VH=04 Q:QJ7-+Y?2%UA&JYH)6L MKUUPU6JIST#5>)E&]VF6EBDV$5:6 E2]!G#21&LK&IJ_'2B6&H=9U2YU'.IR M,#\7\$BR!-/B_!_KM-PH1T5)"E!%&\ I3T'4HO\'5<)H5I8TO5^7XJ!.2=!U M%)#JLC%LPIJM^7'5:[[H1_(NW#O"IK8QOR!(LDQ,;JL-'+H_02JOR'1I_\9U'PGO.N5*W;Z!&$A>A MKBE9I,J>V_D94-6K4*EO>%5"@>IVU**F?J$03KW;,4IWK#H:J%)!7]=*WP1J ME@K&7?12XSC!.=;07R,*J$EL"(<-4K\(R1*#)D9 MJ+#<#).$?OL IN'TV)27#%EU7[E=_SKD8!^E.2?'57X;\0,L;'1DSKG<7#.\ M)0]#5DO-RH*;)J!^-1*P%#TP]:8CL7YSEA8K4J0BZ"8+U!2&1&FH+2[<@$9Q M5. S7/WW/&\.U]W@&*=/NGTP%SU 33H*KF+<$TKHZT;]&\2:N"D!;8L TXCS MG*^8$ZI9>C(J@&XV%4[']NJH@FFG:XI749JZ/Z1/,XCULK@6Y='=:QOK;6A]1P=(T3 MRU*_BQ[TYM/!=6]!7@(*OW<@6]?DJOLE+1]/UT7)9D*TP:E<:AQ9!.BF=4/N MV,I-8>B9E8::XH[:5@^U5,FFN*=1\N:IZLH:YR=BB9&!4#-[X93RK->MZ908WZ]442-)BRO7L&=ZM45 MVH :< +HD5Z]+2J\5^OBD04I_3]T)*NW X;3 ME?.7^AP+^\XWDWSN7 6U^[L>.0S'-,UM$3OV/$?V, MQ4&\6QRO*7?9=_BE/,E(_+G+!*LP ?DCG'8@B:E8"N%U8[1YBPMXHP4:ZIN M&!=Y &TS"J:\X%4NL&L&<3 M)#*\;N.8H#:Q C/:>1"OY[A1;3.2G3)BP[5'K,X7B_7 M&4\Q?(97%,>I2*_#_IUA<9TJ3V9+?NOIG^+OHW8&]U4VH';?NTG29>?M!U#W M"T>H_8;PPMVO','<=VQWN"LG=+'FSYQ^3/-TN5XVB^=G:SS/+U@3_0U'U)S% MRKD40'39 ;P^^5A5%INHB-)075R['\&8LL;\. DO$XE"0UTUJ)S=AC&7G^%6 MM>Y !%#3Z9#)"?HJ.50+AE@#&]!,>?K** B@WMWP#6O_CI11]OMHN?KA=^_^ M^/:'<(/HX(!?G3NARC0>&U,'.V@":)Z)@!7#V_ @(Y! Z)+D#_RMW3-\7WZ, MRCI*N\&KVJWRFRSUUN\\_\3BZ+MGG#WACR0O']49*G8I$%"+[\<..:5C_G#, MBT6\W"-4E\PB&#YBH:L\U"GE4>9RK'?/9.?FK\MYK:T^A#^RL9DJ@,:V-2+0 MQG&L]&!GT^[+>5Z4="V.5-5Y,?@&\]F:IYNO=J;5A\]<- $URDC \O&Q>WZ1 MN-$_:I.(5-OQ51GU3G[(J\-3WM22'[ZO7ME2S@CV_1% N_>'LTUY]?E8E(.Z MW^J>/12Y[3MR]0>1^.(1JK_9NSY]A*KOOGX"_E*_G3BKGD[L/<5X8%J:/OUE MDM7)8F\4;M"@&@YJ\*!KVWO$AYK B_00U9O9W<&B2F @?JQ-.7]9I;3_&OBD M @",F[OA5F;N&E%02 ]V;^]4]YI.55.5[R4,.E7[ F5SBVP=93SZ4SZ5%0 & M ,9!L/Z07JZ#2^'EMD^4=L ACBZ(Q[.W@7AOM7[Y4M<4^D%&UQ3O9=\9# J M/@&E!I3](@@DH+WA@M %3DL,H3L<"LLKZ@\'KX()'>)0F!0]HONG2_8O]N?F M3^P_^+?97_X_4$L#!!0 ( !6+KU;9ZW OICD +E(! 5 ='9P8RTR M,#(S,#,S,5]P&UL[7U;<^,XLN;[1NQ_T-9$=,P^5%?9[DM5]\R>D&_5 MCE%9/I:[:\^^=- 4)/,416I(RK;ZUR] 4A(ON"0H0@FJ>"+.M,M&@LC\$I=, M9";^\1^O"W_P3*+8"X-_OCGY_OV; 0G<<.H%\W^^^7WR=CBYN+EY,X@3)Y@Z M?AB0?[X)PC?_\7_^Y_\8T/_[Q_]Z^W9P[1%_^LO@,G3?W@2S\-?!K;,@OPP^ MD8!$3A)&OP[^WEY^3X(GYV7,/H:?^^&"UB'D\1)5O&VM_>O[_/_ MR\C_X7O!UU_8_SPZ,1E0>07Q+Z^Q]\\W[+OY9U_.O@^C^;O3]^]/WOW?SZ.) M^T06SELO8')SR9L-%>N%1W?R\>/'=^E?-TUK+5\?(W_SC;-WF^%L>Z9_]23M M"R.)O5_B='BCT'62%';E9P;"%NQ?;S?-WK)?O3TY?7MV\OUK/'VS$7XJP2CT MR3V9#=A_*7K;KR8O7O!,",/K'?O;NXN0ZB,=:$KU%)'9/]\DSTN7=GYZ]OXL MZ_IOI4;)>DGU,O:86KT9O&OZV6!*@IA,Z0]QZ'M3)R'3<\=G8IL\$9+$ZC%! M>SC0@.^3-46%S88ETRW56&0TK0QJ M1.C&&-\3GZD\74'5TUY,T>* 8(-H]>\^CY MH+DCIFAE0+=A0NC>NDXGYZ-SY4W]4>@$JE$IR%H96E$)'R(GB!T7M FKZ%K: MGA8++TDW$#I[Z<["%EQJO 0!9"V,D3]/=_TEKZ*DW!!HG3C6BY]CT24>Y<* M(CL3*04'I&]'>F0.6<(KS=KY].HQ)O]>T6ZOV%ZE5"A1>[QCC-'CS,&.-0_L MGXT.-V7*MH\XL'$)"8P==V#C4E,:.OK AJ>B:W%P.@,R,(CZR0(V(!6=R7,) M;(0@8D-[+&R$*KHVMS#@B'B-\7:02[JD>GY\ZT1L;W\F1G82T4>,[2CY!YML M*172MO<4X,C$%,9V%>#( *2FAPA65IT^6MQOWA9W-:!8U92&!WC2?(0G!QKB M:?,AGAH^\^AJ)KR'%@>LI8KFM$]/X0SJF)Y:&=2DO.LSK8&UIU1U_ M@ZX,68E _582FAV>.[ >SC(78'VU&_8 M7YN.&.BDY[8V,!#U].8W-W+)H:V/0'K98)<1B2EMJ@ C^HL2"7E-2# ETTU' M;-3 N+'$2UC;/)+O9/"6A?VMF"CICUG+?!R;D?BA6_JXS\+CPDH@VB;4, V" MBXG[_3Q\?C[V@LIW'HF?]O\G;5-I M\NX H]I(XH'VR!]4N45U3$7,AI$["".Z(E%9;_IR(K>$5#UJ,&_Q;IE&E+UU MGSQ_"_(L"A22" 4#+0J*?N(PTAS2[T_9&*Y]9\X79Z4)4)XG& +EG._!VY@\^;H@( $*_@QS MI9!RBX3 , A6CG]/EF&D$'RY)5#>/V#*F\<;DIC_!3:^B2;BUPV1=(@.+_8(OX:]PB(7!'(B]D20410/:UQD"I?\24NH!# M5'E?!5.HM+=-P?8/OK K["&)^MJ+7RAB/HN\EA,[\1SU8M&O2U4V"B6I9Q!%&D_.*\W M4\I5&CS-A*06NI $*GL4LQ+$+@H$-X$;1LNPX"Z^8 'LT?HBG$J7= 4A% X4 M>U.#=110AM,I%5><_V?D!>1$!@6W.?B." \ "9N6B/U43^RG<+&CV*%*-BT1 M^YF>V,_@8D>Q195L8HK]@OXXCA["%\$-M+ Q5.0HMJB"14R!ISO-.+J+PF;/$3;-RVA\D8T5_G,8 "A3% .4Q MR#,GWH=28K;K(^.7U\8!DS@E6FU@HJ:Q233\34@65[&SY$#BND M/EDO'D-?G![";0B5,(J!)V'MP$(NC8,OWDH3J&!1+#LN.TAKPM6K^^0$V]LY!:^]<<^U%L?A$3"')-HL-IS-J_.A[\U*)4KZ8N03@ M/!M,B4M8/73^7IKRPY[8B!;I.*[I#WRQ"YI"!8Z3(BEC[]"B7DV]A$RS(64E M;:A)M:NL+Y"ZD@H* $X.)9!I%/?^%^+[_PK"EV!"G#@,R#0[ZLL\_$(2* J( M=X@*=E$@^"/T5U1*41H(&@GF@* I5.2(=X<"]G!B+[.@YNW>D[VE)).XB (J M>,1+1#FS2/%I"6%C]I[)I9,X^0AE\A=10.6/>*$H9Q8M?CZZH!O//)3?F5<: M0J6-& K+90U%R).%X_OGJ]@+2"Q=6RH-H4)&C'GELH8BY*L%B>9T4?L4A2_) M4Y[;*1.V@ J=,3(5BFK.,)_W>619_EO4LES6H.K$R"*7<@D5MF-;37R2?J\ M9220NJP]5.ZHB95B1@\L^7'R1*+B^2D=S VUVV1!#VHJ* HHYBJ4:9R]M9#) M+]U:2^V@\D8T3'F,X>1,K1Y]S[WV0T=Z+B\U@\H7T0KEL(4BWG,G^!JMEHF[ MOHM"EQ!V?1)O9QO ( )V (4$T3[5$@6.NR!<+%@R4>A^G3Q1IN/Q*DF?EJ;C MDSH-I'10:#"3. &,(YV"XEVB%YF>K^_)C$0L3.&!O";G]$-?Y8JH)X.W@ZV7G)6!G5\>WEU.[FZ9#]-QJ.; MR^$#_^!D#O?_O7_)U)D3/Z8@KN*W<\=99KI) M_"3>_&:GI/DO_MP.>3S;.OOOPLR.D-16S.8@J7FH=H.JR"K MEDC+,TW B8&5KSD0^0X)Q:/6'*VNJURX/ 0$K*(#P=X!9^\"T/^P"N?/CL^6 MYF%RX431FNZ5?SC^BA!GCI=0L?ZZ)-;DH@/ MX1MY2*G0JLHV0 O"/SI(O+?ME!A)B= *T3: ", ].D*;-_[65'O$D)1;H=6G M;8 !CS]TH=]%9.EXTZO7)3MT1&Z)$OF#8F!VY*@.5[)7AU$I+RB(Y&-2G4BP*S5 MVY9+[0B.!H5W3MD3<;7'[M1^.7@/>)6"]P=<5T[HL[ P8+"+54:#5X*X*0)" M &WUPV[\6/DKN6 /7K4]7B5CN*SY'CP^YS8 4WD3&H*-B 2O_/$>\,CY1T>( MO6G,&/CB)4^;)T\WPUTKP8)1XU52;HJ;CE30(2R^#0^'3DZ%5X"Y*600*:!# M5;8(X6"IZ/ *-#>%"R8)=,!T=JX]MBP#A9M-'?Z.P'1+[P9&H1-LCDVC,)@_ M$&[6]T9=Q21X1:+;@5@I#?1)R%W:(6YX)2%>I>EVL -*!AU!P6H/P1! BE>\ MNJ49")4..HX%1D'[(&9UZ]8WP"/8^5A@MY>D <0L2BM,LZQ(X$KQE!+A5=-N M!U^ 1-!G71/G<@ON9 /5N-O!K -.Y+O-PI".51$'RFV,5](;+N5:#(Z(9W0\ M"ADMJJ#<6DN\6N!-D1!QBP[#<#I-[XP<_\[QIC?!A;/T$FZUX(T#542 5TB\ M*2@*WM&QN2>)XP5D>N5$ 4O%&[KN:K'R6;;.)9FQ,LABF""T>,7*FR(&EP@Z M>'7>=(X&F*7.FX(CYKC#Y_//7A!&F]I!))9%&-9:XA52;PJAB%L+9]--X/HK MEOYZQ]*3J4"3)/(>5VETY$/(+'5V8Q3Z=!1S-7AM]8]7R=W407X?.7=XWJOD MV#R("+/0O/G@(2/06Y_+WTE3YYVJA#(*NJ M,%PE3W0#_&NG*2K?0)VNN\G5,(F@GP7*PZ239!RE3$]3R_J.1.G(H0"*Z;'3 ML5M#4B4BRQ#-%"^M ZPY#3AT?"6Y-"/#8&50.%@@Y> MK9 09,N3$F'G;N\!&D 8-@&FO]6!B+$3O]L!T/I-KJ9LJAU.2("=!M[FC+-L M;],L,"?BJLFN9O#:L#VX8%N:#?;Z[CF/\2P/YRD^QUFRU7^ V>J3!_J?SU>W MU$X?7P_&=U?WPX<;V@"_Q!FK/;<@6Q;4AKF0 .NFZYD$*UG(RZX%LGVM$'7M MPJK,F 4+7$S7@7Q8LA6MU S;%-83.I='=,E_BL(XOHO"F>S:MM0(VXS5DSJ' MOP[[_YD.,0]W7K\&4&113(%MUNK/'AGGZ!-I0M++ID\DH+NZ3T:RK;_>$MMBU45&P"HZ!FRU M)G&FDTIY(28=N; MFL@ !( .TCV5(/T\*Z1Z28^5?IA6=5+N- HR[)ICFD"!A( .U39U9\.5&!Y. M4^PR8WI'-2&O'3YX;WG*1#$*N4^V5050;(Q>BJPAB'6&.PSC;1B$9<8VE4"5 MAA2 %+VVF1[$8&&@KYZ7WK,W)<$T&^56-24G$1$!>DDTN-!#&$>60)1FAV># MDRR,Q4;HQ9/]L#$DQ/,R4UP[7A1&CPQGO%*37-P83WH=(!>>$P;(5T.C6)U MM5CZX9J0>Y)05JG,+JA%X"7"U8T1*6C0ZXHU0@0D"/153LA: ^/'@I)B+1D] M1V#=[DSU:RJDK$;%BO*Y"S0Y)[,P(IM=..>\?&S*_O?!>27QU2N5),7/"YQH MS5[VC?F)5;'BH(DY*O3":GKJ:0.$Z O4=OPY=^LVU)N@+&==? MFCYF2U- YBSX#-?U1A*([[32#+WPFN;NPF.RPSM*B9_]KVT/\!LF M)-L \[/C^=FP"X&V>3KMN1-[+A1D0$?H9=_V@1@L*+P50&"QI:-C-Z:>OV)A M.(R=C+%-@L)X5N!)8,-I]X)>! Z(=B/FC)K87PA[%8A,A\_T'#@GMZO%(XG& MLSS\O3@0>6H ZZQA7^C5X#3 VTM<'4@=D%0X**40_-@DA6#R,+[XUV_CT>75 M_>0[9QG&OPZN_O/WFX?_PL\H*"2--"MV""+'*B:3#^Z![2D )O)VJGE94VHC MDU,+F5IYES)'Q5 (9"SH1":IV0S H]#6,DQ*&B42?F'X1:<(,@"9 M$%>QD& M;.T;OGH0+/AD782%STDAM04'H,JP+L.%XTE"0P7-+0-$IFP5? 0,%6*\T5-% M/Q-VZA%CPFF*G5'5! DAQ^AFM:"2IPH7!1EV_E43C$"20,>K6L=3!92H/79F M51.$Y+RC0\-WH*D DE-A9U(U@0DB!W2PCJPLIOG=KF9EV%G_%\\A9W!,Z-6(O(1,2/7LN\]-2;N^)&\X#3YZYAC8@:XX* M*F5$A@Q]3\M*",COKHMMK#E & MH^QS@M# W7RM,^TSA$$(;;LDNW#BIVL_?!&4U_JIR=W8Q7#RV^!Z-/YB07FM MPI7+EE6M.S .%5K\"1L+W8I8DMOT?/T[A?4FV&:Y#=W$>\ZJNZOS-!OT94]Q M;"&0]4"4AA)#W]V-!@(:L]7W$+A>B""Z1<:V?LIINJL\A.PL'KB>3TKC?@A; MFZ_FOXQM\+>F.H<""5T;^8:DXHS&:8]M71\,,,ZA3R@^='31:@L9,[:1<-:K M4:1WR'\FT6,8$U0K;9=_.G%\,IY1B5$9)>L[W\DN3=)2/V*=@=)C6_%(ZJ,G MWDXGGU#A1>S-]$N2_;<@+M!3Y5!Z;+\ DB;IB?<;RA@WEC!^:*#WSC<_JC4C MO^\ %30']X%==Z\U,T5?<.A'TOJ0AZX;KNCLHO.)>,_RB&P8M05%_'1A4>$J M%M*1S?R;X)D*.(PT#PDE,AL* +:M !RY'!GR=Q%9.AY[QSOE9%,$)*]?I*H, MU+0_&RH)MJTK.I(\,B7:K)-WSKKI3K(E1:]@:' ?J!SO%XE@V&\743/$0.B\+3\THW[A"_BF9S M>,)V1&#)X8!*P"5DFE;UX]RVL>=.U/>96IV@U^7<'_LF;-N"M[/>Y$JX=' 1 M:0*W1A_H92[;0UM; O,WLELY!4K[0J^XV9Z" M &2&OE%LW.'96$GZ^-GX)8A9"-^(I"D;PRABM^[I82>.5]MFNQ@ 6=A<*]VC M5^+< ^%JS%R+\N[TSI-+(/6FW44>%>.2Y7-FNZ]8HQ1DZ 4]6],4D'PZK0%P M4;6QQ5A0_M/HUG($9P_&*?M_=L1^II96&MI!Q>.Y5%79'^CQN_R+0LLL=[OJ MR;UZS=-,Z0]I\-@]A>!J-B/21\L// [TTJ8-%!,'JV]5N0WI*ESU;'*ZMB+) MSAAF]BB_2ZX6RTW@6)@A>>S/GRA, ]< MEV4RVYQLGC/M/B0[[E%X[E4HN7GP=O! M3F_H/XI]#YQ@.LA['X2S0:'_P>X#@^T74-:Y5/&\7V;\R793&8T#Q%#RV&P!YXUO!RRTF3Y6)TL10HDTRX;P%K'2) 289FHM2$!=DLY%?+. M!H"F9JZJA=#M&;:)H.(&3Q6GVLG[ZE3;D*:'[1TQ5@PE/Q!,/?< I&AQH?R! M:WQ.?W?;?.9'@I;Z3D^K,RP@'W_WMP^G) MR:^#O(=!U@6*KF8C4D^V:CN> @+1K4/, MUQ.SRVS A MF]%/'ITK;^J/0B?@3\4?JU,QI1[DY%OS9W(^'%S=7(X&:4]&]CG!L,$[GI*^ MU31C_L=4'G(UF1W;&A"+4I(P4"+X\Z/H#'B(G""F'-%>!7O53]4)4O($#$H= MH"SU(G;4^Y::$NL=6/ZXM#8LK4Z0-RDHA+4W8[7EA#_[V'/17E8YEVZMK,R, M%\Q)( Q".:D%H11Z2-WBY3YP0MO$3&G%L>EU@_?"N7*0@ FJVP_R'&T$,>>I M='W1X<_9^NMU_*E:"ZLH$J9'R9]_'>0=H.AN]FWU1*RVL^4=1G;(TIID&ET@ MSR\^-,IG%!42P9\[F^)I:2CF]LHF -RH(042'.V,AZ][1-"C/UZI0*BZH2" MR\."F;)ZC,F_5VR&LR QOH5X6HO=V)$-*3^#OV]^0GJA^8BS?P3W$L4AI<)? MJZXDI!3'F":C9%HXNP\?')Z5NSIW@J]T7EV3?/)*:Y=+B+#?<#:9]020%CJB M)9[5LW-K1/9Y5]=@V&%TJ/_9:R2:#U9(@.^3VA M!\(584\]TO./UF0&D&(_IFP2:+#D#-4DN">/=*3,&\7.N%F8#^B4!"'$?L;8 MV&D)+C5#L*4OE-5UY[.3)"0"(JC9!_9+PN:.ODUDB;[D_AZ3\>PJ3KP%TT3Q M^EIMA_U.L,G%E"\3=*A*=U+W7OSU(B)3+V$_20^Y8B+LEWD-GW%5TL)'-"L M5ZUA"39@8.38[_,:15E'@NAX\VHDJ!P/,AKTEW=-0JL65J=?22N\-+^5S4U M);):[%18K!9 'T74Z"_E6O:XR@35*>GO3#9'ZP5 M\![07]$UJ26Z@NRTUMPLEG2M2RLHLES?91@[_GC&8G)&WC.99F^,P]>51KVA M/[UK=,W90\#H.\MP2G4T\6+V*BU[SP6L"$I"] =X36(.%!LZO/>43?IY9N=< MDF?BA\LL,F])@IBHSHD@8O07=,VZQL'B,^1EG3QYRV56/_@W)YCZ\'G*R,'4 MZ,_<&G.M:@H0?<9F!0FR2@3@Q5A*A/[@KH67Y:K'TPS4A]R2A0V M9G]J32^]:H,_07:DVNX7N(%UTUZ.#"!7EP7C4\ M"_>#O61_-XN\[5\K>R,TG8!8JR.RHZ:-3^1[&ERUS MIU"/7C9E:E7G"G3[392^H/WF].H^D>G*)^/9=G 7JXCI:"I>2/H8N(?.%;K7 M%0[^Q.(5KI?-L%HQ.7[Y>N3)]DW5L=_GIM:>R=9ZS7H+)UN]4KULJM7*TLGJ MU2-/N&X5[=XMTY=DY@5D>DX"^D.2N@1V(L^.&I"-#-2-:H+5M-3(/ /5,=;D MK!C=AX-H?9B[4=))2VZH<2F)*0>2VX%@(^VM QDN.@3MJM0Y/FZ^)?AJR=! M5Z>/XX%8A^M"6C ^S)?APO$"&)R;MG; IJ^L$LPVK.W.76U>.?W!TKR"Q/LM M]%E1I7@TNOA,%H\DXLB=$4C:8^$FD9-A4R,5V*F<[;_'A[W/'9P\% M3)X(20J/?XNN:IOTA'RJU]J72]>RS<6&[OO/H@C&U"QQF),Z96!367[]V4F8 MFVT-]98TZ@R[#$0CV/=AV!KDZ6!90! <70$!]J*Z'X)2*=ABA\ML[UI%ZMSV M[JWLWLKNK>S>RNZM[-[*[JWLWLI6O2%T,?(67K)[6(H5-%XZP5IJ:RNIL ^' M,(L;R'QO=]MR?._M[M[NWM?N[EY&:V^S-[/96ZGZ5=(V)0!I<2LI"78)Q<;K M+D02^(Z3^C.9,B=*[:T@SANPV(%"1_(8[&[;%D"D%9>G[@,[6$C[R5=] >'/ M-M%[FY(I5WM4"/#6J^$(0_LV(MY6_WA)_H-H\@)YEE"T/EZUX8J M:AI-^N)$4_"-P]Z?L,-C!GMXKSVN\6\JE"R(.*@=TJ$IMWI]VZ$7K<\E4"JN MGJ3P+T>8%7?K+(C\^J/Y"Y.W)2!K.Q!S&J39D*.X]4B M^YV^>=+.=["?B&OM9 X/^V/AY5J5I1*QAU+&WUC7[D<5)^:"=X" MTSE[D51F+]=?^,QHD(WC[K^.RUX "5S/]_*2&]N;AKLHG'G)*(SC:ZK4^;#C MAW!7L8-,0>\=M=,_]KZ@]\9NNU*U:96OR*%PT4]7LGP>:RWM>AVBK^>:;RWO M)SC\I7GC&^\)%83G4J.#,2NSXLKMCON)6IY,T*=UX16(_$T M,5R\MD?Y.*V$7TM@D[[J()UP,K*C?)P6QCK^JJOY>H;@/DS<_"B?K)6SW,YD M%0"3^PLVP6C%]"2QTH>?=]/7'H344 M'I/=:'XC_O0AW&37#7T_?&$IEM=AE+UAPNZ1%-&JC3M$#GO:NW1Y8\;QPU/K M0T_"A73H(TAYC3TZM2,&;L_)H500#8'@QYUR7I*6AZ *"8X17"&SZ&&H:4T* M:K"R[+0)B9X]EYI!_(?!'^@P8OZ?5$&L[7[%#@U1:'Q% ]J5P)ZQM"UL3%#1T)TVWAN,THL#^2.,>UT7]*\P5OFX=U[H^9M$ MU*J2S#U!\\Z]KRAE&WT]'"=/)-H.\29(+61/%NLO(L!VV^@CH^ ='9OMT+Z$ MT=>;X"X*71)#9DRE/?9Y?H\YP^7<'F"NO<"+G\CT4QA.(F+;"/GGO 4*!R\;'M"1,'!_WD,9[SU=Z6@,_Z(M[<#O&%WUWN:/B M1VRAE04/2Q#S!K]J+)D&(38#C UE!;\E'J!2>PKFL\.93\@4>F$ MHW(72XFPC6T-Q:SY&I6R0#9P 62!CMI;D M@0[;T'57BU6:)WU)J&S=K/PC_=DG>0;I<,'*_V79I4*NQ "W]P5KS5J5+K0M M9/WKG(_974I YFP0J/5[A-Q);^7D5-AWV.VO$OS+._NNX!0%,W_2O(M#KX5Y MC+=RQ36GLM2(N9$2V;HI*_.KE8+H=D!C]L+QV])KUK*K\I^KTS/K@/Z0=S%( M^\"^*L]&I9Z!U7;8E^#UMU/CG;1551 TN['CJH:/E/#N&\09_@6XUANXO*44 M1&X'@HVTM[;.@AC&OPXO+I1I?"=56O;ZQ/FZ^!?YK;A.'\<#L0[7Z!?EI?U0 M<2_.:VL';/K**L',[(-;?U E"H/$^RWTIUXPCT>C"ZD/3](>V^@7ZT[14:=D M&-W14WZ._=Z;/R7CV>\Q&<:QS.Y6D*$G.S5XG![&F1%S !/R;=E]P(L-*D+L M2=D>[D*I6#9AX6].J.BP?64&L!,7]SR:27L;!FY#Y(NDV+%&!L"O2^88\==& M'3]UQ0#6]KC$Q9ZV$[ZK[8.FJVUPTCO;M*=+?+UB08B?OE6R/;>"H%_^FU3"ZR9 MVB,2QX0(#N>_!U/F!5T%]#![]X&O8'78&!@C:O435Z0"O@UNPQIZ, M:C"'.V6JGO)-U8^ZINII;ZIJSXLOA-TXD.F0;LO.G%SFZ\$]E>\=B5P-8Q72 M4_?,5;A\T'=%Z<#O";LSW/SQ@42+DX; W#ZYR X8>?F5[F58W'0[$:R0P=)AY_CUFO(QG%U0_ M5<=G-2WV=-P'4;ALT&$L#W+C*[07;5&6 #E'^ZL Z?RU+8LA5 M&V+?!.X#BH#K8\A/E*4D_G B\)ST*8B]9Z3WC/2>D=XSTGM&>L]([QE1>49N M+T;>PF.Q$-LLD7"Q=(*UU#^BI,(VRV!>$B#SZ$?[/BFQ3TKLDQ(AS%DY8?ND M1 AOQSMI^Z3$/BE1"W7\L.QO("E1FH?XPZG"O];G'?8>MM[#UGO8>@];[V'K M/6R]AZWWL!V1A^V;J8_0WC&_+YO0B;()!P"\N]44]D;ZF!QT?99UJUG65GKE MVDJ^;O.X5-%"F1.-M1N=;[WSKG6^]\ZUWOAV/\^V;JOC2GKW>%X+I1"$88X!WH#Y,;KV=\8V^'U1& MWUEO]/5&7V_T]49?;_3U1E]O]/5&7V_T'8W1=Q'&8+,N:WLTAEN1=714 &#H M8V"E,061/::5I*B<^:/*6NIK9/964V\U]593;S7U5E-O-?564V\U'8/5U%?- M[*MF]E4S^ZJ978TJ[ZMF6@'*45;-O/8")W")CA?EIZH7)>^C;6^*X,BU^W1I M[!*G"2-34F'N6<4AU4,25+N6BAKK( (2NV2W@DD%?3$L#G.?,"S=?M".(\UQ M;28JJQ"&EZ624Z&=3MI![R@K47$9A-2A4A*B'7M:1MMXZ:D#GWZ&KANM=OX+ M3U$__.?JR2>G'Q0ZP"XF3HT%YLV,A\$T'9WC ^Z3I$0XDS$7[<3QG8B*5;G< MBMHCNV$ <%0FGIQQ],UPXPW*&5/B(FJ/[4W1!T;..3HPN=Z8DVM"39E'>L:%XB,FQ':E-$9*)0M;,+N+PADU1*DX M'9^.%3REA'38R?6-$5-( AVPP"#20(=L/H(K\/H M(EPLO%3+XJO7)0EB0OE^<%Z)Q/FOW1$0TI_L@;2AK- QOLHM,;IX3%=N\H4Y M@X-DG7,MAE1%!T3P9WL0A$D"'3#ALD$YA7A!H/1 #_8 Z">9!J[1)(P<7Q< MA\AMF) X%]#;R:-SY4W]4>@$4K?(AZI;).UED'=#_STY'PZN;BY' ];5G@X2 MY:U0D84"!^#[(24]TDU1&,S9O0>+S?CL).PFDNKA/5GFE\/CV5WD!:ZW=/SL MLH1.HO'LFK+E^*RPG.06:>^>[;AA @)?O6MJ2:[HR[<&(S?!+5T6'EZ(_TP^ MAT'R)#EA[=FM);=4QG5#+-).7XEH28!-AX>7L"5=VO9FR579 52H(L!O3'/H MAR71ETW[L^3J[5#:4Q1BM[8D-OSK0M!1"RJ0=8?F=D/1@*((K5( &*Z(3K>V MX3HV>[!N#BH"!3_*[<+O_O;A].3D5X%U:#QZ\$CMQ'+LOB+UDML8.0FHC6G( MY?"_3T MQ>JP5"F,HO9VP"%3+ 4>9I,6V68KS4\L-L".TY'K1#$=LH M'E004Z#G$TKW+NEZ7V?<,F3D:1:\MMC38A\XK$J?$.>:7E)C-YC?D<@+IU!P MQ/38@6W[ *:22J<=A656,\8\-\]YA.)>(\..CML';H$,\&LMB0HS@-P!/[ZO MN@/R[@9I?X-BA_949!*QK(ZI5U-B5VV"U=D 5V_2ZLZ.(SH476%=)RV>\1T0 M@N$"/!%J2CL0W4N[8:5_K/)>?.N%G8RAW!=X.ORR:V&!I_Q+2_8EJ<^$UQ#; M2(25<1*SN*]Q*)#I=1C]Y4B%66J!?92'29'#%+IM_=D)G#E)/3"$Y''BXO6" MWQK9[00]L506"!GGZ+!4TVG$D-1;VK2D:. A8KG;Z>-I%D:2QF$,@RFKI.4% M./'WUOG@I*MI5SFR-;#^)]HK+*2KE%QZ)<#E1I MR F:8YL.8#"D[**#@7I?:>QZ&@R.[E5E]RZD[PGESG.IE7OAQ$\R_VJY';:? M"@PAGT'\Z^5)$KI?GT*?BBF^^O^'/71!O><1FKBHA A7:9)L!0DTRPT(MRXLOR\U0]S1A&PGSLQ=XB]5")LY* M$[1#9%5<-6%R>3%SE%=)U7E52K7 W MN^+#,"]W.U3K7,WB.83%2@7Z/T*?]L:J7+,P:X6J'6@,G7'9'!Z8X]+%S72[ M])Z]*369#ZB"_$]WQA]U,!B.2^'NO?CK=41(,;7D0 K'_W1GO&<'@\%BA]SN M1%#RR)WI>^0&)[U/SN3<'V=Z-EXE<>($4R^8WZX$EL^^^BW^%/()&N82-"7A MQG3.XBSS6Q^^@. /NX?6A%AH#9RZ<&_!3[# ;[+ ]7:QR8[#C9[\'['_3D2*8W078;OSUG MFO"7*;^(?8X_B+*I!&Z'1NVQ27QB%>KC#8.?HC"6W4>:^!CV8RD'V8LE8K9? MA6(MY@P=_=H./DS71<4E2H25_8[]( Y^:"@D?WWT7O@U+V%N2 MYCBPG\LYS*[4"!Q3&Q-\DBR]B+N.I$NN=C= J#\B;B,-1:/O1?J8>9$",F?Y MQOMXD&3'#[,JFXI M)QL=^7#C0'LWT0^IQP:%4L/N/E0#W; E7P/JCE(KG'# MW'?E!*28&M=A-"->LHK2M^]2?M,>ME/%G(L'\&FHBEG@ICX$!L>O;3B7@7L. M"ZJE%OBWL;&S=%?->6/);X%+_ /NKZ O0Q4,R?%],#D('8H,&&=F']< U3NW*CD4!5%45_1#@[RBTSZO2.LQF.87 M;^ '8O;^A!U56&!K0WM<6U"N<[P:VS4+[F:^9K=F@.5^M;BZ&3\6^DJ:696U7OM*^JUU?5JSDC M3(FRKZIW6*GV5?7V=7!UH*I>:R9M7X6OK\*'? C=2U]??WG7?@=C?WGTC"/>W M=_WM77][U]_>V>@X[F@&VY&[B4V@K^!C+<.+(\6*'=?HAH02-[!^K\= M=4$;!*GS!X7.U S^AKS+?9WA[M89-E;A T]-CZDV<5X15[KFM_-V!#";V]B ML.MBMZ^OV!+=\]S*3^*SH:Q#7Y,;7VOW PC_//"-U_$VMSOWM;_[VM^VZ"(* MH/;K\;=0P=58,1%KS>\F15\/7B;=?N4^ZH*QQDJ9='=6V&W_2X_91U)DMD-7 M3QTK3-N75=RGK&*';H\Z7HJQN9YN)I,]#E)S(T*O"H^FMZ91QO21HI^(NU(\ M_ AOJOJ"XT<>?F5%S8;Z8PM;G2_-:&M_;%K*OI\+=.Q!S:S[OY6TJ+_TF2%A]_][?']_GQ1A:8/C^^SX_G;CQ]?CQ ES:YHO+T^'*K;P/?,L_HR?'0 MM'8[$])Y:B:0=TN9Y()[H&RW*.H)^ZXP59S1R$FP8\WER=[J\5MBJ=T3G\4# MW3E1LGZ@$S>F>SD[I9^OBW^1KU(Z?=@Q+4RO83H2,5,INJ$*J%8Y7EL[(-57 M9 EF9M?"ZS#ZRY$N?:46V+&]8OTHKG8)$!$1]M300-T:'#G&E=EBJ2 M>J#5X$I(CKLB@$Q,Z$#>1:%+R#2^IC)AXV1AC3>!EWB.?[=Z]#UW/)L1E@HD M,8#@71QM^KVV&-&!+ZHF;-(>>UIZ11AV( 2YHM6[1>UHJ(I=]YP7OA/'X]D7 M=MD2)./HGMUG%4)B)&<<)>7QI26#6;<9W=*%^_:/%'N>8J'SX[G,T\2M9_3E'L#5T3*+V)[&.R+NP&"A*Z%0S_M-R\] M4N.4/6 1Q)*# Y3^:#-V]02(CO=NE)_"<,K2(6_#@"R6?K@F9$*B9[IJQ@7W M)W,;I(Q\)LE3.&WZ#DV+'_L6TEQ;QP;_+8^+59R$"Q)1KB:KY=+W2'014NN6 M!6JQ[F&A3#]70YDVW0[HT6^PZ7A0ZMF>F";FF?.2]%*(BH$%J='3*@EK'QJ@*:ZJTL^,RJ!%2M2HX904V$'3 FM'=7$X?".#M#0=<,5-4?OG#5;OSG9>960WP2R,%BG"Y^O\C_ \/'AG=APL5$B*<^_@G%K@Y1(/%N+W M E%;@F=SO:Y"#>(:/^MMNS^ M>BTWLP0EB ;R9Y=9S]QYZ(@M*M:BV #]G,?3@**OJ,Z-(>?;=>10ZXW5=Y;JT0HXLR0(*]\XB:1ER(W#*:7U-+UPR4;HCQ)4TF&'NRM$C24-0UPM#Z_,);K8+\(X&<_R87Q@DB<2 MW89!6!ZC,AQ418>>^;,'7""1H"-W2Q+(9*HT0\_Y:8X+EV';/+Z[>X22R_>C MRN4[..F=OKW3MW?Z]D[?WNG;.WU[IV_O].V=OAUP^N+Y(K\QIZ]I@^0(G+YW M$;-8DS6K'V38#2H[[ MZ7W-FMQV,\CZL2<5KLHAP+X44B"=9\KC41F0W-:6G&X46%0/-EQ6+# !R^." MF'U""BN!D9[^A:Q88+]5V*"?4EAN(H*NP[+C!-\P$IJ)H:FRL M290H#TV9*,%OCF[OJ51,#HAEY^C*Z"Y)[$9>^B(-&)@2#?896K%;RK'A<*]U M:L[_POZ'/?-#?_/_ 5!+ 0(4 Q0 ( !6+KU;(VQS5 4H! !YK"P - M " 0 !E-#P' !/*@ $ @ &L4@$ M930W,3)?97@S,2TR+FAT;5!+ 0(4 Q0 ( !6+KU8J1.&)? 0 .<4 0 M " <9: 0!E-##,R+3$N:'1M4$L! A0#% @ M%8NO5FFFI793! 9A$ ! ( !<%\! &4T-S$R7V5X,S(M M,BYH=&U02P$"% ,4 " 5BZ]6XL9 CU0- !1D@ $0 M@ 'Q8P$ ='9P8RTR,#(S,#,S,2YXMP+Z8Y "Y2 0 %0 @ $H[@$ K='9P8RTR,#(S,#,S,5]P&UL4$L%!@ * H ?@( $H @ $! end