0001493152-22-021703.txt : 20220809 0001493152-22-021703.hdr.sgml : 20220809 20220809090136 ACCESSION NUMBER: 0001493152-22-021703 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220809 DATE AS OF CHANGE: 20220809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Sunworks, Inc. CENTRAL INDEX KEY: 0001172631 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] IRS NUMBER: 010592299 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36868 FILM NUMBER: 221146813 BUSINESS ADDRESS: STREET 1: 1030 WINDING CREEK ROAD STREET 2: SUITE 100 CITY: ROSEVILLE STATE: CA ZIP: 95678 BUSINESS PHONE: (916) 409-6900 MAIL ADDRESS: STREET 1: 1030 WINDING CREEK ROAD STREET 2: SUITE 100 CITY: ROSEVILLE STATE: CA ZIP: 95678 FORMER COMPANY: FORMER CONFORMED NAME: SOLAR3D, INC. DATE OF NAME CHANGE: 20101006 FORMER COMPANY: FORMER CONFORMED NAME: MACHINETALKER INC DATE OF NAME CHANGE: 20050801 FORMER COMPANY: FORMER CONFORMED NAME: MACHINE TALKER INC DATE OF NAME CHANGE: 20020506 10-Q 1 form10-q.htm
0001172631 false Q2 --12-31 0001172631 2022-01-01 2022-06-30 0001172631 2022-08-09 0001172631 2022-06-30 0001172631 2021-12-31 0001172631 2022-04-01 2022-06-30 0001172631 2021-04-01 2021-06-30 0001172631 2021-01-01 2021-06-30 0001172631 us-gaap:CommonStockMember 2021-12-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001172631 us-gaap:RetainedEarningsMember 2021-12-31 0001172631 us-gaap:CommonStockMember 2022-03-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001172631 us-gaap:RetainedEarningsMember 2022-03-31 0001172631 2022-03-31 0001172631 us-gaap:CommonStockMember 2020-12-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001172631 us-gaap:RetainedEarningsMember 2020-12-31 0001172631 2020-12-31 0001172631 us-gaap:CommonStockMember 2021-03-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001172631 us-gaap:RetainedEarningsMember 2021-03-31 0001172631 2021-03-31 0001172631 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001172631 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001172631 2022-01-01 2022-03-31 0001172631 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001172631 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001172631 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001172631 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001172631 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001172631 2021-01-01 2021-03-31 0001172631 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001172631 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001172631 us-gaap:CommonStockMember 2022-06-30 0001172631 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001172631 us-gaap:RetainedEarningsMember 2022-06-30 0001172631 us-gaap:CommonStockMember 2021-06-30 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001172631 us-gaap:RetainedEarningsMember 2021-06-30 0001172631 2021-06-30 0001172631 SUNW:PurchaseAgreementMember SUNW:SolciusAcquisitionMember 2021-04-07 2021-04-08 0001172631 us-gaap:StockOptionMember 2022-01-01 2022-06-30 0001172631 SUNW:UnvestedRestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001172631 us-gaap:StockOptionMember 2021-01-01 2021-06-30 0001172631 SUNW:UnvestedRestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001172631 SUNW:SolciusHoldingsLLCMember 2021-04-07 2021-04-08 0001172631 SUNW:SolciusHoldingsLLCMember 2021-04-08 0001172631 SUNW:SolciusHoldingsLLCMember 2022-04-01 2022-06-30 0001172631 SUNW:SolciusHoldingsLLCMember 2022-01-01 2022-06-30 0001172631 SUNW:SolciusHoldingsLLCMember 2021-04-01 2021-06-30 0001172631 SUNW:SolciusHoldingsLLCMember 2021-01-01 2021-06-30 0001172631 SUNW:CommercialMember 2022-04-01 2022-06-30 0001172631 SUNW:CommercialMember 2021-04-01 2021-06-30 0001172631 SUNW:CommercialMember 2022-01-01 2022-06-30 0001172631 SUNW:CommercialMember 2021-01-01 2021-06-30 0001172631 SUNW:PublicWorksMember 2022-04-01 2022-06-30 0001172631 SUNW:PublicWorksMember 2021-04-01 2021-06-30 0001172631 SUNW:PublicWorksMember 2022-01-01 2022-06-30 0001172631 SUNW:PublicWorksMember 2021-01-01 2021-06-30 0001172631 SUNW:ResidentialMember 2022-04-01 2022-06-30 0001172631 SUNW:ResidentialMember 2021-04-01 2021-06-30 0001172631 SUNW:ResidentialMember 2022-01-01 2022-06-30 0001172631 SUNW:ResidentialMember 2021-01-01 2021-06-30 0001172631 SUNW:SolciusMember 2022-04-01 2022-06-30 0001172631 SUNW:CSEMember 2022-04-01 2022-06-30 0001172631 us-gaap:CorporateMember 2022-04-01 2022-06-30 0001172631 SUNW:SolciusMember 2022-01-01 2022-06-30 0001172631 SUNW:CSEMember 2022-01-01 2022-06-30 0001172631 us-gaap:CorporateMember 2022-01-01 2022-06-30 0001172631 srt:MinimumMember 2022-06-30 0001172631 srt:MaximumMember 2022-06-30 0001172631 SUNW:AdditionToBasicOperatingLeaseMember 2022-01-01 2022-06-30 0001172631 us-gaap:TrademarksMember 2022-01-01 2022-06-30 0001172631 us-gaap:TrademarksMember 2022-06-30 0001172631 SUNW:BacklogOfProjectsMember 2022-01-01 2022-06-30 0001172631 SUNW:BacklogOfProjectsMember 2022-06-30 0001172631 SUNW:CovenantMember 2022-01-01 2022-06-30 0001172631 SUNW:CovenantMember 2022-06-30 0001172631 SUNW:SoftwareMember 2022-01-01 2022-06-30 0001172631 SUNW:SoftwareMember 2022-06-30 0001172631 SUNW:DealerRelationshipsMember 2022-01-01 2022-06-30 0001172631 SUNW:DealerRelationshipsMember 2022-06-30 0001172631 us-gaap:TrademarksMember 2022-04-01 2022-06-30 0001172631 SUNW:CovenantMember 2022-04-01 2022-06-30 0001172631 SUNW:SoftwareMember 2022-04-01 2022-06-30 0001172631 SUNW:DealerRelationshipsMember 2022-04-01 2022-06-30 0001172631 SUNW:PaycheckProtectionProgramLoanMember SUNW:SunWorksUnitedIncMember 2020-04-27 2020-04-28 0001172631 SUNW:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember 2020-04-27 2020-04-28 0001172631 SUNW:PaycheckProtectionProgramLoanMember SUNW:AccruedInterestMember 2020-04-27 2020-04-28 0001172631 SUNW:RothSalesAgreementMember us-gaap:CommonStockMember 2022-06-07 2022-06-08 0001172631 SUNW:RothSalesAgreementMember us-gaap:CommonStockMember 2022-06-08 0001172631 2022-06-01 2022-06-01 0001172631 SUNW:RothSalesAgreementMember srt:MaximumMember 2021-10-20 2021-10-21 0001172631 SUNW:RothSalesAgreementMember 2022-01-01 2022-03-31 0001172631 SUNW:RothSalesAgreementMember 2022-03-31 0001172631 SUNW:RothSalesAgreementMember 2022-04-01 2022-06-30 0001172631 SUNW:RothSalesAgreementMember 2022-06-30 0001172631 us-gaap:EmployeeStockOptionMember 2022-06-30 0001172631 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001172631 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2022-06-30 0001172631 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2022-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001172631 SUNW:ExercisablePriceOneMember 2022-06-30 0001172631 SUNW:ExercisablePriceOneMember 2022-01-01 2022-06-30 0001172631 SUNW:ExercisablePriceTwoMember 2022-06-30 0001172631 SUNW:ExercisablePriceTwoMember 2022-01-01 2022-06-30 0001172631 SUNW:ExercisablePriceThreeMember 2022-06-30 0001172631 SUNW:ExercisablePriceThreeMember 2022-01-01 2022-06-30 0001172631 SUNW:ExercisablePriceFourMember 2022-06-30 0001172631 SUNW:ExercisablePriceFourMember 2022-01-01 2022-06-30 0001172631 SUNW:ExercisablePriceFiveMember 2022-06-30 0001172631 SUNW:ExercisablePriceFiveMember 2022-01-01 2022-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001172631 us-gaap:SubsequentEventMember 2022-08-04 2022-08-05 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure SUNW:Projects SUNW:Segments

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended June 30, 2022.

 

Or

 

TRANSITION REPORT UNDER SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from _______________ to _______________

 

Commission File Number 001-36868

 

 

SUNWORKS, INC.

(Name of registrant in its charter)

 

Delaware   01-0592299

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

1555 Freedom Boulevard

Provo, UT 84604

(Address of principal executive offices) (Zip Code)

 

(385) 497-6955

(Registrant’s telephone Number, including area code)

 

 

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

 

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

 

Title of each class   Ticker symbol(s)   Name of each exchange on which registered
Common stock, par value $0.001 per share   SUNW   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 and post 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

 

The number of shares of registrant’s common stock outstanding as of August 9, 2022 was 32,940,656

 

 

 

 

 
 

 

TABLE OF CONTENTS

 

  Page
   
PART I - FINANCIAL INFORMATION  
   
ITEM 1. FINANCIAL STATEMENTS 4
   
Condensed Consolidated Balance Sheets as of June 30, 2022 (Unaudited) and December 31, 2021 4
   
Unaudited Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2022 and 2021 5
   
Unaudited Condensed Consolidated Statements of Shareholders’ Equity for the three and six months ended June 30, 2022 and 2021 6
   
Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2022 and 2021 7
   
Notes to the Unaudited Condensed Consolidated Financial Statements 8
   
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS 20
   
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 25
   
ITEM 4. CONTROLS AND PROCEDURES 25
   
PART II - OTHER INFORMATION  
   
ITEM 1. LEGAL PROCEEDINGS 26
   
ITEM 1A. RISK FACTORS 26
   
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS 26
   
ITEM 3. DEFAULTS UPON SENIOR SECURITIES 26
   
ITEM 4. MINE SAFETY DISCLOSURES 26
   
ITEM 5. OTHER INFORMATION 26
   
ITEM 6. EXHIBITS 26
   
SIGNATURES 27

 

2
 

 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q (this Quarterly Report) contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, and we intend that such forward-looking statements be subject to the safe harbors created thereby. For this purpose, any statements contained in this Quarterly Report except for statements of historical fact may be deemed to be forward-looking statements. Without limiting the generality of the foregoing, words such as “may,” “will,” “expect,” “believe,” “anticipate,” “intend,” “could,” “estimate,” or “continue” or the negative or other variations thereof or comparable terminology are intended to identify forward-looking statements. In addition, any statements that refer to projections of our future financial performance, trends in our businesses, or other characterizations of future events or circumstances are forward-looking statements.

 

The forward-looking statements included herein are based on current expectations of our management based on available information and involve a number of risks and uncertainties, all of which are difficult or impossible to predict accurately and many of which are beyond our control. As such, our actual results may differ significantly from those expressed in any forward-looking statements. Factors that might cause these differences in actual results include the risks and uncertainties discussed in Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021 (our Annual Report), and the additional risks described in other documents we file from time to time with the Securities and Exchange Commission (SEC). In light of the significant risks and uncertainties inherent in the forward-looking information included herein, the inclusion of such information should not be regarded as a representation by us or any other person that such results will be achieved, and readers are cautioned not to place undue reliance on such forward-looking information. Except as may be required by law, we disclaim any intent to revise the forward-looking statements contained herein to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.

 

3
 

 

PART I - FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS.

 

SUNWORKS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

AS OF JUNE 30, 2022 AND DECEMBER 31, 2021

(in thousands, except share and per share data)

 

   June 30, 2022   December 31, 2021 
   (Unaudited)     
Assets          
Current Assets:          
Cash and cash equivalents  $12,067   $19,719 
Restricted cash   323    323 
Accounts receivable, net   8,012    4,568 
Inventory   18,822    10,219 
Contract assets   19,637    14,498 
Other current assets   4,748    4,154 
Total Current Assets   63,609    53,481 
Property and equipment, net   2,778    3,195 
Finance lease right-of-use assets, net   1,488    1,407 
Operating lease right-of-use assets   2,212    2,502 
Deposits   139    132 
Intangible assets, net   6,383    7,910 
Goodwill   32,186    32,186 
Total Assets  $108,795   $100,813 
           
Liabilities and Shareholders’ Equity          
Current Liabilities:          
Accounts payable and accrued liabilities  $16,323   $11,127 
Contract liabilities   19,417    12,201 
Finance lease liability, current portion   440    424 
Operating lease liability, current portion   967    993 
Total Current Liabilities   37,147    24,745 
           
Long-Term Liabilities:          
Finance lease liability, net of current portion   618    542 
Operating lease liability, net of current portion   1,245    1,509 
Warranty liability   1,371    1,251 
Total Long-Term Liabilities   3,234    3,302 
Total Liabilities   40,381    28,047 
           
Commitments and contingencies   -    - 
           
Shareholders’ Equity:          
Preferred stock, $0.001 par value, 5,000,000 authorized shares; no shares issued and outstanding   -    - 
Common stock, $0.001 par value; 50,000,000 authorized shares; 32,934,822 and 29,193,772 shares issued and outstanding, at June 30, 2022 and December 31, 2021, respectively   33    29 
Additional paid-in capital   199,433    187,997 
Accumulated deficit   (131,052)   (115,260)
Total Shareholders’ Equity   68,414    72,766 
           
Total Liabilities and Shareholders’ Equity  $108,795   $100,813 

 

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

 

4
 

 

SUNWORKS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2022 and 2021

(in thousands, except share and per share data)

 

   June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
   Three Months Ended   Six Months Ended 
   June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
                 
Revenue, net  $36,397   $32,091   $67,593   $38,260 
                     
Cost of Goods Sold   19,532    16,953    36,697    23,031 
                     
Gross Profit   16,865    15,138    30,896    15,229 
                     
Operating Expenses:                    
Selling and marketing   14,318    10,165    26,548    11,396 
General and administrative   8,525    6,738    15,961    10,190 
Stock-based compensation   371    1,113    1,655    1,264 
Depreciation and amortization   1,312    1,905    2,595    1,970 
                     
Total Operating Expenses   24,526    19,921    46,759    24,820 
                     
Operating Loss   (7,661)   (4,783)   (15,863)   (9,591)
                     
Other Income (Expense)                    
Other income, net   51    2,886    53    2,890 
Interest expense   (59)   (21)   (66)   (30)
Gain on disposal of property and equipment   178    51    178    51 
                     
Total Other Income, net   170    2,916    165    2,911 
                     
Loss before Income Taxes   (7,491)   (1,867)   (15,698)   (6,680)
                     
Income Tax Expense   94    -    94    - 
                     
Net Loss  $(7,585)  $(1,867)  $(15,792)  $(6,680)
                     
LOSS PER SHARE:                    
Basic  $(0.23)  $(0.07)  $(0.51)  $(0.26)
Diluted  $(0.23)  $(0.07)  $(0.51)  $(0.26)
                     
WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING                    
Basic   32,907,289    27,047,744    31,262,031    26,145,676 
Diluted   32,907,289    27,047,744    31,262,031    26,145,676 

 

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

 

5
 

 

SUNWORKS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

FOR THE THREE AND SIX MONTHS ENDED June 30, 2022 and 2021

(in thousands, except share data)

 

           Additional         
   Common Stock   Paid-in   Accumulated     
   Shares   Amount   Capital   Deficit   Total 
Balance at December 31, 2021   29,193,772   $29   $187,997   $(115,260)  $72,766 
Stock-based compensation   -    -    1,284    -    1,284 
Issuance of common stock under terms of restricted stock grants   121,666    -    -    -    - 
Sales of common stock pursuant to S-3 registration statement, net   2,757,830    3    7,811    -    7,814 
Net loss for the three months ended March 31, 2022   -    -    -    (8,207)   (8,207)
Balance at March 31, 2022   32,073,268    32    197,092    (123,467)   73,657 
Stock-based compensation   -    -    371    -    371 
Issuance of common stock under terms of restricted stock grants   95,000    -    -    -    - 
Tax withholdings related to net share settlements of equity awards   (16,703)   -    (34)   -    (34)
Sales of common stock pursuant to S-3 registration statement, net   783,257    1    2,004    -    2,005 
Net loss for the three months ended June 30, 2022   -    -    -    (7,585)   (7,585)
Balance at June 30, 2022   32,934,822   $33   $199,433   $(131,052)  $68,414 

 

                Additional              
    Common Stock     Paid-in     Accumulated        
    Shares     Amount     Capital     Deficit     Total  
Balance at December 31, 2020     23,835,258     $ 24     $ 122,668     $ (88,635 )   $ 34,057  
Stock-based compensation for options     -       -       151       -       151  
Sales of common stock pursuant to S-3 registration statement     3,212,486       3       48,855       -       48,858  
Net loss for the three months ended March 31, 2021     -       -       -       (4,813 )     (4,813 )
Balance at March 31, 2021     27,047,744       27       171,674       (93,448 )     78,253  
Stock-based compensation for options     -       -       1,113       -       1,113  
Net loss for the three months ended June 30, 2021     -       -       -       (1,867 )     (1,867 )
Balance at June 30, 2021     27,047,744     $ 27     $ 172,787     $ (95,315 )   $ 77,499  

 

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

 

6
 

 

SUNWORKS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE SIX MONTHS ENDED June 30, 2022 and 2021

(in thousands)

 

   June 30, 2022   June 30, 2021 
   Six Months Ended 
   June 30, 2022   June 30, 2021 
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net loss  $(15,792)  $(6,680)
Adjustments to reconcile net loss to net cash used in operating activities          
Depreciation and amortization   2,595    1,970 
Amortization of right-of-use assets   536    484 
Gain on sale of equipment   (178)   (51)
Paycheck Protection Program loan forgiveness   -    (2,881)
Stock-based compensation   1,655    1,264 
Bad debt expense   225    188 
Changes in Operating Assets and Liabilities, net of acquisition          
Accounts receivable   (3,669)   (3,952)
Inventory   (8,603)   (1,961)
Deposits and other current assets   (601)   (782)
Contract assets   (5,139)   (91)
Accounts payable and accrued liabilities   5,196    1,635 
Contract liabilities   7,216    1,378 
Warranty liability   120    60 
Operating lease liability   (536)   (484)
NET CASH USED IN OPERATING ACTIVITIES   (16,975)   (9,903)
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchase of Solcius LLC, net of cash acquired   -    (50,619)
Purchase of property and equipment   (439)   (429)
Proceeds from sale of equipment   197    61 
NET CASH USED IN INVESTING ACTIVITIES   (242)   (50,987)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Principal payments on finance lease liabilities   (220)   (99)
Proceeds from sale of common stock, net   9,819    48,858 
Payments for taxes related to net share settlement of equity awards   (34)   - 
NET CASH PROVIDED BY FINANCING ACTIVITIES   9,565    48,759 
           
NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH   (7,652)   (12,131)
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH BEGINNING OF PERIOD   20,042    39,339 
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD  $12,390   $27,208 
           
Cash and cash equivalents  $12,067   $26,860 
Restricted cash   323    348 
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD  $12,390   $27,208 
           
CASH PAID FOR:          
Interest  $18   $11 
Franchise and corporate excise taxes  $42   $- 
           
SUPPLEMENTAL DISCLOSURES OF NON-CASH TRANSACTIONS          
Increase in operating right-of-use assets and liabilities due to lease modification   -    103 
Right-of-use assets obtained in exchange for new finance lease liability  $338    87 
Right-of-use assets obtained in exchange for new operating lease liability  $247   $481 

 

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

 

7
 

 

SUNWORKS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JUNE 30, 2022

(dollars in thousands, except share and per share data)

 

References herein to “we,” “us,” “Sunworks,” and “the Company” are to Sunworks, Inc. and its wholly owned subsidiaries, Sunworks United Inc. (“Sunworks United”), Commercial Solar Energy, Inc. (“CSE”), and Solcius LLC. (“Solcius”)

 

1. BASIS OF PRESENTATION

 

We provide photovoltaic (“PV”) and battery-based power and storage systems for the residential and commercial markets. Commercial projects include commercial, agricultural, industrial and public works projects. We operate in several residential and commercial markets including California, Utah, Nevada, Arizona, New Mexico, Texas, Colorado, Minnesota, Wisconsin, Massachusetts, Rhode Island, New York, Pennsylvania, New Jersey and South Carolina. Through our operating subsidiaries, we design, arrange financing, integrate, install, and manage systems ranging in size from 2kW (kilowatt) for residential projects to multi-MW (megawatt) systems for larger commercial and public works projects. Commercial installations have included installations at office buildings, manufacturing plants, warehouses, service stations, churches, and agricultural facilities such as farms, wineries, and dairies. Public works installations have included school districts, local municipalities, federal facilities and higher education institutions.

 

On April 8, 2021, Sunworks, Inc., through its operating subsidiary Sunworks United (the “Buyer”), acquired all of the issued and outstanding membership interests (the “Solcius Acquisition”) of Solcius, from Solcius Holdings, LLC (“Seller”). Located in Provo, Utah, Solcius is a full-service, residential solar systems provider. The Company believes the Solcius Acquisition enhances economies of scale, leading to better access to suppliers, vendors and financial partners, as well as marketing and customer acquisition opportunities.

 

The Solcius Acquisition was consummated on April 8, 2021, pursuant to a Membership Interest Purchase Agreement, dated as of April 8, 2021 (the “Purchase Agreement”), by and between Buyer and Seller. The purchase price for Solcius consisted of $51,750 in cash, subject to post-closing adjustments related to working capital, cash, indebtedness and transaction expenses. The acquired assets and operating results of Solcius are included in these consolidated financial statements and footnotes since the date of acquisition through June 30, 2022 (see Note 3).

 

The accompanying unaudited condensed consolidated financial statements (“financial statements”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all normal recurring adjustments considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year December 31, 2021.

 

8
 

 

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

This summary of significant accounting policies of the Company is presented to assist in understanding the Company’s financial statements. These accounting policies conform to GAAP and have been consistently applied in the preparation of the condensed consolidated financial statements.

 

There have been no significant changes in the Company’s accounting policies from those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2021.

 

Principles of Consolidation

 

The accompanying condensed consolidated financial statements include the accounts of Sunworks, Inc., and its wholly owned operating subsidiaries: Sunworks United Inc., Commercial Solar Energy, Inc. and Solcius LLC. All material intercompany transactions have been eliminated upon consolidation of these entities.

 

Reclassifications

 

Certain prior period amounts have been reclassified to conform to the current presentation. The reclassifications impact historical segment reporting disclosures as historical corporate payroll costs were moved from the commercial operations segment to the corporate segment for enhanced reporting disclosures.

 

Segment Reporting

 

We currently operate in three segments based upon our organizational structure and the way in which our operations are managed and evaluated. Our largest segment is Residential Solar which are projects smaller in size and shorter in duration. Our second operating segment is Commercial Solar Energy which includes projects that are commonly larger in size and longer in duration serving commercial, industrial, agricultural and public works customers. Our third segment is the Corporate, which is responsible for general company oversight and management. Disaggregating the corporate costs from the residential and commercial operations simplifies the performance evaluation of the Residential Solar and Commercial Solar Energy segments.

 

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, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include estimates used to review the Company’s goodwill, intangibles, impairments and estimations of long-lived assets, revenue recognition on construction contracts recognized over time, fair value of assets acquired and liabilities assumed in a business combination, allowances for uncollectible accounts, finance lease right-of-use assets and liabilities, operating lease right-of-use assets and liabilities, warranty reserves, inventory valuation, valuations of non-cash capital stock issuances and the valuation allowance on deferred tax assets. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

Revenue Recognition

 

Revenue and related costs on construction contracts are recognized as the performance obligations for work are satisfied over time in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. Under ASC 606, revenue and associated profit, engineering, procurement and construction (“EPC”) projects for residential and smaller commercial systems that require us to deliver functioning solar power systems are generally completed within two to twelve months from commencement of construction. Construction on larger commercial projects may be completed within eighteen to thirty-six months, depending on the size and location. We recognize revenue from commercial EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer.

 

For residential contracts, the Company recognizes revenue upon completion of the job as determined by final inspection. We recognize revenue for systems operations and maintenance over the term of the service period.

 

9
 

 

For commercial projects, we commence recognizing performance revenue when work starts on the job and continue recognizing revenue over time as work is performed based on the ratio of costs incurred, excluding modules and components, compared to the total estimated non-materials costs at completion of the performance obligations.

 

Judgment is required to evaluate assumptions including the amount of net contract revenue and the total estimated costs to determine the Company’s progress towards contract completion and to calculate the corresponding amount of revenue to recognize. If estimated total costs on any contract are greater than the net contract revenue, the Company recognizes the entire estimated loss in the period the loss becomes known.

 

Changes in estimates for commercial projects occur for a variety of reasons, including, but not limited to (i) construction plan accelerations or delays, (ii) product cost forecast changes, (iii) change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect in the Company’s condensed consolidated statements of operations. The table below outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three and six months ended June 30, 2022 and 2021 as well as the number of projects that comprise such changes. For purposes of the following table, only projects with changes in estimates that have an impact on revenue and or cost of at least $100, calculated on a quarterly basis during the periods, are presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.

 

(In thousands, except number of projects)  June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
   Three Months Ended   Six Months Ended 
(In thousands, except number of projects)  June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
Increase in revenue from net changes in transaction prices  $-   $106   $475   $115 
Increase (decrease) in revenue from net changes in input cost estimates   -    35    (487)   38 
Net increase in revenue from net changes in estimates  $-   $141   $(12)  $153 
                     
Number of projects   -    3    3    5 
                     
Net change in estimate as a percentage of aggregate revenue for associated projects   0.0%   14.2%   (0.2)%   4.1%

 

Contract Assets and Liabilities

 

Contract assets consist of (i) the earned, but unbilled, portion of a project for which payment is deferred by the customer until certain contractual milestones are met; (ii) direct costs, including commissions, installation labor related costs and permitting fees paid prior to recording revenue, and (iii) unbilled receivables which represent revenue that has been recognized in advance of billing the customer, which is common for larger construction contracts. Contract liabilities consist of deferred revenue, customer deposits and customer advances, which represent consideration received from a customer prior to transferring control of goods or services to the customer under the terms of a contract. Total contract assets and contract liabilities balances as of the respective dates are as follows:

 

(In thousands)  June 30, 2022   December 31, 2021 
   As of 
(In thousands)  June 30, 2022   December 31, 2021 
Contract Assets  $19,637   $14,498 
Contract Liabilities   19,417    12,201 

 

During the three and six months ended June 30, 2022, the Company recognized revenue of $4,187 and $6,863, respectively, that was included in contract liabilities as of December 31, 2021. Pre-Solcius acquisition, the Commercial Solar Energy segment for the three and six months ended June 30, 2021 recognized revenue of $2,382 and $3,852, respectively, that was included in contract liabilities as of December 31, 2020.

 

10
 

 

The following table represents the average percentage of completion as of June 30, 2022 for EPC projects that the Company is constructing. The Company expects to recognize $36,091 of revenue upon transfer of control of the projects.

 

Project  Revenue Category  Expected Years Revenue Recognition Will Be Completed  Average Percentage of Revenue Recognized 
Various Projects  EPC services  2022 - 2023   40.1%

 

Basic and Diluted Net (Loss) per Share Calculations

 

(Loss) per Share dictates the calculation of basic earnings (loss) per share and diluted earnings per share. Basic earnings (loss) per share are computed by dividing income (loss) available to holders of common stock by the weighted-average number of shares of common stock outstanding. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional shares of common stock that would have been outstanding if the potential shares of common stock had been issued and if the additional shares of common stock were dilutive. The shares for employee options, restricted stock, warrants and convertible notes were not used in the calculation of the net loss per share.

 

A net loss causes all outstanding common stock options and unvested restricted stock units (“RSUs”) to be anti-dilutive. As a result, the basic and diluted losses per common share are the same for the three and six months ended June 30, 2022 and 2021, respectively.

 

As of June 30, 2022, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include 276,720 stock options and 1,109,581 unvested RSUs.

 

As of June 30, 2021, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include 329,914 stock options and 287,500 unvested RSUs.

 

Dilutive per share amounts are computed using the weighted-average number of shares of common stock outstanding and potentially dilutive securities, using the treasury stock method, if their effect would be dilutive.

 

New Accounting Pronouncements

 

Management reviewed currently issued pronouncements during the six months ended June 30, 2022, and believes that any recently issued, but not yet effective, accounting standards, if currently adopted, would not have a material effect on the accompanying condensed consolidated financial statements.

 

3. BUSINESS ACQUISITION

 

On April 8, 2021, pursuant to the Purchase Agreement, the Company, through its operating subsidiary Sunworks United Inc., acquired all of the issued and outstanding membership interests of Solcius from the Seller. Located in Provo, Utah, Solcius is a full-service residential solar systems provider.

 

The purchase price for Solcius consisted of $51,750 in cash subject to post-closing adjustments related to working capital, cash, indebtedness and transaction expenses. The Solcius Acquisition was accounted for under ASC 805 and the financial results of Solcius have been included in the Company’s condensed consolidated financial statements since the date of the Solcius Acquisition.

 

11
 

 

Purchase Price Allocation

 

Under the purchase method of accounting, the transaction was valued for accounting purposes at $52,111 which was the fair value of Solcius at the time of acquisition. The assets and liabilities of Solcius were recorded at their respective fair values as of the date of acquisition. The Company utilized the services of a valuation specialist to assist in identifying $15,600 of separately identifiable intangible assets. Any difference between the cost of Solcius and the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The acquisition date estimated fair value of the consideration transferred consisted of the following:

 

   (in thousands) 
Base purchase price  $51,750 
Working capital shortfall   (1,131)
Cash surplus   1,492 
Total purchase price paid  $52,111 
      
Cash  $1,492 
Accounts receivable   1,729 
Inventory   3,833 
Contract assets   7,336 
Prepaids and other current assets   1,603 
Property and equipment   143 
Deposits   91 
Operating lease right-of-use asset   1,885 
Finance lease right-of-use assets   1,200 
Other intangible assets   15,600 
Identifiable assets acquired   34,912 
Accounts payable and accrued liabilities   (6,957)
Contract liabilities   (5,273)
Operating and finance lease liabilities   (2,757)
Liabilities assumed   (14,987)
Net identifiable assets acquired   19,925 
Goodwill   32,186 
Net assets acquired  $52,111 

 

During the three and six months ended June 30, 2022, we recorded no transaction costs related to the Solcius Acquisition. During the three and six months ended June 30, 2021, we recorded transaction costs of $40 and $750 related to the Solcius Acquisition, respectively. These expenses were accounted for separately from the net assets acquired and were included in general and administrative expense for the three months and six months ended June 30, 2021.

 

We conducted an assessment of the net assets acquired and recognized amounts for identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values and concluded that no additional adjustment to the purchase price allocation or accounting was required from the original purchase accounting.

 

Pro Forma Information (Unaudited)

 

The results of operations for the Solcius Acquisition since the April 8, 2021 closing date have been included in our consolidated financial statements. The following unaudited pro forma financial information represents a summary of the condensed consolidated results of operations for three and six months ended June 30, 2022 and 2021, assuming the Solcius Acquisition had been completed as of January 1, 2020. The pro forma financial information includes certain non-recurring pro forma adjustments that were directly attributable to the business combination. The proforma adjustments include the elimination of Solcius Acquisition transaction expenses totaling $750 incurred in the six months of 2021, and adjustments to recognize amortization of intangible assets, retention stock-based compensation programs and retention bonus accruals in 2022 and 2021. The retention bonus expense is recognized over the first year following the Solcius Acquisition. The pro forma financial information is not necessarily indicative of the results of operations that would have been achieved if the Solcius Acquisition had been effective as of these dates, or of future results.

 

12
 

 

   June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
   Three Months Ended   Six Months Ended 
   June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
                 
Revenue, net  $36,397   $33,532   $67,593   $64,344 
                     
Net Loss  $(7,151)  $(282)  $(13,971)  $(4,414)

 

4. REVENUE FROM CONTRACTS WITH CUSTOMERS

 

The following table represents a disaggregation of revenue by customer type from contracts with customers for the three and six months ended June 30, 2022 and 2021:

 

   2022   2021   2022   2021 
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
   2022   2021   2022   2021 
Commercial  $2,756   $6,221   $5,545   $9,216 
Public Works   478    940    1,886    2,584 
Residential   33,163    24,930    60,162    26,460 
Total  $36,397   $32,091   $67,593   $38,260 

 

5. OPERATING SEGMENTS

 

Beginning in 2022, the Company assessed its operating segment disclosure based on ASC 280, Segment Reporting guidance. As a result, the following segments were established: Residential Solar, Commercial Solar Energy, and Corporate.

 

Residential Solar

 

Through our Solcius operating subsidiary, we design, arrange financing, integrate, install, and manage systems, primarily for residential homeowners. We sell residential solar systems through multiple channels, through our network of sales channel partners, as well as, a growing direct sales channel strategy. We operate in several residential markets including California, Utah, Nevada, Arizona, New Mexico, Texas, Colorado, Minnesota, Wisconsin, and South Carolina. We have direct sales and/or operations personnel in California, Nevada, Utah, Arizona, New Mexico, Texas, Colorado, South Carolina, Wisconsin and Minnesota.

 

Commercial Solar

 

Through our Commercial Solar Energy subsidiary, we design, arrange financing, integrate, install, and manage systems ranging in size from 50kW (kilowatt) to multi-MW (megawatt) systems primarily for larger commercial and public works projects. Commercial installations have included installations at office buildings, manufacturing plants, warehouses, service stations, churches, and agricultural facilities such as farms, wineries, and dairies. Public works installations have included school districts, local municipalities, federal facilities and higher education institutions. Historically, the Commercial Solar Energy subsidiary participated in the California Residential solar market.  Following the Solcius Acquisition, all new residential sales are managed under the Solcius brand.  Due to materiality, the Company will continue to report the remaining backlog of Residential projects in the Commercial Solar Energy segment, which is expected to be fulfilled within the next year. Commercial Solar Energy primarily operates in California.

 

13
 

 

Segment net revenue, segment operating expenses and segment contribution (loss) information consisted of the following for the three months and six months ended June 30, 2022.

 

   Residential Solar   Commercial Solar   Corporate   Total 
   Three Months Ended June 30, 2022 
   Residential Solar   Commercial Solar   Corporate   Total 
Net revenue  $32,516   $3,881   $-   $36,397 
Cost of sales   16,279    3,253    -    19,532 
Gross profit   16,237    628         16,865 
                     
Operating expenses                     
Selling and marketing   13,225    870    223    14,318 
General and administrative   5,000    1,676    1,849    8,525 
Segment loss   (1,988)   (1,918)   (2,072)   (5,978)
                     
Stock-based compensation   16    35    320    371 
Depreciation and amortization   1,265    47    -    1,312 
Operating loss  $(3,269)  $(2,000)  $(2,392)  $(7,661)

 

   Residential Solar   Commercial Solar   Corporate   Total 
   Six Months Ended June 30, 2022 
   Residential Solar   Commercial Solar   Corporate   Total 
Net revenue  $58,911   $8,682   $-   $67,593 
Cost of sales   29,473    7,224    -    36,697 
Gross profit   29,438    1,458         30,896 
                     
Operating expenses                    
Selling and marketing   24,357    1,721    470    26,548 
General and administrative   9,397    3,142    3,422    15,961 
Segment loss   (4,316)   (3,405)   (3,892)   (11,613)
                     
Stock-based compensation   721    70    864    1,655 
Depreciation and amortization   2,506    89    -    2,595 
Operating loss  $(7,543)  $(3,564)  $(4,756)  $(15,863)

 

14
 

 

6. RIGHT-OF-USE OPERATING LEASES

 

The Company has right-of-use (“ROU”) operating leases for offices, warehouses, vehicles, and office equipment. The Company’s leases have remaining lease terms of 1 year to 5 years, some of which include options to extend.

 

The Company’s operating lease expense for the three and six months ended June 30, 2022 amounted to $384 and $811, respectively. The Company’s operating lease expense for the three and six months ended June 30, 2021 amounted to $444 and $758, respectively. Operating lease payments, which reduced operating cash flows for the three and six months ended June 30, 2022 amounted to $384 and $811, respectively. The difference between the ROU asset amortization of $536 and the associated lease expense of $811 consists of short-term leases excluded from the ROU asset calculation, basic operating lease expenses included in the lease expense for property and sales taxes, triple net and common area charges for facilities and other equipment and vehicle lease related charges.

 

Supplemental balance sheet information related to leases is as follows:

   June 30, 2022 
    (in thousands) 
Operating lease right-of-use assets  $2,212 
      
Operating lease liabilities—short term   967 
Operating lease liabilities—long term   1,245 
Total operating lease liabilities  $2,212 

 

As of June 30, 2022, the weighted average remaining lease term was 3.2 years and the weighted average discount rate for the Company’s leases was 3.2%.

 

Minimum payments for the operating leases are as follows:

 

   Operating Leases 
   (in thousands) 
Remainder of 2022  $542 
2023   806 
2024   353 
2025   306 
2026   280 
Thereafter   - 
Total lease payments  $2,287 
Less: imputed interest   75 
Total  $2,212 

 

15
 

 

7. RIGHT-OF-USE FINANCE LEASES

 

The Company has finance leases for vehicles. The Company’s finance leases have remaining lease terms of 1 year to 4 years.

 

Supplemental balance sheet information related to finance leases is as follows:

  

   June 30, 2022 
   (in thousands) 
Finance lease right-of-use asset cost  $2,248 
Finance lease right-of-use accumulated amortization   (760)
Finance lease right of use asset, net  $1,488 
      
Finance lease obligation—short term  $440 
Finance lease obligation—long term   618 
Total finance lease obligation  $1,058 

 

As of June 30, 2022, the weighted average remaining lease term was 2.7 years and the weighted average discount rate for the Company’s leases was 4.5%.

 

Minimum finance lease payments for the remaining lease terms are as follows:

 

   June 30, 2022 
   (in thousands) 
Remainder of 2022  $275 
2023   364 
2024   232 
2025   202 
2026   56 
Thereafter   - 
Total lease payments  $1,129 
Less: imputed interest   71 
Total  $1,058 

 

8. INTANGIBLE ASSETS, NET

 

The Company’s intangible assets at June 30, 2022 consist of the following:

 

   Amortization
periods
  Cost   Accumulated amortization   Net carrying value 
Trademarks  10 Years  $5,200   $(650)  $4,550 
Backlog of projects  9 Months   2,000    (2,000)   - 
Covenant not-to-compete  3 Years   2,400    (1,000)   1,400 
Software (included in property and equipment)  3 Years   3,400    (1,416)   1,984 
Dealer relationships  18 Months   2,600    (2,167)   433 
      $15,600   $(7,233)  $8,367 

 

Intangible assets are stated at their original estimated value at the date of acquisition. The amortization of intangible assets commences upon acquisition. The intangible assets are being amortized using the straight-line method over the intangible asset’s estimated useful life:

 

16
 

 

Amortization expenses for intangible assets for the three months ended June 30, 2022 was as follows:

 

           
   For the   For the 
   Three Months Ended   Six Months ended 
   June 30, 2022   June 30, 2022 
Trademarks  $130   $260 
Covenant not-to-compete   200    400 
Software   283    567 
Dealer relationships   434    866 
 Amortization expenses for intangible assets  $1,047   $2,093 

 

Estimated future amortization expense for the Company’s intangible assets as of June 30, 2022 is as follows:

 

      
Years ending December 31,    
Remainder of 2022  $1,660 
2023  $2,453 
2024  $1,004 
2025  $520 
2026  $520 
Thereafter  $2,210 

 

Depreciation and amortization expense on property and equipment and intangible assets for the three and six months ended June 30, 2022 was $1,312 and $2,595, respectively. Depreciation and amortization expense on property and equipment and intangible assets for the three and six months ended June 30, 2021 was $1,905 and $1,970, respectively.

 

9. PAYCHECK PROTECTION PROGRAM LOAN PAYABLE

 

On April 28, 2020, the Company’s operating subsidiary, Sunworks United, Inc., received a loan under the Paycheck Protection Program (“PPP”), which was established by the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), of $2,847. As modified by the subsequent PPP Flexibility Act of 2020, proceeds from the loan were used to cover documented expenses related to payroll, rent and utilities, during the 24-week period after the cash was received by the Company. The 24-week period ended on October 12, 2020. The loan was accounted for as a financial liability in accordance with FASB ASC 470 until June 29, 2021, when the $2,847 loan was fully forgiven, together with $34 of accrued interest. As a result, the Company recorded a gain on extinguishment of the debt which is included in other income on the condensed consolidated statements of operations for the three and six months ended June 30, 2021.

 

10. CAPITAL STOCK

 

Roth and Northland 2022 Sales Agreement At The Market Offering

 

On June 8, 2022, Sunworks, Inc. (the “Company”) entered into a Sales Agreement (the “Sales Agreement”) with Roth Capital Partners, LLC and Northland Securities, Inc. (each an “Agent” and collectively, the “Agents”), pursuant to which the Company may offer and sell from time to time up to an aggregate of $26,800 of shares of the Company’s common stock, par value $0.001 per share (the “June 2022 Placement Shares”), through the Agents. On June 8, 2022, the Company filed a prospectus supplement with the SEC that covers the sale of June 2022 Placement Shares to be sold under the Sales Agreement in an aggregate amount of $26,800 (the “Prospectus Supplement”).

 

The June 2022 Placement Shares have been registered under the Securities Act of 1933, as amended (the “Securities Act”), pursuant to the Registration Statement on Form S-3 (File No. 333-252475) (the “2021 Registration Statement”), which was originally filed with the Securities and Exchange Commission (“SEC”) on January 27, 2021 and declared effective by the SEC on February 3, 2021, the base prospectus contained within the 2021 Registration Statement, and the Prospectus Supplement. The June 2022 Placement Shares may be sold by the Company in “at the market offerings,” as defined in Rule 415 promulgated under the Securities Act, through the Agents.

 

17
 

 

Registration Statement

 

On June 1, 2022, the Company filed a Registration Statement on Form S-3 (File No. 333-265336) (the “2022 Registration Statement”) with the SEC. The 2022 Registration Statement allows the Company to offer and sell, from time to time in one or more offerings, any combination of common stock, preferred stock, warrants, or units having an aggregate initial offering price not to exceed $75,000. The 2022 Registration Statement was declared effective by the SEC on August 5, 2022.

 

Roth Sales 2022 Agreement At The Market Offering

 

On February 10, 2021, the Company entered into a Sales Agreement (the “Roth Sales Agreement”) with Roth Capital Partners, LLC (the “Agent RCP”), pursuant to which the Company could offer and sell from time to time, through the Agent RCP, shares of the Company’s common stock, registered under the Securities Act, pursuant to the Registration Statement.

 

On October 21, 2021, the Company filed a prospectus supplement with the SEC, pursuant to which the Company could offer and sell from time to time, through the Agent RCP, up to $25,000 of shares of the Company’s common stock, registered under the Securities Act, pursuant to the 2021 Registration Statement in “at the market offerings,” as defined in Rule 415 promulgated under the Securities Act.

 

During the first quarter of 2022, 2,757,830 shares of common stock were sold under the Roth Sales Agreement. Total gross proceeds from the sales were $7,974 at an average sale price of $2.89 per share. Net proceeds after brokerage costs, professional, registration and other fees were $7,814 or $2.83 per share.

 

During the second quarter of 2022, 783,257 shares of common stock were sold under the Roth Sales Agreement. Total gross proceeds for the sales were $2,080 on an average sale price of $2.66 per share. Net proceeds after brokerage costs, professional, registration and other fees were $2,005 or $2.56 per share.

 

In connection with the filing of the Prospectus Supplement for June 2022 Placement Shares, the Roth Sales Agreement and the related prospectus supplement was terminated.

 

11. STOCK-BASED COMPENSATION

 

Options

 

As of June 30, 2022, the Company has incentive stock options and non-qualified stock options outstanding to purchase 276,720 shares of common stock, per the terms set forth in the option agreements. The stock options vest at various times and are exercisable for a period of five years from the date of grant at exercise prices ranging from $2.52 to $12.15 per share, the market value of the Company’s common stock on the date of each grant. The Company determined the fair market value of these options by using the Black Scholes option valuation model. Option forfeitures are accounted for as they occur.

 

18
 

 

A summary of the Company’s stock option activity and related information follows:

 

   June 30, 2022 
       Weighted 
   Number   Average 
   of   Exercise 
   Options   Price 
Outstanding, at December 31, 2021   290,684   $11.65 
Granted   -    - 
Exercised   -    - 
Forfeited   (8,251)   8.38 
Expired   (5,713)   10.50 
Outstanding and expected to vest as of June 30, 2022   276,720   $11.77 
Exercisable at June 30, 2022   276,039   $11.80 
Weighted average fair value of options granted during period       $- 

 

The following summarizes the options to purchase shares of the Company’s common stock which were outstanding at June 30, 2022:

 

            Weighted 
            Average 
            Remaining 
Exercisable   Stock Options   Stock Options   Contractual 
Prices   Outstanding   Exercisable   Life (years) 
$8.68    7,142    7,142    0.87 
$7.63    2,142    2,142    0.92 
$3.07    3,071    2,986    2.13 
$2.52    4,365    3,769    2.26 
$12.15    260,000    260,000    3.79 
      276,720    276,039      

 

Aggregate intrinsic value of options outstanding and exercisable at June 30, 2022, and December 31, 2021 was $0 and $2, respectively. Aggregate intrinsic value represents the difference between the Company’s closing stock price on the last trading day of the fiscal period, which was $1.58 and $3.07 as of June 30, 2022 and December 31, 2021, respectively, and the exercise price multiplied by the number of options outstanding.

 

The Company recorded stock-based compensation expense for stock options of $2 and $673 for the three and six months ended June 30, 2022, respectively. The Company recorded stock-based compensation expense for stock options of $738 and $750 for the three and six months ended June 30, 2021, respectively.

  

Restricted Stock Units

 

The following table summarizes the Company’s restricted stock unit activity during the six months ended June 30, 2022:

 

   June 30, 2022 
       Weighted Average 
   Number Of Shares  

Grant Date

Value per Share

 
Unvested, beginning December 31, 2021   1,185,889   $5.11 
Granted   167,208   $2.44 
Vested   (206,666)  $9.69 
Forfeited   (36,850)  $3.35 
Unvested at the end of June 30, 2022   1,109,581   $3.91 

 

The Company recorded RSU compensation expense for RSUs of $369 and $982 for the three and six months ended June 30, 2022, respectively. The Company recorded RSU compensation expense of $375 and $514 for the three and six months ended June 30, 2021, respectively.

 

11. COMMITMENTS AND CONTINGENCIES

 

Litigation

 

From time to time, the Company is involved in routine litigation that arises in the ordinary course of business. There are no pending significant legal proceedings to which the Company is a party for which management believes the ultimate outcome would have a negative impact on the Company’s financial position.

 

12. SUBSEQUENT EVENTS

 

The 2022 Registration Statement for $75,000 was declared effective by the SEC on August 5, 2022. No shares have been sold under the 2022 Registration Statement.

 

19
 

 

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

 

The following discussion of our financial condition and results of operations should be read together with our unaudited condensed consolidated financial statements and related notes included in Part I, Item 1 of this Quarterly Report on Form 10-Q (this Quarterly Report) and the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021 (our Annual Report). This section contains forward-looking statements that are based on our current expectations and reflect our plans, estimates, and anticipated future financial performance. These statements involve numerous risks and uncertainties. Our actual results may differ materially from those expressed or implied by these forward-looking statements as a result of many factors, including those set forth in the sections entitled “Risk Factors” in Item 1A of our Annual Report and Part II, Item 1A of our Quarterly Report for the quarter ended March 31, 2022, and “Cautionary Note Regarding Forward-Looking Statements” included in this Quarterly Report.

 

Unless otherwise noted, (1) “Sunworks” refers to Sunworks, Inc., (2) “Company,” “we,” “us,” and “our,” refer to the ongoing business operations of Sunworks, Inc., and its wholly owned operating subsidiaries, Sunworks United Inc., Commercial Solar Energy, Inc. and Solcius LLC. All material intercompany transactions have been eliminated upon consolidation of these entities.

 

All amounts presented in this Management’s Discussion and Analysis of Financial Condition and Results of Operations, unless otherwise noted, are expressed in thousands of U.S. dollars, except share and per share amounts and unless otherwise noted.

  

The financial and operating results for the three and six months ended June 30, 2022, include the operating results of Solcius acquired on April 8, 2021, with only a partial contribution for the three and six months ended June 30, 2021.

 

Overview

 

On April 8, 2021, Sunworks, Inc., through its operating subsidiary Sunworks United (the “Buyer”), acquired all of the issued and outstanding membership interests (the “Solcius Acquisition”) of Solcius, from Solcius Holdings, LLC (“Seller”). Located in Provo, Utah, Solcius is a full-service, residential solar systems provider. The transaction creates a national solar power provider with a presence now in 15 states, including California, Utah, Nevada, Arizona, New Mexico, Texas, Colorado, Minnesota, Wisconsin, Massachusetts, Rhode Island, New York, Pennsylvania, New Jersey and South Carolina. The Company believes the transaction enhances economies of scale, leading to better access to suppliers, vendors and financial partners, as well as marketing and customer acquisition opportunities.

 

The Solcius Acquisition was consummated on April 8, 2021, pursuant to a Membership Interest Purchase Agreement, dated as of April 8, 2021 (the “Purchase Agreement”), by and between Buyer and Seller. The purchase price for Solcius consisted of $51.75 million in cash.

 

Residential Solar

 

Through our Residential Solar operating subsidiary, we design, arrange financing, integrate, install, and manage systems, primarily for residential homeowners. We sell residential solar systems through multiple channels, including our network of sales channel partners, and our growing direct sales channel strategy. We operate in several residential and commercial markets including California, Utah, Nevada, Arizona, New Mexico, Texas, Colorado, Minnesota, Wisconsin and South Carolina. We have direct sales or operations personnel in California, Nevada, Utah, Arizona, New Mexico, Texas, Colorado, South Carolina, Wisconsin and Minnesota.

 

20
 

 

Commercial Solar

 

Through our Commercial Solar Energy operating subsidiary, we design, arrange financing, integrate, install, and manage systems ranging in size from 2kW (kilowatt) for residential projects to multi-MW (megawatt) systems for larger commercial and public works projects. Commercial installations have included installations at office buildings, manufacturing plants, warehouses, service stations, churches, and agricultural facilities such as farms, wineries, and dairies. Public works installations have included school districts, local municipalities, federal facilities and higher education institutions. Commercial Solar primarily operates primarily in California.

 

For the second quarter of 2022, approximately 91% of our revenue was from installations for the residential market and approximately 9% of our revenue was from installations for the commercial and public works markets.

 

For the second quarter of 2021 approximately 78% of our revenue was from installations for the residential market and approximately 22% of our revenue was from installations for the commercial and public works markets. Solcius revenue was only included from its acquisition date of April 8, 2021 through the end of the second quarter of 2021.

 

Orders and Backlog

 

For the quarter ended June 30, 2022, the combined backlog of the Company increased from $63,000 to $96,000, driven by growth in both the Residential Solar and Commercial Solar segments.

 

Residential Solar segment new originations increased 37% quarter over quarter, driven by increased volume in the Company’s existing markets. While originations increased across all sales channels, originations from the direct salesforce increased 74% quarter over quarter. At the end of the period, our direct salesforce represented 23% of new originations, up from 2% in the comparable prior year quarter.

 

Commercial Solar Segment orders were $24,000 during the quarter, a result of the Company’s recent leadership changes and strengthening demand for commercial and public works solar projects. Orders during the quarter were more than double the amount of orders received for the full year in 2021.

 

IMPACT OF COVID-19 ON OUR BUSINESS

 

The continued global novel coronavirus and its variants (COVID-19) pandemic, has resulted in significant governmental measures being implemented to control the spread of the virus, including quarantines, travel restrictions and business shutdowns. The uncertain macroeconomic environment created by the COVID-19 pandemic has had and may continue to have a significant, adverse impact on our business. To assist readers in reviewing management’s discussion and analysis of financial condition and results of operations, we provide the following discussion regarding the effects COVID-19 has had on the Company, what management expects the future impact to be, how we are responding to evolving circumstances and how we are planning for further COVID-19 uncertainties.

 

State and local directives, guidelines, and other restrictions, as well as consumer behavior, continue to impact our operations in the regions in which we operate, particularly California. During 2022 and 2021 we continued to serve customers. COVID-19 and the governmental directives materially disrupted the operations of the local and state governments by closing or restricting operations at city, county and state offices for design reviews, permitting projects, and inspections of projects. Utility companies have been unable to provide timely shutdowns, inspections and interconnection approvals. This disruption negatively impacts our ability to complete projects, generate revenue on projects in backlog and causes many customers to delay decisions on new projects.

 

Our revenue and gross profit for the first six months of 2022 were negatively impacted by governmental responses to the COVID-19 pandemic, which delayed pre-construction approvals and installation activity for our larger public works, agriculture and commercial projects by delaying approvals. Earlier governmental orders and social distancing guidelines slowed our sales process, as our customers avoided interacting with our sales and installation personnel and delayed buying decisions.

 

We received a loan under the Paycheck Protection Program of $2,847 which was used to pay for payroll costs, interest on debt, rent, utilities, and group health care benefits, allowing the Company to focus on revenue generating activities in an effort to mitigate some of the impact COVID-19 has on our business. The entire principal of the loan and all accrued interest was forgiven in June of 2021.

 

21
 

 

Although there is uncertainty around the continued impact and severity the COVID-19 pandemic has had, and will continue to have, on our operations, these developments and measures have negatively affected our business, including a negative impact on the supply chain upon which we rely on to operate. We will continue to attempt to mitigate the impact through appropriate operational measures.

 

As the COVID-19 pandemic and its effects evolve, we are monitoring our business to ensure that our expenses are in line with expected cash generation. The extent to which our results are affected by the COVID-19 pandemic will largely depend on future developments which cannot be accurately predicted and are uncertain, but the COVID-19 pandemic has had and will continue to have an adverse effect on our business, operations, financial condition, results of operations, and cash flows.

 

Critical Accounting Estimates

 

We prepare our unaudited condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”), which requires management to make estimates and assumptions that affect the amounts of assets, liabilities, revenues and expenses recorded in our financial statements. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carry values of assets and liabilities that are not readily apparent from other sources.

 

These estimates may change as new events occur and additional information is obtained. Actual results may differ from these estimates under different assumptions and conditions.

 

There were no significant changes in our critical accounting estimates during the three and six months ended June 30, 2022 compared to those previously disclosed in “Critical Accounting Policies” and “Use of Estimates” in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

  

RESULTS OF OPERATIONS FOR THE THREE MONTHS ENDED JUNE 30, 2022 COMPARED TO THE THREE MONTHS ENDED JUNE 30, 2021

 

REVENUE AND COST OF GOODS SOLD

 

For the three months ended June 30, 2022, revenue increased to $36,397 compared to $32,091 for the same quarter in the prior year. Approximately 91% of revenue was from installations for the residential markets, or $33,163, compared to 78% of revenue, or $24,930, for the same quarter in the prior year. The increase in residential revenue is a result of organic growth and the inclusion of the Residential Solar segment (Solcius) revenue for the entire quarter compared to 2021. Within the Residential Solar segment, Revenue from the direct salesforce accounted for $4,400, or 14%, compared to approximately 5% in the prior year. Commercial and public works revenue was approximately 9% of total revenue or $3,234, for the three months ended June 30, 2022 compared to 22%, or $7,161 of revenue in the same period in the prior year. The reduction is primarily driven by lower new orders in the preceding quarters.

 

Cost of goods sold for the three months ended June 30, 2022, was $19,532, compared to $16,953 reported for the three months ended June 30, 2021. The increase in cost of goods sold is primarily the result of increase in revenue compared to the prior period and inflationary pressures on material and labor costs.

 

Gross profit was $16,865 for the three months ended June 30, 2022, compared to $15,138 for the prior year period. The gross margin declined to 46.3% in the second quarter of 2022, compared to 47.2% in the second quarter 2021. The margin percentage decrease is the result of inflationary pressures on materials and labor.

  

SELLING AND MARKETING EXPENSES

 

For the three months ended June 30, 2022, our selling and marketing expenses were $14,318, compared to $10,165 for the same three months in 2021. As a percentage of revenue, selling and marketing expenses were 39.3% of revenue in the second quarter of 2022, compared to 31.7% of revenue in the same period in 2021. The increased expenses were largely related to additional marketing spend for dealer commissions and investment in the residential direct salesforce.

 

22
 

 

GENERAL AND ADMINISTRATIVE EXPENSES

 

Total G&A expenses of $8,525 for the three months ended June 30, 2022, increased, compared to $6,738 for the same period in the prior year. The G&A expenses increased from the prior year partially as a result of Solcius G&A costs being included for the full quarter of 2022 compared to a partial quarter in 2021. There were also cost increases in salaries, wages, benefits together with increases in business insurance expenses compared to the prior year quarter.

 

STOCK-BASED COMPENSATION EXPENSE

 

During the three months ended June 30, 2022, we incurred $371 in total non-cash stock-based compensation expense, compared to $1,113 for the prior year period. The year over year decrease in stock-based compensation is the result of the vesting of the Solcius acquisition related RSUs and stock options in April 2022. Partially offsetting the reduction in stock-based compensation expense, is the non-cash expenses for expanding RSU grants as part of the compensation structure to a broader population of employees.

 

DEPRECIATION AND AMORTIZATION

 

Depreciation and amortization expense for the three months ended June 30, 2022, was $1,312, compared to $1,905 for the prior year period. Depreciation and amortization expenses decreased as a result of the identified intangible asset for the acquired order backlog related to the Solcius Acquisition having been fully amortized within the first nine months of the transaction. The intangible assets are being amortized over the estimated useful lives of the specific assets, which have original useful lives ranging from nine months to ten years.

 

OTHER INCOME (EXPENSE)

 

Other income was $170 for the three months ended June 30, 2022, compared to $2,916 for the same three months in 2021. The entire PPP loan of $2,847 plus accrued interest of $34 was forgiven and recognized as other income during the second quarter of 2021. A gain of $178 was recognized on the sale of surplus equipment. Interest expense for the second quarter of 2022 was $59 compared to $21 for the same quarter in 2021. The 2022 interest expense is related to the ROU finance leased assets and a reserve for amounts due as a result of an ongoing sales tax audit.

 

INCOME TAX EXPENSE

 

Income tax expense is a provision for Texas Margin Tax on our acquired Texas based operations as a result of the Solcius acquisition in April 2021.

 

NET LOSS

 

The net loss for the three months ended June 30, 2022 was $7,585, compared to a net loss of $1,867 for the three months ended June 30, 2021.

 

RESULTS OF OPERATIONS FOR THE SIX MONTHS ENDED JUNE 30, 2022 COMPARED TO THE SIX MONTHS ENDED JUNE 30, 2021

 

REVENUE AND COST OF GOODS SOLD

 

For the six months ended June 30, 2022, revenue increased to $67,593 compared to $38,260 for the six months ended June 30, 2021. Approximately 89% of revenue in the first six months of 2022 was from installations for the residential markets at $60,162, compared to 69% of revenue or $26,460, for the same period in the prior year. Residential Solar segment revenue increased as a result of the full period inclusion of the Solcius Acquisition, which was acquired in April 2021 and the expansion of our direct salesforce. Commercial Solar Energy segment revenue was 11% of total revenue, or $7,431, for the first six months of 2022, compared to 31%, or $11,800, of revenue in the same period of the prior year. The reduction was primarily driven by lower new orders in the preceding quarters.

 

Cost of goods sold for the six months ended June 30, 2022, was $36,697, or 54.3% of revenue, compared to $23,031, or 60.2% of revenue, reported for the six months ended June 30, 2021.

 

Gross profit was $30,896 for the six months ended June 30, 2022. This compares to $15,229 of gross profit for the same period of the prior year. Gross margin improved to 45.7% in the first six months of 2022 compared to 39.8% in the same six-month period of 2021. The gross margin improvement is predominantly driven by a mix of higher margin residential revenue, partially offset by inflationary pressures on materials and labor.

 

23
 

 

Revenue and gross profit in the six months ended June 30, 2022, were positively impacted by the Solcius acquisition. In contrast, the prior year Solcius results were only included from the April 8, 2021 acquisition date through the end of the second quarter.

 

SELLING AND MARKETING EXPENSES

 

For the six months ended June 30, 2022, our selling and marketing expenses were $26,548, compared to $11,396 for the six months ended June 30, 2021. As a percentage of revenue, selling and marketing expenses were 39.3% of the first six months revenue in 2022, compared to 29.8% of revenue in the same period of 2021. Selling and marketing expenses increased as a result of higher residential revenue, as the residential business model focuses on lead generation and effective interaction with third-party sales organizations.

 

GENERAL AND ADMINISTRATIVE EXPENSES (G&A)

 

Total G&A expenses of $15,961 for the six months ended June 30, 2022, increased, compared to $10,190 for the six months ended June 30, 2021. The G&A expenses increased from the prior year six-month period as a result of the Solcius acquisition in April 2021 and increases in corporate overhead expenses.

 

STOCK-BASED COMPENSATION EXPENSE

 

During the six months ended June 30, 2022, we incurred $1,655 in total non-cash stock-based compensation expense, compared to $1,264 for the same period in the prior year. The year over year increase in stock-based compensation is the result of the Company expanding its RSU grants as part of the compensation structure to a broader population of employees.

 

DEPRECIATION AND AMORTIZATION

 

Depreciation and amortization expense for the six months ended June 30, 2022, was $2,595, compared to $1,970 for the same period in the prior year. Depreciation and amortization expenses increased as a result of the $15,600 of identified intangible assets of Solcius being amortized within the first nine months since acquisition. The total $15,600 balance of intangible assets is being amortized over the estimated useful lives of the specific assets. The estimated useful lives range from nine months to ten years. The amortization expense from the April 2021 Solcius acquisition for the six months ended June 30, 2022 was $2,093.

 

OTHER INCOME (EXPENSE)

 

Other income was $165 for the six months ended June 30, 2022, compared to $2,911 for the same six months in 2021. Other income in 2022 was the result of equipment sales most of which was fully depreciated. Other income in the prior six month period income is primarily the result of the June 2021 forgiveness of the Paycheck Protection Program loan of $2,847 and $34 of accrued loan interest. Interest expense is primarily for interest on finance leases and sales taxes liability. Interest expense for the first six months of 2022, was $66, compared to $30 during the first six months of 2021.

 

INCOME TAX EXPENSE

 

Income tax expense is a provision for Texas Margin Tax on our acquired Texas based operations as a result of the Solcius acquisition in April 2021.

 

NET LOSS

 

The net loss for the six months ended June 30, 2022 was $15,792. The net loss for the six months ended June 30, 2021 was $6,680.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Liquidity and Capital Resources

 

We had $12,067 in unrestricted cash at June 30, 2022, as compared to $19,719 at December 31, 2021. We believe that our existing cash and cash equivalents is sufficient to meet our operating cash requirements and strategic objectives for growth for at least the next year. To satisfy our capital requirements, including acquisitions and ongoing operations, 12 months and longer into the future, we will likely seek to raise additional financing through debt and equity financings.

 

24
 

 

On January 27, 2021, the Company filed a Registration Statement on Form S-3 (File No. 333-252475) (the “Registration Statement”), with the SEC. The Registration Statement allows the Company to offer and sell, from time to time in one or more offerings, any combination of common stock, preferred stock, warrants, or units having an aggregate initial offering price not to exceed $100,000. The Registration Statement was declared effective by the SEC on February 3, 2021. From January 1, 2022 through the date of this filing we sold 3,541,087 shares with gross proceeds of approximately $10 million. Approximately $26.9 million of the $100 million total is available for future offerings pursuant to the Registration Statement.

 

On June 1, 2022, the Company filed a Registration Statement on Form S-3 (File No. 333-265336) (the “2022 Registration Statement”), with the SEC. The 2022 Registration Statement allows the Company to offer and sell, from time to time in one or more offerings, any combination of common stock, preferred stock, warrants, or units having an aggregate initial offering price not to exceed $75,000. The 2022 Registration Statement was declared effective by the SEC on August 5, 2022. No shares have been sold under the 2022 Registration Statement.

 

As of June 30, 2022, our working capital surplus was $26,496, compared to a working capital surplus of $28,736 at December 31, 2021.

 

During the six months ended June 30, 2022, we used $16,975 of cash in operating activities, compared to $9,903 used in operating activities for the prior year period. The cash used in operating activities was primarily the result of the current year net loss combined with investments in working capital to secure inventory to support growth and minimize the impacts of supply chain disruption.

 

Net cash used in investing activities totaled $242 for the six months ended June 30, 2022, for acquisition of vehicles and equipment. The cash used in investing activities for the same period in 2021 totaled $50,987 as a result of the purchase of Solcius LLC, which required net cash of $50,619, and the purchase of vehicles, property and equipment.

 

Net cash provided by financing activities during the six months ended June 30, 2022, was $9,565 primarily due to net proceeds from sales of our common stock during the first six months of the current year.

 

Net cash provided by financing activities during the first six months of 2021 was $48,759. Net cash was provided primarily by financing activities includes the net proceeds of $48,858 from the sales of our common stock.

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet arrangements that are reasonably likely to have a current or future effect on our financial condition, revenues, results of operations, liquidity, or capital expenditures.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not Applicable.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

We carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)). Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of the end of the period covered in this report, our disclosure controls and procedures were effective to ensure that information required to be disclosed in reports we file or submit under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the required time periods specified in the SEC rules and forms and is accumulated and communicated to our management, including our principal executive officer and principal financial officer or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

 

25
 

 

Limitations on the Effectiveness of Controls

 

Our management, including our principal executive officer and principal financial officer, do not expect that our disclosure controls and procedures or our internal controls will prevent all errors or fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. In addition, the design of any system of controls is based on assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies and procedures may deteriorate. Control systems can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control. Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.

  

Changes in Internal Control Over Financial Reporting

 

There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the fiscal second quarter ended June 30, 2022, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 

PART II - OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

None.

 

ITEM 1A. RISK FACTORS

 

None.

 

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

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

None.

 

ITEM 5. OTHER INFORMATION.

 

None.

 

ITEM 6. EXHIBITS.

 

Exhibit No.   Description
31.1*   Certification of Principal Executive Officer, pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934.
31.2*   Certification of Principal Financial Officer, pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934.
32.1**   Certification of Principal Executive Officer and 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**   Inline XBRL Instance Document.
101.SCH**   Inline XBRL Taxonomy Extension Schema Document.
101.CAL**   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF**   Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB**   Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE**   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

* Filed herewith.
   
** Furnished herewith and not “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 

26
 

 

SIGNATURES

 

In accordance with Section 13 or 15(d) of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Provo, State of Utah, on August 9, 2022.

 

  Sunworks, Inc.
     
Date: August 9, 2022 By: /s/ Gaylon Morris
    Gaylon Morris, Chief Executive Officer
    (Principal Executive Officer)
     
Date: August 9, 2022 By: /s/ Jason Bonfigt
    Jason Bonfigt, Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

27

 

EX-31.1 2 ex31-1.htm

 

EXHIBIT 31.1

 

CERTIFICATION OF CEO PURSUANT TO

SECURITIES EXCHANGE ACT RULES 13A-14 AND 15D-14 AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Gaylon Morris, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Sunworks, Inc. for the quarter ended June 30, 2022;

 

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.

 

  August 9, 2022
   
  /s/ Gaylon Morris
  Gaylon Morris
 

Chief Executive Officer

(Principal Executive Officer)

 

 

  

EX-31.2 3 ex31-2.htm

 

EXHIBIT 31.2

 

CERTIFICATION OF CFO PURSUANT TO

SECURITIES EXCHANGE ACT RULES 13A-14 AND 15D-14 AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Jason Bonfigt, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Sunworks, Inc. for the quarter ended June 30, 2022;

 

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.

 

  August 9, 2022
   
  /s/ Jason Bonfigt
  Jason Bonfigt
  Chief Financial Officer (Principal Financial and Accounting Officer)

 

 

 

EX-32.1 4 ex32-1.htm

 

EXHIBIT 32.1

 

CERTIFICATIONS 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 Sunworks, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers, does hereby certify, pursuant to 18 U.S.C. section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934 (15 U.S.C. Section 78m or 78o(d)); and

 

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

 

  August 9, 2022
   
  /s/ Gaylon Morris
  Gaylon Morris
 

Chief Executive Officer

(Principal Executive Officer)

 

  August 9, 2022
   
  /s/ Jason Bonfigt
  Jason Bonfigt
 

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

These certifications are not be deemed “filed” by the registrant for purposes of Section 18 of the Securities and Exchange Act of 1934, and are not to be incorporated by reference into any of the registrant’s filings under the Securities Act of 1933 or the Exchange Act of 1934, whether made before or after the date of the Quarterly Report on Form 10-Q of Sunworks, Inc., irrespective of any general incorporation language contained in any such filing.

 

 

 

GRAPHIC 5 form10-q_001.jpg begin 644 form10-q_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BDS[TM M!112?C0 M%)^-!- "T4S)IWXT +0>E)^-(6!% !FC-(.O-(2,TKH!U%(ISUI M:2 4'BCBFYI<@BFP%##-+FH\ '.<4O4<$4K@/S1FF8;UI1@=Z5P%)Q3=P S0 M<&F$[3TXHYK (TZJ-QX%.20,,BL+7)64+M;%7-*K@?'?B:YM[O\ LZR75MK<2QS,'" MKD ]Z /6P=QP/SIQP!DGBJ&C2R3:7;O(?FV#)]:DU)F2PG=>H0XQ]* )O-C? MY1(OM@TBSQ%R@E3([%N:\E\(:C>7GB=M\S; 3D$UG:KK5_8^)KJ2&1V59" , MT >TRW4,/$LT:?5J;'?6TORQ7$;'ZUY%#IOB'Q*QO"TBHW R<51U"UUCPY*L MCR2! >&)X-%K@>XO($(W,HH5U?E37#Z'KLFM:-OW$3Q]2>XK:T:_=P4=LMFO M,GB'&IRO8U4+HW]V>* Q!Q4+2;8F8G'&:RK+4Q->,C,<#IGO6LL4H->8E3;N M;I()J)Y%4DE@!32^V(L37-7ET\]Z(D8E<\UG7QBIZ!3@Y;G4!MPSD$4AF0'& MX ^E9$TLL5J%BR7'853LK>]FE9Y20/>LEBW+8;ARO4Z$7&3C(S4@(8=:YNYA MO(9]T>2/:M.PNG:-5FX<]C3ABVW:14J:2T+[R*IP3S2>: N6('UKGM6NWCG M5B,56$MWJ"?N\\<]:YZF8/GY$@]E[MR[K4BE.F15_2 /L49Z<5BWZO';H'/S M8Z5L:42MBA;I66'F_;7D:U-(*QJ9V\D\4SS$=V[;BFC2K MEU+AOFQZUC/&5'*R+5%)79TB2JPR&7\ZG4\5S-K!>Q7"AONYKHU! Y/-=N'J M3J:V,I*QY1X]TF[MM66_6(LF!AAVJYHOQ%@MH8K2[BP$& U>AW$=O6UNI :AD#'QZXS_R\'^= 'M%I;I;6\:0QA5 M'2L7QC9PR^'I3(@8H"1FN@BR(D7V%9'BU?\ BGKHY_@HM<$>?_#T^9=SQ$\% M>G:NG7-GJ&<[037,_#4*=4GR>0M=SK%DTNUQP17C9E3:6ATTI]&+J%]ML\*V M21SBL2)98'25L@9J['8R3R!2_P H Q6O-8Q?9\/S@9KQO8SK14D]CHC)4]"* M6]Q8E^>16=IL+EVED7W%3?;;>/$31[@3@"MB-$$6Y1@'MBNI0]K9MF3FH[&/ M:>>;TNP8)NKH,8 R <^E9:7^RX,;( *U0X**1SGI[5Z.%IPB_>,*C;$9 4(( MYQVK FBN%OTM3B8P:=@2;,[4T=[A2%SGKQ6Q MIT 2U4A<&J5Y?>3,$*@\UJVC^9 IQBN/#PCSJYK--0T,G7D"@''/:I;*7R]/ M5F/:I]5FBB4>:N[VJA!?6\P6)8CMS4U[*K=#C\"N5%'V^]RS<9QBNFAB\N+: MHZ#BLJ2"TLG\S!'>M2WNDG0&-LC%;X=*]V14G?8Y_487M[QIMI&6)S5NVUF) M=H8]JUI84G&UP&%49])@=3M4*WKBLITI1;J7T-%4BXV9;BNX9L%2,U=4@]*Y M'RI[2[0*WRYZ5T]NS&,$]:[\#74HV,9P:/-_$\_B"TUO[7"K^4G0+TJJOQ!U M>)"K6^7]QWKU>:"*3/F(K ^HJF=)T^60DVL?'^S7K&)Y"EIK/BW5(WN(G.&! MW'A0*Z[Q?X3^U:+;K; L]N#\OJ:[F."&$!(8U0>PJ1MAX*Y'>@#P[3M?UGP\ M#%'&PX V%34M[J>O^(]ZLDJQ#G8!Q7L+:;9SRDO;QR'U*U-%90P*1% J^P H M \@\$6MQ%K^98G"@8W$8J*2RN!XX:7R'VFX)W?C7LJVMO&^](55SWQ2&RMR_ MF>4F_..!VJ=E!&*SJTU.-F$7K< MP-,LG68M)NP/>M=T#(0R\'BI%4 G Q3@/6N:CAH1U.PH?.*>%HIX:G!;!)\QEW-F!-YP7/IBJEMJ$Z3LDD9 ['%;Y4 M&H)(DSG:,UC.DXZH:=]#$N+^?[8(XT+!NM78;1-WF,"#UZ5<6) V[8-WK4X4 M8Z5,*'M':0W*QS.JP.UQE$[ULZ$VIQQ3I86*G>P2D MVK&'K4;L1M7-,TBP\EO,@K==$.,J#]:58USG'2I>$4ZC8U-\MBCJ%D+F M _WL5D:>T]I'E&5D)-+ EX-101.SCH 6 sunw-20220630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (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 Shareholders' 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 - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - BUSINESS ACQUISITION link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - OPERATING SEGMENTS link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - RIGHT-OF-USE OPERATING LEASES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - RIGHT-OF-USE FINANCE LEASES link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - PAYCHECK PROTECTION PROGRAM LOAN PAYABLE link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - CAPITAL STOCK link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - BUSINESS ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - OPERATING SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - RIGHT-OF-USE OPERATING LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - RIGHT-OF-USE FINANCE LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - BASIS OF PRESENTATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - BUSINESS ACQUISITION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - RIGHT-OF-USE OPERATING LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - RIGHT-OF-USE FINANCE LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - INTANGIBLE ASSETS, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - PAYCHECK PROTECTION PROGRAM LOAN PAYABLE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - CAPITAL STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 sunw-20220630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 sunw-20220630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 sunw-20220630_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Purchase Agreement [Member] Business Acquisition [Axis] Solcius Acquisition [Member] Antidilutive Securities [Axis] Equity Option [Member] Unvested Restricted Stock Units [Member] Solcius Holdings, LLC [Member] Customer [Axis] Commercial [Member] Public Works [Member] Residential [Member] Segments [Axis] Residential Solar [Member] Commercial Solar [Member] Corporate Segment [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Scenario [Axis] Addition to Basic Operating Lease [Member] Finite-Lived Intangible Assets by Major Class [Axis] Trademarks [Member] Backlog of Projects [Member] Covenant Not-to-Compete [Member] Software [Member] Dealer Relationships [Member] Paycheck Protection Program Loan [Member] Legal Entity [Axis] Sunworks United, Inc [Member] Loan Restructuring Modification [Axis] Principal Forgiveness [Member] Accrued Interest [Member] Roth Sales Agreement [Member] Award Type [Axis] Share-Based Payment Arrangement, Option [Member] Restricted Stock Units (RSUs) [Member] Exercise Price Range [Axis] Exercisable Price One [Member] Exercisable Price Two [Member] Exercisable Price Three [Member] Exercisable Price Four [Member] Exercisable Price Five [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 and cash equivalents Restricted cash Accounts receivable, net Inventory Contract assets Other current assets Total Current Assets Property and equipment, net Finance lease right-of-use assets, net Operating lease right-of-use assets Deposits Intangible assets, net Goodwill Total Assets Current Liabilities: Accounts payable and accrued liabilities Contract liabilities Finance lease liability, current portion Operating lease liability, current portion Total Current Liabilities Long-Term Liabilities: Finance lease liability, net of current portion Operating lease liability, net of current portion Warranty liability Total Long-Term Liabilities Total Liabilities Commitments and contingencies Shareholders’ Equity: Preferred stock, $0.001 par value, 5,000,000 authorized shares; no shares issued and outstanding Common stock, $0.001 par value; 50,000,000 authorized shares; 32,934,822 and 29,193,772 shares issued and outstanding, at June 30, 2022 and December 31, 2021, respectively Additional paid-in capital Accumulated deficit Total Shareholders’ Equity Total Liabilities and Shareholders’ Equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Revenue, net Cost of Goods Sold Gross Profit Operating Expenses: Selling and marketing General and administrative Stock-based compensation Depreciation and amortization Total Operating Expenses Operating Loss Other Income (Expense) Other income, net Interest expense Gain on disposal of property and equipment Total Other Income, net Loss before Income Taxes Income Tax Expense Net Loss LOSS PER SHARE: Basic Diluted WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING Basic Diluted Statement [Table] Statement [Line Items] Beginning balance, value Beginning balance, shares Stock-based compensation Issuance of common stock under terms of restricted stock grants Issuance of common stock under terms of restricted stock grants, shares Sales of common stock pursuant to S-3 registration statement Sales of common stock pursuant to S-3 registration statement, shares Net loss Tax withholdings related to net share settlements of equity awards Tax withholdings related to net share settlements of equity awards, shares Stock-based compensation for options Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to reconcile net loss to net cash used in operating activities Amortization of right-of-use assets Gain on sale of equipment Paycheck Protection Program loan forgiveness Bad debt expense Changes in Operating Assets and Liabilities, net of acquisition Accounts receivable Inventory Deposits and other current assets Contract assets Accounts payable and accrued liabilities Contract liabilities Warranty liability Operating lease liability NET CASH USED IN OPERATING ACTIVITIES CASH FLOWS FROM INVESTING ACTIVITIES: Purchase of Solcius LLC, net of cash acquired Purchase of property and equipment Proceeds from sale of equipment NET CASH USED IN INVESTING ACTIVITIES CASH FLOWS FROM FINANCING ACTIVITIES: Principal payments on finance lease liabilities Proceeds from sale of common stock, net Payments for taxes related to net share settlement of equity awards NET CASH PROVIDED BY FINANCING ACTIVITIES NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CASH, CASH EQUIVALENTS, AND RESTRICTED CASH BEGINNING OF PERIOD CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD Cash and cash equivalents Restricted cash CASH PAID FOR: Interest Franchise and corporate excise taxes SUPPLEMENTAL DISCLOSURES OF NON-CASH TRANSACTIONS Increase in operating right-of-use assets and liabilities due to lease modification Right-of-use assets obtained in exchange for new finance lease liability Right-of-use assets obtained in exchange for new operating lease liability Organization, Consolidation and Presentation of Financial Statements [Abstract] BASIS OF PRESENTATION Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Business Combination and Asset Acquisition [Abstract] BUSINESS ACQUISITION Revenue from Contract with Customer [Abstract] REVENUE FROM CONTRACTS WITH CUSTOMERS Segment Reporting [Abstract] OPERATING SEGMENTS Right-of-use Operating Leases RIGHT-OF-USE OPERATING LEASES Right-of-use Finance Leases RIGHT-OF-USE FINANCE LEASES Goodwill and Intangible Assets Disclosure [Abstract] INTANGIBLE ASSETS, NET Debt Disclosure [Abstract] PAYCHECK PROTECTION PROGRAM LOAN PAYABLE Equity [Abstract] CAPITAL STOCK Share-Based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Subsequent Events [Abstract] SUBSEQUENT EVENTS Principles of Consolidation Reclassifications Segment Reporting Use of Estimates Revenue Recognition Contract Assets and Liabilities Basic and Diluted Net (Loss) per Share Calculations New Accounting Pronouncements SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE SCHEDULE OF CONTRACT ASSETS AND LIABILITIES SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS SCHEDULE OF DISAGGREGATION OF REVENUE SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES SCHEDULE OF INTANGIBLE ASSETS SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Payments to acquire businesses Increase in revenue from net changes in transaction prices Increase (decrease) in revenue from net changes in input cost estimates Net increase in revenue from net changes in estimates Number of projects Net change in estimate as a percentage of aggregate revenue for associated projects Contract Assets Contract Liabilities Project Revenue Category Expected Year Revenue Recognition Will Be Completed Average Percentage of Revenue Recognized Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Contract with Customer, Liability, Revenue Recognized Revenue from contract with customer transfer of control projects Potentially dilutive securities Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Base purchase price Working capital shortfall Cash surplus Total purchase price paid Cash Accounts receivable Inventory Contract assets Prepaids and other current assets Property and equipment Deposits Operating lease right-of-use asset Finance lease right-of-use assets Other intangible assets Identifiable assets acquired Accounts payable and accrued liabilities Contract liabilities Operating and finance lease liabilities Liabilities assumed Net identifiable assets acquired Net assets acquired Revenue, net Net Loss Payments to Acquire Businesses, Gross Business combination, consideration transferred Business Acquisition, Transaction Costs Elimination of transaction expenses Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Total Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Net revenue Cost of sales Gross profit Operating expenses Segment loss Operating loss Schedule Of Operating Leases Supplemental Balance Sheet Information Operating lease liabilities—short term Operating lease liabilities—long term Total operating lease liabilities Schedule Of Maturities For Operating Leases Liabilities Remainder of 2022 2023 2024 2025 2026 Thereafter Total lease payments Less: imputed interest Total Lessee, Operating Lease, Term of Contract Operating Lease, Expense Operating Lease, Payments Operating Lease, Right-of-Use Asset, Amortization Expense Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Discount Rate, Percent Schedule Of Finance Leases Supplemental Balance Sheet Information Finance lease right-of-use asset cost Finance lease right-of-use accumulated amortization Finance lease right of use asset, net Finance lease obligation—short term Finance lease obligation—long term Total finance lease obligation Schedule Of Maturities For Finance Leases Liabilities Remainder of 2022 2023 2024 2025 2026 Thereafter Total lease payments Less: imputed interest Total Lessee, finance lease, term of contract Finance lease, weighted average remaining lease term Finance lease, weighted average discount rate, percent Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Amortization periods Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net  Amortization expenses for intangible assets Remainder of 2022 2023 2024 2025 2026 Thereafter Depreciation and amortization expense Proceeds from Loan Originations Debt Instrument, Decrease, Forgiveness Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Number of common stock issued Net proceeds after issuance cost Sale of stock, number of shares issued in transaction Gross proceeds from sale of stock Share price Sale of stock, price per share net Number of Options, Exercisable at the end Weighted Average Exercise Price, Outstanding, Beginning Number of Options, Granted Weighted Average Exercise Price, Granted Number of Options, Exercised Weighted Average Exercise Price, Exercised Number of Options, Forfeited Weighted Average Exercise Price, Forfeited Number of Options, Expired Weighted Average Exercise Price, Expired Number of Options, Outstanding, Ending Weighted Average Exercise Price, Outstanding, Ending Number of Options, Exercisable at the end Weighted Average Exercise Price, Outstanding, Ending Weighted Average Exercise Price,Weighted Average Grant Date Fair Value Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] Exercisable Prices Stock Options Outstanding Stock Options Exercisable Weighted Average Remaining Contractual Life (years) Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of Shares, Outstanding, Beginning Weighted Average Grant Date Value, Outstanding, Beginning Number of Shares, Granted Weighted Average Grant Date Value, Granted Number of Shares, Vested Weighted Average Grant Date Value, Vested Number of Shares, Forfeited Weighted Average Grant Date Value, Forfeited Number of Shares, Outstanding, Ending Weighted Average Grant Date Value, Outstanding, Ending Stock options outstanding Vesting term Options exercise price Options aggregrate intrinsic value Stock based compensation expenses Compensation expense Subsequent Event [Table] Subsequent Event [Line Items] Aggregate sale value of common stock Settlements of equity awards. Settlements of equity awards shares. Paycheck Protection Program loan forgiveness. Payments for taxes related to net share settlement of equity awards. Franchise and corporate excise taxes. Increase in operating right-of-use assets and liabilities due to lease modification. Purchase Agreement [Member] Solcius Acquisition [Member] Schedule of changes in estimated aggregate revenue [Table Text Block] Contract with customer liability cumulative catch up increase decrease in revenue from net changes in input cost estimate. Contract with customer liability cumulative catch up net increase decrease in revenue from net changes in estimates. Contract with customer liability cumulative catch up number of Projects. Net change in estimate as a percentage of aggregate revenue for associated projects. Revenue remaining performance obligation expected projects. Revenue remaining performance obligation upon revenue category. Revenue from contract with customer transfer of control projects. Unvested Restricted Stock Units [Member] Solcius Holdings, LLC [Member] Business combination recognized identifiable assets acquired and liabilities assumed other intangible assets. Proforma business acquisition transaction cost. Business acquisition working capital shortfall. Business acquisition cash surplus. Business combination recognized identifiable assets acquired and liabilities assumed deposits. Business combination recognized identifiable assets acquired and liabilities assumed operating lease. Business combination recognized identifiable assets acquired and liabilities assumed finance lease. Residential Solar [Member] Commercial Solar [Member] Segment contribution loss. Schedule of operating supplemental balance sheet information [Table Text Block] Addition to Basic Operating Lease [Member] Schedule of finance lease supplemental balance sheet information [Table Text Block] Backlog of projects [Member] Covenant not-to-compete [Member] Software [Member] Dealer relationship [Member] Dealer relationships [Member] Paycheck Protection Program Loan [Member] Sunworks United, Inc [Member] Accrued Interest [Member] Roth Sales Agreement [Member] Gross share price. Exercisable Price 1 [Member] Exercisable Price 2 [Member] Exercisable Price 3 [Member] Exercisable Price 4 [Member] Exercisable Price 5 [Member] Elimination of business combination transaction cost. Assets, Current Assets [Default Label] Liabilities, Current Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Operating Expenses Interest Expense, Other Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Shares, Outstanding APIC, Share-Based Payment Arrangement, Increase for Cost Recognition PaycheckProtectionProgramLoanForgiveness Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Other Current Assets Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Other Operating Liabilities Net Cash Provided by (Used in) Operating Activities Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Finance Lease, Principal Payments PaymentsForTaxesRelatedToNetShareSettlementOfEquityAwards Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash Equivalents, at Carrying Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Paycheck Protection Program Loan [Member] [Default Label] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Acquisition, Pro Forma Revenue Lessee, Operating Lease, Liability, to be Paid Finance Lease, Right-of-Use Asset, Accumulated Amortization Finance Lease, Liability Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Finance Lease, Liability, Payments, Due in Next Rolling 12 Months Finance Lease, Liability, Payments, Due in Rolling Year Two Finance Lease, Liability, Payments, Due in Rolling Year Three Finance Lease, Liability, Payments, Due in Rolling Year Four Finance Lease, Liability, to be Paid, after Year Five Finance Lease, Liability, to be Paid Finance Lease, Liability, Undiscounted Excess Amount Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Finite-Lived Intangible Asset, Expected Amortization, Year One Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Five Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period EX-101.PRE 10 sunw-20220630_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Aug. 09, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 001-36868  
Entity Registrant Name SUNWORKS, INC.  
Entity Central Index Key 0001172631  
Entity Tax Identification Number 01-0592299  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 1555 Freedom Boulevard  
Entity Address, City or Town Provo  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84604  
City Area Code (385)  
Local Phone Number 497-6955  
Title of 12(b) Security Common stock, par value $0.001 per share  
Trading Symbol SUNW  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   32,940,656
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 12,067 $ 19,719
Restricted cash 323 323
Accounts receivable, net 8,012 4,568
Inventory 18,822 10,219
Contract assets 19,637 14,498
Other current assets 4,748 4,154
Total Current Assets 63,609 53,481
Property and equipment, net 2,778 3,195
Finance lease right-of-use assets, net 1,488 1,407
Operating lease right-of-use assets 2,212 2,502
Deposits 139 132
Intangible assets, net 6,383 7,910
Goodwill 32,186 32,186
Total Assets 108,795 100,813
Current Liabilities:    
Accounts payable and accrued liabilities 16,323 11,127
Contract liabilities 19,417 12,201
Finance lease liability, current portion 440 424
Operating lease liability, current portion 967 993
Total Current Liabilities 37,147 24,745
Long-Term Liabilities:    
Finance lease liability, net of current portion 618 542
Operating lease liability, net of current portion 1,245 1,509
Warranty liability 1,371 1,251
Total Long-Term Liabilities 3,234 3,302
Total Liabilities 40,381 28,047
Commitments and contingencies
Shareholders’ Equity:    
Preferred stock, $0.001 par value, 5,000,000 authorized shares; no shares issued and outstanding
Common stock, $0.001 par value; 50,000,000 authorized shares; 32,934,822 and 29,193,772 shares issued and outstanding, at June 30, 2022 and December 31, 2021, respectively 33 29
Additional paid-in capital 199,433 187,997
Accumulated deficit (131,052) (115,260)
Total Shareholders’ Equity 68,414 72,766
Total Liabilities and Shareholders’ Equity $ 108,795 $ 100,813
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 32,934,822 29,193,772
Common stock, shares outstanding 32,934,822 29,193,772
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue, net $ 36,397 $ 32,091 $ 67,593 $ 38,260
Cost of Goods Sold 19,532 16,953 36,697 23,031
Gross Profit 16,865 15,138 30,896 15,229
Operating Expenses:        
Selling and marketing 14,318 10,165 26,548 11,396
General and administrative 8,525 6,738 15,961 10,190
Stock-based compensation 371 1,113 1,655 1,264
Depreciation and amortization 1,312 1,905 2,595 1,970
Total Operating Expenses 24,526 19,921 46,759 24,820
Operating Loss (7,661) (4,783) (15,863) (9,591)
Other Income (Expense)        
Other income, net 51 2,886 53 2,890
Interest expense (59) (21) (66) (30)
Gain on disposal of property and equipment 178 51 178 51
Total Other Income, net 170 2,916 165 2,911
Loss before Income Taxes (7,491) (1,867) (15,698) (6,680)
Income Tax Expense 94 94
Net Loss $ (7,585) $ (1,867) $ (15,792) $ (6,680)
LOSS PER SHARE:        
Basic $ (0.23) $ (0.07) $ (0.51) $ (0.26)
Diluted $ (0.23) $ (0.07) $ (0.51) $ (0.26)
WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING        
Basic 32,907,289 27,047,744 31,262,031 26,145,676
Diluted 32,907,289 27,047,744 31,262,031 26,145,676
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2020 $ 24 $ 122,668 $ (88,635) $ 34,057
Beginning balance, shares at Dec. 31, 2020 23,835,258      
Sales of common stock pursuant to S-3 registration statement $ 3 48,855 48,858
Sales of common stock pursuant to S-3 registration statement, shares 3,212,486      
Net loss (4,813) (4,813)
Stock-based compensation for options 151 151
Ending balance, value at Mar. 31, 2021 $ 27 171,674 (93,448) 78,253
Ending balance, shares at Mar. 31, 2021 27,047,744      
Beginning balance, value at Dec. 31, 2020 $ 24 122,668 (88,635) 34,057
Beginning balance, shares at Dec. 31, 2020 23,835,258      
Net loss       (6,680)
Ending balance, value at Jun. 30, 2021 $ 27 172,787 (95,315) 77,499
Ending balance, shares at Jun. 30, 2021 27,047,744      
Beginning balance, value at Mar. 31, 2021 $ 27 171,674 (93,448) 78,253
Beginning balance, shares at Mar. 31, 2021 27,047,744      
Net loss (1,867) (1,867)
Stock-based compensation for options 1,113 1,113
Ending balance, value at Jun. 30, 2021 $ 27 172,787 (95,315) 77,499
Ending balance, shares at Jun. 30, 2021 27,047,744      
Beginning balance, value at Dec. 31, 2021 $ 29 187,997 (115,260) 72,766
Beginning balance, shares at Dec. 31, 2021 29,193,772      
Stock-based compensation 1,284 1,284
Issuance of common stock under terms of restricted stock grants
Issuance of common stock under terms of restricted stock grants, shares 121,666      
Sales of common stock pursuant to S-3 registration statement $ 3 7,811 7,814
Sales of common stock pursuant to S-3 registration statement, shares 2,757,830      
Net loss (8,207) (8,207)
Ending balance, value at Mar. 31, 2022 $ 32 197,092 (123,467) 73,657
Ending balance, shares at Mar. 31, 2022 32,073,268      
Beginning balance, value at Dec. 31, 2021 $ 29 187,997 (115,260) 72,766
Beginning balance, shares at Dec. 31, 2021 29,193,772      
Net loss       (15,792)
Ending balance, value at Jun. 30, 2022 $ 33 199,433 (131,052) 68,414
Ending balance, shares at Jun. 30, 2022 32,934,822      
Beginning balance, value at Mar. 31, 2022 $ 32 197,092 (123,467) 73,657
Beginning balance, shares at Mar. 31, 2022 32,073,268      
Stock-based compensation 371 371
Issuance of common stock under terms of restricted stock grants
Issuance of common stock under terms of restricted stock grants, shares 95,000      
Sales of common stock pursuant to S-3 registration statement $ 1 2,004 2,005
Sales of common stock pursuant to S-3 registration statement, shares 783,257      
Net loss (7,585) (7,585)
Tax withholdings related to net share settlements of equity awards (34) (34)
Tax withholdings related to net share settlements of equity awards, shares (16,703)      
Ending balance, value at Jun. 30, 2022 $ 33 $ 199,433 $ (131,052) $ 68,414
Ending balance, shares at Jun. 30, 2022 32,934,822      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (15,792) $ (6,680)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation and amortization 2,595 1,970
Amortization of right-of-use assets 536 484
Gain on sale of equipment (178) (51)
Paycheck Protection Program loan forgiveness (2,881)
Stock-based compensation 1,655 1,264
Bad debt expense 225 188
Changes in Operating Assets and Liabilities, net of acquisition    
Accounts receivable (3,669) (3,952)
Inventory (8,603) (1,961)
Deposits and other current assets (601) (782)
Contract assets (5,139) (91)
Accounts payable and accrued liabilities 5,196 1,635
Contract liabilities 7,216 1,378
Warranty liability 120 60
Operating lease liability (536) (484)
NET CASH USED IN OPERATING ACTIVITIES (16,975) (9,903)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of Solcius LLC, net of cash acquired (50,619)
Purchase of property and equipment (439) (429)
Proceeds from sale of equipment 197 61
NET CASH USED IN INVESTING ACTIVITIES (242) (50,987)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Principal payments on finance lease liabilities (220) (99)
Proceeds from sale of common stock, net 9,819 48,858
Payments for taxes related to net share settlement of equity awards (34)
NET CASH PROVIDED BY FINANCING ACTIVITIES 9,565 48,759
NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH (7,652) (12,131)
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH BEGINNING OF PERIOD 20,042 39,339
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD 12,390 27,208
Cash and cash equivalents 12,067 26,860
Restricted cash 323 348
CASH PAID FOR:    
Interest 18 11
Franchise and corporate excise taxes 42
SUPPLEMENTAL DISCLOSURES OF NON-CASH TRANSACTIONS    
Increase in operating right-of-use assets and liabilities due to lease modification 103
Right-of-use assets obtained in exchange for new finance lease liability 338 87
Right-of-use assets obtained in exchange for new operating lease liability $ 247 $ 481
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION

1. BASIS OF PRESENTATION

 

We provide photovoltaic (“PV”) and battery-based power and storage systems for the residential and commercial markets. Commercial projects include commercial, agricultural, industrial and public works projects. We operate in several residential and commercial markets including California, Utah, Nevada, Arizona, New Mexico, Texas, Colorado, Minnesota, Wisconsin, Massachusetts, Rhode Island, New York, Pennsylvania, New Jersey and South Carolina. Through our operating subsidiaries, we design, arrange financing, integrate, install, and manage systems ranging in size from 2kW (kilowatt) for residential projects to multi-MW (megawatt) systems for larger commercial and public works projects. Commercial installations have included installations at office buildings, manufacturing plants, warehouses, service stations, churches, and agricultural facilities such as farms, wineries, and dairies. Public works installations have included school districts, local municipalities, federal facilities and higher education institutions.

 

On April 8, 2021, Sunworks, Inc., through its operating subsidiary Sunworks United (the “Buyer”), acquired all of the issued and outstanding membership interests (the “Solcius Acquisition”) of Solcius, from Solcius Holdings, LLC (“Seller”). Located in Provo, Utah, Solcius is a full-service, residential solar systems provider. The Company believes the Solcius Acquisition enhances economies of scale, leading to better access to suppliers, vendors and financial partners, as well as marketing and customer acquisition opportunities.

 

The Solcius Acquisition was consummated on April 8, 2021, pursuant to a Membership Interest Purchase Agreement, dated as of April 8, 2021 (the “Purchase Agreement”), by and between Buyer and Seller. The purchase price for Solcius consisted of $51,750 in cash, subject to post-closing adjustments related to working capital, cash, indebtedness and transaction expenses. The acquired assets and operating results of Solcius are included in these consolidated financial statements and footnotes since the date of acquisition through June 30, 2022 (see Note 3).

 

The accompanying unaudited condensed consolidated financial statements (“financial statements”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all normal recurring adjustments considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year December 31, 2021.

 

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

This summary of significant accounting policies of the Company is presented to assist in understanding the Company’s financial statements. These accounting policies conform to GAAP and have been consistently applied in the preparation of the condensed consolidated financial statements.

 

There have been no significant changes in the Company’s accounting policies from those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2021.

 

Principles of Consolidation

 

The accompanying condensed consolidated financial statements include the accounts of Sunworks, Inc., and its wholly owned operating subsidiaries: Sunworks United Inc., Commercial Solar Energy, Inc. and Solcius LLC. All material intercompany transactions have been eliminated upon consolidation of these entities.

 

Reclassifications

 

Certain prior period amounts have been reclassified to conform to the current presentation. The reclassifications impact historical segment reporting disclosures as historical corporate payroll costs were moved from the commercial operations segment to the corporate segment for enhanced reporting disclosures.

 

Segment Reporting

 

We currently operate in three segments based upon our organizational structure and the way in which our operations are managed and evaluated. Our largest segment is Residential Solar which are projects smaller in size and shorter in duration. Our second operating segment is Commercial Solar Energy which includes projects that are commonly larger in size and longer in duration serving commercial, industrial, agricultural and public works customers. Our third segment is the Corporate, which is responsible for general company oversight and management. Disaggregating the corporate costs from the residential and commercial operations simplifies the performance evaluation of the Residential Solar and Commercial Solar Energy segments.

 

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, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include estimates used to review the Company’s goodwill, intangibles, impairments and estimations of long-lived assets, revenue recognition on construction contracts recognized over time, fair value of assets acquired and liabilities assumed in a business combination, allowances for uncollectible accounts, finance lease right-of-use assets and liabilities, operating lease right-of-use assets and liabilities, warranty reserves, inventory valuation, valuations of non-cash capital stock issuances and the valuation allowance on deferred tax assets. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

Revenue Recognition

 

Revenue and related costs on construction contracts are recognized as the performance obligations for work are satisfied over time in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. Under ASC 606, revenue and associated profit, engineering, procurement and construction (“EPC”) projects for residential and smaller commercial systems that require us to deliver functioning solar power systems are generally completed within two to twelve months from commencement of construction. Construction on larger commercial projects may be completed within eighteen to thirty-six months, depending on the size and location. We recognize revenue from commercial EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer.

 

For residential contracts, the Company recognizes revenue upon completion of the job as determined by final inspection. We recognize revenue for systems operations and maintenance over the term of the service period.

 

 

For commercial projects, we commence recognizing performance revenue when work starts on the job and continue recognizing revenue over time as work is performed based on the ratio of costs incurred, excluding modules and components, compared to the total estimated non-materials costs at completion of the performance obligations.

 

Judgment is required to evaluate assumptions including the amount of net contract revenue and the total estimated costs to determine the Company’s progress towards contract completion and to calculate the corresponding amount of revenue to recognize. If estimated total costs on any contract are greater than the net contract revenue, the Company recognizes the entire estimated loss in the period the loss becomes known.

 

Changes in estimates for commercial projects occur for a variety of reasons, including, but not limited to (i) construction plan accelerations or delays, (ii) product cost forecast changes, (iii) change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect in the Company’s condensed consolidated statements of operations. The table below outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three and six months ended June 30, 2022 and 2021 as well as the number of projects that comprise such changes. For purposes of the following table, only projects with changes in estimates that have an impact on revenue and or cost of at least $100, calculated on a quarterly basis during the periods, are presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.

 

(In thousands, except number of projects)  June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
   Three Months Ended   Six Months Ended 
(In thousands, except number of projects)  June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
Increase in revenue from net changes in transaction prices  $-   $106   $475   $115 
Increase (decrease) in revenue from net changes in input cost estimates   -    35    (487)   38 
Net increase in revenue from net changes in estimates  $-   $141   $(12)  $153 
                     
Number of projects   -    3    3    5 
                     
Net change in estimate as a percentage of aggregate revenue for associated projects   0.0%   14.2%   (0.2)%   4.1%

 

Contract Assets and Liabilities

 

Contract assets consist of (i) the earned, but unbilled, portion of a project for which payment is deferred by the customer until certain contractual milestones are met; (ii) direct costs, including commissions, installation labor related costs and permitting fees paid prior to recording revenue, and (iii) unbilled receivables which represent revenue that has been recognized in advance of billing the customer, which is common for larger construction contracts. Contract liabilities consist of deferred revenue, customer deposits and customer advances, which represent consideration received from a customer prior to transferring control of goods or services to the customer under the terms of a contract. Total contract assets and contract liabilities balances as of the respective dates are as follows:

 

(In thousands)  June 30, 2022   December 31, 2021 
   As of 
(In thousands)  June 30, 2022   December 31, 2021 
Contract Assets  $19,637   $14,498 
Contract Liabilities   19,417    12,201 

 

During the three and six months ended June 30, 2022, the Company recognized revenue of $4,187 and $6,863, respectively, that was included in contract liabilities as of December 31, 2021. Pre-Solcius acquisition, the Commercial Solar Energy segment for the three and six months ended June 30, 2021 recognized revenue of $2,382 and $3,852, respectively, that was included in contract liabilities as of December 31, 2020.

 

 

The following table represents the average percentage of completion as of June 30, 2022 for EPC projects that the Company is constructing. The Company expects to recognize $36,091 of revenue upon transfer of control of the projects.

 

Project  Revenue Category  Expected Years Revenue Recognition Will Be Completed  Average Percentage of Revenue Recognized 
Various Projects  EPC services  2022 - 2023   40.1%

 

Basic and Diluted Net (Loss) per Share Calculations

 

(Loss) per Share dictates the calculation of basic earnings (loss) per share and diluted earnings per share. Basic earnings (loss) per share are computed by dividing income (loss) available to holders of common stock by the weighted-average number of shares of common stock outstanding. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional shares of common stock that would have been outstanding if the potential shares of common stock had been issued and if the additional shares of common stock were dilutive. The shares for employee options, restricted stock, warrants and convertible notes were not used in the calculation of the net loss per share.

 

A net loss causes all outstanding common stock options and unvested restricted stock units (“RSUs”) to be anti-dilutive. As a result, the basic and diluted losses per common share are the same for the three and six months ended June 30, 2022 and 2021, respectively.

 

As of June 30, 2022, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include 276,720 stock options and 1,109,581 unvested RSUs.

 

As of June 30, 2021, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include 329,914 stock options and 287,500 unvested RSUs.

 

Dilutive per share amounts are computed using the weighted-average number of shares of common stock outstanding and potentially dilutive securities, using the treasury stock method, if their effect would be dilutive.

 

New Accounting Pronouncements

 

Management reviewed currently issued pronouncements during the six months ended June 30, 2022, and believes that any recently issued, but not yet effective, accounting standards, if currently adopted, would not have a material effect on the accompanying condensed consolidated financial statements.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS ACQUISITION
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
BUSINESS ACQUISITION

3. BUSINESS ACQUISITION

 

On April 8, 2021, pursuant to the Purchase Agreement, the Company, through its operating subsidiary Sunworks United Inc., acquired all of the issued and outstanding membership interests of Solcius from the Seller. Located in Provo, Utah, Solcius is a full-service residential solar systems provider.

 

The purchase price for Solcius consisted of $51,750 in cash subject to post-closing adjustments related to working capital, cash, indebtedness and transaction expenses. The Solcius Acquisition was accounted for under ASC 805 and the financial results of Solcius have been included in the Company’s condensed consolidated financial statements since the date of the Solcius Acquisition.

 

 

Purchase Price Allocation

 

Under the purchase method of accounting, the transaction was valued for accounting purposes at $52,111 which was the fair value of Solcius at the time of acquisition. The assets and liabilities of Solcius were recorded at their respective fair values as of the date of acquisition. The Company utilized the services of a valuation specialist to assist in identifying $15,600 of separately identifiable intangible assets. Any difference between the cost of Solcius and the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The acquisition date estimated fair value of the consideration transferred consisted of the following:

 

   (in thousands) 
Base purchase price  $51,750 
Working capital shortfall   (1,131)
Cash surplus   1,492 
Total purchase price paid  $52,111 
      
Cash  $1,492 
Accounts receivable   1,729 
Inventory   3,833 
Contract assets   7,336 
Prepaids and other current assets   1,603 
Property and equipment   143 
Deposits   91 
Operating lease right-of-use asset   1,885 
Finance lease right-of-use assets   1,200 
Other intangible assets   15,600 
Identifiable assets acquired   34,912 
Accounts payable and accrued liabilities   (6,957)
Contract liabilities   (5,273)
Operating and finance lease liabilities   (2,757)
Liabilities assumed   (14,987)
Net identifiable assets acquired   19,925 
Goodwill   32,186 
Net assets acquired  $52,111 

 

During the three and six months ended June 30, 2022, we recorded no transaction costs related to the Solcius Acquisition. During the three and six months ended June 30, 2021, we recorded transaction costs of $40 and $750 related to the Solcius Acquisition, respectively. These expenses were accounted for separately from the net assets acquired and were included in general and administrative expense for the three months and six months ended June 30, 2021.

 

We conducted an assessment of the net assets acquired and recognized amounts for identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values and concluded that no additional adjustment to the purchase price allocation or accounting was required from the original purchase accounting.

 

Pro Forma Information (Unaudited)

 

The results of operations for the Solcius Acquisition since the April 8, 2021 closing date have been included in our consolidated financial statements. The following unaudited pro forma financial information represents a summary of the condensed consolidated results of operations for three and six months ended June 30, 2022 and 2021, assuming the Solcius Acquisition had been completed as of January 1, 2020. The pro forma financial information includes certain non-recurring pro forma adjustments that were directly attributable to the business combination. The proforma adjustments include the elimination of Solcius Acquisition transaction expenses totaling $750 incurred in the six months of 2021, and adjustments to recognize amortization of intangible assets, retention stock-based compensation programs and retention bonus accruals in 2022 and 2021. The retention bonus expense is recognized over the first year following the Solcius Acquisition. The pro forma financial information is not necessarily indicative of the results of operations that would have been achieved if the Solcius Acquisition had been effective as of these dates, or of future results.

 

 

   June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
   Three Months Ended   Six Months Ended 
   June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
                 
Revenue, net  $36,397   $33,532   $67,593   $64,344 
                     
Net Loss  $(7,151)  $(282)  $(13,971)  $(4,414)

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE FROM CONTRACTS WITH CUSTOMERS
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS

4. REVENUE FROM CONTRACTS WITH CUSTOMERS

 

The following table represents a disaggregation of revenue by customer type from contracts with customers for the three and six months ended June 30, 2022 and 2021:

 

   2022   2021   2022   2021 
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
   2022   2021   2022   2021 
Commercial  $2,756   $6,221   $5,545   $9,216 
Public Works   478    940    1,886    2,584 
Residential   33,163    24,930    60,162    26,460 
Total  $36,397   $32,091   $67,593   $38,260 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
OPERATING SEGMENTS
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
OPERATING SEGMENTS

5. OPERATING SEGMENTS

 

Beginning in 2022, the Company assessed its operating segment disclosure based on ASC 280, Segment Reporting guidance. As a result, the following segments were established: Residential Solar, Commercial Solar Energy, and Corporate.

 

Residential Solar

 

Through our Solcius operating subsidiary, we design, arrange financing, integrate, install, and manage systems, primarily for residential homeowners. We sell residential solar systems through multiple channels, through our network of sales channel partners, as well as, a growing direct sales channel strategy. We operate in several residential markets including California, Utah, Nevada, Arizona, New Mexico, Texas, Colorado, Minnesota, Wisconsin, and South Carolina. We have direct sales and/or operations personnel in California, Nevada, Utah, Arizona, New Mexico, Texas, Colorado, South Carolina, Wisconsin and Minnesota.

 

Commercial Solar

 

Through our Commercial Solar Energy subsidiary, we design, arrange financing, integrate, install, and manage systems ranging in size from 50kW (kilowatt) to multi-MW (megawatt) systems primarily for larger commercial and public works projects. Commercial installations have included installations at office buildings, manufacturing plants, warehouses, service stations, churches, and agricultural facilities such as farms, wineries, and dairies. Public works installations have included school districts, local municipalities, federal facilities and higher education institutions. Historically, the Commercial Solar Energy subsidiary participated in the California Residential solar market.  Following the Solcius Acquisition, all new residential sales are managed under the Solcius brand.  Due to materiality, the Company will continue to report the remaining backlog of Residential projects in the Commercial Solar Energy segment, which is expected to be fulfilled within the next year. Commercial Solar Energy primarily operates in California.

 

 

Segment net revenue, segment operating expenses and segment contribution (loss) information consisted of the following for the three months and six months ended June 30, 2022.

 

   Residential Solar   Commercial Solar   Corporate   Total 
   Three Months Ended June 30, 2022 
   Residential Solar   Commercial Solar   Corporate   Total 
Net revenue  $32,516   $3,881   $-   $36,397 
Cost of sales   16,279    3,253    -    19,532 
Gross profit   16,237    628         16,865 
                     
Operating expenses                     
Selling and marketing   13,225    870    223    14,318 
General and administrative   5,000    1,676    1,849    8,525 
Segment loss   (1,988)   (1,918)   (2,072)   (5,978)
                     
Stock-based compensation   16    35    320    371 
Depreciation and amortization   1,265    47    -    1,312 
Operating loss  $(3,269)  $(2,000)  $(2,392)  $(7,661)

 

   Residential Solar   Commercial Solar   Corporate   Total 
   Six Months Ended June 30, 2022 
   Residential Solar   Commercial Solar   Corporate   Total 
Net revenue  $58,911   $8,682   $-   $67,593 
Cost of sales   29,473    7,224    -    36,697 
Gross profit   29,438    1,458         30,896 
                     
Operating expenses                    
Selling and marketing   24,357    1,721    470    26,548 
General and administrative   9,397    3,142    3,422    15,961 
Segment loss   (4,316)   (3,405)   (3,892)   (11,613)
                     
Stock-based compensation   721    70    864    1,655 
Depreciation and amortization   2,506    89    -    2,595 
Operating loss  $(7,543)  $(3,564)  $(4,756)  $(15,863)

 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
RIGHT-OF-USE OPERATING LEASES
6 Months Ended
Jun. 30, 2022
Right-of-use Operating Leases  
RIGHT-OF-USE OPERATING LEASES

6. RIGHT-OF-USE OPERATING LEASES

 

The Company has right-of-use (“ROU”) operating leases for offices, warehouses, vehicles, and office equipment. The Company’s leases have remaining lease terms of 1 year to 5 years, some of which include options to extend.

 

The Company’s operating lease expense for the three and six months ended June 30, 2022 amounted to $384 and $811, respectively. The Company’s operating lease expense for the three and six months ended June 30, 2021 amounted to $444 and $758, respectively. Operating lease payments, which reduced operating cash flows for the three and six months ended June 30, 2022 amounted to $384 and $811, respectively. The difference between the ROU asset amortization of $536 and the associated lease expense of $811 consists of short-term leases excluded from the ROU asset calculation, basic operating lease expenses included in the lease expense for property and sales taxes, triple net and common area charges for facilities and other equipment and vehicle lease related charges.

 

Supplemental balance sheet information related to leases is as follows:

   June 30, 2022 
    (in thousands) 
Operating lease right-of-use assets  $2,212 
      
Operating lease liabilities—short term   967 
Operating lease liabilities—long term   1,245 
Total operating lease liabilities  $2,212 

 

As of June 30, 2022, the weighted average remaining lease term was 3.2 years and the weighted average discount rate for the Company’s leases was 3.2%.

 

Minimum payments for the operating leases are as follows:

 

   Operating Leases 
   (in thousands) 
Remainder of 2022  $542 
2023   806 
2024   353 
2025   306 
2026   280 
Thereafter   - 
Total lease payments  $2,287 
Less: imputed interest   75 
Total  $2,212 

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
RIGHT-OF-USE FINANCE LEASES
6 Months Ended
Jun. 30, 2022
Right-of-use Finance Leases  
RIGHT-OF-USE FINANCE LEASES

7. RIGHT-OF-USE FINANCE LEASES

 

The Company has finance leases for vehicles. The Company’s finance leases have remaining lease terms of 1 year to 4 years.

 

Supplemental balance sheet information related to finance leases is as follows:

  

   June 30, 2022 
   (in thousands) 
Finance lease right-of-use asset cost  $2,248 
Finance lease right-of-use accumulated amortization   (760)
Finance lease right of use asset, net  $1,488 
      
Finance lease obligation—short term  $440 
Finance lease obligation—long term   618 
Total finance lease obligation  $1,058 

 

As of June 30, 2022, the weighted average remaining lease term was 2.7 years and the weighted average discount rate for the Company’s leases was 4.5%.

 

Minimum finance lease payments for the remaining lease terms are as follows:

 

   June 30, 2022 
   (in thousands) 
Remainder of 2022  $275 
2023   364 
2024   232 
2025   202 
2026   56 
Thereafter   - 
Total lease payments  $1,129 
Less: imputed interest   71 
Total  $1,058 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
INTANGIBLE ASSETS, NET
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS, NET

8. INTANGIBLE ASSETS, NET

 

The Company’s intangible assets at June 30, 2022 consist of the following:

 

   Amortization
periods
  Cost   Accumulated amortization   Net carrying value 
Trademarks  10 Years  $5,200   $(650)  $4,550 
Backlog of projects  9 Months   2,000    (2,000)   - 
Covenant not-to-compete  3 Years   2,400    (1,000)   1,400 
Software (included in property and equipment)  3 Years   3,400    (1,416)   1,984 
Dealer relationships  18 Months   2,600    (2,167)   433 
      $15,600   $(7,233)  $8,367 

 

Intangible assets are stated at their original estimated value at the date of acquisition. The amortization of intangible assets commences upon acquisition. The intangible assets are being amortized using the straight-line method over the intangible asset’s estimated useful life:

 

 

Amortization expenses for intangible assets for the three months ended June 30, 2022 was as follows:

 

           
   For the   For the 
   Three Months Ended   Six Months ended 
   June 30, 2022   June 30, 2022 
Trademarks  $130   $260 
Covenant not-to-compete   200    400 
Software   283    567 
Dealer relationships   434    866 
 Amortization expenses for intangible assets  $1,047   $2,093 

 

Estimated future amortization expense for the Company’s intangible assets as of June 30, 2022 is as follows:

 

      
Years ending December 31,    
Remainder of 2022  $1,660 
2023  $2,453 
2024  $1,004 
2025  $520 
2026  $520 
Thereafter  $2,210 

 

Depreciation and amortization expense on property and equipment and intangible assets for the three and six months ended June 30, 2022 was $1,312 and $2,595, respectively. Depreciation and amortization expense on property and equipment and intangible assets for the three and six months ended June 30, 2021 was $1,905 and $1,970, respectively.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
PAYCHECK PROTECTION PROGRAM LOAN PAYABLE
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
PAYCHECK PROTECTION PROGRAM LOAN PAYABLE

9. PAYCHECK PROTECTION PROGRAM LOAN PAYABLE

 

On April 28, 2020, the Company’s operating subsidiary, Sunworks United, Inc., received a loan under the Paycheck Protection Program (“PPP”), which was established by the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), of $2,847. As modified by the subsequent PPP Flexibility Act of 2020, proceeds from the loan were used to cover documented expenses related to payroll, rent and utilities, during the 24-week period after the cash was received by the Company. The 24-week period ended on October 12, 2020. The loan was accounted for as a financial liability in accordance with FASB ASC 470 until June 29, 2021, when the $2,847 loan was fully forgiven, together with $34 of accrued interest. As a result, the Company recorded a gain on extinguishment of the debt which is included in other income on the condensed consolidated statements of operations for the three and six months ended June 30, 2021.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
CAPITAL STOCK
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
CAPITAL STOCK

10. CAPITAL STOCK

 

Roth and Northland 2022 Sales Agreement At The Market Offering

 

On June 8, 2022, Sunworks, Inc. (the “Company”) entered into a Sales Agreement (the “Sales Agreement”) with Roth Capital Partners, LLC and Northland Securities, Inc. (each an “Agent” and collectively, the “Agents”), pursuant to which the Company may offer and sell from time to time up to an aggregate of $26,800 of shares of the Company’s common stock, par value $0.001 per share (the “June 2022 Placement Shares”), through the Agents. On June 8, 2022, the Company filed a prospectus supplement with the SEC that covers the sale of June 2022 Placement Shares to be sold under the Sales Agreement in an aggregate amount of $26,800 (the “Prospectus Supplement”).

 

The June 2022 Placement Shares have been registered under the Securities Act of 1933, as amended (the “Securities Act”), pursuant to the Registration Statement on Form S-3 (File No. 333-252475) (the “2021 Registration Statement”), which was originally filed with the Securities and Exchange Commission (“SEC”) on January 27, 2021 and declared effective by the SEC on February 3, 2021, the base prospectus contained within the 2021 Registration Statement, and the Prospectus Supplement. The June 2022 Placement Shares may be sold by the Company in “at the market offerings,” as defined in Rule 415 promulgated under the Securities Act, through the Agents.

 

 

Registration Statement

 

On June 1, 2022, the Company filed a Registration Statement on Form S-3 (File No. 333-265336) (the “2022 Registration Statement”) with the SEC. The 2022 Registration Statement allows the Company to offer and sell, from time to time in one or more offerings, any combination of common stock, preferred stock, warrants, or units having an aggregate initial offering price not to exceed $75,000. The 2022 Registration Statement was declared effective by the SEC on August 5, 2022.

 

Roth Sales 2022 Agreement At The Market Offering

 

On February 10, 2021, the Company entered into a Sales Agreement (the “Roth Sales Agreement”) with Roth Capital Partners, LLC (the “Agent RCP”), pursuant to which the Company could offer and sell from time to time, through the Agent RCP, shares of the Company’s common stock, registered under the Securities Act, pursuant to the Registration Statement.

 

On October 21, 2021, the Company filed a prospectus supplement with the SEC, pursuant to which the Company could offer and sell from time to time, through the Agent RCP, up to $25,000 of shares of the Company’s common stock, registered under the Securities Act, pursuant to the 2021 Registration Statement in “at the market offerings,” as defined in Rule 415 promulgated under the Securities Act.

 

During the first quarter of 2022, 2,757,830 shares of common stock were sold under the Roth Sales Agreement. Total gross proceeds from the sales were $7,974 at an average sale price of $2.89 per share. Net proceeds after brokerage costs, professional, registration and other fees were $7,814 or $2.83 per share.

 

During the second quarter of 2022, 783,257 shares of common stock were sold under the Roth Sales Agreement. Total gross proceeds for the sales were $2,080 on an average sale price of $2.66 per share. Net proceeds after brokerage costs, professional, registration and other fees were $2,005 or $2.56 per share.

 

In connection with the filing of the Prospectus Supplement for June 2022 Placement Shares, the Roth Sales Agreement and the related prospectus supplement was terminated.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION

11. STOCK-BASED COMPENSATION

 

Options

 

As of June 30, 2022, the Company has incentive stock options and non-qualified stock options outstanding to purchase 276,720 shares of common stock, per the terms set forth in the option agreements. The stock options vest at various times and are exercisable for a period of five years from the date of grant at exercise prices ranging from $2.52 to $12.15 per share, the market value of the Company’s common stock on the date of each grant. The Company determined the fair market value of these options by using the Black Scholes option valuation model. Option forfeitures are accounted for as they occur.

 

 

A summary of the Company’s stock option activity and related information follows:

 

   June 30, 2022 
       Weighted 
   Number   Average 
   of   Exercise 
   Options   Price 
Outstanding, at December 31, 2021   290,684   $11.65 
Granted   -    - 
Exercised   -    - 
Forfeited   (8,251)   8.38 
Expired   (5,713)   10.50 
Outstanding and expected to vest as of June 30, 2022   276,720   $11.77 
Exercisable at June 30, 2022   276,039   $11.80 
Weighted average fair value of options granted during period       $- 

 

The following summarizes the options to purchase shares of the Company’s common stock which were outstanding at June 30, 2022:

 

            Weighted 
            Average 
            Remaining 
Exercisable   Stock Options   Stock Options   Contractual 
Prices   Outstanding   Exercisable   Life (years) 
$8.68    7,142    7,142    0.87 
$7.63    2,142    2,142    0.92 
$3.07    3,071    2,986    2.13 
$2.52    4,365    3,769    2.26 
$12.15    260,000    260,000    3.79 
      276,720    276,039      

 

Aggregate intrinsic value of options outstanding and exercisable at June 30, 2022, and December 31, 2021 was $0 and $2, respectively. Aggregate intrinsic value represents the difference between the Company’s closing stock price on the last trading day of the fiscal period, which was $1.58 and $3.07 as of June 30, 2022 and December 31, 2021, respectively, and the exercise price multiplied by the number of options outstanding.

 

The Company recorded stock-based compensation expense for stock options of $2 and $673 for the three and six months ended June 30, 2022, respectively. The Company recorded stock-based compensation expense for stock options of $738 and $750 for the three and six months ended June 30, 2021, respectively.

  

Restricted Stock Units

 

The following table summarizes the Company’s restricted stock unit activity during the six months ended June 30, 2022:

 

   June 30, 2022 
       Weighted Average 
   Number Of Shares  

Grant Date

Value per Share

 
Unvested, beginning December 31, 2021   1,185,889   $5.11 
Granted   167,208   $2.44 
Vested   (206,666)  $9.69 
Forfeited   (36,850)  $3.35 
Unvested at the end of June 30, 2022   1,109,581   $3.91 

 

The Company recorded RSU compensation expense for RSUs of $369 and $982 for the three and six months ended June 30, 2022, respectively. The Company recorded RSU compensation expense of $375 and $514 for the three and six months ended June 30, 2021, respectively.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

11. COMMITMENTS AND CONTINGENCIES

 

Litigation

 

From time to time, the Company is involved in routine litigation that arises in the ordinary course of business. There are no pending significant legal proceedings to which the Company is a party for which management believes the ultimate outcome would have a negative impact on the Company’s financial position.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

12. SUBSEQUENT EVENTS

 

The 2022 Registration Statement for $75,000 was declared effective by the SEC on August 5, 2022. No shares have been sold under the 2022 Registration Statement.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

 

The accompanying condensed consolidated financial statements include the accounts of Sunworks, Inc., and its wholly owned operating subsidiaries: Sunworks United Inc., Commercial Solar Energy, Inc. and Solcius LLC. All material intercompany transactions have been eliminated upon consolidation of these entities.

 

Reclassifications

Reclassifications

 

Certain prior period amounts have been reclassified to conform to the current presentation. The reclassifications impact historical segment reporting disclosures as historical corporate payroll costs were moved from the commercial operations segment to the corporate segment for enhanced reporting disclosures.

 

Segment Reporting

Segment Reporting

 

We currently operate in three segments based upon our organizational structure and the way in which our operations are managed and evaluated. Our largest segment is Residential Solar which are projects smaller in size and shorter in duration. Our second operating segment is Commercial Solar Energy which includes projects that are commonly larger in size and longer in duration serving commercial, industrial, agricultural and public works customers. Our third segment is the Corporate, which is responsible for general company oversight and management. Disaggregating the corporate costs from the residential and commercial operations simplifies the performance evaluation of the Residential Solar and Commercial Solar Energy segments.

 

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, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include estimates used to review the Company’s goodwill, intangibles, impairments and estimations of long-lived assets, revenue recognition on construction contracts recognized over time, fair value of assets acquired and liabilities assumed in a business combination, allowances for uncollectible accounts, finance lease right-of-use assets and liabilities, operating lease right-of-use assets and liabilities, warranty reserves, inventory valuation, valuations of non-cash capital stock issuances and the valuation allowance on deferred tax assets. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

Revenue Recognition

Revenue Recognition

 

Revenue and related costs on construction contracts are recognized as the performance obligations for work are satisfied over time in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. Under ASC 606, revenue and associated profit, engineering, procurement and construction (“EPC”) projects for residential and smaller commercial systems that require us to deliver functioning solar power systems are generally completed within two to twelve months from commencement of construction. Construction on larger commercial projects may be completed within eighteen to thirty-six months, depending on the size and location. We recognize revenue from commercial EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer.

 

For residential contracts, the Company recognizes revenue upon completion of the job as determined by final inspection. We recognize revenue for systems operations and maintenance over the term of the service period.

 

 

For commercial projects, we commence recognizing performance revenue when work starts on the job and continue recognizing revenue over time as work is performed based on the ratio of costs incurred, excluding modules and components, compared to the total estimated non-materials costs at completion of the performance obligations.

 

Judgment is required to evaluate assumptions including the amount of net contract revenue and the total estimated costs to determine the Company’s progress towards contract completion and to calculate the corresponding amount of revenue to recognize. If estimated total costs on any contract are greater than the net contract revenue, the Company recognizes the entire estimated loss in the period the loss becomes known.

 

Changes in estimates for commercial projects occur for a variety of reasons, including, but not limited to (i) construction plan accelerations or delays, (ii) product cost forecast changes, (iii) change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect in the Company’s condensed consolidated statements of operations. The table below outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three and six months ended June 30, 2022 and 2021 as well as the number of projects that comprise such changes. For purposes of the following table, only projects with changes in estimates that have an impact on revenue and or cost of at least $100, calculated on a quarterly basis during the periods, are presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.

 

(In thousands, except number of projects)  June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
   Three Months Ended   Six Months Ended 
(In thousands, except number of projects)  June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
Increase in revenue from net changes in transaction prices  $-   $106   $475   $115 
Increase (decrease) in revenue from net changes in input cost estimates   -    35    (487)   38 
Net increase in revenue from net changes in estimates  $-   $141   $(12)  $153 
                     
Number of projects   -    3    3    5 
                     
Net change in estimate as a percentage of aggregate revenue for associated projects   0.0%   14.2%   (0.2)%   4.1%

 

Contract Assets and Liabilities

Contract Assets and Liabilities

 

Contract assets consist of (i) the earned, but unbilled, portion of a project for which payment is deferred by the customer until certain contractual milestones are met; (ii) direct costs, including commissions, installation labor related costs and permitting fees paid prior to recording revenue, and (iii) unbilled receivables which represent revenue that has been recognized in advance of billing the customer, which is common for larger construction contracts. Contract liabilities consist of deferred revenue, customer deposits and customer advances, which represent consideration received from a customer prior to transferring control of goods or services to the customer under the terms of a contract. Total contract assets and contract liabilities balances as of the respective dates are as follows:

 

(In thousands)  June 30, 2022   December 31, 2021 
   As of 
(In thousands)  June 30, 2022   December 31, 2021 
Contract Assets  $19,637   $14,498 
Contract Liabilities   19,417    12,201 

 

During the three and six months ended June 30, 2022, the Company recognized revenue of $4,187 and $6,863, respectively, that was included in contract liabilities as of December 31, 2021. Pre-Solcius acquisition, the Commercial Solar Energy segment for the three and six months ended June 30, 2021 recognized revenue of $2,382 and $3,852, respectively, that was included in contract liabilities as of December 31, 2020.

 

 

The following table represents the average percentage of completion as of June 30, 2022 for EPC projects that the Company is constructing. The Company expects to recognize $36,091 of revenue upon transfer of control of the projects.

 

Project  Revenue Category  Expected Years Revenue Recognition Will Be Completed  Average Percentage of Revenue Recognized 
Various Projects  EPC services  2022 - 2023   40.1%

 

Basic and Diluted Net (Loss) per Share Calculations

Basic and Diluted Net (Loss) per Share Calculations

 

(Loss) per Share dictates the calculation of basic earnings (loss) per share and diluted earnings per share. Basic earnings (loss) per share are computed by dividing income (loss) available to holders of common stock by the weighted-average number of shares of common stock outstanding. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional shares of common stock that would have been outstanding if the potential shares of common stock had been issued and if the additional shares of common stock were dilutive. The shares for employee options, restricted stock, warrants and convertible notes were not used in the calculation of the net loss per share.

 

A net loss causes all outstanding common stock options and unvested restricted stock units (“RSUs”) to be anti-dilutive. As a result, the basic and diluted losses per common share are the same for the three and six months ended June 30, 2022 and 2021, respectively.

 

As of June 30, 2022, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include 276,720 stock options and 1,109,581 unvested RSUs.

 

As of June 30, 2021, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include 329,914 stock options and 287,500 unvested RSUs.

 

Dilutive per share amounts are computed using the weighted-average number of shares of common stock outstanding and potentially dilutive securities, using the treasury stock method, if their effect would be dilutive.

 

New Accounting Pronouncements

New Accounting Pronouncements

 

Management reviewed currently issued pronouncements during the six months ended June 30, 2022, and believes that any recently issued, but not yet effective, accounting standards, if currently adopted, would not have a material effect on the accompanying condensed consolidated financial statements.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE

 

(In thousands, except number of projects)  June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
   Three Months Ended   Six Months Ended 
(In thousands, except number of projects)  June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
Increase in revenue from net changes in transaction prices  $-   $106   $475   $115 
Increase (decrease) in revenue from net changes in input cost estimates   -    35    (487)   38 
Net increase in revenue from net changes in estimates  $-   $141   $(12)  $153 
                     
Number of projects   -    3    3    5 
                     
Net change in estimate as a percentage of aggregate revenue for associated projects   0.0%   14.2%   (0.2)%   4.1%
SCHEDULE OF CONTRACT ASSETS AND LIABILITIES

 

(In thousands)  June 30, 2022   December 31, 2021 
   As of 
(In thousands)  June 30, 2022   December 31, 2021 
Contract Assets  $19,637   $14,498 
Contract Liabilities   19,417    12,201 
SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS

 

Project  Revenue Category  Expected Years Revenue Recognition Will Be Completed  Average Percentage of Revenue Recognized 
Various Projects  EPC services  2022 - 2023   40.1%
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS ACQUISITION (Tables)
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED

 

   (in thousands) 
Base purchase price  $51,750 
Working capital shortfall   (1,131)
Cash surplus   1,492 
Total purchase price paid  $52,111 
      
Cash  $1,492 
Accounts receivable   1,729 
Inventory   3,833 
Contract assets   7,336 
Prepaids and other current assets   1,603 
Property and equipment   143 
Deposits   91 
Operating lease right-of-use asset   1,885 
Finance lease right-of-use assets   1,200 
Other intangible assets   15,600 
Identifiable assets acquired   34,912 
Accounts payable and accrued liabilities   (6,957)
Contract liabilities   (5,273)
Operating and finance lease liabilities   (2,757)
Liabilities assumed   (14,987)
Net identifiable assets acquired   19,925 
Goodwill   32,186 
Net assets acquired  $52,111 
SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS

 

   June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
   Three Months Ended   Six Months Ended 
   June 30, 2022   June 30, 2021   June 30, 2022   June 30, 2021 
                 
Revenue, net  $36,397   $33,532   $67,593   $64,344 
                     
Net Loss  $(7,151)  $(282)  $(13,971)  $(4,414)
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATION OF REVENUE

The following table represents a disaggregation of revenue by customer type from contracts with customers for the three and six months ended June 30, 2022 and 2021:

 

   2022   2021   2022   2021 
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
   2022   2021   2022   2021 
Commercial  $2,756   $6,221   $5,545   $9,216 
Public Works   478    940    1,886    2,584 
Residential   33,163    24,930    60,162    26,460 
Total  $36,397   $32,091   $67,593   $38,260 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
OPERATING SEGMENTS (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT

Segment net revenue, segment operating expenses and segment contribution (loss) information consisted of the following for the three months and six months ended June 30, 2022.

 

   Residential Solar   Commercial Solar   Corporate   Total 
   Three Months Ended June 30, 2022 
   Residential Solar   Commercial Solar   Corporate   Total 
Net revenue  $32,516   $3,881   $-   $36,397 
Cost of sales   16,279    3,253    -    19,532 
Gross profit   16,237    628         16,865 
                     
Operating expenses                     
Selling and marketing   13,225    870    223    14,318 
General and administrative   5,000    1,676    1,849    8,525 
Segment loss   (1,988)   (1,918)   (2,072)   (5,978)
                     
Stock-based compensation   16    35    320    371 
Depreciation and amortization   1,265    47    -    1,312 
Operating loss  $(3,269)  $(2,000)  $(2,392)  $(7,661)

 

   Residential Solar   Commercial Solar   Corporate   Total 
   Six Months Ended June 30, 2022 
   Residential Solar   Commercial Solar   Corporate   Total 
Net revenue  $58,911   $8,682   $-   $67,593 
Cost of sales   29,473    7,224    -    36,697 
Gross profit   29,438    1,458         30,896 
                     
Operating expenses                    
Selling and marketing   24,357    1,721    470    26,548 
General and administrative   9,397    3,142    3,422    15,961 
Segment loss   (4,316)   (3,405)   (3,892)   (11,613)
                     
Stock-based compensation   721    70    864    1,655 
Depreciation and amortization   2,506    89    -    2,595 
Operating loss  $(7,543)  $(3,564)  $(4,756)  $(15,863)
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
RIGHT-OF-USE OPERATING LEASES (Tables)
6 Months Ended
Jun. 30, 2022
Right-of-use Operating Leases  
SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION

Supplemental balance sheet information related to leases is as follows:

   June 30, 2022 
    (in thousands) 
Operating lease right-of-use assets  $2,212 
      
Operating lease liabilities—short term   967 
Operating lease liabilities—long term   1,245 
Total operating lease liabilities  $2,212 
SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES

Minimum payments for the operating leases are as follows:

 

   Operating Leases 
   (in thousands) 
Remainder of 2022  $542 
2023   806 
2024   353 
2025   306 
2026   280 
Thereafter   - 
Total lease payments  $2,287 
Less: imputed interest   75 
Total  $2,212 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
RIGHT-OF-USE FINANCE LEASES (Tables)
6 Months Ended
Jun. 30, 2022
Right-of-use Finance Leases  
SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION

Supplemental balance sheet information related to finance leases is as follows:

  

   June 30, 2022 
   (in thousands) 
Finance lease right-of-use asset cost  $2,248 
Finance lease right-of-use accumulated amortization   (760)
Finance lease right of use asset, net  $1,488 
      
Finance lease obligation—short term  $440 
Finance lease obligation—long term   618 
Total finance lease obligation  $1,058 
SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES

Minimum finance lease payments for the remaining lease terms are as follows:

 

   June 30, 2022 
   (in thousands) 
Remainder of 2022  $275 
2023   364 
2024   232 
2025   202 
2026   56 
Thereafter   - 
Total lease payments  $1,129 
Less: imputed interest   71 
Total  $1,058 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
INTANGIBLE ASSETS, NET (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
SCHEDULE OF INTANGIBLE ASSETS

The Company’s intangible assets at June 30, 2022 consist of the following:

 

   Amortization
periods
  Cost   Accumulated amortization   Net carrying value 
Trademarks  10 Years  $5,200   $(650)  $4,550 
Backlog of projects  9 Months   2,000    (2,000)   - 
Covenant not-to-compete  3 Years   2,400    (1,000)   1,400 
Software (included in property and equipment)  3 Years   3,400    (1,416)   1,984 
Dealer relationships  18 Months   2,600    (2,167)   433 
      $15,600   $(7,233)  $8,367 
SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS

Amortization expenses for intangible assets for the three months ended June 30, 2022 was as follows:

 

           
   For the   For the 
   Three Months Ended   Six Months ended 
   June 30, 2022   June 30, 2022 
Trademarks  $130   $260 
Covenant not-to-compete   200    400 
Software   283    567 
Dealer relationships   434    866 
 Amortization expenses for intangible assets  $1,047   $2,093 
SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS

Estimated future amortization expense for the Company’s intangible assets as of June 30, 2022 is as follows:

 

      
Years ending December 31,    
Remainder of 2022  $1,660 
2023  $2,453 
2024  $1,004 
2025  $520 
2026  $520 
Thereafter  $2,210 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY

A summary of the Company’s stock option activity and related information follows:

 

   June 30, 2022 
       Weighted 
   Number   Average 
   of   Exercise 
   Options   Price 
Outstanding, at December 31, 2021   290,684   $11.65 
Granted   -    - 
Exercised   -    - 
Forfeited   (8,251)   8.38 
Expired   (5,713)   10.50 
Outstanding and expected to vest as of June 30, 2022   276,720   $11.77 
Exercisable at June 30, 2022   276,039   $11.80 
Weighted average fair value of options granted during period       $- 
SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE

The following summarizes the options to purchase shares of the Company’s common stock which were outstanding at June 30, 2022:

 

            Weighted 
            Average 
            Remaining 
Exercisable   Stock Options   Stock Options   Contractual 
Prices   Outstanding   Exercisable   Life (years) 
$8.68    7,142    7,142    0.87 
$7.63    2,142    2,142    0.92 
$3.07    3,071    2,986    2.13 
$2.52    4,365    3,769    2.26 
$12.15    260,000    260,000    3.79 
      276,720    276,039      
SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY

The following table summarizes the Company’s restricted stock unit activity during the six months ended June 30, 2022:

 

   June 30, 2022 
       Weighted Average 
   Number Of Shares  

Grant Date

Value per Share

 
Unvested, beginning December 31, 2021   1,185,889   $5.11 
Granted   167,208   $2.44 
Vested   (206,666)  $9.69 
Forfeited   (36,850)  $3.35 
Unvested at the end of June 30, 2022   1,109,581   $3.91 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION (Details Narrative)
Apr. 08, 2021
USD ($)
Purchase Agreement [Member] | Solcius Acquisition [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Payments to acquire businesses $ 51,750
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE (Details)
Projects in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Projects
Jun. 30, 2022
USD ($)
Projects
Jun. 30, 2021
USD ($)
Projects
Accounting Policies [Abstract]        
Increase in revenue from net changes in transaction prices $ 106 $ 475 $ 115
Increase (decrease) in revenue from net changes in input cost estimates 35 (487) 38
Net increase in revenue from net changes in estimates $ 141 $ (12) $ 153
Number of projects | Projects   3 3 5
Net change in estimate as a percentage of aggregate revenue for associated projects 0.00% 14.20% (20.00%) 4.10%
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Contract Assets $ 19,637 $ 14,498
Contract Liabilities $ 19,417 $ 12,201
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS (Details)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Project Various Projects
Revenue Category EPC services
Expected Year Revenue Recognition Will Be Completed 2022 - 2023
Average Percentage of Revenue Recognized 40.10%
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Contract with Customer, Liability, Revenue Recognized $ 4,187 $ 2,382 $ 6,863 $ 3,852
Revenue from contract with customer transfer of control projects     $ 36,091  
Equity Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities     276,720 329,914
Unvested Restricted Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities     1,109,581 287,500
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED (Details) - USD ($)
$ in Thousands
Apr. 08, 2021
Jun. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Goodwill   $ 32,186 $ 32,186
Solcius Holdings, LLC [Member]      
Business Acquisition [Line Items]      
Base purchase price $ 51,750    
Working capital shortfall (1,131)    
Cash surplus 1,492    
Total purchase price paid 52,111    
Cash 1,492    
Accounts receivable 1,729    
Inventory 3,833    
Contract assets 7,336    
Prepaids and other current assets 1,603    
Property and equipment 143    
Deposits 91    
Operating lease right-of-use asset 1,885    
Finance lease right-of-use assets 1,200    
Other intangible assets 15,600    
Identifiable assets acquired 34,912    
Accounts payable and accrued liabilities (6,957)    
Contract liabilities (5,273)    
Operating and finance lease liabilities (2,757)    
Liabilities assumed (14,987)    
Net identifiable assets acquired 19,925    
Goodwill 32,186    
Net assets acquired $ 52,111    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]        
Revenue, net $ 36,397 $ 33,532 $ 67,593 $ 64,344
Net Loss $ (7,151) $ (282) $ (13,971) $ (4,414)
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS ACQUISITION (Details Narrative) - Solcius Holdings, LLC [Member] - USD ($)
3 Months Ended 6 Months Ended
Apr. 08, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Business Acquisition [Line Items]          
Payments to Acquire Businesses, Gross $ 51,750,000        
Business combination, consideration transferred 52,111,000        
Other intangible assets $ 15,600,000        
Business Acquisition, Transaction Costs   $ 0 $ 40,000 $ 0 $ 750,000
Elimination of transaction expenses         $ 750,000
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total $ 36,397 $ 32,091 $ 67,593 $ 38,260
Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Total 2,756 6,221 5,545 9,216
Public Works [Member]        
Disaggregation of Revenue [Line Items]        
Total 478 940 1,886 2,584
Residential [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 33,163 $ 24,930 $ 60,162 $ 26,460
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Net revenue $ 36,397 $ 32,091 $ 67,593 $ 38,260
Cost of sales 19,532 16,953 36,697 23,031
Gross profit 16,865 15,138 30,896 15,229
Operating expenses        
Selling and marketing 14,318 10,165 26,548 11,396
General and administrative 8,525 6,738 15,961 10,190
Segment loss (5,978)   (11,613)  
Stock-based compensation 371 1,113 1,655 1,264
Depreciation and amortization 1,312 1,905 2,595 1,970
Operating loss (7,661) $ (4,783) (15,863) $ (9,591)
Residential Solar [Member]        
Segment Reporting Information [Line Items]        
Net revenue 32,516   58,911  
Cost of sales 16,279   29,473  
Gross profit 16,237   29,438  
Operating expenses        
Selling and marketing 13,225   24,357  
General and administrative 5,000   9,397  
Segment loss (1,988)   (4,316)  
Stock-based compensation 16   721  
Depreciation and amortization 1,265   2,506  
Operating loss (3,269)   (7,543)  
Commercial Solar [Member]        
Segment Reporting Information [Line Items]        
Net revenue 3,881   8,682  
Cost of sales 3,253   7,224  
Gross profit 628   1,458  
Operating expenses        
Selling and marketing 870   1,721  
General and administrative 1,676   3,142  
Segment loss (1,918)   (3,405)  
Stock-based compensation 35   70  
Depreciation and amortization 47   89  
Operating loss (2,000)   (3,564)  
Corporate Segment [Member]        
Segment Reporting Information [Line Items]        
Net revenue    
Cost of sales    
Operating expenses        
Selling and marketing 223   470  
General and administrative 1,849   3,422  
Segment loss (2,072)   (3,892)  
Stock-based compensation 320   864  
Depreciation and amortization    
Operating loss $ (2,392)   $ (4,756)  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Right-of-use Operating Leases    
Operating lease right-of-use assets $ 2,212 $ 2,502
Operating lease liabilities—short term 967 993
Operating lease liabilities—long term 1,245 $ 1,509
Total operating lease liabilities $ 2,212  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Right-of-use Operating Leases  
Remainder of 2022 $ 542
2023 806
2024 353
2025 306
2026 280
Thereafter
Total lease payments 2,287
Less: imputed interest 75
Total $ 2,212
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
RIGHT-OF-USE OPERATING LEASES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Operating Lease, Expense $ 384 $ 444 $ 811 $ 758
Operating Lease, Payments $ 384   811  
Operating Lease, Right-of-Use Asset, Amortization Expense     $ 536  
Operating Lease, Weighted Average Remaining Lease Term 3 years 2 months 12 days   3 years 2 months 12 days  
Operating Lease, Weighted Average Discount Rate, Percent 3.20%   3.20%  
Addition to Basic Operating Lease [Member]        
Operating Lease, Expense     $ 811  
Minimum [Member]        
Lessee, Operating Lease, Term of Contract 1 year   1 year  
Maximum [Member]        
Lessee, Operating Lease, Term of Contract 5 years   5 years  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Right-of-use Finance Leases    
Finance lease right-of-use asset cost $ 2,248  
Finance lease right-of-use accumulated amortization (760)  
Finance lease right of use asset, net 1,488 $ 1,407
Finance lease obligation—short term 440 424
Finance lease obligation—long term 618 $ 542
Total finance lease obligation $ 1,058  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Right-of-use Finance Leases  
Remainder of 2022 $ 275
2023 364
2024 232
2025 202
2026 56
Thereafter
Total lease payments 1,129
Less: imputed interest 71
Total $ 1,058
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
RIGHT-OF-USE FINANCE LEASES (Details Narrative)
Jun. 30, 2022
Finance lease, weighted average remaining lease term 2 years 8 months 12 days
Finance lease, weighted average discount rate, percent 4.50%
Minimum [Member]  
Lessee, finance lease, term of contract 1 year
Maximum [Member]  
Lessee, finance lease, term of contract 4 years
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF INTANGIBLE ASSETS (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Gross $ 15,600
Finite-Lived Intangible Assets, Accumulated Amortization (7,233)
Finite-Lived Intangible Assets, Net $ 8,367
Trademarks [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Amortization periods 10 years
Finite-Lived Intangible Assets, Gross $ 5,200
Finite-Lived Intangible Assets, Accumulated Amortization (650)
Finite-Lived Intangible Assets, Net $ 4,550
Backlog of Projects [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Amortization periods 9 months
Finite-Lived Intangible Assets, Gross $ 2,000
Finite-Lived Intangible Assets, Accumulated Amortization (2,000)
Finite-Lived Intangible Assets, Net
Covenant Not-to-Compete [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Amortization periods 3 years
Finite-Lived Intangible Assets, Gross $ 2,400
Finite-Lived Intangible Assets, Accumulated Amortization (1,000)
Finite-Lived Intangible Assets, Net $ 1,400
Software [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Amortization periods 3 years
Finite-Lived Intangible Assets, Gross $ 3,400
Finite-Lived Intangible Assets, Accumulated Amortization (1,416)
Finite-Lived Intangible Assets, Net $ 1,984
Dealer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Assets, Amortization periods 18 months
Finite-Lived Intangible Assets, Gross $ 2,600
Finite-Lived Intangible Assets, Accumulated Amortization (2,167)
Finite-Lived Intangible Assets, Net $ 433
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
 Amortization expenses for intangible assets $ 1,047 $ 2,093
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
 Amortization expenses for intangible assets 130 260
Covenant Not-to-Compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
 Amortization expenses for intangible assets 200 400
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
 Amortization expenses for intangible assets 283 567
Dealer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
 Amortization expenses for intangible assets $ 434 $ 866
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remainder of 2022 $ 1,660
2023 2,453
2024 1,004
2025 520
2026 520
Thereafter $ 2,210
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
INTANGIBLE ASSETS, NET (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Depreciation and amortization expense $ 1,312 $ 1,905 $ 2,595 $ 1,970
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
PAYCHECK PROTECTION PROGRAM LOAN PAYABLE (Details Narrative) - Paycheck Protection Program Loan [Member]
$ in Thousands
Apr. 28, 2020
USD ($)
Principal Forgiveness [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Debt Instrument, Decrease, Forgiveness $ 2,847
Accrued Interest [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Debt Instrument, Decrease, Forgiveness 34
Sunworks United, Inc [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Proceeds from Loan Originations $ 2,847
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
CAPITAL STOCK (Details Narrative) - USD ($)
3 Months Ended
Jun. 08, 2022
Jun. 01, 2022
Oct. 21, 2021
Jun. 30, 2022
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Number of common stock issued       $ 2,005,000 $ 7,814,000 $ 48,858,000  
Common stock, par value       $ 0.001     $ 0.001
Net proceeds after issuance cost   $ 75,000          
Share price       $ 1.58     $ 3.07
Common Stock [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Number of common stock issued       $ 1,000 3,000 $ 3,000  
Roth Sales Agreement [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Net proceeds after issuance cost       $ 2,005,000 $ 7,814,000    
Sale of stock, number of shares issued in transaction       783,257 2,757,830    
Gross proceeds from sale of stock       $ 2,080,000 $ 7,974,000    
Share price       $ 2.66 $ 2.89    
Sale of stock, price per share net       $ 2.56 $ 2.83    
Roth Sales Agreement [Member] | Maximum [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Net proceeds after issuance cost     $ 25,000,000        
Roth Sales Agreement [Member] | Common Stock [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Number of common stock issued $ 26,800            
Common stock, par value $ 0.001            
Net proceeds after issuance cost $ 26,800            
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY (Details)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of Options, Exercisable at the end | shares 290,684
Weighted Average Exercise Price, Outstanding, Beginning $ 11.65
Number of Options, Granted | shares
Weighted Average Exercise Price, Granted
Number of Options, Exercised | shares
Weighted Average Exercise Price, Exercised
Number of Options, Forfeited | shares (8,251)
Weighted Average Exercise Price, Forfeited $ 8.38
Number of Options, Expired | shares (5,713)
Weighted Average Exercise Price, Expired $ 10.50
Number of Options, Outstanding, Ending | shares 276,720
Weighted Average Exercise Price, Outstanding, Ending $ 11.77
Number of Options, Exercisable at the end | shares 276,039
Weighted Average Exercise Price, Outstanding, Ending $ 11.80
Weighted Average Exercise Price,Weighted Average Grant Date Fair Value
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercisable Prices $ 11.80  
Stock Options Outstanding 276,720 290,684
Stock Options Exercisable 276,039  
Exercisable Price One [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercisable Prices $ 8.68  
Stock Options Outstanding 7,142  
Stock Options Exercisable 7,142  
Weighted Average Remaining Contractual Life (years) 10 months 13 days  
Exercisable Price Two [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercisable Prices $ 7.63  
Stock Options Outstanding 2,142  
Stock Options Exercisable 2,142  
Weighted Average Remaining Contractual Life (years) 11 months 1 day  
Exercisable Price Three [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercisable Prices $ 3.07  
Stock Options Outstanding 3,071  
Stock Options Exercisable 2,986  
Weighted Average Remaining Contractual Life (years) 2 years 1 month 17 days  
Exercisable Price Four [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercisable Prices $ 2.52  
Stock Options Outstanding 4,365  
Stock Options Exercisable 3,769  
Weighted Average Remaining Contractual Life (years) 2 years 3 months 3 days  
Exercisable Price Five [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercisable Prices $ 12.15  
Stock Options Outstanding 260,000  
Stock Options Exercisable 260,000  
Weighted Average Remaining Contractual Life (years) 3 years 9 months 14 days  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Outstanding, Beginning | shares 1,185,889
Weighted Average Grant Date Value, Outstanding, Beginning | $ / shares $ 5.11
Number of Shares, Granted | shares 167,208
Weighted Average Grant Date Value, Granted | $ / shares $ 2.44
Number of Shares, Vested | shares (206,666)
Weighted Average Grant Date Value, Vested | $ / shares $ 9.69
Number of Shares, Forfeited | shares (36,850)
Weighted Average Grant Date Value, Forfeited | $ / shares $ 3.35
Number of Shares, Outstanding, Ending | shares 1,109,581
Weighted Average Grant Date Value, Outstanding, Ending | $ / shares $ 3.91
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock options outstanding 276,720   276,720   290,684
Options exercise price $ 11.77   $ 11.77   $ 11.65
Options aggregrate intrinsic value $ 0   $ 0   $ 2,000
Share price $ 1.58   $ 1.58   $ 3.07
Stock based compensation expenses $ 2,000 $ 738,000 $ 673,000 $ 750,000  
Compensation expense $ 371,000 1,113,000 $ 1,655,000 1,264,000  
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock options outstanding 276,720   276,720    
Vesting term     5 years    
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options exercise price $ 2.52   $ 2.52    
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options exercise price $ 12.15   $ 12.15    
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Compensation expense $ 369 $ 375 $ 982 $ 514  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
Aug. 05, 2022
Jun. 01, 2022
Subsequent Event [Line Items]    
Aggregate sale value of common stock   $ 75,000
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Aggregate sale value of common stock $ 75,000  
XML 66 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001172631 2022-01-01 2022-06-30 0001172631 2022-08-09 0001172631 2022-06-30 0001172631 2021-12-31 0001172631 2022-04-01 2022-06-30 0001172631 2021-04-01 2021-06-30 0001172631 2021-01-01 2021-06-30 0001172631 us-gaap:CommonStockMember 2021-12-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001172631 us-gaap:RetainedEarningsMember 2021-12-31 0001172631 us-gaap:CommonStockMember 2022-03-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001172631 us-gaap:RetainedEarningsMember 2022-03-31 0001172631 2022-03-31 0001172631 us-gaap:CommonStockMember 2020-12-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001172631 us-gaap:RetainedEarningsMember 2020-12-31 0001172631 2020-12-31 0001172631 us-gaap:CommonStockMember 2021-03-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001172631 us-gaap:RetainedEarningsMember 2021-03-31 0001172631 2021-03-31 0001172631 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001172631 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001172631 2022-01-01 2022-03-31 0001172631 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001172631 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001172631 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001172631 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001172631 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001172631 2021-01-01 2021-03-31 0001172631 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001172631 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001172631 us-gaap:CommonStockMember 2022-06-30 0001172631 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001172631 us-gaap:RetainedEarningsMember 2022-06-30 0001172631 us-gaap:CommonStockMember 2021-06-30 0001172631 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001172631 us-gaap:RetainedEarningsMember 2021-06-30 0001172631 2021-06-30 0001172631 SUNW:SolciusAcquisitionMember SUNW:PurchaseAgreementMember 2021-04-07 2021-04-08 0001172631 us-gaap:StockOptionMember 2022-01-01 2022-06-30 0001172631 SUNW:UnvestedRestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001172631 us-gaap:StockOptionMember 2021-01-01 2021-06-30 0001172631 SUNW:UnvestedRestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001172631 SUNW:SolciusHoldingsLLCMember 2021-04-07 2021-04-08 0001172631 SUNW:SolciusHoldingsLLCMember 2021-04-08 0001172631 SUNW:SolciusHoldingsLLCMember 2022-04-01 2022-06-30 0001172631 SUNW:SolciusHoldingsLLCMember 2022-01-01 2022-06-30 0001172631 SUNW:SolciusHoldingsLLCMember 2021-04-01 2021-06-30 0001172631 SUNW:SolciusHoldingsLLCMember 2021-01-01 2021-06-30 0001172631 SUNW:CommercialMember 2022-04-01 2022-06-30 0001172631 SUNW:CommercialMember 2021-04-01 2021-06-30 0001172631 SUNW:CommercialMember 2022-01-01 2022-06-30 0001172631 SUNW:CommercialMember 2021-01-01 2021-06-30 0001172631 SUNW:PublicWorksMember 2022-04-01 2022-06-30 0001172631 SUNW:PublicWorksMember 2021-04-01 2021-06-30 0001172631 SUNW:PublicWorksMember 2022-01-01 2022-06-30 0001172631 SUNW:PublicWorksMember 2021-01-01 2021-06-30 0001172631 SUNW:ResidentialMember 2022-04-01 2022-06-30 0001172631 SUNW:ResidentialMember 2021-04-01 2021-06-30 0001172631 SUNW:ResidentialMember 2022-01-01 2022-06-30 0001172631 SUNW:ResidentialMember 2021-01-01 2021-06-30 0001172631 SUNW:SolciusMember 2022-04-01 2022-06-30 0001172631 SUNW:CSEMember 2022-04-01 2022-06-30 0001172631 us-gaap:CorporateMember 2022-04-01 2022-06-30 0001172631 SUNW:SolciusMember 2022-01-01 2022-06-30 0001172631 SUNW:CSEMember 2022-01-01 2022-06-30 0001172631 us-gaap:CorporateMember 2022-01-01 2022-06-30 0001172631 srt:MinimumMember 2022-06-30 0001172631 srt:MaximumMember 2022-06-30 0001172631 SUNW:AdditionToBasicOperatingLeaseMember 2022-01-01 2022-06-30 0001172631 us-gaap:TrademarksMember 2022-01-01 2022-06-30 0001172631 us-gaap:TrademarksMember 2022-06-30 0001172631 SUNW:BacklogOfProjectsMember 2022-01-01 2022-06-30 0001172631 SUNW:BacklogOfProjectsMember 2022-06-30 0001172631 SUNW:CovenantMember 2022-01-01 2022-06-30 0001172631 SUNW:CovenantMember 2022-06-30 0001172631 SUNW:SoftwareMember 2022-01-01 2022-06-30 0001172631 SUNW:SoftwareMember 2022-06-30 0001172631 SUNW:DealerRelationshipsMember 2022-01-01 2022-06-30 0001172631 SUNW:DealerRelationshipsMember 2022-06-30 0001172631 us-gaap:TrademarksMember 2022-04-01 2022-06-30 0001172631 SUNW:CovenantMember 2022-04-01 2022-06-30 0001172631 SUNW:SoftwareMember 2022-04-01 2022-06-30 0001172631 SUNW:DealerRelationshipsMember 2022-04-01 2022-06-30 0001172631 SUNW:PaycheckProtectionProgramLoanMember SUNW:SunWorksUnitedIncMember 2020-04-27 2020-04-28 0001172631 us-gaap:PrincipalForgivenessMember SUNW:PaycheckProtectionProgramLoanMember 2020-04-27 2020-04-28 0001172631 SUNW:AccruedInterestMember SUNW:PaycheckProtectionProgramLoanMember 2020-04-27 2020-04-28 0001172631 us-gaap:CommonStockMember SUNW:RothSalesAgreementMember 2022-06-07 2022-06-08 0001172631 us-gaap:CommonStockMember SUNW:RothSalesAgreementMember 2022-06-08 0001172631 2022-06-01 2022-06-01 0001172631 srt:MaximumMember SUNW:RothSalesAgreementMember 2021-10-20 2021-10-21 0001172631 SUNW:RothSalesAgreementMember 2022-01-01 2022-03-31 0001172631 SUNW:RothSalesAgreementMember 2022-03-31 0001172631 SUNW:RothSalesAgreementMember 2022-04-01 2022-06-30 0001172631 SUNW:RothSalesAgreementMember 2022-06-30 0001172631 us-gaap:EmployeeStockOptionMember 2022-06-30 0001172631 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001172631 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-06-30 0001172631 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001172631 SUNW:ExercisablePriceOneMember 2022-06-30 0001172631 SUNW:ExercisablePriceOneMember 2022-01-01 2022-06-30 0001172631 SUNW:ExercisablePriceTwoMember 2022-06-30 0001172631 SUNW:ExercisablePriceTwoMember 2022-01-01 2022-06-30 0001172631 SUNW:ExercisablePriceThreeMember 2022-06-30 0001172631 SUNW:ExercisablePriceThreeMember 2022-01-01 2022-06-30 0001172631 SUNW:ExercisablePriceFourMember 2022-06-30 0001172631 SUNW:ExercisablePriceFourMember 2022-01-01 2022-06-30 0001172631 SUNW:ExercisablePriceFiveMember 2022-06-30 0001172631 SUNW:ExercisablePriceFiveMember 2022-01-01 2022-06-30 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001172631 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001172631 us-gaap:SubsequentEventMember 2022-08-04 2022-08-05 iso4217:USD shares iso4217:USD shares pure SUNW:Projects SUNW:Segments 0001172631 false Q2 --12-31 10-Q true 2022-06-30 2022 false 001-36868 SUNWORKS, INC. DE 01-0592299 1555 Freedom Boulevard Provo UT 84604 (385) 497-6955 Common stock, par value $0.001 per share SUNW NASDAQ Yes Yes Non-accelerated Filer true false false 32940656 12067000 19719000 323000 323000 8012000 4568000 18822000 10219000 19637000 14498000 4748000 4154000 63609000 53481000 2778000 3195000 1488000 1407000 2212000 2502000 139000 132000 6383000 7910000 32186000 32186000 108795000 100813000 16323000 11127000 19417000 12201000 440000 424000 967000 993000 37147000 24745000 618000 542000 1245000 1509000 1371000 1251000 3234000 3302000 40381000 28047000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 0.001 50000000 50000000 32934822 32934822 29193772 29193772 33000 29000 199433000 187997000 -131052000 -115260000 68414000 72766000 108795000 100813000 36397000 32091000 67593000 38260000 19532000 16953000 36697000 23031000 16865000 15138000 30896000 15229000 14318000 10165000 26548000 11396000 8525000 6738000 15961000 10190000 371000 1113000 1655000 1264000 1312000 1905000 2595000 1970000 24526000 19921000 46759000 24820000 -7661000 -4783000 -15863000 -9591000 51000 2886000 53000 2890000 59000 21000 66000 30000 178000 51000 178000 51000 170000 2916000 165000 2911000 -7491000 -1867000 -15698000 -6680000 94000 94000 -7585000 -1867000 -15792000 -6680000 -0.23 -0.07 -0.51 -0.26 -0.23 -0.07 -0.51 -0.26 32907289 27047744 31262031 26145676 32907289 27047744 31262031 26145676 29193772 29000 187997000 -115260000 72766000 1284000 1284000 121666 2757830 3000 7811000 7814000 -8207000 -8207000 32073268 32000 197092000 -123467000 73657000 371000 371000 95000 -16703 -34000 -34000 783257 1000 2004000 2005000 -7585000 -7585000 32934822 33000 199433000 -131052000 68414000 23835258 24000 122668000 -88635000 34057000 151000 151000 3212486 3000 48855000 48858000 -4813000 -4813000 27047744 27000 171674000 -93448000 78253000 1113000 1113000 -1867000 -1867000 27047744 27000 172787000 -95315000 77499000 -15792000 -6680000 2595000 1970000 536000 484000 178000 51000 2881000 1655000 1264000 225000 188000 3669000 3952000 8603000 1961000 601000 782000 5139000 91000 5196000 1635000 7216000 1378000 120000 60000 -536000 -484000 -16975000 -9903000 50619000 439000 429000 197000 61000 -242000 -50987000 220000 99000 9819000 48858000 34000 9565000 48759000 -7652000 -12131000 20042000 39339000 12390000 27208000 12067000 26860000 323000 348000 12390000 27208000 18000 11000 42000 103000 338000 87000 247000 481000 <p id="xdx_808_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_z9eX8gwPsNL" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1. <span id="xdx_824_zf4akVx09Z7a">BASIS OF PRESENTATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We provide photovoltaic (“PV”) and battery-based power and storage systems for the residential and commercial markets. Commercial projects include commercial, agricultural, industrial and public works projects. We operate in several residential and commercial markets including California, Utah, Nevada, Arizona, New Mexico, Texas, Colorado, Minnesota, Wisconsin, Massachusetts, Rhode Island, New York, Pennsylvania, New Jersey and South Carolina. Through our operating subsidiaries, we design, arrange financing, integrate, install, and manage systems ranging in size from 2kW (kilowatt) for residential projects to multi-MW (megawatt) systems for larger commercial and public works projects. Commercial installations have included installations at office buildings, manufacturing plants, warehouses, service stations, churches, and agricultural facilities such as farms, wineries, and dairies. Public works installations have included school districts, local municipalities, federal facilities and higher education institutions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 8, 2021, Sunworks, Inc., through its operating subsidiary Sunworks United (the “Buyer”), acquired all of the issued and outstanding membership interests (the “Solcius Acquisition”) of Solcius, from Solcius Holdings, LLC (“Seller”). Located in Provo, Utah, Solcius is a full-service, residential solar systems provider. The Company believes the Solcius Acquisition enhances economies of scale, leading to better access to suppliers, vendors and financial partners, as well as marketing and customer acquisition opportunities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Solcius Acquisition was consummated on April 8, 2021, pursuant to a Membership Interest Purchase Agreement, dated as of April 8, 2021 (the “Purchase Agreement”), by and between Buyer and Seller. The purchase price for Solcius consisted of $<span id="xdx_90B_eus-gaap--PaymentsToAcquireBusinessesGross_c20210407__20210408__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--BusinessAcquisitionAxis__custom--SolciusAcquisitionMember_zCmoPUUxPa7f" title="Payments to acquire businesses">51,750</span> in cash, subject to post-closing adjustments related to working capital, cash, indebtedness and transaction expenses. The acquired assets and operating results of Solcius are included in these consolidated financial statements and footnotes since the date of acquisition through June 30, 2022 (see Note 3).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited condensed consolidated financial statements (“financial statements”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all normal recurring adjustments considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year December 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 51750 <p id="xdx_806_eus-gaap--SignificantAccountingPoliciesTextBlock_z0nEEl2Nb7ac" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. <span id="xdx_82A_zM0EIN1WBTeg">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This summary of significant accounting policies of the Company is presented to assist in understanding the Company’s financial statements. These accounting policies conform to GAAP and have been consistently applied in the preparation of the condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There have been no significant changes in the Company’s accounting policies from those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_zrz64vhNUAIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86A_z9EVN8l4Vsvk">Principles of Consolidation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying condensed consolidated financial statements include the accounts of Sunworks, Inc., and its wholly owned operating subsidiaries: Sunworks United Inc., Commercial Solar Energy, Inc. and Solcius LLC. All material intercompany transactions have been eliminated upon consolidation of these entities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zazBdnknRcuj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_865_z8HUshv8O3q3">Reclassifications</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain prior period amounts have been reclassified to conform to the current presentation. The reclassifications impact historical segment reporting disclosures as historical corporate payroll costs were moved from the commercial operations segment to the corporate segment for enhanced reporting disclosures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--SegmentReportingPolicyPolicyTextBlock_ziSnDoUOPY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_866_z2BZs7HT25oj">Segment Reporting</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We currently operate in three segments based upon our organizational structure and the way in which our operations are managed and evaluated. Our largest segment is Residential Solar which are projects smaller in size and shorter in duration. Our second operating segment is Commercial Solar Energy which includes projects that are commonly larger in size and longer in duration serving commercial, industrial, agricultural and public works customers. Our third segment is the Corporate, which is responsible for general company oversight and management. Disaggregating the corporate costs from the residential and commercial operations simplifies the performance evaluation of the Residential Solar and Commercial Solar Energy segments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--UseOfEstimates_zX2DDb8EChZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_861_z1Fiou0IiwSk">Use of Estimates</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include estimates used to review the Company’s goodwill, intangibles, impairments and estimations of long-lived assets, revenue recognition on construction contracts recognized over time, fair value of assets acquired and liabilities assumed in a business combination, allowances for uncollectible accounts, finance lease right-of-use assets and liabilities, operating lease right-of-use assets and liabilities, warranty reserves, inventory valuation, valuations of non-cash capital stock issuances and the valuation allowance on deferred tax assets. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zS42HluE2Lu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_860_zcIGR05qaYW7">Revenue Recognition</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue and related costs on construction contracts are recognized as the performance obligations for work are satisfied over time in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. Under ASC 606, revenue and associated profit, engineering, procurement and construction (“EPC”) projects for residential and smaller commercial systems that require us to deliver functioning solar power systems are generally completed within two to twelve months from commencement of construction. Construction on larger commercial projects may be completed within eighteen to thirty-six months, depending on the size and location. We recognize revenue from commercial EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For residential contracts, the Company recognizes revenue upon completion of the job as determined by final inspection. We recognize revenue for systems operations and maintenance over the term of the service period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For commercial projects, we commence recognizing performance revenue when work starts on the job and continue recognizing revenue over time as work is performed based on the ratio of costs incurred, excluding modules and components, compared to the total estimated non-materials costs at completion of the performance obligations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Judgment is required to evaluate assumptions including the amount of net contract revenue and the total estimated costs to determine the Company’s progress towards contract completion and to calculate the corresponding amount of revenue to recognize. If estimated total costs on any contract are greater than the net contract revenue, the Company recognizes the entire estimated loss in the period the loss becomes known.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in estimates for commercial projects occur for a variety of reasons, including, but not limited to (i) construction plan accelerations or delays, (ii) product cost forecast changes, (iii) change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect in the Company’s condensed consolidated statements of operations. The table below outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three and six months ended June 30, 2022 and 2021 as well as the number of projects that comprise such changes. For purposes of the following table, only projects with changes in estimates that have an impact on revenue and or cost of at least $100, calculated on a quarterly basis during the periods, are presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.</span></p> <p id="xdx_89B_ecustom--ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock_zlZ9GnjxsQgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  <span id="xdx_8BD_zhkVSgNuqDjh" style="display: none">SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands, except number of projects)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220401__20220630_zBwsSzszCrAh" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20210401__20210630_zHmuGoYogNel" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20220101__20220630_ztsyHSzKAfW6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20210101__20210630_z6br0noIvTed" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands, except number of projects)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_pn3n3_zNp1wraznNDb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increase in revenue from net changes in transaction prices</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0568">-</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">106</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">475</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">115</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpIncreaseDecreaseInRevenueFromNetChangesInInputCostEstimates_pn3n3_zRAjWqK4k5H2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increase (decrease) in revenue from net changes in input cost estimates</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0573">-</span></span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(487</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetIncreaseDecreaseInRevenueFromNetChangesInEstimates_pn3n3_zkUVVOFl2og6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net increase in revenue from net changes in estimates</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0578">-</span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">141</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">153</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of projects</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20210401__20210630_zArSmStguK6g" title="Number of projects">3</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20220101__20220630_zCz07iWwGsYe" title="Number of projects">3</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20210101__20210630_zUPwciNhgWv3" title="Number of projects">5</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net change in estimate as a percentage of aggregate revenue for associated projects</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20220401__20220630_zsUyMkAnQy2j" title="Net change in estimate as a percentage of aggregate revenue for associated projects">0.0</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20210401__20210630_zSBlDnECXIFf" title="Net change in estimate as a percentage of aggregate revenue for associated projects">14.2</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_uPure_c20220101__20220630_z6X37FRGq4Dj" title="Net change in estimate as a percentage of aggregate revenue for associated projects">(0.2</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20210101__20210630_zs7GvNl4oE0e" title="Net change in estimate as a percentage of aggregate revenue for associated projects">4.1</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> <p id="xdx_8A8_zhgBQq2DXTIl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p id="xdx_842_eus-gaap--RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock_zeSa2Jc8or5j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86F_zI0lpDilfdi">Contract Assets and Liabilities</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.3pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets consist of (i) the earned, but unbilled, portion of a project for which payment is deferred by the customer until certain contractual milestones are met; (ii) direct costs, including commissions, installation labor related costs and permitting fees paid prior to recording revenue, and (iii) unbilled receivables which represent revenue that has been recognized in advance of billing the customer, which is common for larger construction contracts. Contract liabilities consist of deferred revenue, customer deposits and customer advances, which represent consideration received from a customer prior to transferring control of goods or services to the customer under the terms of a contract. Total contract assets and contract liabilities balances as of the respective dates are as follows:</span></p> <p id="xdx_891_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_z76RTtVr5oE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  <span id="xdx_8BD_ztb95MW2aPml" style="display: none">SCHEDULE OF CONTRACT ASSETS AND LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20220630_zKW6rCsrBPgd" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20211231_ztivGCEHY8Ek" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zxvjlCpjwvm2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract Assets</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,637</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,498</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_z80N3fcVECJ5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract Liabilities</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,417</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,201</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A4_zE8jNNitRRd6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.3pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three and six months ended June 30, 2022, the Company recognized revenue of $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20220401__20220630_zYPntU4Kffue" title="Contract with Customer, Liability, Revenue Recognized">4,187</span> and $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20220101__20220630_z8tF6WLAWpB1">6,863</span>, respectively, that was included in contract liabilities as of December 31, 2021. Pre-Solcius acquisition, the Commercial Solar Energy segment for the three and six months ended June 30, 2021 recognized revenue of $<span id="xdx_900_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20210401__20210630_z4PrYfAGz0wg">2,382</span> and $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20210101__20210630_zP6174a50kJ9">3,852</span>, respectively, that was included in contract liabilities as of December 31, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table represents the average percentage of completion as of June 30, 2022 for EPC projects that the Company is constructing. The Company expects to recognize $<span id="xdx_90B_ecustom--RevenueFromContractWithCustomerTransferOfControlProjects_pn3n3_c20220101__20220630_zCawpJlw0o37" title="Revenue from contract with customer transfer of control projects">36,091</span> of revenue upon transfer of control of the projects.</span></p> <p id="xdx_895_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zZLQu1zTsK49" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zaOyb4TUxS7g" style="display: none">SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Project</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue Category</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected Years Revenue Recognition Will Be Completed</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average Percentage of Revenue Recognized</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 31%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--RevenueRemainingPerformanceObligationExpectedProjects_c20220101__20220630_zQsMX8n8H5Xa" title="Project">Various Projects</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 21%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--RevenueRemainingPerformanceObligationUponRevenueCategory_c20220101__20220630_zLakhcTNBhH6" title="Revenue Category">EPC services</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 21%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_c20220101__20220630_zlZ90ZcJJAnb" title="Expected Year Revenue Recognition Will Be Completed">2022 - 2023</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 19%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20220630_zKIbBWmJL6ll" title="Average Percentage of Revenue Recognized">40.1</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> <p id="xdx_8A1_zcdALMGAvGUf" style="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--EarningsPerSharePolicyTextBlock_zAGgRGjwhaI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86B_z4JDF9U8kWec">Basic and Diluted Net (Loss) per Share Calculations</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Loss) per Share dictates the calculation of basic earnings (loss) per share and diluted earnings per share. Basic earnings (loss) per share are computed by dividing income (loss) available to holders of common stock by the weighted-average number of shares of common stock outstanding. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional shares of common stock that would have been outstanding if the potential shares of common stock had been issued and if the additional shares of common stock were dilutive. The shares for employee options, restricted stock, warrants and convertible notes were not used in the calculation of the net loss per share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A net loss causes all outstanding common stock options and unvested restricted stock units (“RSUs”) to be anti-dilutive. As a result, the basic and diluted losses per common share are the same for the three and six months ended June 30, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2022, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zKeo5Vg34v14">276,720</span> stock options and <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zA6j953Dev87">1,109,581</span> unvested RSUs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2021, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zmDBBgSLplr3" title="Potentially dilutive securities">329,914</span> stock options and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zvrlbQUxdXwb" title="Potentially dilutive securities">287,500</span> unvested RSUs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dilutive per share amounts are computed using the weighted-average number of shares of common stock outstanding and potentially dilutive securities, using the treasury stock method, if their effect would be dilutive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zMVm8aoEQSX3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_868_zqlQgRTDvHa5">New Accounting Pronouncements</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management reviewed currently issued pronouncements during the six months ended June 30, 2022, and believes that any recently issued, but not yet effective, accounting standards, if currently adopted, would not have a material effect on the accompanying condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_zrz64vhNUAIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86A_z9EVN8l4Vsvk">Principles of Consolidation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying condensed consolidated financial statements include the accounts of Sunworks, Inc., and its wholly owned operating subsidiaries: Sunworks United Inc., Commercial Solar Energy, Inc. and Solcius LLC. All material intercompany transactions have been eliminated upon consolidation of these entities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zazBdnknRcuj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_865_z8HUshv8O3q3">Reclassifications</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain prior period amounts have been reclassified to conform to the current presentation. The reclassifications impact historical segment reporting disclosures as historical corporate payroll costs were moved from the commercial operations segment to the corporate segment for enhanced reporting disclosures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--SegmentReportingPolicyPolicyTextBlock_ziSnDoUOPY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_866_z2BZs7HT25oj">Segment Reporting</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We currently operate in three segments based upon our organizational structure and the way in which our operations are managed and evaluated. Our largest segment is Residential Solar which are projects smaller in size and shorter in duration. Our second operating segment is Commercial Solar Energy which includes projects that are commonly larger in size and longer in duration serving commercial, industrial, agricultural and public works customers. Our third segment is the Corporate, which is responsible for general company oversight and management. Disaggregating the corporate costs from the residential and commercial operations simplifies the performance evaluation of the Residential Solar and Commercial Solar Energy segments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--UseOfEstimates_zX2DDb8EChZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_861_z1Fiou0IiwSk">Use of Estimates</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include estimates used to review the Company’s goodwill, intangibles, impairments and estimations of long-lived assets, revenue recognition on construction contracts recognized over time, fair value of assets acquired and liabilities assumed in a business combination, allowances for uncollectible accounts, finance lease right-of-use assets and liabilities, operating lease right-of-use assets and liabilities, warranty reserves, inventory valuation, valuations of non-cash capital stock issuances and the valuation allowance on deferred tax assets. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zS42HluE2Lu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_860_zcIGR05qaYW7">Revenue Recognition</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue and related costs on construction contracts are recognized as the performance obligations for work are satisfied over time in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. Under ASC 606, revenue and associated profit, engineering, procurement and construction (“EPC”) projects for residential and smaller commercial systems that require us to deliver functioning solar power systems are generally completed within two to twelve months from commencement of construction. Construction on larger commercial projects may be completed within eighteen to thirty-six months, depending on the size and location. We recognize revenue from commercial EPC services over time as our performance creates or enhances an energy generation asset controlled by the customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For residential contracts, the Company recognizes revenue upon completion of the job as determined by final inspection. We recognize revenue for systems operations and maintenance over the term of the service period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For commercial projects, we commence recognizing performance revenue when work starts on the job and continue recognizing revenue over time as work is performed based on the ratio of costs incurred, excluding modules and components, compared to the total estimated non-materials costs at completion of the performance obligations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Judgment is required to evaluate assumptions including the amount of net contract revenue and the total estimated costs to determine the Company’s progress towards contract completion and to calculate the corresponding amount of revenue to recognize. If estimated total costs on any contract are greater than the net contract revenue, the Company recognizes the entire estimated loss in the period the loss becomes known.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in estimates for commercial projects occur for a variety of reasons, including, but not limited to (i) construction plan accelerations or delays, (ii) product cost forecast changes, (iii) change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect in the Company’s condensed consolidated statements of operations. The table below outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three and six months ended June 30, 2022 and 2021 as well as the number of projects that comprise such changes. For purposes of the following table, only projects with changes in estimates that have an impact on revenue and or cost of at least $100, calculated on a quarterly basis during the periods, are presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.</span></p> <p id="xdx_89B_ecustom--ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock_zlZ9GnjxsQgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  <span id="xdx_8BD_zhkVSgNuqDjh" style="display: none">SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands, except number of projects)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220401__20220630_zBwsSzszCrAh" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20210401__20210630_zHmuGoYogNel" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20220101__20220630_ztsyHSzKAfW6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20210101__20210630_z6br0noIvTed" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands, except number of projects)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_pn3n3_zNp1wraznNDb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increase in revenue from net changes in transaction prices</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0568">-</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">106</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">475</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">115</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpIncreaseDecreaseInRevenueFromNetChangesInInputCostEstimates_pn3n3_zRAjWqK4k5H2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increase (decrease) in revenue from net changes in input cost estimates</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0573">-</span></span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(487</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetIncreaseDecreaseInRevenueFromNetChangesInEstimates_pn3n3_zkUVVOFl2og6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net increase in revenue from net changes in estimates</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0578">-</span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">141</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">153</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of projects</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20210401__20210630_zArSmStguK6g" title="Number of projects">3</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20220101__20220630_zCz07iWwGsYe" title="Number of projects">3</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20210101__20210630_zUPwciNhgWv3" title="Number of projects">5</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net change in estimate as a percentage of aggregate revenue for associated projects</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20220401__20220630_zsUyMkAnQy2j" title="Net change in estimate as a percentage of aggregate revenue for associated projects">0.0</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20210401__20210630_zSBlDnECXIFf" title="Net change in estimate as a percentage of aggregate revenue for associated projects">14.2</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_uPure_c20220101__20220630_z6X37FRGq4Dj" title="Net change in estimate as a percentage of aggregate revenue for associated projects">(0.2</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20210101__20210630_zs7GvNl4oE0e" title="Net change in estimate as a percentage of aggregate revenue for associated projects">4.1</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> <p id="xdx_8A8_zhgBQq2DXTIl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p id="xdx_89B_ecustom--ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock_zlZ9GnjxsQgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  <span id="xdx_8BD_zhkVSgNuqDjh" style="display: none">SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands, except number of projects)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220401__20220630_zBwsSzszCrAh" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20210401__20210630_zHmuGoYogNel" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20220101__20220630_ztsyHSzKAfW6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20210101__20210630_z6br0noIvTed" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands, except number of projects)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_pn3n3_zNp1wraznNDb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increase in revenue from net changes in transaction prices</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0568">-</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">106</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">475</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">115</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpIncreaseDecreaseInRevenueFromNetChangesInInputCostEstimates_pn3n3_zRAjWqK4k5H2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increase (decrease) in revenue from net changes in input cost estimates</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0573">-</span></span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(487</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetIncreaseDecreaseInRevenueFromNetChangesInEstimates_pn3n3_zkUVVOFl2og6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net increase in revenue from net changes in estimates</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0578">-</span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">141</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">153</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of projects</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20210401__20210630_zArSmStguK6g" title="Number of projects">3</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20220101__20220630_zCz07iWwGsYe" title="Number of projects">3</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects_uProjects_c20210101__20210630_zUPwciNhgWv3" title="Number of projects">5</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net change in estimate as a percentage of aggregate revenue for associated projects</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20220401__20220630_zsUyMkAnQy2j" title="Net change in estimate as a percentage of aggregate revenue for associated projects">0.0</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20210401__20210630_zSBlDnECXIFf" title="Net change in estimate as a percentage of aggregate revenue for associated projects">14.2</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_uPure_c20220101__20220630_z6X37FRGq4Dj" title="Net change in estimate as a percentage of aggregate revenue for associated projects">(0.2</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects_pid_dp_uPure_c20210101__20210630_zs7GvNl4oE0e" title="Net change in estimate as a percentage of aggregate revenue for associated projects">4.1</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> 106000 475000 115000 35000 -487000 38000 141000 -12000 153000 3000 3000 5000 0.000 0.142 -0.2 0.041 <p id="xdx_842_eus-gaap--RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock_zeSa2Jc8or5j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86F_zI0lpDilfdi">Contract Assets and Liabilities</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.3pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets consist of (i) the earned, but unbilled, portion of a project for which payment is deferred by the customer until certain contractual milestones are met; (ii) direct costs, including commissions, installation labor related costs and permitting fees paid prior to recording revenue, and (iii) unbilled receivables which represent revenue that has been recognized in advance of billing the customer, which is common for larger construction contracts. Contract liabilities consist of deferred revenue, customer deposits and customer advances, which represent consideration received from a customer prior to transferring control of goods or services to the customer under the terms of a contract. Total contract assets and contract liabilities balances as of the respective dates are as follows:</span></p> <p id="xdx_891_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_z76RTtVr5oE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  <span id="xdx_8BD_ztb95MW2aPml" style="display: none">SCHEDULE OF CONTRACT ASSETS AND LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20220630_zKW6rCsrBPgd" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20211231_ztivGCEHY8Ek" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zxvjlCpjwvm2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract Assets</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,637</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,498</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_z80N3fcVECJ5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract Liabilities</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,417</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,201</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A4_zE8jNNitRRd6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.3pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three and six months ended June 30, 2022, the Company recognized revenue of $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20220401__20220630_zYPntU4Kffue" title="Contract with Customer, Liability, Revenue Recognized">4,187</span> and $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20220101__20220630_z8tF6WLAWpB1">6,863</span>, respectively, that was included in contract liabilities as of December 31, 2021. Pre-Solcius acquisition, the Commercial Solar Energy segment for the three and six months ended June 30, 2021 recognized revenue of $<span id="xdx_900_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20210401__20210630_z4PrYfAGz0wg">2,382</span> and $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20210101__20210630_zP6174a50kJ9">3,852</span>, respectively, that was included in contract liabilities as of December 31, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table represents the average percentage of completion as of June 30, 2022 for EPC projects that the Company is constructing. The Company expects to recognize $<span id="xdx_90B_ecustom--RevenueFromContractWithCustomerTransferOfControlProjects_pn3n3_c20220101__20220630_zCawpJlw0o37" title="Revenue from contract with customer transfer of control projects">36,091</span> of revenue upon transfer of control of the projects.</span></p> <p id="xdx_895_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zZLQu1zTsK49" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zaOyb4TUxS7g" style="display: none">SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Project</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue Category</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected Years Revenue Recognition Will Be Completed</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average Percentage of Revenue Recognized</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 31%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--RevenueRemainingPerformanceObligationExpectedProjects_c20220101__20220630_zQsMX8n8H5Xa" title="Project">Various Projects</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 21%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--RevenueRemainingPerformanceObligationUponRevenueCategory_c20220101__20220630_zLakhcTNBhH6" title="Revenue Category">EPC services</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 21%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_c20220101__20220630_zlZ90ZcJJAnb" title="Expected Year Revenue Recognition Will Be Completed">2022 - 2023</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 19%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20220630_zKIbBWmJL6ll" title="Average Percentage of Revenue Recognized">40.1</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> <p id="xdx_8A1_zcdALMGAvGUf" style="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_z76RTtVr5oE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  <span id="xdx_8BD_ztb95MW2aPml" style="display: none">SCHEDULE OF CONTRACT ASSETS AND LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20220630_zKW6rCsrBPgd" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20211231_ztivGCEHY8Ek" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zxvjlCpjwvm2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract Assets</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,637</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,498</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_z80N3fcVECJ5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract Liabilities</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,417</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,201</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 19637000 14498000 19417000 12201000 4187000 6863000 2382000 3852000 36091000 <p id="xdx_895_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zZLQu1zTsK49" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zaOyb4TUxS7g" style="display: none">SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Project</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue Category</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected Years Revenue Recognition Will Be Completed</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average Percentage of Revenue Recognized</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 31%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--RevenueRemainingPerformanceObligationExpectedProjects_c20220101__20220630_zQsMX8n8H5Xa" title="Project">Various Projects</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 21%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--RevenueRemainingPerformanceObligationUponRevenueCategory_c20220101__20220630_zLakhcTNBhH6" title="Revenue Category">EPC services</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 21%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_c20220101__20220630_zlZ90ZcJJAnb" title="Expected Year Revenue Recognition Will Be Completed">2022 - 2023</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 19%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20220630_zKIbBWmJL6ll" title="Average Percentage of Revenue Recognized">40.1</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> Various Projects EPC services 2022 - 2023 0.401 <p id="xdx_842_eus-gaap--EarningsPerSharePolicyTextBlock_zAGgRGjwhaI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_86B_z4JDF9U8kWec">Basic and Diluted Net (Loss) per Share Calculations</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Loss) per Share dictates the calculation of basic earnings (loss) per share and diluted earnings per share. Basic earnings (loss) per share are computed by dividing income (loss) available to holders of common stock by the weighted-average number of shares of common stock outstanding. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional shares of common stock that would have been outstanding if the potential shares of common stock had been issued and if the additional shares of common stock were dilutive. The shares for employee options, restricted stock, warrants and convertible notes were not used in the calculation of the net loss per share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A net loss causes all outstanding common stock options and unvested restricted stock units (“RSUs”) to be anti-dilutive. As a result, the basic and diluted losses per common share are the same for the three and six months ended June 30, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2022, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zKeo5Vg34v14">276,720</span> stock options and <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zA6j953Dev87">1,109,581</span> unvested RSUs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2021, the potentially dilutive securities that have been excluded from the computations of weighted average shares outstanding include <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zmDBBgSLplr3" title="Potentially dilutive securities">329,914</span> stock options and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zvrlbQUxdXwb" title="Potentially dilutive securities">287,500</span> unvested RSUs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dilutive per share amounts are computed using the weighted-average number of shares of common stock outstanding and potentially dilutive securities, using the treasury stock method, if their effect would be dilutive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 276720 1109581 329914 287500 <p id="xdx_849_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zMVm8aoEQSX3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><span id="xdx_868_zqlQgRTDvHa5">New Accounting Pronouncements</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management reviewed currently issued pronouncements during the six months ended June 30, 2022, and believes that any recently issued, but not yet effective, accounting standards, if currently adopted, would not have a material effect on the accompanying condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_809_eus-gaap--BusinessCombinationDisclosureTextBlock_zs4C9ude95C3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3. <span id="xdx_822_z447PEusRuZc">BUSINESS ACQUISITION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 8, 2021, pursuant to the Purchase Agreement, the Company, through its operating subsidiary Sunworks United Inc., acquired all of the issued and outstanding membership interests of Solcius from the Seller. Located in Provo, Utah, Solcius is a full-service residential solar systems provider.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The purchase price for Solcius consisted of $<span id="xdx_90A_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20210407__20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zp6einLovOVl" title="Payments to Acquire Businesses, Gross">51,750</span> in cash subject to post-closing adjustments related to working capital, cash, indebtedness and transaction expenses. The Solcius Acquisition was accounted for under ASC 805 and the financial results of Solcius have been included in the Company’s condensed consolidated financial statements since the date of the Solcius Acquisition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Purchase Price Allocation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the purchase method of accounting, the transaction was valued for accounting purposes at $<span id="xdx_90B_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20210407__20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zTU0UPAVqeBb" title="Business combination, consideration transferred">52,111</span> which was the fair value of Solcius at the time of acquisition. The assets and liabilities of Solcius were recorded at their respective fair values as of the date of acquisition. The Company utilized the services of a valuation specialist to assist in identifying $<span id="xdx_901_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" title="Other intangible assets">15,600</span> of separately identifiable intangible assets. Any difference between the cost of Solcius and the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The acquisition date estimated fair value of the consideration transferred consisted of the following:</span></p> <p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z9HRAOoyFBJ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zVBANe76WyWg" style="display: none">SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20210407__20210408_zA9zVQiWCmZe" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_hus-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zUIXBd2XIoWc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Base purchase price</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,750</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_ecustom--BusinessAcquisitionWorkingCapitalShortfall_pn3n3_hus-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_znc4ryuFJdad" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Working capital shortfall</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,131</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40E_ecustom--BusinessAcquisitionCashSurplus_pn3n3_hus-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zacv9WHV81hl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash surplus</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,492</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_hus-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zK7HB9SbloL1" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total purchase price paid</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,111</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zSY5EJIoAaWb" style="font-size: 10pt; text-align: right" title="Cash"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,492</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Accounts receivable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,729</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,833</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Contract assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,336</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaids and other current assets</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Prepaids and other current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,603</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Property and equipment"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">143</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deposits</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeposits_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Deposits"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use asset</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLease_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Operating lease right-of-use asset"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,885</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease right-of-use assets</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLease_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Finance lease right-of-use assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,200</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other intangible assets</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Other intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,600</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identifiable assets acquired</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Identifiable assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,912</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts payable and accrued liabilities</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pn3n3_di_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_z2NDgkbEsmw6" style="font-size: 10pt; text-align: right" title="Accounts payable and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,957</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract liabilities</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pn3n3_di_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zMogF35Sl5Q7" style="font-size: 10pt; text-align: right" title="Contract liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,273</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating and finance lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_iNI_pn3n3_di_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zorLfsKrQZ19" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Operating and finance lease liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,757</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities assumed</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iNI_pn3n3_di_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_ziM910ppeilb" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Liabilities assumed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14,987</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net identifiable assets acquired</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Net identifiable assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,925</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--Goodwill_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,186</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets acquired</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,111</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AF_zu47C0DMbu0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three and six months ended June 30, 2022, we recorded <span id="xdx_90E_ecustom--BusinessAcquisitionCostOfAcquiredEntityTransactionCost_do_c20220401__20220630__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zYgOccxOuAnc" title="Business Acquisition, Transaction Costs"><span id="xdx_901_ecustom--BusinessAcquisitionCostOfAcquiredEntityTransactionCost_do_c20220101__20220630__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zQtyNGjbTmU3" title="Business Acquisition, Transaction Costs">no</span></span> transaction costs related to the Solcius Acquisition. During the three and six months ended June 30, 2021, we recorded transaction costs of $<span id="xdx_90B_ecustom--BusinessAcquisitionCostOfAcquiredEntityTransactionCost_pn3n3_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zUCmPfbzqRX" title="Business Acquisition, Transaction Costs">40</span> and $<span id="xdx_90F_ecustom--BusinessAcquisitionCostOfAcquiredEntityTransactionCost_pn3n3_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zjKZyb0yFv6c" title="Business Acquisition, Transaction Costs">750</span> related to the Solcius Acquisition, respectively. These expenses were accounted for separately from the net assets acquired and were included in general and administrative expense for the three months and six months ended June 30, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We conducted an assessment of the net assets acquired and recognized amounts for identifiable assets acquired and liabilities assumed at their estimated acquisition date fair values and concluded that no additional adjustment to the purchase price allocation or accounting was required from the original purchase accounting.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Pro Forma Information (Unaudited)</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The results of operations for the Solcius Acquisition since the April 8, 2021 closing date have been included in our consolidated financial statements. The following unaudited pro forma financial information represents a summary of the condensed consolidated results of operations for three and six months ended June 30, 2022 and 2021, assuming the Solcius Acquisition had been completed as of January 1, 2020. The pro forma financial information includes certain non-recurring pro forma adjustments that were directly attributable to the business combination. The proforma adjustments include the elimination of Solcius Acquisition transaction expenses totaling $<span id="xdx_90E_ecustom--EliminationOfBusinessCombinationTransactionCost_pn3n3_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zsVZRukQnyVf" title="Elimination of transaction expenses">750</span> incurred in the six months of 2021, and adjustments to recognize amortization of intangible assets, retention stock-based compensation programs and retention bonus accruals in 2022 and 2021. The retention bonus expense is recognized over the first year following the Solcius Acquisition. The pro forma financial information is not necessarily indicative of the results of operations that would have been achieved if the Solcius Acquisition had been effective as of these dates, or of future results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"/> <p id="xdx_89A_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_zJ0KXtP3ck99" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_ziL9tzcmM6A1" style="display: none">SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20220401__20220630_zZGupPFYuzo8" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20210401__20210630_zxba8BIraTKh" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20220101__20220630_zuQEPGuKlgKj" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20210101__20210630_z6YziliJD9w3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn3n3_zbEynnKkhYmj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue, net</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,397</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,532</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,593</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,344</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn3n3_zNxfZYjLszzd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,151</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(282</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,414</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> <p id="xdx_8AA_zZGxkdEKSzic" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 51750000 52111000 15600000 <p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z9HRAOoyFBJ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zVBANe76WyWg" style="display: none">SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20210407__20210408_zA9zVQiWCmZe" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_hus-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zUIXBd2XIoWc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Base purchase price</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,750</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_ecustom--BusinessAcquisitionWorkingCapitalShortfall_pn3n3_hus-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_znc4ryuFJdad" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Working capital shortfall</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,131</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40E_ecustom--BusinessAcquisitionCashSurplus_pn3n3_hus-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zacv9WHV81hl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash surplus</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,492</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_hus-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zK7HB9SbloL1" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total purchase price paid</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,111</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zSY5EJIoAaWb" style="font-size: 10pt; text-align: right" title="Cash"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,492</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Accounts receivable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,729</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,833</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Contract assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,336</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaids and other current assets</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Prepaids and other current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,603</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Property and equipment"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">143</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deposits</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeposits_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Deposits"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use asset</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLease_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Operating lease right-of-use asset"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,885</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease right-of-use assets</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLease_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Finance lease right-of-use assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,200</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other intangible assets</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Other intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,600</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identifiable assets acquired</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Identifiable assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,912</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts payable and accrued liabilities</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pn3n3_di_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_z2NDgkbEsmw6" style="font-size: 10pt; text-align: right" title="Accounts payable and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,957</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract liabilities</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pn3n3_di_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zMogF35Sl5Q7" style="font-size: 10pt; text-align: right" title="Contract liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,273</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating and finance lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_iNI_pn3n3_di_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_zorLfsKrQZ19" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Operating and finance lease liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,757</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities assumed</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iNI_pn3n3_di_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_ziM910ppeilb" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Liabilities assumed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14,987</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net identifiable assets acquired</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="font-size: 10pt; text-align: right" title="Net identifiable assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,925</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--Goodwill_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,186</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets acquired</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20210408__us-gaap--BusinessAcquisitionAxis__custom--SolciusHoldingsLLCMember_pn3n3" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,111</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 51750000 -1131000 1492000 52111000 1492000 1729000 3833000 7336000 1603000 143000 91000 1885000 1200000 15600000 34912000 6957000 5273000 2757000 14987000 19925000 32186000 52111000 0 0 40000 750000 750000 <p id="xdx_89A_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_zJ0KXtP3ck99" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_ziL9tzcmM6A1" style="display: none">SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20220401__20220630_zZGupPFYuzo8" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20210401__20210630_zxba8BIraTKh" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20220101__20220630_zuQEPGuKlgKj" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20210101__20210630_z6YziliJD9w3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months Ended</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn3n3_zbEynnKkhYmj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue, net</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,397</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,532</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,593</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,344</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn3n3_zNxfZYjLszzd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,151</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(282</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,414</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> 36397000 33532000 67593000 64344000 -7151000 -282000 -13971000 -4414000 <p id="xdx_802_eus-gaap--RevenueFromContractWithCustomerTextBlock_zeOPujNVWMri" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4. <span id="xdx_829_zwY3gwmft8hh">REVENUE FROM CONTRACTS WITH CUSTOMERS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--DisaggregationOfRevenueTableTextBlock_zqBfzuxNbZL7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table represents a disaggregation of revenue by customer type from contracts with customers for the three and six months ended June 30, 2022 and 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 15.4pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zpsnRZt5gvD1" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="display: none; vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20220401__20220630_z5DqqZNfAQN6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20210401__20210630_zZEfcNA1RX5" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20220101__20220630_zGRvh8npFAJc" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20210101__20210630_zYAZDlrCRAhk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended June 30,</b></span></p></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended June 30,</b></span></p></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--MajorCustomersAxis__custom--CommercialMember_zZHtnBDfdlh6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,756</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,221</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,545</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,216</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--MajorCustomersAxis__custom--PublicWorksMember_ziUYQIUYjdVj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Public Works</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">478</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">940</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,886</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,584</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--MajorCustomersAxis__custom--ResidentialMember_zkCCtokjVFz5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,163</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,930</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,162</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,460</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zPEaiGdKh0n2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,091</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,593</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,260</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AF_zlJFf72oyAng" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--DisaggregationOfRevenueTableTextBlock_zqBfzuxNbZL7" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table represents a disaggregation of revenue by customer type from contracts with customers for the three and six months ended June 30, 2022 and 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 15.4pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zpsnRZt5gvD1" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="display: none; vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20220401__20220630_z5DqqZNfAQN6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20210401__20210630_zZEfcNA1RX5" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20220101__20220630_zGRvh8npFAJc" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20210101__20210630_zYAZDlrCRAhk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended June 30,</b></span></p></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended June 30,</b></span></p></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--MajorCustomersAxis__custom--CommercialMember_zZHtnBDfdlh6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,756</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,221</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,545</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,216</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--MajorCustomersAxis__custom--PublicWorksMember_ziUYQIUYjdVj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Public Works</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">478</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">940</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,886</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,584</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--MajorCustomersAxis__custom--ResidentialMember_zkCCtokjVFz5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,163</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,930</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,162</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,460</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zPEaiGdKh0n2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,091</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,593</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,260</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2756000 6221000 5545000 9216000 478000 940000 1886000 2584000 33163000 24930000 60162000 26460000 36397000 32091000 67593000 38260000 <p id="xdx_808_eus-gaap--SegmentReportingDisclosureTextBlock_zpDVFCpneqR" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. <span id="xdx_82E_z3ufQnr5EbT5">OPERATING SEGMENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: #FEFEFE"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning in 2022, the Company assessed its operating segment disclosure based on ASC 280, <i>Segment Reporting</i> guidance. As a result, the following segments were established: Residential Solar, Commercial Solar Energy, and Corporate.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: #FEFEFE"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Residential Solar</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Through our Solcius operating subsidiary, we design, arrange financing, integrate, install, and manage systems, primarily for residential homeowners. We sell residential solar systems through multiple channels, through our network of sales channel partners, as well as, a growing direct sales channel strategy. We operate in several residential markets including California, Utah, Nevada, Arizona, New Mexico, Texas, Colorado, Minnesota, Wisconsin, and South Carolina. We have direct sales and/or operations personnel in California, Nevada, Utah, Arizona, New Mexico, Texas, Colorado, South Carolina, Wisconsin and Minnesota.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: #FEFEFE"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Commercial Solar </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Through our Commercial Solar Energy subsidiary, we design, arrange financing, integrate, install, and manage systems ranging in size from 50kW (kilowatt) to multi-MW (megawatt) systems primarily for larger commercial and public works projects. Commercial installations have included installations at office buildings, manufacturing plants, warehouses, service stations, churches, and agricultural facilities such as farms, wineries, and dairies. Public works installations have included school districts, local municipalities, federal facilities and higher education institutions. Historically, the Commercial Solar Energy subsidiary participated in the California Residential solar market.  Following the Solcius Acquisition, all new residential sales are managed under the Solcius brand.  Due to materiality, the Company will continue to report the remaining backlog of Residential projects in the Commercial Solar Energy segment, which is expected to be fulfilled within the next year. Commercial Solar Energy primarily operates in California.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: #FEFEFE"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: #FEFEFE"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zJqUypi4CgZc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: #FEFEFE"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment net revenue, segment operating expenses and segment contribution (loss) information consisted of the following for the three months and six months ended June 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_z0z7EBhUAXHf" style="display: none">SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--SolciusMember_zDSuVdfIzNi2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CSEMember_zYlhBahlD8Sj" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zT0oTVEWPNm4" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20220401__20220630_zwePgw8XKHdj" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zO7B2Shlp6Ej" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenue</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,516</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,881</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0740">-</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,397</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zJ8MPTvXOvTl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of sales</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,279</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,253</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0745">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,532</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--GrossProfit_pn3n3_zLZIDCusBpbe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross profit</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,237</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">628</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,865</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--OperatingExpensesAbstract_iB_zoA22IKQHKD" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating expenses </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--SellingAndMarketingExpense_i01_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling and marketing</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,225</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">870</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">223</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,318</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_i01_pn3n3_zj2vqNDgTWJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,676</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,849</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,525</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_ecustom--SegmentContributionLoss_i01_pn3n3_zF8UvZeGlSK2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment loss</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,988</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,918</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,072</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,978</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--ShareBasedCompensation_zV3FaWmQtU7l" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based compensation</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">320</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">371</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_zxAPv41rKkBd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,265</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0780">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,312</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_zAggCbRnDcOl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,269</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,392</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,661</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 15.4pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49B_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--SolciusMember_zwqZ9mv1Rj5b" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CSEMember_zzH3AkOZo5Pk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zlPpPrhVySgj" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20220101__20220630_zzCkSEO7Q483" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months Ended</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z3DCDMhHQQN1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenue</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,911</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,682</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0790">-</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,593</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zosoQota9Tl8" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of sales</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,473</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,224</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0795">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,697</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--GrossProfit_pn3n3_zm0EPI9rzJgj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross profit</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,438</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,458</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,896</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingExpensesAbstract_iB_zQgjdWkpWwEe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--SellingAndMarketingExpense_i01_pn3n3_z3XgTsrYOhT5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling and marketing</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,357</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,721</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">470</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,548</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--GeneralAndAdministrativeExpense_i01_pn3n3_ze5YWIwvxAn6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,397</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,142</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,422</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,961</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_ecustom--SegmentContributionLoss_i01_pn3n3_zldNwtg7e4O" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment loss</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,316</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,405</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,892</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11,613</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--ShareBasedCompensation_i_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based compensation</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">721</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">864</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,655</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_z5HRk1cH6qUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,506</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0830">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,595</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zmgoQ9Ht49g6" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,543</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,564</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,756</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15,863</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> <p id="xdx_8A6_zwVMb4vGFDSe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zJqUypi4CgZc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: #FEFEFE"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment net revenue, segment operating expenses and segment contribution (loss) information consisted of the following for the three months and six months ended June 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_z0z7EBhUAXHf" style="display: none">SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--SolciusMember_zDSuVdfIzNi2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CSEMember_zYlhBahlD8Sj" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20220401__20220630__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zT0oTVEWPNm4" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20220401__20220630_zwePgw8XKHdj" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zO7B2Shlp6Ej" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenue</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,516</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,881</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0740">-</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,397</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zJ8MPTvXOvTl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of sales</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,279</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,253</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0745">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,532</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--GrossProfit_pn3n3_zLZIDCusBpbe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross profit</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,237</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">628</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,865</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--OperatingExpensesAbstract_iB_zoA22IKQHKD" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating expenses </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--SellingAndMarketingExpense_i01_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling and marketing</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,225</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">870</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">223</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,318</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_i01_pn3n3_zj2vqNDgTWJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,676</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,849</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,525</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_ecustom--SegmentContributionLoss_i01_pn3n3_zF8UvZeGlSK2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment loss</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,988</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,918</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,072</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,978</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--ShareBasedCompensation_zV3FaWmQtU7l" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based compensation</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">320</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">371</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_zxAPv41rKkBd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,265</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0780">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,312</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_zAggCbRnDcOl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,269</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,392</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,661</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 15.4pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49B_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--SolciusMember_zwqZ9mv1Rj5b" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CSEMember_zzH3AkOZo5Pk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zlPpPrhVySgj" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20220101__20220630_zzCkSEO7Q483" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months Ended</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Residential Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial Solar</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z3DCDMhHQQN1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenue</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,911</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,682</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0790">-</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,593</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zosoQota9Tl8" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of sales</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,473</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,224</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0795">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,697</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--GrossProfit_pn3n3_zm0EPI9rzJgj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross profit</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,438</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,458</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,896</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingExpensesAbstract_iB_zQgjdWkpWwEe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--SellingAndMarketingExpense_i01_pn3n3_z3XgTsrYOhT5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling and marketing</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,357</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,721</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">470</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,548</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--GeneralAndAdministrativeExpense_i01_pn3n3_ze5YWIwvxAn6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,397</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,142</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,422</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,961</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_ecustom--SegmentContributionLoss_i01_pn3n3_zldNwtg7e4O" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment loss</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,316</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,405</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,892</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11,613</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--ShareBasedCompensation_i_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based compensation</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">721</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">864</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,655</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_z5HRk1cH6qUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,506</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0830">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,595</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zmgoQ9Ht49g6" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,543</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,564</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,756</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15,863</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> 32516000 3881000 36397000 16279000 3253000 19532000 16237000 628000 16865000 13225000 870000 223000 14318000 5000000 1676000 1849000 8525000 -1988000 -1918000 -2072000 -5978000 16000 35000 320000 371000 1265000 47000 1312000 -3269000 -2000000 -2392000 -7661000 58911000 8682000 67593000 29473000 7224000 36697000 29438000 1458000 30896000 24357000 1721000 470000 26548000 9397000 3142000 3422000 15961000 -4316000 -3405000 -3892000 -11613000 721000 70000 864000 1655000 2506000 89000 2595000 -7543000 -3564000 -4756000 -15863000 <p id="xdx_80D_eus-gaap--LesseeOperatingLeasesTextBlock_z0uBmpVOWXG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6. <span id="xdx_82D_zAI6DNAUCuU8">RIGHT-OF-USE OPERATING LEASES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has right-of-use (“ROU”) operating leases for offices, warehouses, vehicles, and office equipment. The Company’s leases have remaining lease terms of <span id="xdx_906_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20220630__srt--RangeAxis__srt--MinimumMember_zA099NxHMfsc" title="Lessee, Operating Lease, Term of Contract">1</span> year to <span id="xdx_903_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20220630__srt--RangeAxis__srt--MaximumMember_zHTjuynI4v9a" title="Lessee, Operating Lease, Term of Contract">5</span> years, some of which include options to extend.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s operating lease expense for the three and six months ended June 30, 2022 amounted to $<span id="xdx_90D_eus-gaap--OperatingLeaseExpense_pn3n3_c20220401__20220630_zwCwHiu6nFX6" title="Operating Lease, Expense">384</span> and $<span id="xdx_905_eus-gaap--OperatingLeaseExpense_pn3n3_c20220101__20220630_zDGJLPAIJRJa" title="Operating Lease, Expense">811</span>, respectively. The Company’s operating lease expense for the three and six months ended June 30, 2021 amounted to $<span id="xdx_90E_eus-gaap--OperatingLeaseExpense_pn3n3_c20210401__20210630_zzCpeQpIuFm9" title="Operating Lease, Expense">444</span> and $<span id="xdx_902_eus-gaap--OperatingLeaseExpense_pn3n3_c20210101__20210630_z7URd9abJMI2" title="Operating Lease, Expense">758</span>, respectively. Operating lease payments, which reduced operating cash flows for the three and six months ended June 30, 2022 amounted to $<span id="xdx_900_eus-gaap--OperatingLeasePayments_pn3n3_c20220401__20220630_zKrACCO2r5qd" title="Operating Lease, Payments">384</span> and $<span id="xdx_90F_eus-gaap--OperatingLeasePayments_pn3n3_c20220101__20220630_zBSgwgGs5J02" title="Operating Lease, Payments">811</span>, respectively. The difference between the ROU asset amortization of $<span id="xdx_90D_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20220101__20220630_pn3n3" title="Operating Lease, Right-of-Use Asset, Amortization Expense">536</span> and the associated lease expense of $<span id="xdx_90E_eus-gaap--OperatingLeaseExpense_pn3n3_c20220101__20220630__srt--StatementScenarioAxis__custom--AdditionToBasicOperatingLeaseMember_zPtIgXnSY5P4" title="Operating Lease, Expense">811</span> consists of short-term leases excluded from the ROU asset calculation, basic operating lease expenses included in the lease expense for property and sales taxes, triple net and common area charges for facilities and other equipment and vehicle lease related charges.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_ecustom--ScheduleOfOperatingSupplementalBalanceSheetInformationTableTextBlock_zHAvTGKoDr0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental balance sheet information related to leases is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zY3wMKpWcHlf" style="display: none">SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20220630_zOWBqtKoldBi" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td><td style="font-size: 10pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zE5SNKMRUkc4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use assets</span></td><td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,212</span></td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zZSUR8oPmFK" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities—short term</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">967</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zcux0TgHcVre" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities—long term</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,245</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_zrVKBoTXUOne" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,212</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AC_zL8hH8F29wfg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2022, the weighted average remaining lease term was <span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_z4MtxqrOF052" title="Operating Lease, Weighted Average Remaining Lease Term">3.2</span> years and the weighted average discount rate for the Company’s leases was <span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_znJB5ugDZ4X1" title="Operating Lease, Weighted Average Discount Rate, Percent">3.2</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zXe1HzTlNFx2" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Minimum payments for the operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zDeKpqvCWpFh" style="display: none">SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20220630_zo87XcVKxk7d" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Leases</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzTVO_zdYSxtSgBa1g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2022</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">542</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3_maLOLLPzTVO_zkpVZxcLUs2c" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">806</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_maLOLLPzTVO_zXbozNuE71Ol" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">353</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_maLOLLPzTVO_z1j41dZKvDl4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">306</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_maLOLLPzTVO_znZT13tcR8Wd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">280</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzTVO_z5vR6axKfTb6" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0886">-</span></span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzTVO_z2363Ksia1K5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,287</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,212</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A5_zzKOiB1I7NEg" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> P1Y P5Y 384000 811000 444000 758000 384000 811000 536000 811000 <p id="xdx_89E_ecustom--ScheduleOfOperatingSupplementalBalanceSheetInformationTableTextBlock_zHAvTGKoDr0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental balance sheet information related to leases is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zY3wMKpWcHlf" style="display: none">SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20220630_zOWBqtKoldBi" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td><td style="font-size: 10pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zE5SNKMRUkc4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use assets</span></td><td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,212</span></td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zZSUR8oPmFK" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities—short term</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">967</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zcux0TgHcVre" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities—long term</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,245</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_zrVKBoTXUOne" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,212</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2212000 967000 1245000 2212000 P3Y2M12D 0.032 <p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zXe1HzTlNFx2" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Minimum payments for the operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zDeKpqvCWpFh" style="display: none">SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20220630_zo87XcVKxk7d" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Leases</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzTVO_zdYSxtSgBa1g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2022</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">542</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3_maLOLLPzTVO_zkpVZxcLUs2c" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">806</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_maLOLLPzTVO_zXbozNuE71Ol" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">353</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_maLOLLPzTVO_z1j41dZKvDl4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">306</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_maLOLLPzTVO_znZT13tcR8Wd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">280</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzTVO_z5vR6axKfTb6" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0886">-</span></span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzTVO_z2363Ksia1K5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,287</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,212</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 542000 806000 353000 306000 280000 2287000 75000 2212000 <p id="xdx_806_eus-gaap--LesseeFinanceLeasesTextBlock_zWNtc6jmhVeh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7. <span id="xdx_825_zJawXQZncRTe">RIGHT-OF-USE FINANCE LEASES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has finance leases for vehicles. The Company’s finance leases have remaining lease terms of <span id="xdx_90F_eus-gaap--LesseeFinanceLeaseTermOfContract1_iI_dtY_c20220630__srt--RangeAxis__srt--MinimumMember_ztLYepqkwjBi" title="Lessee, finance lease, term of contract">1</span> year to <span id="xdx_909_eus-gaap--LesseeFinanceLeaseTermOfContract1_iI_dtY_c20220630__srt--RangeAxis__srt--MaximumMember_zmdZL85o1zl3" title="Lessee, finance lease, term of contract">4</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_ecustom--ScheduleOfFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock_z47sHf5yoyUg" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental balance sheet information related to finance leases is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zAgzyNBr3Qe4" style="display: none">SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION</span>  </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20220630_zpOzYfG3ZSk2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_maFLROUzwFq_zAsZ6DvMlcKc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease right-of-use asset cost</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,248</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msFLROUzwFq_zSOEYQsNLPKh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease right-of-use accumulated amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(760</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_407_eus-gaap--FinanceLeaseRightOfUseAsset_iTI_pn3n3_mtFLROUzwFq_zo0CUukzfR44" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease right of use asset, net</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,488</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_maFLLz7n3_zaqY1n74ecOe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease obligation—short term</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">440</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_maFLLz7n3_zHLGB4MFGgHi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease obligation—long term</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">618</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--FinanceLeaseLiability_iTI_pn3n3_mtFLLz7n3_zXWJXIjPSSLe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total finance lease obligation</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,058</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AF_zk0CYFUNxQ0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2022, the weighted average remaining lease term was <span id="xdx_909_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zH3VRWMnFNX6" title="Finance lease, weighted average remaining lease term">2.7</span> years and the weighted average discount rate for the Company’s leases was <span id="xdx_900_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_z3Wn0o6Sh6p3" title="Finance lease, weighted average discount rate, percent">4.5</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--FinanceLeaseLiabilityMaturityTableTextBlock_zntf5tVWfYOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Minimum finance lease payments for the remaining lease terms are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BE_zMka4A8Sjdz3" style="display: none">SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20220630_zqsqc3eZhwbg" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maFLLPDz9ny_zaSZ9Gl9jwAh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2022</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">275</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_iI_pn3n3_maFLLPDz9ny_zz1Ks7SaGCcf" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">364</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_maFLLPDz9ny_zZlY1RPGBuL8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">232</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_maFLLPDz9ny_zJfNN9bbczJa" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">202</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_maFLLPDz9ny_z9iI7H7jRFe6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maFLLPDz9ny_zlnYE4iQLTni" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0930">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iTI_pn3n3_mtFLLPDz9ny_zigxTGXuHvza" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,129</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,058</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AC_zY9Yzs5bvPhc" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> P1Y P4Y <p id="xdx_89E_ecustom--ScheduleOfFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock_z47sHf5yoyUg" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental balance sheet information related to finance leases is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zAgzyNBr3Qe4" style="display: none">SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION</span>  </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20220630_zpOzYfG3ZSk2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_maFLROUzwFq_zAsZ6DvMlcKc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease right-of-use asset cost</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,248</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msFLROUzwFq_zSOEYQsNLPKh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease right-of-use accumulated amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(760</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_407_eus-gaap--FinanceLeaseRightOfUseAsset_iTI_pn3n3_mtFLROUzwFq_zo0CUukzfR44" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease right of use asset, net</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,488</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_maFLLz7n3_zaqY1n74ecOe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease obligation—short term</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">440</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_maFLLz7n3_zHLGB4MFGgHi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease obligation—long term</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">618</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--FinanceLeaseLiability_iTI_pn3n3_mtFLLz7n3_zXWJXIjPSSLe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total finance lease obligation</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,058</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2248000 760000 1488000 440000 618000 1058000 P2Y8M12D 0.045 <p id="xdx_89C_eus-gaap--FinanceLeaseLiabilityMaturityTableTextBlock_zntf5tVWfYOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Minimum finance lease payments for the remaining lease terms are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.7pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BE_zMka4A8Sjdz3" style="display: none">SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20220630_zqsqc3eZhwbg" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maFLLPDz9ny_zaSZ9Gl9jwAh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2022</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">275</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_iI_pn3n3_maFLLPDz9ny_zz1Ks7SaGCcf" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">364</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_maFLLPDz9ny_zZlY1RPGBuL8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">232</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_maFLLPDz9ny_zJfNN9bbczJa" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">202</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_maFLLPDz9ny_z9iI7H7jRFe6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maFLLPDz9ny_zlnYE4iQLTni" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0930">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iTI_pn3n3_mtFLLPDz9ny_zigxTGXuHvza" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,129</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,058</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 275000 364000 232000 202000 56000 1129000 71000 1058000 <p id="xdx_80D_eus-gaap--IntangibleAssetsDisclosureTextBlock_zjsqvqIwCVae" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. <span id="xdx_827_zYQwKPd0Ehij">INTANGIBLE ASSETS, NET</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zPl7GjCmyvb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s intangible assets at June 30, 2022 consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B4_zjNYgnjEscuk" style="display: none">SCHEDULE OF INTANGIBLE ASSETS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 93%; margin-left: 0.5in"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization <br/> periods</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net carrying value</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 12%; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_z9Y6dlvmAOxc" title="Finite-Lived Intangible Assets, Amortization periods">10</span> Years</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zWkh61f8Js21" style="width: 10%; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,200</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zkSaxASSkAhc" style="width: 10%; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(650</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zJKtSkEYFNbf" style="width: 10%; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,550</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backlog of projects</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtM_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogOfProjectsMember_z2ccKdHL6SRk" title="Finite-Lived Intangible Assets, Amortization periods">9</span> Months</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogOfProjectsMember_zJ4q28hjPXSe" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogOfProjectsMember_zJD51mHTfGHi" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogOfProjectsMember_z4UhhXn5Fcpc" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0956">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant not-to-compete</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_zzNd4Oh63qg5" title="Finite-Lived Intangible Assets, Amortization periods">3</span> Years</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_zjbAdTdFhTD4" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,400</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_z0WerlXmIHt4" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_zDg0NnHU0T7a" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,400</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software (included in property and equipment)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zAHzPyDkmWVc" title="Finite-Lived Intangible Assets, Amortization periods">3</span> Years</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_z60g6Cp0BoM8" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,400</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zFsNY1PEHqU8" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,416</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zb4bXjOuMQ7g" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,984</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dealer relationships</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtM_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_z7IBi8f8LcF2" title="Finite-Lived Intangible Assets, Amortization periods">18</span> Months</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_z4x3ClWVl7ve" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,600</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_zc9h9sqKGcge" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,167</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_zAIBgsL6XQYg" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">433</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630_zG09RHGUzQqe" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,600</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630_zllceNopdCw" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,233</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630_zW510o7U2Lbf" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,367</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A6_zVS1NHGsmN13" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets are stated at their original estimated value at the date of acquisition. The amortization of intangible assets commences upon acquisition. The intangible assets are being amortized using the straight-line method over the intangible asset’s estimated useful life:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_z2pPT8pRceu" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expenses for intangible assets for the three months ended June 30, 2022 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zutp8IwbvGF8" style="display: none">SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_49F_20220401__20220630_zXgpQ6iWCEG3" style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_49E_20220101__20220630_zx9bslG3axFf" style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months ended</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--AmortizationOfIntangibleAssets_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zRFmj7yvTpxl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--AmortizationOfIntangibleAssets_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_zAdgD2BlDuIf" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant not-to-compete</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">200</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">400</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zbl61vtNIXa8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">283</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">567</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--AmortizationOfIntangibleAssets_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_z6ajOU6uhcw7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dealer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">434</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">866</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--AmortizationOfIntangibleAssets_z5nBqj2iRcw9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"> Amortization expenses for intangible assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,047</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,093</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A6_zCpilkkASzF2" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zSvtBB8jAyR4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated future amortization expense for the Company’s intangible assets as of June 30, 2022 is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zbaG09Wcmokj" style="display: none">SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20220630_zDjAQB64z76c" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years ending December 31,</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_zkQgOZoPLpG1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,660</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_zNxB53YNRx4b" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,453</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zisXM8q4OX52" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,004</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zwmZuStfhzaf" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zb9E9pKqLrrl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_zYKkAxsYDtwc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,210</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A5_zcskHCujPDce" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization expense on property and equipment and intangible assets for the three and six months ended June 30, 2022 was $<span id="xdx_904_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_c20220401__20220630_ziBrwV3Ormw6" title="Depreciation and amortization expense">1,312</span> and $<span id="xdx_903_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_c20220101__20220630_zjT0CVv4sT11" title="Depreciation and amortization expense">2,595</span>, respectively. Depreciation and amortization expense on property and equipment and intangible assets for the three and six months ended June 30, 2021 was $<span id="xdx_902_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_c20210401__20210630_zCD5FqnbWEAi" title="Depreciation and amortization expense">1,905</span> and $<span id="xdx_909_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_c20210101__20210630_zKZygRAvvYE9" title="Depreciation and amortization expense">1,970</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zPl7GjCmyvb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s intangible assets at June 30, 2022 consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B4_zjNYgnjEscuk" style="display: none">SCHEDULE OF INTANGIBLE ASSETS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 93%; margin-left: 0.5in"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization <br/> periods</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net carrying value</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 12%; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_z9Y6dlvmAOxc" title="Finite-Lived Intangible Assets, Amortization periods">10</span> Years</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zWkh61f8Js21" style="width: 10%; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,200</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zkSaxASSkAhc" style="width: 10%; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(650</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zJKtSkEYFNbf" style="width: 10%; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,550</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backlog of projects</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtM_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogOfProjectsMember_z2ccKdHL6SRk" title="Finite-Lived Intangible Assets, Amortization periods">9</span> Months</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogOfProjectsMember_zJ4q28hjPXSe" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogOfProjectsMember_zJD51mHTfGHi" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogOfProjectsMember_z4UhhXn5Fcpc" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0956">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant not-to-compete</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_zzNd4Oh63qg5" title="Finite-Lived Intangible Assets, Amortization periods">3</span> Years</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_zjbAdTdFhTD4" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,400</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_z0WerlXmIHt4" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_zDg0NnHU0T7a" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,400</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software (included in property and equipment)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtY_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zAHzPyDkmWVc" title="Finite-Lived Intangible Assets, Amortization periods">3</span> Years</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_z60g6Cp0BoM8" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,400</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zFsNY1PEHqU8" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,416</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zb4bXjOuMQ7g" style="font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,984</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dealer relationships</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_dtM_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_z7IBi8f8LcF2" title="Finite-Lived Intangible Assets, Amortization periods">18</span> Months</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_z4x3ClWVl7ve" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,600</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_zc9h9sqKGcge" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,167</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_zAIBgsL6XQYg" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">433</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20220630_zG09RHGUzQqe" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,600</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20220630_zllceNopdCw" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,233</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20220630_zW510o7U2Lbf" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,367</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> P10Y 5200000 -650000 4550000 P9M 2000000 -2000000 P3Y 2400000 -1000000 1400000 P3Y 3400000 -1416000 1984000 P18M 2600000 -2167000 433000 15600000 -7233000 8367000 <p id="xdx_895_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_z2pPT8pRceu" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expenses for intangible assets for the three months ended June 30, 2022 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zutp8IwbvGF8" style="display: none">SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_49F_20220401__20220630_zXgpQ6iWCEG3" style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_49E_20220101__20220630_zx9bslG3axFf" style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months ended</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--AmortizationOfIntangibleAssets_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zRFmj7yvTpxl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--AmortizationOfIntangibleAssets_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CovenantMember_zAdgD2BlDuIf" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant not-to-compete</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">200</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">400</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zbl61vtNIXa8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">283</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">567</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--AmortizationOfIntangibleAssets_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DealerRelationshipsMember_z6ajOU6uhcw7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dealer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">434</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">866</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--AmortizationOfIntangibleAssets_z5nBqj2iRcw9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"> Amortization expenses for intangible assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,047</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,093</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 130000 260000 200000 400000 283000 567000 434000 866000 1047000 2093000 <p id="xdx_897_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zSvtBB8jAyR4" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated future amortization expense for the Company’s intangible assets as of June 30, 2022 is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.2pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zbaG09Wcmokj" style="display: none">SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20220630_zDjAQB64z76c" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years ending December 31,</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_zkQgOZoPLpG1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,660</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_zNxB53YNRx4b" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,453</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zisXM8q4OX52" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,004</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zwmZuStfhzaf" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zb9E9pKqLrrl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_zYKkAxsYDtwc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,210</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 1660000 2453000 1004000 520000 520000 2210000 1312000 2595000 1905000 1970000 <p id="xdx_80C_eus-gaap--LongTermDebtTextBlock_zSMYUS3ymR96" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9. <span id="xdx_82E_zW1flSHfFFyf">PAYCHECK PROTECTION PROGRAM LOAN PAYABLE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 28, 2020, the Company’s operating subsidiary, Sunworks United, Inc., received a loan under the Paycheck Protection Program (“PPP”), which was established by the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), of $<span id="xdx_90C_eus-gaap--ProceedsFromLoanOriginations1_pn3n3_c20200427__20200428__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramLoanMember__dei--LegalEntityAxis__custom--SunWorksUnitedIncMember_zDCdcMttR7n4" title="Proceeds from Loan Originations">2,847</span>. As modified by the subsequent PPP Flexibility Act of 2020, proceeds from the loan were used to cover documented expenses related to payroll, rent and utilities, during the 24-week period after the cash was received by the Company. The 24-week period ended on October 12, 2020. The loan was accounted for as a financial liability in accordance with FASB ASC 470 until June 29, 2021, when the $<span id="xdx_900_eus-gaap--DebtInstrumentDecreaseForgiveness_pn3n3_c20200427__20200428__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramLoanMember__us-gaap--LoanRestructuringModificationAxis__us-gaap--PrincipalForgivenessMember_zqGK4U4dvSml" title="Debt Instrument, Decrease, Forgiveness">2,847</span> loan was fully forgiven, together with $<span id="xdx_90A_eus-gaap--DebtInstrumentDecreaseForgiveness_pn3n3_c20200427__20200428__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramLoanMember__us-gaap--LoanRestructuringModificationAxis__custom--AccruedInterestMember_zCS7jDZbbsd7" title="Debt Instrument, Decrease, Forgiveness">34</span> of accrued interest. As a result, the Company recorded a gain on extinguishment of the debt which is included in other income on the condensed consolidated statements of operations for the three and six months ended June 30, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2847000 2847000 34000 <p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zNal25V48MS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10. <span id="xdx_825_zJPfOhwIN4a4">CAPITAL STOCK</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Roth and Northland 2022 Sales Agreement At The Market Offering</span></span></p> <p style="font: 10pt/11.35pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 8, 2022, Sunworks, Inc. (the “Company”) entered into a Sales Agreement (the “Sales Agreement”) with Roth Capital Partners, LLC and Northland Securities, Inc. (each an “Agent” and collectively, the “Agents”), pursuant to which the Company may offer and sell from time to time up to an aggregate of $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20220607__20220608__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zGKMBvHbWfB1" title="Number of common stock issued">26,800</span> of shares of the Company’s common stock, par value $<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20220608__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvuaVs3nLBbh" title="Common stock, par value">0.001</span> per share (the “June 2022 Placement Shares”), through the Agents. On June 8, 2022, the Company filed a prospectus supplement with the SEC that covers the sale of June 2022 Placement Shares to be sold under the Sales Agreement in an aggregate amount of $<span id="xdx_908_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20220607__20220608__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0IRs3QC8EXk" title="Sale of stock shares issued">26,800</span> (the “Prospectus Supplement”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The June 2022 Placement Shares have been registered under the Securities Act of 1933, as amended (the “Securities Act”), pursuant to the Registration Statement on Form S-3 (File No. 333-252475) (the “2021 Registration Statement”), which was originally filed with the Securities and Exchange Commission (“SEC”) on January 27, 2021 and declared effective by the SEC on February 3, 2021, the base prospectus contained within the 2021 Registration Statement, and the Prospectus Supplement. The June 2022 Placement Shares may be sold by the Company in “at the market offerings,” as defined in Rule 415 promulgated under the Securities Act, through the Agents.</span></p> <p style="font: 10pt/108% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt/108% Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt/108% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt/108% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Registration Statement </span></span></p> <p style="font: 10pt/9pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 1, 2022, the Company filed a Registration Statement on Form S-3 (File No. 333-265336) (the “2022 Registration Statement”) with the SEC. The 2022 Registration Statement allows the Company to offer and sell, from time to time in one or more offerings, any combination of common stock, preferred stock, warrants, or units having an aggregate initial offering price not to exceed $<span id="xdx_907_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20220601__20220601_zljrrYONmNz2" title="Aggregate sale value of common stock">75,000</span>. The 2022 Registration Statement was declared effective by the SEC on August 5, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Roth Sales 2022 Agreement At The Market Offering</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 10, 2021, the Company entered into a Sales Agreement (the “Roth Sales Agreement”) with Roth Capital Partners, LLC (the “Agent RCP”), pursuant to which the Company could offer and sell from time to time, through the Agent RCP, shares of the Company’s common stock, registered under the Securities Act, pursuant to the Registration Statement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On October 21, 2021, the Company filed a prospectus supplement with the SEC, pursuant to which the Company could offer and sell from time to time, through the Agent RCP, up to $<span id="xdx_902_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn3n3_c20211020__20211021__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember__srt--RangeAxis__srt--MaximumMember_zQ5Eon5Gmmli" title="Offering price">25,000</span> of shares of the Company’s common stock, registered under the Securities Act, pursuant to the 2021 Registration Statement in “at the market offerings,” as defined in Rule 415 promulgated under the Securities Act.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the first quarter of 2022, <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zAq16hwPW5Fk" title="Sale of stock, number of shares issued in transaction">2,757,830</span> shares of common stock were sold under the Roth Sales Agreement. Total gross proceeds from the sales were $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zRYHulnGszug" title="Gross proceeds from sale of stock">7,974</span> at an average sale price of $<span id="xdx_908_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20220331__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zuNXNzhnMQu4" title="Share price">2.89</span> per share. Net proceeds after brokerage costs, professional, registration and other fees were $<span id="xdx_903_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn3n3_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zYm60BcBwMRk" title="Net proceeds after issuance cost">7,814</span> or $<span id="xdx_905_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20220331__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zvY6kWxeA29f" title="Sale of stock, price per share net">2.83</span> per share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the second quarter of 2022, <span id="xdx_907_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220401__20220630__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zE8uzRZ8Qghj" title="Sale of stock, number of shares issued in transaction">783,257</span> shares of common stock were sold under the Roth Sales Agreement. Total gross proceeds for the sales were $<span id="xdx_90A_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_c20220401__20220630__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zen1yneyHJpk" title="Gross proceeds from sale of stock">2,080</span> on an average sale price of $<span id="xdx_90D_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20220630__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zGYqjqLpHv51" title="Share price">2.66</span> per share. Net proceeds after brokerage costs, professional, registration and other fees were $<span id="xdx_902_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn3n3_c20220401__20220630__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_z8x4o4ciOnSg" title="Net proceeds after issuance cost">2,005</span> or $<span id="xdx_90A_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20220630__us-gaap--TypeOfArrangementAxis__custom--RothSalesAgreementMember_zLc5By3ZUbu" title="Sale of stock, price per share net">2.56</span> per share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the filing of the Prospectus Supplement for June 2022 Placement Shares, the Roth Sales Agreement and the related prospectus supplement was terminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 26800 0.001 26800 75000 25000000 2757830 7974000 2.89 7814000 2.83 783257 2080000 2.66 2005000 2.56 <p id="xdx_80D_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zMxM4TFjvOx1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11. <span id="xdx_826_z3k3WQPJheJa">STOCK-BASED COMPENSATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Options</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2022, the Company has incentive stock options and non-qualified stock options outstanding to purchase <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_uShares_c20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4lheNtUcldf" title="Stock options outstanding">276,720</span> shares of common stock, per the terms set forth in the option agreements. The stock options vest at various times and are exercisable for a period of <span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dt_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zca0DTYqhT8f" title="Vesting term">five years</span> from the date of grant at exercise prices ranging from $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_uUSDPShares_c20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zCSKwXNmyye" title="Options exercise price">2.52</span> to $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_uUSDPShares_c20220630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zqZ9jbAtbW5g" title="Options exercise price">12.15</span> per share, the market value of the Company’s common stock on the date of each grant. The Company determined the fair market value of these options by using the Black Scholes option valuation model. Option forfeitures are accounted for as they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zxmE6VS0DR1e" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of the Company’s stock option activity and related information follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zR7dUlj2I07h" style="display: none">SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Price</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding, at December 31, 2021</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630_zMYPUfkgBwX2" style="width: 12%; font-size: 10pt; text-align: right" title="Number of Options, Exercisable at the end"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,684</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220630_zLLsQa9seUV8" style="width: 12%; font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.65</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630_zLZWMQ3Dh1Ok" style="font-size: 10pt; text-align: right" title="Number of Options, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1083">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220101__20220630_zOfrskcS4cx6" style="font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1085">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20220101__20220630_zMqBTIkIGEij" style="font-size: 10pt; text-align: right" title="Number of Options, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1087">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220101__20220630_zhbK00UJC4Dg" style="font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1089">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20220101__20220630_zIq4dC8cV0j3" style="font-size: 10pt; text-align: right" title="Number of Options, Forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,251</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20220630_zXYX2CNjd38a" style="font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.38</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_pid_di_c20220101__20220630_zRPzuWoWO07c" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Number of Options, Expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,713</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pid_c20220101__20220630_zQ4gL5vhyAN7" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.50</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding and expected to vest as of June 30, 2022</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630_zXjp7kC9yZ46" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Number of Options, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">276,720</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630_zjz8rm6KzoOf" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.77</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at June 30, 2022</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220630_z6jE2JVK7Ip4" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Number of Options, Exercisable at the end"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">276,039</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220630_zlyma05enWD8" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.80</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average fair value of options granted during period</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220630_z6cDoZk7oR51" style="font-size: 10pt; text-align: right" title="Weighted Average Exercise Price,Weighted Average Grant Date Fair Value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1107">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A1_zdo99Tsi6cLe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zsM2fG3ALoj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following summarizes the options to purchase shares of the Company’s common stock which were outstanding at June 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zQ4TAxoe2rXe" style="display: none">SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock Options</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock Options</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contractual</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prices</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Life (years)</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceOneMember_zEyHNxcgQdp" style="width: 20%; font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.68</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceOneMember_zqCPKwdyKMKe" style="width: 22%; font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,142</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceOneMember_zXkVzu1ozQf5" style="width: 22%; font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,142</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 22%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceOneMember_zd2Ubm4Mcun5" title="Weighted Average Remaining Contractual Life (years)">0.87</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceTwoMember_z5ZbXSzOsE59" style="font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.63</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceTwoMember_zmM6CFPDVcJ1" style="font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,142</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceTwoMember_za9kdGOHrdfh" style="font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,142</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceTwoMember_zyJwbl9ScM8g" title="Weighted Average Remaining Contractual Life (years)">0.92</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceThreeMember_zdbAMcQQMsPj" style="font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.07</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceThreeMember_z3skUY0OzrG1" style="font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,071</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceThreeMember_ziKReZ6DAmU4" style="font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,986</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceThreeMember_zUVlx3WszFuf" title="Weighted Average Remaining Contractual Life (years)">2.13</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFourMember_zOeVpXQgN1t" style="font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.52</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFourMember_zWiQZ2Kkdcg3" style="font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,365</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFourMember_zSfDQez13t6k" style="font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,769</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFourMember_zeDAGEqUHk0i" title="Weighted Average Remaining Contractual Life (years)">2.26</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFiveMember_zOIV3oA1CNFi" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.15</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFiveMember_zGik8L3qJDG9" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260,000</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFiveMember_z73C53kRCvSh" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260,000</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFiveMember_zkdXgMVusYU1" title="Weighted Average Remaining Contractual Life (years)">3.79</span></span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630_zuEmouyS1yaa" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">276,720</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630_zq1eaJvhU6Q4" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">276,039</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A2_z8uuWvWdDsDe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aggregate intrinsic value of options outstanding and exercisable at June 30, 2022, and December 31, 2021 was $<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20220630_zCYwKvrR5MS6" title="Options aggregrate intrinsic value">0</span> and $<span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20211231_zPE8LzCDGhml" title="Options aggregrate intrinsic value">2</span>, respectively. Aggregate intrinsic value represents the difference between the Company’s closing stock price on the last trading day of the fiscal period, which was $<span id="xdx_907_eus-gaap--SharePrice_iI_pid_c20220630_zRJ12gqVduGh" title="Share price">1.58</span> and $<span id="xdx_905_eus-gaap--SharePrice_iI_pid_c20211231_zBNShkjxQ1d" title="Share price">3.07</span> as of June 30, 2022 and December 31, 2021, respectively, and the exercise price multiplied by the number of options outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recorded stock-based compensation expense for stock options of $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220401__20220630_zSvgP3AEmv2j" title="Stock based compensation expenses">2</span> and $<span id="xdx_90F_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20220101__20220630_zFlJdpKDDPVc" title="Stock based compensation expenses">673</span> for the three and six months ended June 30, 2022, respectively. The Company recorded stock-based compensation expense for stock options of $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210401__20210630_zB62JnK2Ysqj" title="Stock based compensation expenses">738</span> and $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20210101__20210630_zFkuSD2ewHtk" title="Stock based compensation expenses">750</span> for the three and six months ended June 30, 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Restricted Stock Units</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zTEjtdBEMcFb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s restricted stock unit activity during the six months ended June 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zwnmOiRAmaij" style="display: none">SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Average</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number Of Shares</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Grant Date</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value per Share</b></span></p></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unvested, beginning December 31, 2021</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zD4TEYNjpy76" style="width: 12%; font-size: 10pt; text-align: right" title="Number of Shares, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,185,889</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zHZmKbxnr4X4" style="width: 12%; font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.11</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zte2ZxKLYJSg" style="font-size: 10pt; text-align: right" title="Number of Shares, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">167,208</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z6hmULCXfjw2" style="font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.44</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zOYYPeWa9gCi" style="font-size: 10pt; text-align: right" title="Number of Shares, Vested"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(206,666</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z6NpZWiaRvF7" style="font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Vested"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.69</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zbzHQ2n3pBxd" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Number of Shares, Forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(36,850</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z1q6hSju0Af3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.35</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unvested at the end of June 30, 2022</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z8O6Z8JxGZ6h" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Number of Shares, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,109,581</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z8e0aT0TrUyh" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.91</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AF_zBm7gOsO59r5" 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 recorded RSU compensation expense for RSUs of $<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20220401__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zU4LiSoAnJi1" title="Compensation expense">369</span> and $<span id="xdx_90C_eus-gaap--ShareBasedCompensation_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zCsWmt4VfgQa" title="Compensation expense">982</span> for the three and six months ended June 30, 2022, respectively. The Company recorded RSU compensation expense of $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_c20210401__20210630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zxTs9aFh2GSf" title="Compensation expense">375</span> and $<span id="xdx_902_eus-gaap--ShareBasedCompensation_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zdd7QQkISRrb" title="Compensation expense">514</span> for the three and six months ended June 30, 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 276720 P5Y 2.52 12.15 <p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zxmE6VS0DR1e" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of the Company’s stock option activity and related information follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zR7dUlj2I07h" style="display: none">SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Price</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding, at December 31, 2021</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630_zMYPUfkgBwX2" style="width: 12%; font-size: 10pt; text-align: right" title="Number of Options, Exercisable at the end"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,684</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220630_zLLsQa9seUV8" style="width: 12%; font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.65</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630_zLZWMQ3Dh1Ok" style="font-size: 10pt; text-align: right" title="Number of Options, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1083">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220101__20220630_zOfrskcS4cx6" style="font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1085">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20220101__20220630_zMqBTIkIGEij" style="font-size: 10pt; text-align: right" title="Number of Options, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1087">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220101__20220630_zhbK00UJC4Dg" style="font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1089">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20220101__20220630_zIq4dC8cV0j3" style="font-size: 10pt; text-align: right" title="Number of Options, Forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,251</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20220630_zXYX2CNjd38a" style="font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.38</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_pid_di_c20220101__20220630_zRPzuWoWO07c" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Number of Options, Expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,713</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pid_c20220101__20220630_zQ4gL5vhyAN7" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.50</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding and expected to vest as of June 30, 2022</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630_zXjp7kC9yZ46" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Number of Options, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">276,720</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630_zjz8rm6KzoOf" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.77</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at June 30, 2022</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220630_z6jE2JVK7Ip4" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Number of Options, Exercisable at the end"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">276,039</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220630_zlyma05enWD8" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Weighted Average Exercise Price, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.80</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average fair value of options granted during period</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220630_z6cDoZk7oR51" style="font-size: 10pt; text-align: right" title="Weighted Average Exercise Price,Weighted Average Grant Date Fair Value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1107">-</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 290684 11.65 8251 8.38 5713 10.50 276720 11.77 276039 11.80 <p id="xdx_89E_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zsM2fG3ALoj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following summarizes the options to purchase shares of the Company’s common stock which were outstanding at June 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zQ4TAxoe2rXe" style="display: none">SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock Options</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock Options</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contractual</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prices</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Life (years)</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceOneMember_zEyHNxcgQdp" style="width: 20%; font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.68</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceOneMember_zqCPKwdyKMKe" style="width: 22%; font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,142</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceOneMember_zXkVzu1ozQf5" style="width: 22%; font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,142</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 22%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceOneMember_zd2Ubm4Mcun5" title="Weighted Average Remaining Contractual Life (years)">0.87</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceTwoMember_z5ZbXSzOsE59" style="font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.63</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceTwoMember_zmM6CFPDVcJ1" style="font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,142</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceTwoMember_za9kdGOHrdfh" style="font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,142</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceTwoMember_zyJwbl9ScM8g" title="Weighted Average Remaining Contractual Life (years)">0.92</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceThreeMember_zdbAMcQQMsPj" style="font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.07</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceThreeMember_z3skUY0OzrG1" style="font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,071</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceThreeMember_ziKReZ6DAmU4" style="font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,986</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceThreeMember_zUVlx3WszFuf" title="Weighted Average Remaining Contractual Life (years)">2.13</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFourMember_zOeVpXQgN1t" style="font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.52</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFourMember_zWiQZ2Kkdcg3" style="font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,365</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFourMember_zSfDQez13t6k" style="font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,769</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFourMember_zeDAGEqUHk0i" title="Weighted Average Remaining Contractual Life (years)">2.26</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFiveMember_zOIV3oA1CNFi" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Exercisable Prices"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.15</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFiveMember_zGik8L3qJDG9" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260,000</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFiveMember_z73C53kRCvSh" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260,000</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisablePriceFiveMember_zkdXgMVusYU1" title="Weighted Average Remaining Contractual Life (years)">3.79</span></span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20220630_zuEmouyS1yaa" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Stock Options Outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">276,720</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630_zq1eaJvhU6Q4" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Stock Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">276,039</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 8.68 7142 7142 P0Y10M13D 7.63 2142 2142 P0Y11M1D 3.07 3071 2986 P2Y1M17D 2.52 4365 3769 P2Y3M3D 12.15 260000 260000 P3Y9M14D 276720 276039 0 2000 1.58 3.07 2000 673000 738000 750000 <p id="xdx_899_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zTEjtdBEMcFb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s restricted stock unit activity during the six months ended June 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zwnmOiRAmaij" style="display: none">SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Average</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number Of Shares</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Grant Date</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value per Share</b></span></p></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unvested, beginning December 31, 2021</span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zD4TEYNjpy76" style="width: 12%; font-size: 10pt; text-align: right" title="Number of Shares, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,185,889</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zHZmKbxnr4X4" style="width: 12%; font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.11</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zte2ZxKLYJSg" style="font-size: 10pt; text-align: right" title="Number of Shares, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">167,208</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z6hmULCXfjw2" style="font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.44</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zOYYPeWa9gCi" style="font-size: 10pt; text-align: right" title="Number of Shares, Vested"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(206,666</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z6NpZWiaRvF7" style="font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Vested"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.69</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zbzHQ2n3pBxd" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Number of Shares, Forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(36,850</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z1q6hSju0Af3" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Forfeited"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.35</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unvested at the end of June 30, 2022</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z8O6Z8JxGZ6h" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Number of Shares, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,109,581</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z8e0aT0TrUyh" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Weighted Average Grant Date Value, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.91</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 1185889 5.11 167208 2.44 206666 9.69 36850 3.35 1109581 3.91 369 982 375 514 <p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z5LG5MKv95pg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11. <span id="xdx_82C_zUG9bXjevHyd">COMMITMENTS AND CONTINGENCIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Litigation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time, the Company is involved in routine litigation that arises in the ordinary course of business. There are no pending significant legal proceedings to which the Company is a party for which management believes the ultimate outcome would have a negative impact on the Company’s financial position.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80C_eus-gaap--SubsequentEventsTextBlock_zK8GtHqBfqQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12. <span id="xdx_820_zx6N6t6PYdY2">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The 2022 Registration Statement for $<span id="xdx_901_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20220804__20220805__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zaMyTa0lvxWf" title="Aggregate sale value of common stock">75,000</span> was declared effective by the SEC on August 5, 2022. No shares have been sold under the 2022 Registration Statement.</p> 75000 EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !=("54'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 " 72 E5!%!WQ^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05T=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/JH M]@@UYW?@D)11I& "%F$A,MD:+71$17T\XXU>\.$S=C/,:, .'7I*4)45,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW>HX/WYZ75>M[ ^ MD?(:\Z]D!9T"KMAE\ENSWFP?F:QY71?\ON /VZH1G(OF]F-R_>%W%7:]L3O[ MCXTO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 72 E5J,+-8,,% #!'@ & 'AL+W=O#'DNV'UNCK53?DI40FCQ%89R('D8B30,9$B<5Y M:T+?35UF"K(C_@S$-GFQ3 S*7,IO9N7&/V\YID4B%)XV$1S^;<14A*%)@G;\ MNPMM%;]I"E\N[].O,WB F?-$3&7X)?#UZKPU:!%?+'@:ZGNY_5WL@'HFSY-A MDOTEV_S8;K=%O#31,MH50PNB(,[_\Z?=B7A90"L*V*Z O2J@5;_@[@K<##1O M689UR34?CY3<$F6.AC2SD)V;K!IH@MATXTPKV!M G1Y/Y48HTB;)BBN1C#H: M,LV>CK>KO\CK645]GWR4L5XEY"KVA?]]?0?:4C2([1MTP=# /]+XE+C."6$. M8Y;V3/'R2;H\)<[05OY=<]SB_+A9GHN>G[\G\T0K&'+_V,Y0GM"U)YCK\%VR MYIXX;\&%E@BU$:WQ+S_1OO.K#>\'A7T'VRU@NUCZ^%)Z*5RBFCP\KX6-%"^G M3ONS#0FMJHG4*Y!Z:)LFP.-G3-5-PM*V^7:'U-SF'!.3R.\SI(/![N<:]AL_51 M@Z=]MO*A-37YJ%,^/9W_1?A5<%7-=R"LJ@OQLKJ,+PR!HLV:IDJ]1L1&[(&X M=INRMDNMH&AE75!6@C*T95>Q#O0S<(:"W*;17"@K'A[B.+3M]@?]@140K:T+ M6+H,1>UA#W@OEH'1&>C36Q[9^Q /FCW>?OET_WYV0FYNIZ=6TB8\AI8B0W$5 MV9%.8=PJ&+,W(*=/Y+UXMK+B40[T*#UC_8HAVX3V@I/A37E1WO3>Q)!4*0H9Z0F89;$9&* M3&4*'0[]+GW[L#[@55=6Y"9S\C7A2*QT)(:KS4.@0?_D@E#V9OZ6S(27*NA+*R2> M-)51! _B1$OOVPE9@S5O>)@*\K-S"DI!UD+E7]VL)Z$)?6*E/C'<>>#%VP_B M)9D]1W,96MGQ ".(5JXF=(F5NL1PM]GW)KEZ\E8\7HI* 3X0=#N974ZL'[OP MPKJ$I2"QHP1I_\Z6?S;)NA*>*?:WT@.)7ZV?A:=X55W.THK8459T$VNA\JD M\S[*]^!63CRQBK,) V*E ;&C#,B\DX+>@A8LI;+?C/"<6QFWN><)B($0/P^T M\C:A0JQ4(7:4"LTB'H;D(DU@=V(?M7A.U7=-O*PFGEL*D'N4 %U%0BW-5?D; M).@5.$*TYK&U7P\$5G[?Q.OJ@I;^X^+ZLN_'E8!^Q/#PF&J\)BS(+2W(/>I3 MT>X1/\L?\;-L#HU\2C58;6P>H%;B'^0WN_.0I_6R-#-GNQF[;-AU^KW^J+-Y MR=AY,4EHAE\V=YH0S[PRY_.%Q=9B?G:2S4IVRL/SR=V/W(S>A(1B :7.Z1G\ MO,KG2_,5+=?9E.-<:BVC;'$EN"^4.0#V+Z34^Q7S \6L]?@_4$L#!!0 ( M !=("56GYJW[E@8 %<= 8 >&PO=V]R:W-H965T&UL MK5EM;]LV$/XKA%L4&^#$(JG7-C'0)NO6HD.#IET_,Q(=$Y5$EZ*29K]^I.Q( MMG1D$BP?$DOVP]-S1_*>._'D5JH?S9ISC7Y59=V*LZ 95Y8($0;RHF*AGRY/NNPNU/)&M+D7-+Q1JVJIB MZNX=+^7MZ0S/[K_X(J[7VGZQ6)YLV#6_Y/K;YD*9NT5OI1 5KQLA:Z3XZG3V M%K\^H[$=T"'^$?RVV;M&UI4K*7_8FP_%Z2RPC'C):+4^4O$7*HHTU>]'%IAMMO!&UG<9+K(',52-+43!M M;MZQDM4Y1Y?6<(..T+?+<_3;R]_12R1J]'4MVX;517.RT(:#M;3(=\][MWT> M<3SO8UL?(QK,$0D( 8:?^8>?\]P,Q]UP?#A\83SOW2>]^Z2S1UWNMTKQ6J.W M36/\? WYLS40P@;L+GO=;%C.3V=F&S5R=B!K[3WE?JL M+\]8LT9FUE!N+_C/5MRPTC@/SN+65-R9LJG@9HE)$"H9?G%]YH)7*[#"U3B-W60+3W7$KHB)L?<\ LZIE%7F9O\URV)F F?^7< M1.^JY'-4 MMN=E.OYLV!E9@.J$-H8+$07L0+.S5B.5G M$V"F17WM)@YR)M-0DTD^@E!10!R@, M]@O-AUJS^EJ8+/[@C$_%)*;I6'$ 5)+AP$%S$!WL5YT_I2QN15F"Q*8*0@E. MXS&SAV"'U :IP7ZMV28E=S+"D)*DR=[FW?&#<$&*'7J-!\W!R:/JNT^"78E2 M:,'A(@][M>NI5=YS63MT>I R[->RODS9L#O6K6Z3C5F>J]:45.40"3 04^W" M\;2X@F 8$U=V&T0.^U6N+Q(>HCD5,)R%>%PJ0#!" H?.D4'GB%_G#K7CGNO= MO"\@-E+9+A7L)Z9R%H;!B#@$(HX*@@R21_R2-]:.)Q*?"EHVZ0@@4.;8QF2O M2_.+WF'Q\\F_-LA4Q&B"PPE30.M,+>>H*\@@=H1Z4\XG65\??>6J>C#I$*]J M/KFU?"9KAVX/8DK\8NK<$D92D5P]:H$!*HO'914 BD)'*4 &C25^C?7LC"?P MGZHL)N%8ZR!4%#B:*S)(,?%+\7>F%*M-Z=U3!RD"0FLVQY@B@"*1*VL.8DS\ M'>!V%X/[ ^0Z;?2,$(5CK@"*NDI6,F@H\6OHCNL##(%&+Z#I))Q3&$F#T"&6 M9!!+\I!85I70ML-JMN]UC'B:)#-KI=K MIOA:E@57S:L7*<')&_2':33U'9ABJ5?'GYIBG\O:H>^#?%._?%\HON(F"Q6H MT3+_,4!(']0ZS5:ZG$OQ9M8]:\0;7<72+1-+86 MM(M&MKHQ;5!A%@X80"^E)RR99S!T&+:A>*#^XL%N$UF[8O8&18$O:)3,,QK. M4T*Z<)%LCC,Z3Q+BC^4<,8T^MC7O7W9WB'.>\^J*J_X=]AP9&QO>'6:48,JF M0#DS+LSOVM\6A;!29_+@AHGB2-0H9QMA\B)($VC1LRR<4@5P MIB/,'-F0#@4(]1<@INMIJ[;LCB\*OA*Y %MY.JT?CC#%031^%P("<41B1T-/ MAV*#^HN-K;:X,QE(>UHUQ&F(QVH(P!*2Q(Y&GP[5!7U,H[\GA]UJ?J(+\?2T M 'H9 .* EP&+O5,O>^3X-U/7HFY,!;&PO=V]R:W-H965T&ULK99=;],P%(;_BA40 FDT M7VW3CC;2UFD")*1J%7"!N' 3M['FV,%VVL&OY]C)0K.E7Q.]:.SDO*^?XQS' MGFR%O%<9(1H]Y(RKJ9-I75RZKDHRDF/5$P7A\&0E9(XU=.7:584D.+6BG+F! MYPW='%/NQ!-[;R[CB2@UHYS,)5)EGF/Y^YHPL9TZOO-XXXZN,VUNN/&DP&NR M(/IK,9?0V'TF=T,#X)8(I^X^V5>PP75%3_4$[$C\/M[!$$M M"$X5A+4@M(E69#:M&ZQQ/)%BBZ2)!C?3L'-CU9 -Y>8U+K2$IQ1T.IX)GL)+ M(2F"EA*,IEA#YQHSS!."%L98H;=S+ G7&=$TP>P=>H]>(Q>I#.ZJB:N!P[BY M23WF=35FL&?,SR7OH="[0($7!!WRV6'Y#4E [ENYWY:[D'TS!4$S!8'U"_?X M+32D#)6ID5BA6\HA<8H9F@M%;:7]N%HJ+:'>?G:E6GGWN[W-(KQ4!4[(U(%5 MIHC<$"=^\\H?>A^Z$O]/9JUI")MI" ^YQW-8/T1*>/E0=,G]!2JP1!O,2M*5 M=N4562_SJ=C$7L_SX'5L=O,Y%M4"[3>@_?- JSI$N-29D/0/2;N *\_!#LK ML[\GR,?C6M"#!GKP(FBJ5-D-/'@&\A3U4$0+B6I2CAG)T!N5)93K:5WY/I_2$P!;S MN&$>G\^\OTK'SS#"8!SV1^;#WN)]'AB,_7$814$WK^_]V\&\\XF/E&QM>0)W M1^0><'=G%S9'H"]8KBE7B)$52+U>!!ZR.E54'2T*NS$OA89MWC8S.(D1:0+@ M^4H(_=@Q>WUSMHO_ E!+ P04 " 72 E5B2-\;I4& !B( & 'AL M+W=O=:6(D0$ V\4QB MV#0[SK&(A;XO'<;DN6)S40:ML M3"R+CE=QFH\FQ_6SFV)RS#O3ZX31^7HGHP MGAROXTL0R-A<512P_GMB495G%)/OQK24=;=NL G>O7]E_K\5+,0]Q MR:8\^S--Q/)DY(]0PA;Q)A.W_/D3:P6Y%=^<9V7]%SVW6&N$YIM2\%4;+'NP M2O/F,WYI!V(G0/+ :0-(&J TQ-@MP'V6UMPV@#GK2VX;4 M?=QHKP*5Y52@S4)S+M+$'RJN19FL1"WLR$ M_)#U($K$%^AZS8JXRFN)WM_G\29))>8#.D#WLQ"]?_5(> MCX7L6<4_GK>].&MZ07IZ8:-+GHMEB2+9FP2(#\WQU! _EB.R'1;R.BQGQ$CX MQR8_1+;U$1&+$* _T[>'8TC._VL]^L^M[PV&O:T1N^:S>_@N\CE?L:XFT%^G M#Z4HY!S_&TIU0^; 9-7"=U2NXSD[&4,P&EH(FF=72U53Q-;&H'WO'X:7=L 12Q KR/ M"G44]=S WD=% )=/J+5%[<%+TMT4_!%"N:4 @)\ZBHR M 92+;5^1J:-LRP^H(A/B(B2 97I;F9YQ,6GWDOP112_K:NYGPMYGPC04WD^ZLRH/EE]5ZXT1ZJ;3:Q"J?"HD.M"[X+E%G MFPZBGC;9=!!V ZHLLQ& LG#0LX!BJ[-WECG)@L^_'E16.D%R%Z]F7.WD0(]F MZ1.ILKWBA4C_ MZ1>.]7[86-U!(%1@J04.H(@;:,HA+J\OVZ133HS*[[B0!:XOL:!HHG?4<0E5 M5>LP' 1$=0D S*E\@JH;:M0G?<([AXJ-=FMG5_DL=U%0KJVU?.!1=1I.(9CC M^5I] S#L^E2U11 N<(,>JX [_X<=\RXJEJQ K3%_WZ;Y ZC;Z"1_=B<=E"T< ME"T:BFT_)9U7Q6:SVJ0DK5/2:\RQ;AU=K00!>^G[5*U @$FK/HBI=T_IC"HV M.]6+7# Y@@*QINY H;IY/%!7@RD$TE<6 $15JPJ![#ZAG57%1O\U.8_3',D] M)$G+-2_ERBK?1=8%EVN-^%YO+.S;)EU7K\3@$'CZRNFIK@D J041OH4H,A/M M#T#G$+'9(K;[R<1L=DD5ML' M>F +7K#7Y?4N?NG9077/=N YZ@OT%()AGWJJ:@CFTD!+-("CU.\I=M(Y16)V MBIW:5]L :2:Z90L<1;"Y(7@A1N"O9#]N+!J@L?T!ZVPF,=O,*R9ZW48;2O=* MP_75]P<(!I0&"'.]@*AC > ,I='92D*,;N/S]6R&;J);-/MT>AN![^O$:$Q_ MUF8,RA8.RA8-Q;:?B\[I$K/3/8O+= YFH(GS=Y-O'1);+3D09GG6WC]U"X*C MU)TJZNE#SXL[Z>PN,?_>&:;91H ' V=MY ]E@[ ?R@:C=-EP'_ID=Y:2N,9Y M]V=T7UY>7S73<(:N[^]F=Z=7X<75.3@R1K_ZTU-R M2+9P4+9H*+;]-'5^F)C].))[E>)[CJ"4)<&)"R>[O MS^VH )P4.R[U^@JS,\;$;(Q-\U'WH7V:=62?9H"S1S/ "6L>[YR9KECQ6!]6 MEVC.-[EHCL:V3[<'XJ?U,;#R_ P?33'P/,1'47/&PO=V]R:W-H965T&ULM9Q=;^,V%H;_BN MNBU0CT52G],D0"=6L5V@B\%DIKU8[(7&9F)A M9,F5Z&3Z[Y>2'=,DCXXM#WV36/'A2^KE$Z6>="'C9/LW;3\'S9%UJ7,^K[T6R=%]7D[J;_ MV_OF[J;>BK*H^/O&:[?K==[\_8Z7]__"A>%J)[@^SNYM-_L0?N/BT M>=_(H]E!95FL>=46=>4U_/%V\@MYFP5Q5Z"/^*/@+^W19Z\[E<]U_:4[^&UY M._&[%O&2+T0GDEV6G)-OQUUYT6?A55ER@/HI'?%K*V M+HME+N3!@Y"_9#Z(UJL?O8=5WO!572YYT_[3R_[:%N)O[X=/5;Y=%C+Z1V_J M?7J8>S]\]Z/WG5=4WL=5O6WS:MG>S(1L8U?3;+%OS[M=>^A@>]9KF3\/HEY\ M\?[[.U]_YLW_ )E[7.:7I6R93,2\]-[GQ7(J&W6?;PHACQ'1.2[Z@0MYY4EW MLKRIBNJIQ;0R7.MC+=NB%YO)KCOT'SWT'^UU@@&==_RIJ+K&R,NES*L%_\E[ MSLLM]W+AS?GBC7YC@8WL^=CF^T00FD4)7K8W Z; M)DG$0CTLL\-8X(?Q(4JS@!TL8&,M:+N$;<_R8*<='GO $A;2T#C%>[01W7C^ MMMWD"WX[D0-VRYMG/KG[_A\D\G^&$LVE6.9(3#,_.)@?H.8_Y"7OQXC%[L)M M^PMWLVW:;5X)3]3>PY3)&>6I:$63]W-#^SJV0-T1V!EB]$-@=5B0)*&1:7.T MU; G'N0M7%L"9VQX,"V\FFFOR0V9%UJ-9930((D,"]'6C4UEEV*9(S&M5Z)# MKT1HK_Q'+LO*N@6=14N>GT[WCG3FD=73TR AQJ62G8K2;(H/-L5X\G;).NT6 M9\LN?^6*M=VEJ%RU>O6F^PA:B*J.L#"V3HJ$Q+CZ'=65X75I]B4'^Q+4OJQ: MPK/U[WESF*D(9&!BS]:Q<6$G=GMC$L7&I#ZWPZ8I"P)CQLOLL#BAX4#ZI(?S M3T>=OYJJ3QJ0VE-U[ =Q')B+%K0%8\>*KM;Y_O<7B7AM=+>YC MM 2$EHM '+A>!.*0!2,Y@AYRQ27C7OR,-2/>C+&9Z%0MT/#[)[872:(38T MD9C&26Q>YG;<- T9L2YS.TZ.ZFDZX()B$X+#R?!<<]H&>^$_,-G@;1B=7B[5 M,E=JNO\*+ %0\0ARQYB"(+@J,%.M^<=L)> MQP_EX@5\@>2B2[7,E9K>!8I:"(XMZ'SCBDU<"KXAEF8VNO_@9$/;\/8D<^I6N9*3?=?P0X=#3L@]<$]0.Q$3$WO M;1XB29RF9B("<5-"0AKY1B8"@3*QHV@@$X_V2D9OEL#8!UMAK]5I2E(6Q]0T MQ"EQ.%7+7*GI7:# A.)@,C2S@(9?L+$!SB84X!6:F(M$5]5EIZK3K5,T0W&: M^:WMM@<6W-HXV%9+WGB"-^M^4T$V3C3%HMO&W7W_U.25 .=KO,8Q#CL2FKL2 MRAP(Z?VDJ(?BU/.-_81M\%" =RB)(G.#!V_AZ '(Z1:/*S6]=Q2*41S%7&]8 M[JO#=BRIS6]Q0LP]"[S=8S(?K&YH^%$ 14_L^UQITY+:#$/C,$Z8;]IX 5PA M2>U2+7.EIO>-XC6*\QH&MWC1,6.\(Z$Y!?:?$NJ;<'LR3#=+41F]D,J.;\10 MT$J;RIBU]@.H+(W]E)J7.T!EA++ 8GP@,&;1X$,S"LO8I5AVT@<&;,O(CF'4 MW.BYQ]LP^JD9IUCF2DWW7V$9NR*6L3.PC)V)94 JEC%@OXJ$\='8K=NKT(V- MVX@";P3"0RWP0)RYOF3V7A5)T\",FP-Q4\*('U+S0K<#HR086D(R148,)Z/S M[@3"/D#/MJ4L2*AUE3ME'Z=JF2LUW7_%/FST-M3YBQ\&@([EO8T>X.('B(,7 M/T @MOA1,,-PF#E[0PZVPD:6H?6/4V9QJI:Y4M.[0#$+NVR/"33<%<,PFRE8 M;)*XJ]JR$[7IQBE^83B_7.$^(%[C&'\="]\>:-SFFG$.=*3>\:!7'!Y1"'%QTQ MPKL2F@< ;,5A8CZ5<#),-^OHO24B5"]"\MVKC_E+WL O-^*5CK$98#5FC16N-LM.U*9;K' OP''OVRU& M!PS@F3X2Q;[UOIA3'G2JEKE2TSM(\6" \^#EMR4" 8MX^T8\+8$$ ??E@ " MD=L2@8+! (?!;[@M$4 D"-Z6P-LP.@V=DJ KM9W_LZ.WT;M_-B!Q6L)VZY7\ M4MU_7/%1C?_VV;(+!DC7)75Z"<5K-::EU3K?L\Q,E6M/C"URR'_SQRL:(2OHJG;K$6C";EH%76Q8X3=% M3/3/^49F:+CMMYOS%/GY92W>CVS]?TB2V8O%O/!'SK M[KPDZ8KE1RGVKI$*Y8'SG^K+.+GH. H1RU@L ME0L*'\]LR+),>0(:,&&//N1)G)YT0D[*&&/ M=)/).7_YQK8!^MK9.!\6;0O+5=C @6*5Y]4E?MQ.Q-P#\F ?@ M[0#<'."U#"#; >7,=2MD95A75-+^N> O2"AK\*8NRKDI1T,T::Z6<2$%_#>% M<;(_Y'D"B\(2!%<%S]*$2OBRD/ !JR4+Q!_1D!9+= TK7J#?[W*Z25*P^0.= MHKO%%?K]MS_0;RC-T>V2;PJ:)\5Y5P(RY;\;;U%<5BAP"XH ?>>Y7!9H!&B2 MP_%=B&@7%GX/ZQ);'?YSDW]!Q#E!V,'8@&?X\>&N!0[9S3(I_9&V61XLOJ'K MF^F/!;J>3[^CZ6PT']R.)U_18'@[OA_?CD>+,].T56X]LUNUQ<^*-8W910?V M<,'$,^OT__XW-W#^88KY2,X.9L#;S8!G\]Z? "-EO##F1C4R*$]Z';S +@M#961W@\G>X?.O*#)+_P":K,EUR(*:8YW&:,91O :N[ZCI6 M>V"C-@JD.K"HH#+-GRH:2F7*C)'YQUR^(SD[F*9@-TV!=?FN&#B-4UI1;YX@ MNN)"IO\M;Y@BK]SY>XN%_\ 4=PG%XZ?\\136 M#M&B8-*X4CT-BD^"!ES=Q@L],]IPAS:THOU*53;EJ*"0NCI( MV+N2;5K!7I)$ZA0'B1BKPHD,P)T]8V'-7RZD1N&+?!P#0_; M16Y)\R=6*'Z<[OAQ4.ZXDC)N4OJ09B57GI24"OE.8TCX(FV=;GQ, CV6M\/Y MJ6L URJP_4$<\XW2&6!2EC[3A\R\@D1/0 F<-PF9(-5+VR;S5HV7;MN0E$M!=0(-GRZ"@)C$VV]#691VXS68NG^0BW? MQV(#9)C5&]8(W*"9L,I-W+J5&Q"_!7BMFZY=.'<3^RN0NA[V ML*N!U*U>W(\6'^G\\%&E[UC>#F>AECYLE[[91L1+ ME6$@^0N>Q>FF0#\6FUI(>&Y32T[C?:(7;(-=RBNUR"C5\S%A2H$?!5Q]K0; N MD]"R->'J1FW:CVLEQ78EU1C M).,D W"B;WFX8+)RG>BL->"NU98W/L4 5R/ M)X/)\",$8%7N3Q/ D;P=SD(MU]@NUS.1YG&ZIIDJ-+;GBM WICG-8]90GQ8E MQX;.%FLZ:;**VG9*+>3X%QVP<:= L[A2O;OJ'TLJ,\+6A3L*76V'ZU9>&/HM M%0BI%9[8%7[V/MO0HB-)7YGJ/K+RB'=[KE4LJ6 (BE.9E0>^[Q2@V.N%"O-I M+C&H//$:,=FA?8BS#Z.NJP7RP6IA-I_>CZ^ +R[_;=QXQMCT2B#R@V:]8+#R MPI[?DFFDKA>(58DKZ-\&DZ\CQ7$JB),JE-&_[L;W@YO1Y'9Q@@:3*S0']IN/ MA[<0G3(PAH(-34W@-[G/9.9BE[1P-MD[];;+_B?@H\O1U_%DHI9G>HV@N!M/ MKXPAZ?J-'4>C=MK( MH=9_8M?_\K&.*E'*\DMM^F=@MMS2@5^CWA%#*]T\HS;9M)%-K='$KM'7T&K'R[2HSC!B+M8@[L,S@!EV-%\.;Z>(.F$81 MRV0Z.2TS[W8^F"R4JDTG1DGS_H(2MR??L;P=SD@M[IY=W,=Y+,IZ\> YG.$Q M3YD'>T4E2C9,53U5M;GB2?J8QJTG_784G^@X/<-A>]NY@E?7"9Z]3I@;XN4/ MDH)9^802LKX\CB\+OYR]M-3:QI,>3Z\'"&GN88-16[/DU06#9R\8/AT5_\P) MUO;']Y\@8Z\I8 8C3WO&U-U[X6+%Q%/Y'DJ!RK/4ZB6%W=W=NRZ#\@V/QOU+ M]VQ8O;%2NZE>H/E.Q5.:%Q#7([ATOO1@ID7U3DKU1?)U^5K' Y>2K\K+):,) M$\H _O_(N7S_HGY@]V90_W]02P,$% @ %T@)5>QG"(= !P $A !@ M !X;"]W;W)K+_4!+UQ8;BM20E!WWU\^YI*0X73?HEUBBR,/[./=< M,B=;ZVY]213$7:6-/QV4(=2OQF.?EU1)/[(U&7Q965?)@%>W'OO:D2SBHDJ/ M9Y/)\W$EE1FE@.N@&;M2Z##PP/CNI MY9H6%#[5UPYOXQZE4!49KZP1CE:G@_GTU?E3GA\G_*EHZ_>>!7NRM/:67RZ+ MT\&$#2)->6 $B9\-79#6# 0S_FHQ!_V6O'#_N4-_&WV'+TOIZ<+JSZH(Y>G@ MY4 4M)*-#C=V^QNU_CQCO-QJ'_^*;3MW,A!YXX.MVL6PH%(F_/90..'Z&I<#>.4X:0L@L-7A77A['R^N%R(#V_% M]8V7=@GHLK:T+IQ1M34/%P_1@F]7;- M.KO.9X\"_MZ8D3B>#,5L,IL]@G?<^WD<\8Z_@_?!K:517R5382@NK/%6JT(F M9IA"7#OR9$(:L"OQ5AEIM'W'O:N_?T,?0?3^.C,(>-G(ZR@_#B,V6ULQM5 MD*A+&^S&ZB!5+I[\_-/+V6SR^OK/^#!]_4L,\5*&0&YWQ$54B-INR<5Q<-RA M_H7?>03:"RB-""6AY#V@3> D\+S<5A6YF!/HQRU!C)#(;HQ-^8)2]T*97#>P MZ7[^4,BU4SD*M7'\IDR!RG(=<-TL-!LS[K'P.UBJP]TIZ+_.R\10"IM^4%MY>>@US$MY_X,DPNR9C_$YO M9-R>QW\GYVD7S5Y H$O8YU &1H[$Q]+99ET*V[C6:[;?-TMXJZ13A(VV!+WS M:@T3I'/2(&>K5"9FS4$-M.9H\:,/4G/839%5TNQGE]&<=!5#HF13.GA1(16_C,3U MOH./^8*V;JW."L4%D+.1VN9,WL:H7-4R[3H4*RKH&TMXPQ)=#N&EHLF35O)> M*C1QJY'X8+)Y[906+Z-R3X=BT9AHU%![,AUHH((Y'\URF$.G&71YIG*^X:*C&T%Q1$'$RNQHFH)]I>JCD0% MN[#_/O3"ZEPU7LP9TROVIU?AXFOW>3?;)?_=^\N>MU;X(QQ;^8H>X< MAT@CM!FH9*<%'8I":,6JT?JHY(Z)L+U%F:UKZP)8%R*!X4UVR/ M MT%CX^-#(0<30-PRK&^<;U!M;*Z&E?:(OVT2C.%!GZ#IBOG84>_D0E<-H,H;A M 6"VSXK_7WG/OF524D1L2V1$Y&;2UIC_E*"Z \ 64 Q6J,[+*.<^^K02_Q#/ MIL,7SR8Q#HA^RBL'L#$2S82G80$XX=-3>WZA_53X^Z-*Q\5#'WM>1V58LO'H M]LACXBCO[@IF2[95:!+\WIB83#@!L%J#/6LRK ]Z%[E2M_SFT+5U&\]-*;Q( MOUYHDRZ;S!1.*31D%C>D!O7Y$G9D' ^FHOIY.B/ M&/F;1A._3::\[PVMFR2"8G'T[Q%HQ8[!#[UC'4(G+*PP-O0GAGT9N3<@-A!, M@S..6L%![MF+:#WG2E.@@XD8@841T-;*M&?+U!$3#7E+PSOQR2)O7&P?LOB" MBDF)C"Q!O6-30UR4T,B,MX5D0/Q%O7]PO4]HI_>0Y%YD,1/]Y?Z !2DF2D

J=( G/L +'+^I/WZCVU.,4V> 0M9QAE+< C:4M2'KX$.)#EE)%B5!=S4Z M+9.TW7-'T#)*FOPKX+A8Q?$T;91*YB"?/=JHYF(3?/5DJB$P7QJ3[G9,CXSA MNU(YB,&>ICQBJB.P9Z_#1^M:.65R3E^\AA 9TP#CAEBJ6'HZNOWKH4/[GF0L M(B-QZ% _WKNGH2;6\3;**49YI2M;/]I?>.?IGG<_/=V6KW#,02U NE=8.AF] M>#80+MU TTNP=;SU+6V ]L;'$I$CQQ/P?641B?:%-^C_#7#V-U!+ P04 M" 72 E5A.^V9P 1 "8+0 & 'AL+W=O6'?[2VJ:O7Z MZ,BF"[64MFM6JL"=F2F7LL+/#7N_L:"EUL??^+5^[+=^_ M-765ZT+=EL+6RZ4L-Q]4;M;O]OI[X<*=GB\JNG#T_NU*SM5$50^KVQ*_CB*5 M3"]58;4I1*EF[_:&_=Z#^B76'+E-IU'TOAJ/1S7U9W%[KCE)/^X.C/7B& M]IGX8HIJ8<6XR%2VO?X(('><53^F.D= M/T-OF*:F+BI=S,6MR76JE17_-9S:JH2S_/VY5,U;L]1(A5 MY:/:>_^/O_7/>F]>D/8D2GOR$O7_Y5:]2'NWY(-N\J_S%/<+;1,?V\+,A-7S M0L]T*HL*L1<-O0J&QB/50HF16:YDL1':"N9<5"H3E1'26FTKH0M1PWM*6\DB MH_6M-?_XV\6@?_[&BIDN9)%JF0L\5BGD#"2JY'X!9TIUM)KQ1XQJ0NN1QUQ6:3=#N\, M:;)>F!R[8=8%**(BT1: I:VG5F=:EK#$ZR0L%@^%)LZ.!(RX5"4+,#$YM!T7 MJIQO' =F@,NIKJVXNAIUQ3#/D5\K5=("#6\LO8H"6:&PDHN);;F+RC7R,JM: MKTR1I%M6*74!-=RVK M'?]N0DRLHMAKQT7#[1GW]SQ]'-J&<;60%8M"&V<*V)%5V)8D-\5\6Y"$:H;+ M H%?!_ZB+6?AB:0F8,4NW3T2S*SYJ*^?S4LV=Q;:]T+ES M].&RM6-$YQF?1E#E%)R6,RMN,&:&!P>G:%6-[YV "#^W6<%SN^+!*DK%8UMI MRE*6T_"3JO37$G%(([J"4^AJX4IBJ?ZH-45^8S,*UJ7\"FTBKM@$ MB7.>V0R>Y U'D:F:9 ;I\+RJW-)*=V)P[Y*Q5(^JJ+V"ZMN*B%KR]> J349RV1IU RD#'& R.#E!C#K/D$)A MB[)=HZ/MD+Y:A;\Q::B,S97:NG0/H:C+V04,YL9D:YUSR $HS2D>H")E>5VR MO@EKXFBRMT)+BN+#7%.Z=C;N!,6I8AA(YSS*02+.BMK]8(!LPU-_4DU&H E0 M1W#.P%.0PZOV=J?L3UGRW3:2^SC((L6TM@"FELRWG%)1!3_L5([6D>+(@T M%2H;GI'?O&BNN < 347-,EAJ7 ?K6F6;'!E(B0@2,]Q\!'(R0#X&C,L=D5P2 M\@#^?70>."7'D!95DBSO06JJR[1>$CY/R10^7W(00&V7J1U,P1T(J=TN(I.0 MW7^O,U^4Y=34+J13&)@09<).]$+2:(I580BYR$P[R"X9"''8.=4LJG9*0?H[-M!JNQ6[%'OX.*X1(F='2A!-\J^V=4%LE MRXQP0A;QH=BGS#+HO1E.1ORM_^9 G/7..D$A9ZQ1E)G)CIH:_D!F$UCM5H6L MXLN%02Z&)5"VS$Q7'>"\.:)>47+M$! !A',%Q]7:EI6"7./;1JZ(7,@43RMU M@%&MBFTWZ.V6WG=\F4L0 _#O3%$VA"L@Q1 _AE))AG(&PQ%@/[P-JY*A>5ZR:CMJKXYX%72_:H*_GM M5'W/FH=0U"LPL-9EM3FT^IN7 356H91Q&VU<\+807>H!Y6\M]XL[UTCO!,$& M"$9\E)0;9X.S$J!N.VN*L.14%/$\A;%0#M@X*[IL1R'NXH#2>Y9,-[ZM<6[5 MI>XU:6]PC)G.UB0A2F^C^ SUO;%:(.QW,R61,U@0^(=:2_"D,D*=GUVYP6%7 M[+)(0MX6_*'=#C#,I+[1%2-G&_ B%H&OMUS$#J38CEU&J5'19:(('G1$ P<= MUPML.Z<"Y.+2I9BHI LDA'R]32@LCEN8P!Y,A.8QC@N9A1LF3Y!5==YK72M/ M+5>&./Y&T(7(+DU6YQX^D=E-X3 7P_+2%1,VBJ%*&-)MQD4R--\VWHUV M031*=N@V+#VYYH0;&;2T8QYH[&6.5HFD]6V):W-8TD;*(!A#0^^>77$Y:\GF M9(T5!_(DD2TG,0Y.7+4ZQ=8N'7 MPJP15R,W[4HH;\6*.S.[,YY)X69\5S)L4=7&&8'P"$,POY<=H,B* 0$-9OPT M<5\?;%>252ZY,*H\A&X"TB@ <@-B^UIS86?R&XT MH^Q0EMO7CP?M09X#(+IP!RC$.P#ZH+3;H&?L09F>1T"R&4LIUV$],R5\IOUK M-7VP6Y.R'(JL&-)-Z9!&^+,;U\;Z21$?P?ABJ6XDS8"(KFR<*?_K@$EP*/)8A^M\+')^F/E+C3@, M1P7\"$TT*=NC*N<&?N#2[');%J3 <*HY^'UY_'$W%Y+<:3^\LO MP_NQ&'[^?#?^3-_NQK^.KQ_&R?YE 3]$DP*#6*XQ:E7MV+@#WO(D;GG[5_^E M>\D]>5'2/JI":_YMZ\+_@127WMDI^K=0UY-8VQ%A/XE#_-_OG>'OR?DI?>^? M-@3W0^0'XOA4[)]5K)"]['L;'3\YI&HZ'=Z_;$WR%&=X"/_1X^#OXN M3KI]_ K-3#)L6LVK5JL9[_M6U)\2$7\J+EP+95D0#J+Z4Q=8F=,O'A0YY"*# M)*YMX]9X)3=AR!E;_"?(5U"SAC+N3@EBFD0?FRPU$F<%>.4'T:IZXXI7AJKL M:U>[.')IU9:.U/DRBD*>NZJ4HP$OGW2I/*>91$ M.8EH@1:YXAB,0$\I_4BYQ7JU2^5340-C7#ZT\:PC=,#4P6:/#NK-!%&, UMO MH&8@G+BI-=LWMD^[VNQNW-"M@4)K5^-N1,7B?J"-,E9[^\2K7DC;29ZJR%2S MT.@X8X0S$MD0B$;E&"?N_EB-.B(2B<9\W$G%UBL>_41/R5K]!I_:R:@T*KW' M@P$"-JZ>[K+&5.:^88OECI"HXC/+JW$Y:7P;MZ^T,?W-]?S<7\YGFQGU:>I,QQ')N$X$I$)??[JHJ=QC;SSJG-V?,[I MJ'/RZJ)YHAWN>.BD?R[Z@\Z@UQJW[2WGI?OO$YNOE\??F?8_%P>W,MX [7 MDT_C.^<:-U?TZ.W=S2_CT?TDN?7),4S-1G"P.0U5Q\P69?B?2+$V#J':D[;? MD!;$!R>IFX@,G7V2VRW[/%F+#4E^]4/0VV"3K>$&F^V0/H[%28]+Q0= K)0Q MZ4>=U\2+:M7^%5J< ]H.,5E05(P\1N-6T]U-FKN93BN/ U5L^'R=( R7LL/@E@TV8I[?+4S09827.KK1D-]KXQS2RVK1 MT=$XCF;1VSHVSWML%AT;O9#A WJXOK:QJ> .S,/?9+L7D)D;ZM*P<*?LCOB: MCGA:Q_,MA83V8PI3^5G5,X06,G.+Z1S GX[XM3^6@H_;V0^0CET;YY_DTW,$ M@MD@5QDW[: Q+!W&IJX9!(%XE!%+ /:.3U42M,_*G^=3)UW;ID5XXJNA4> & MO^6#PR1>365-#1.0QI:-MG3Q0K(@->2P%:?*;8%QAZINF +?31YL' .[XPDH MHP\;DZ!B2#_K[\3SAW0K?DA"Y20/ KD8*]WTQTJ^B5M*Y_HH/,U)1^NEDV^^;VN_9X$8:# MGNAW^KU7G=.+_@XY^_\/Y#P>O.J\ZI^(P<5YY[370EO[4+YRP.033IM], MV39H")TF$+W3?D?-AL,EUKF14&:(=B+A-"WZZY\Z0 MPX_*K/C=VZFI -#YZT))%%)Z /=G!N[D?Q"#^#+V^_\!4$L#!!0 ( !=( M"568M)D&PO=V]R:W-H965T&ULG5=; M4^,X%G[7KU!EN[;H*C>)[5Q[@:H Z9U,T< 0F'[8V@?%5K!V;,LCR03VU^]W M9,<)TS0SM2^);N?3N7Y'/MEJ\YO-I'3\N]K+G*L^]_LVR60A[+&N9(F= MC3:%<)B:Q[ZMC!2I%RKR?C08C/N%4&7O[,2OW9JS$UV[7)7RUG!;%X4P+^//Q\/J3S M_L"O2F[MP9B3)6NM?Z/),CWM#4@AFSR5&U'G[DYO?Y*M/2/"2W1N_2_?-F='PQY/ M:NMTT0I#@T*5S;]X;OUP(# =_$ @:@4BKW=SD=?R4CAQ=F+TEALZ#30:>%.] M-)13)05EY0QV%>3;^\N3[I.R#3?C]I4>/1DJ4JPO\.AQ=B?*%)D;7CQE7 MSG)PB8'ORT>0P-JJ5($'^*HN/0?QAU(YF?)EF1P'*%>$Q& J\ISK#2-,96U- M*X@;^,4Z# BKD,5:&INIBJO221A%5VWX2N>)JBW?&%UXG58H?FF.^95.!-VD M2GYK]),.^(,36= )*,L%W]1Y_HGI])5NV\ :=!#*39@28:3&;I6JCV@8_"8#(:=.YCMUY@GN>D&^7A TK)>+,[ MT$*Z3'MYD22Z+LF3C;>1L*45#=%MA>5/(B=/T?W[HP14:2MAG2,-HB ,0QZ. M@O%@P%<7/RTN'ZX6_.8+?S,5KI;S\^45Q@NL7U_R^6JUN&^/W"TNV9$JH:VN M+:)B/[)S[X77[MA9S;XAWJ10(BKER*69-FY#D3X*@S .^4=V(6S&+!3.X;LP M&,XB=J_I[!\P*Z'2SA@OA5ES?MY8;IF1B51/8IU+[$RB&5N63PBF1O+%P32. MV078BTJ>":(#RR=!'(\1$DGHEOF$@YL-&-D82/+V7 C7Q3A'>>U>_#F)M*VH M#'@XC-FEA,,I\V-/IB'T!094PS1]CWQ^C M>]%TV0VIQ)#RHGQ49-QNUT>4+7W";A39O3.LJZIX&,S" Q=5XL7[ATQ QAC* MGARB*@PV?J/?,"&?!+!JQ?VJ=;A72)T8:3, M9JN>>='T,$D]C*,#R:X#!7Q+')!H0UNEYL,!I^K])AG*.JT3YVG)!\!:'WT4 M*=U0RBY9]HR&^PCLL53_I6GA0^"+]=#8-^4.G;CSEW!DC#(Y!C^!R\/;T;+\G\H.K&GJ5<,PXA[ MC&SU[7A7(X<5 7

Y%CHF#F7UA@_N:52;A'#Z6H4VH('SVS@H'QT/*\WG81 M\*GWF6?VEF0/&SDZ?B+][JL6QI,<)0GR\7[)Q)/D:RE+-(/6(>@*NC:>KW6N M4N_/)I,]^SLLD&NL9WQH %]L":_>*4P]@7M+]G) W=L&7J'.2T$7N^?P+F$H MG_#FE>EK!=XTGS7F_[4<]D>:'NX3AU3^D>LRD39.2=#%<^DSRM_]LRAK4C;T MF(.VZ?V)N:UGT0+!DOA.0+:5GU X%+?E3KQ?=[9)BVW:.8\13(E+G]!GCNC MUK7SQ=$FYKI]V*$.NX==$QC ?H_:JN)%9:Z*W5/PX+5PZ(?#MBJ?*XH+-*,V M1(I_\!SPIXWS]N[FR\W=USE?W<_O%U\7U^B:.'MSN[B;TX$5HSBQ+DZ'LY"_ ML\?N*?3L\.G-5^KYU<+_C7TGT2)K&3!BL \\'@?Q;$*#.!C%$0;C23":Q308 M!O%PZ#GW2N.)_8$?38)PA"9.PV@:-8,P#F:3=G$8#,,AAF\]BOL''S.%-(_^ MDXV>3^"+YKNF6^V^"N?-Q]#^>/-)^548\(Y%_]E =' \&?6:KKN;.%WY3Z.U M=OC0\L,,7[;2T 'L;[1VNPE=T'TKG_T/4$L#!!0 ( !=("57F"FA1) , M ,L& 9 >&PO=V]R:W-H965T%[D5*VI[.C:Z%S$=\[TJBQI?!,A]53'Q>8,E/TSLGGU4+(LL5UKA M3L<[EN$*U>ON1=#.[5C2HL):%KP&@=N)/>M=WX3:WAC\*/ @3V30F6PX_ZDW MC^G$]G1 6&*B- .CY1UC+$M-1&'\U7+:G4L-/)6/['*5RV8(JB*NEG91WL/)X"A M]P7 ;P&^B;MQ9**\98I-QX(?0&AK8M."2=6@*;BBUD59*4&G!>'4=#G_,7]^ MG)YO9S%ZQ6\/:X?('Y=K1=/\^5J["IRI0%NTM+>-+3^%[01//%: MY1+F=8KIO_$NA=C%Z1_CO/$O$G[?UU<0> [XGN]?X NZO /#%WR5-[YCO4?8 M"EY!3+$*Z@^Z>Y5#;&X=!?PQVTBC__/N/G=M69*V++*IR]%" LTB4#G23R " MJU.0Q0=43<>A[CB+^@6[?C$F)/2N814_S&]??Y_#X@YN'U>S^_OE_'ZV?EP\ M:TV;J&5 &@"=9*VU,^NTK:%SLBH^SI^<98IY16DD!2OA&_C.H!_1&CD^&7V# MOM,/^[2.'+\762_[35DD\*9G-(2#(8Q"#WK.1![MR&/DA)%GK;DR[H+("48#+?B.-](.HX'3'P5:,W3\R(-S[>F> M#!@*/3-C5%*!]K5J9DVG[2;UK!E0_Y@W8_Z)B:RH)92X):AW->C;()K1V6P4 MWYEQM>&*RFW$G+XV*+0!G6\Y5\>-=M!]OZ9_ U!+ P04 " 72 E5IP:. MPED' .$0 &0 'AL+W=O4&<7K$XW =:HBU>9-%+4G'27W_/4+9C MMTEVL=@#@H2B9H;/S#PS0^5PI6WPU-M:*=1"UE;IFHR<'75.HO>G M0Y;W O]23+6^XX6*<7:V4@6*BZ_2L>UG'84.#XU>D6%I6..% M=]5K YRJ.2D39_!60<\=7UV?WYS3PYZ#77[;R]%+/;U>\"S!15O0)W&KQK\I:F[-.B'%/?C^!5[@ZV3 V]O M\(*]B9R#1XYNY%(;I^HY_?MD:IT!)?[SG+NMM>'SUKA,WMNER.51!W5@I;F7 MG>.__RU*^_]X!>MPBW7XFO4_F)!7;3R/,.D&/]NF4SE7=8V0!*KVX0[)E9+. M]&(IZD<2UDK\%*2<)70"(WSX[#J@A;)YI6UCI"^-@E!G)Y,SBC,D[^>HWTBK M"FPI404370E#MZ71S;P,=&,(.[EJ]HYIIE!0:!8AK22*S:IY'9(P1M1S23-5 MBSJ'8$BJ=G(.+ M2+VJI;'=X!LTT"?VWEN/=VT(,?*X:8'B5\M*4EZ*NI:5#;>OV*5:.FY*I&=D M127M1HR6PC@^"R@M7,-9@MZSW MX<++.XFE:B9"^.E&&="GO18&G$Z.^ZUKPQHHNY(/*=4BW M\H$AH=MI(PH=!A?@B;3:0>X;TJ[1E^LVR!,T^Q+VC081A4=7BGNY=F+M.01[ M"/DZN= FK*SVCL&'770;7"W*773!2^A^P+ #T2/<8N\RLQ?2Y,]3\.DEM2_/ MD:3YXU].1&(]3@IG3WV'!:,7E/3OO@4'=PJ#4CCWEIQN^?7NXAL=+.1<#'+IMII7(_&5E!_Q<)L;M!V*!6,+(+]=\*!QS.5 MH]8;53&GD 'XUF<"Z6I5:Z6HCTUI)DLY ](<&!08KHCO+)HGZ58 MU;"+TQ^W'?1WJ.2;@#_;<8.M6[5M'>QVR[;[!&U1=^FCKJJV3[#*IF^>Y+\U MRBI&A""AI=0HY[T6UA8BFG7+QH(:#&RS9V0*9A9=^M!(3S] ,XIC\Q@&NW-A MI6 ?!88VW4H:W^2]*2/Y,LCHIB*_J_2;GU^*53M $'N2P4N*$OR M80E%,!,G3E$U334#$#BR4JY<6ZOE@Z-'*4SW1<-/E;/NHG:_!74WLRM X<_ M]Q)>AMNI]S2@&$]M6XIL7W-8C)IZ:M !QJ-]"_/M_9FW?%^RG'/$A1'/MNGD M0N8=S!")++6W*J:?50^;1\F7+,(526ZO2,![]OG\P]=_GM/5Q\ULIYOSZZL; M/^V_7'Z\NKG Y+^Z#.GTUXU$\/,\_JD[GFF#Q/*@N47[K();1A;LWO<\E& # MY<_8O)0N6 >9WM @#I,HY46891'^ON-U&@[&H^!,6_9,F8R M@[?1,,;O81Q3A-RGT0]48<:E3 S(])-VD?G<'$2@631XC2N,!F"R=,B43)+? MH0N*KI]2-D:$L!PGS] %P1T.6F(,P@1V_7(8CI*T7<*)+&6)YSZ#>CO?J$CT MW'^)XVZKF]JUGZO;W>W'_DG[C?LDWOZGX )7'8Q?JN0,JOWN*.F0:;^^VP>G ME_Z+=ZH=OI_]LI0"HXX%\'ZFM=L\\ ';?X$<_P]02P,$% @ %T@)55D" M4=GW P ZP@ !D !X;"]W;W)K&ULE59;<]HZ M$'[WK]AQ.YUV)L%@&\))@!E(G88S)#!_?;RK5;N[87\J6)$#4]IDJF^&VN=7WJ>6L>8,M40.6;T9BMDRC0MY2@)PJ=\ QG$E21IDP^CS 1^[[;<@\;<[Z+ MM=GP!KV<[7"!>I7/)*V\&F7#4\P4%QE(W/;=8>MR%!I]J_ /Q[TZDL%D\B#$ M3[,8;_INTP2$":ZU06#T>,1K3!(#1&'\JC#=VJ4Q/)8/Z#9I<&$5O7<&-2CC_ [@.W(E,QPJB M;(.;E_8>A5;'YQ_B&_DG ?\NL@8$S3/PF[Y_ B^H\PTL7O!1OH:E<[$]+Q3" M-$?)-,]V,$%B5KV7;PD7O@]GCLRERMD:^RZ="87R$=W!ET^M3O/J1+!A'6QX M"OW_DW,2[OU@.PWGI!M8QNA.X:^-7H0$^T7"CIXE0DS,=2T0;C.)/ MD):MC*:5@1H1ZT8$EHHBT[2M!7R&H!M"M]6", SAHMVMU^V@8Y^+(L\3-#FQ MQ'E@"/[F^G\CK2G]X[)PSGDX7SEF:,-'92S^N;4 M!\(IZ_.":Z84:D7I^F=^RW^CFW#VP!.N.2I;;_]*Q4)J,*3 7YV+/S!(!#%C M]5MG?MAVEL(4[#5I1W:'8&"H'*+]!4=GEM&]'VIRD'# MM[\[>IL6J9.S9\.8JIOC35]3)W](#U5[-1\OQT0,U?XM6Y/Q<#2>6(6CPI1C MZ#4KF')QZFZ:$9KZN3([E/J]N>8=74 IRIV]9A6L MS2$I[Z)ZM[[)A^4%]EN]_ RX8W+',W/.MV3:;%RTW;(-#PLM 5,2E\*<#)\U@T2+72C#(S@G6^/CTCH;4=3"HO,)?NTZ>I.,&YX:,\>Y7@H2IVE'!\EJ#+/F7R98B8.([?M'@^6Z2[1YL ;#PNVPQ7J MI^)1TLYK4#9ICERE@H/$[%"OUF \>1;BN]G,-R/7-X0P MPU@;!$9_>[S!+#- 1..O&M-M3!K%U^LC^LSZ3KX\,X4W(OLSW>ADY YBL,MUOYT#5XL,F5_X5#)!B012;I*RTI)N4]+3X^7\M]OUY@XU] X ?!&;Q.XVW'XG4^\M;DZ%)L+TN%,$LYXS'" BFKZI2W M%5AX&LP\ERM5L!A'+KT'A7*/[OCSIW;/OSY#-6RHAN?0_V]BSH*=IMIO.6>, MP#I!YT;D!>,OD# %VSI=@D:9*Q!;:$,(J[(H,J07KUGF/+/,:E>M*>55_ZE:0<8T;D"+]R92 M!8:HR*C5J"M8W=Q&WYX6$3S,WCNW>GI\7$1WT?UZLH#I9&'O5K=1M(;Y_>QA M>3=9SQ_N':H_=([UYWQ)N:,342K&-^JK4]>/4WDB7Y<64XI(QT)I^ 6"BR < M'*4KJLY;Z3@N\[)RBN5"ZO3ORM,O_9X/7T^IFI UABZ HS'4O@@'[PV)YRS= M632;E^!:)63 QITTPM#_+_E,4+*L>*\]<-:"^WY3Q7+P>\.8*(<(FBB MU[S>"]!4(P?;)8V?>Y34]$\6!!PHBT&K#V&K"W=TFY>Y\R;54+ 74R=5&1K@ MTX7%)'Y8$93BI^5\/:=JH(2_+Y#%?#*=+^SU^2I86L,;E"8E1L!DO-]U:-F! M3B\TBQ""3F 672-A%CWH]AQZ-#1'MT05+NO(5DEHO#/Q; >_.@M4Q#[-BY)B MYZ2<5)!JJ]^NU8YQ/]5WO%?#(4>YLR-047&67%=SHCEMINRD&BX_Q:L1?-%H4=-<]"T^"RRX2^%% : ;K?"J&/&V.@^?88_P-0 M2P,$% @ %T@)59HB]B:^! # L !D !X;"]W;W)K&ULE59M<]HX$/[N7['C=CKM# G&-H:D"3,DH6TZUS03R+W.?1#V M KK:%I7DD-ROOUW9$&A)>OUB>Z75L\^^:+TG*Z6_F 6BA?LB+\VIO[!V>=QN MFW2!A3"':HDE[L[A5\EKLS6-[ G4Z6^L'"9G?H!$\(<4\L(@EYW>(YYSD!$XVN# MZ6],\L'M[S7Z.^<[^3(5!L]5_IO,[.+4[_N0X4Q4N;U1JP_8^--EO%3EQCUA M5>MV(Q_2REA5-(>)02'+^BWNFSAL'>@'3QP(FP.AXUT;I.$SE9]] M8:BMQ/NM\!4Z-DN1XJE/=\2@OD-_\.I%)PG>/N-#O/$A?@[])Y+U+,Y^EOU# M;S\^3!;HG:MB*6_@F\MV26$89I6194+BYDGMG;A"JV7 M"JT?"!;N1%ZA-]$BH[Y%/0TZ ;R$;HOZ$[U?)]T WM!'W.IV ^],I%]R-6=R M2ZW^H1YAX C"5D#*K^O7&S@@\W=8BM)ZI;('5AVD% :TY"2IQJS::50[+'IC M-;,KH=%[+PF=KELE_WJM,(JZM,T3% M;2Q'D9-%.9$:E)9S68H!O)A ZY(& G#Z3P?4%0 MK,C/% U42\KD=PA[2H@(3I%SV: 3F\JPS%3X4G*//>!RA@+M0F5 ^=%N]UNT M3:4^.E89G%6YE\L9'L-.E>$]_>0,,:6_W!Y>O,HV[$(C6:X;'7*C^Z;D5X*< M,$VIF]U"'W[Z?#.Y_',XN?Q\!:/?KT=7X]%X_PV@_XW']IJW-V&[WG:#A;&\ M7R\X(AX3\39$=J3M.T$5$W&YA$GP9''SA=FN9@C[$7237E.9WFYEQE$,_23Q M?B:@Q*(5Q#WFT0J.(ABM<^3-*LL]>*>Z&K!-&OY'+S)Q]V(A;@. M0Q"ST.56%3JEI/FD.T)CULP2%)\*J9U=(/7K5-8QYFZR-T[JJ9;CI!^5-^L8 M>?^C,F?N42NP#U[ >S[T;6W)I0"]=S-8=PBJM+6P\IF=3/J#>L) MYU&]GA,_"4T=RT".,SH:'/:Z/NAZ]JH%JY9NWIDJ2].3^US0N(J:%6A_II1= M"VQ@,P /_@-02P,$% @ %T@)59YE%LG7 @ %P8 !D !X;"]W;W)K M&ULI5513]LP$'[G5YS"A#:I:M*T0 =MI;1T@PU& MU,(F-.W!3:Z-16)GMD/IO]_9"85)4$W:2WQGW_?==W'N,EA+=:\S1 ./12[T MT,N,*4]\7R<9%DRW98F"3I92%:.#V8C4: MR,KD7&"L0%=%P=1FC+E<#[V.][0QXZO,V U_-"C9"N=H;LM8D>=O65)>H-!< M"E"X''I1YV36]=2[2H1=809AC8BP#H^4!)YCGEHAD M_&XXO6U*"WQI/[%_Y#BDE6YFXZD5-YQ@P;#91<@[+1 MQ&8-5ZI#DS@N[*7,C:)33C@SBJ.[R?ET\A7BV?7-=')SOXNF_PG>'"P!G722YUI1!^1@MM%'TFOUXKMN;JO]H5$]H#9*L6+OO4T6 M!J=Q'#NK<_JA!>N,)QFLF0;4ABUR3IV2PF+3B%12L >N*@T1I_0SS#DN6\!$ M"M-$"EGP!.:85(J;#42)@:\@;/5[Q\VSVX/7[MY_T:P% MJI4;21H260E3]^UV=SOUHKK9G\/KD7G%U(H+#3DN"1JTCP\]4/48JATC2]?Z M"VEHD#@SH\F-R@;0^5+2:VPO M.'"+(@546Q??VEP QTVQ=NUBQ-WV,.R!EHXM(I*HD%0<__L=4K8L);;;#=B+ M34KG?.?^4;Q8"WFO$D0-3UF:J\M.HG7QH==348(94UU18$YOED)F3--6KGJJ MD,ABJY2EO<#SAKV,\;QS=6&?S>35A2AURG.<25!EEC&YN<94K"\[?F?WX(ZO M$FT>]*XN"K;".>K?BYFD7:]&B7F&N>(B!XG+R\[$_W#=-_)6X ^.:]58@XED M(<2]V7R.+SN><0A3C+1!8/3WB%-,4P-$;CQL,3NU2:/87._0/]G8*98%4S@5 MZ9\\ULEE9]R!&)>L3/6=6/^"VW@&!B\2J;*_L*YD?1*.2J5%ME4F#S*>5__L M:9N'AL+8.Z(0;!4"ZW=ER'KYD6EV=2'%&J21)C2SL*%:;7*.YZ8HN5+[ M$^S\N0Y. GXI\RZ$G@N!%P0G\,(ZOM#BA4?P;AY*KC?PUV2AM*06^/M0C!5$ M_S"$&8L/JF 17G:H[Q7*1^Q=\[VNT\*% M.Z$3A^4Q_":D3E*S,@F&.4M1P60E$6G2-$PT?$\0OC%Y3X1PNURBY/D*;G.' M"H,PKNKBPKS,+6^X\#F/NG"F2>G-JW$0>.=3D14LW]B=?_X6"!8EQL!S+8"] ML-A4??:NAEAS\MZ$ %-6<,U2F#&I&R++$(Z8;%QH.64FU\\-UBE*JDI'7%,HZX81JA+<1TUAN0)B465!B MGA264F2@B<6,AOTO"[,D9]B*XEPQC:0#KR$8NF// Z_K>?YN0Z6H\FYK-4NI MS#9G\X11K2%ACP@+1,..*ZZJ-)#MRUC%)!_ M!*FVO,WPFBE'2+[B.4O3#2P).K8=\3Q(D_2;IRAA^,O+"_I&()@9)O:M_HQ1BDS:42JH^T(6&R,(8>T;8RXD%8MK+2J=C'G A12 MJ(*42D4-E6LZ$+>.\MP*G8C9M<:-T*P&<>9E4:3V==<.Y8E.,)VW0% BC;?^ MUDW)Z[9GVK[(JMD6V]E6;CT)RAQGUFN>.W7"8+4I2K MJB;5U'1;L3K[3MF1B;\CDZ:[57G9?^BRX2 ,AR^Z+#CB18M;JHANIE6>7V@U M[%,+BK5J>4QCT1YZ]\#44Q4$A2RDDPF)C>2#@8A$MJ#VMK9H3&F;T8K._NC> MI?PC"9N>W#Y8,REI'DE72*H(UY8)#$VW6(73&TY4N;-%0#Q"R(5VR"M\BI @ M7\-HX'I$-?: J/C7QO\S1T(]"[[7'(9=8OX%\5MN/\7^<)S]G;/GA UWT]F> M14YS=B1*FID?L?:!_C9&7%#5_(FETP UMOW1N7I6R)\@Z;:WQ]FV2^F'VTB+ M!<$$_J'L[P9ISTJ.J@FEU?7_EF/?+L,F@D)BVO@EQ&@V".MX= L MO0$M!T/Z*# $G6_O!74J*&.FL0FD3<2P)V*';D$G>+BJP*%FKOE=8FJ9M'%8 M-,M"'$R!9(8,,.["H>_+7N-C/T.YLE<:TVMEKJOO_OII?6N:5)>%O7AUY:*9 MIF-508I+4O6ZHT$'9'6-J39:%/;JL!":+B)VF=#-#Z41H/=+(?1N8PS4=\FK M?P!02P,$% @ %T@)58/"\9J(!0 ;PP !D !X;"]W;W)K&ULE5=;<]I&%'[7KSA#/)UD1@A=T 7'9@9C$M,FP'!QFG;Z ML(@%=J(+V5V,W5_?LRLD S9N^X*TE_/MN7SGTW*UR_D/L:94PF.:9.*ZMI9R M<]EHB'A-4R*L?$,S7%GF/"42AWS5$!M.R4(;I4G#M>V@D1*6U=I7>F[$VU?Y M5B8LHR,.8INFA#_=T"3?7=><6CDQ9JNU5!.-]M6&K.B$RMEFQ''4J% 6+*69 M8'D&G"ZO:QWG\J:I]NL-]XSNQ,$[J$CF>?Y##?J+ZYJM'*()C:5"(/AXH%V: M) H(W?BYQZQ51RK#P_<2_9..'6.9$T&[>?*-+>3ZNA;58$&79)O(<;Z[H_MX M?(47YXG0O[ K]C:]&L1;(?-T;XP>I"PKGN1QGX<#@\@^8^#N#5SM=W&0]O*6 M2-*^XOD.N-J-:.I%AZJMT3F6J:),),=5AG:R/9D.N[_5;SJ3WBUTAU]'O<&D M,^T/!U<-B>AJ3R/>(]T42.X9I "^YIE<"^AE"[HXMF^@5Y5K;NG:C?LFX*_; MS +/-L&U7?<-/*\*U=-XWKE0UX33^@V6< $C\H3,DM#AG&0KJM__[,R%Y$B3 MOUX+OL!NOHZM6N=2;$A,KVO8&X+R!UIK__+.">R/;WC>K#QOOH7^OXKT)M+K M?CJ.99P[ H8;U3T".L+(EX UH55-3)!K"MT\W9#L"=9$ ,MBS"2V&2!QXQ^0 M[XU)MH LS^H_MR1A2X8%.%Y'M1 2-[%L!3*'S9;'"$?!#0,S=&U8*L@G2K@ MU_)=<%S+\:%C[*4$T+,#5WYY%[E.^%$<'5+T/Y-/VAE.$R+1#985NJ8V+/,$ M)4IG!\!-,[CKCWBMY,4%G#(8C-9I ISOMW_>GWPV5(:/,D/%- MJP)=&(-M.J<<.@^4H]:I5/8>*8^9H$:9X1%G,8Z>4V$"D<8MC:DV]1R-Z8#; MLLT@:L(%8.$"W_B,%%:QU*%NE*#%"'5K29E:>Q^9KN_ !X@L+\)=&\;5K&^& MCH>SCFWY]N'1ADH2?=R@=N(^+,D#%1*PPJ<(\39$)!6]V:Q:O84+G:5#_F2]J!8DRF]X-Q_T_ M<'TVN.V-CW@$HR^=P<2$F^_0^[TW[O8G/1B-^]T>C#N#S[UG.I4\&E/UX54% M.\@[3)3_%:^.1UT4:25RV(F&9IR @[K#(]UV'XP+I$X006@Z37?_ M:UM1B/.A%7C@ZAEW/]]R<=ZS[! \TPZ1LF8K"K!U'0_G=0)TA1UL,(R&X14A+E@#!ZPY*IJF\W-H MIT4T]8Z7O;9#RE\ '@R.Y4=%2(ISI>AQ&N=\4>I9?:X_+L@BO#.)0E54$V5( M/-294]%;(K0+0>A!Z&%F?1O&V&58$U5A736894R*$Y9+'<$)UT^9S"ND_:E; M1'K6P'TG*4O!'B$MOMQ4?;G?9/>9KX0)2.TI$G6*"P6A9X/^]%]5L:1QH8[& M< F3HC^UIAEXHZ%PK]4 >[Y8,V:9TB*Z,&%.5RS3Y']9.,=T(M^,(J4UON4X ME4HZ06BZ=J12;S6;QKW&@O>N'9A!$* 67D#+"EJ'VND%9H3%44N>Y?F5!TK? M5 8Q;2]U$1VP6Z8?.=JJY:@BP@O:C">SLW0Q<''/$@^[I!6YX(4^^$X37KM3 M- XN@2GE*WW559*VS61Q'ZQFJ]MTI[A$/F\OKN)?">YQ NJ?EWC/P+*U09<7^:Y+ ?J@.H_1OL?4$L#!!0 ( !=( M"565Q8?'Y ( #P& 9 >&PO=V]R:W-H965T_-FO?/<71O[XC)$@M=<:=<+,J+B)@Q=G&$N7-,4J'EG:6PNB*QW"Y'B#.E;\61Y%NY8$IFC=M)HL+CL!8/VS?#B&7\WG &NY0>N#_>LC]4M7,M"^%P9-0/ MF5#6"ZX#2' I2D7/9OT9-_5<>+[8*%?]P[J.O8@"B$M')M^ 64$N=?T4KYMS MV -:-5@?S6Q^4)5:H5F/ MD\EX/KF?SF$,WK.FB#^@N86(T90[N M=8+)W_B0I>WT15M]P^@HX9=2-Z'3.H.H%45'^#J[>CL57^>C>DV>2^);10Z$ M3F#$OV2 GGNQ+.C['__RL[2G=8;+O=;!S- U\ER514G?5@3=X@;E4@ M _YY!I0A'VU>"/T&TH'4*Z-6F/ +%L#2P#U3D"9(!!6.O2A%=C81&IV"8A- M:1W/E[ H'>.<:\(\0WY#@G_: -L3AZ;@9*KE4L9"4T-A*A04UL2(?M-Y9>M, MQMF_R@04PM(;L+UM G*AV8W\#8$%*HDK%N5!W.:278"EE!0;+G9M2I5 )E8L M!33Z6G@HF3HF,+JQE^GTY#IJ7]TZ6')1?-6\...D+[X)AZY$N-?1.=JT\BWG M#T-3W=R[U9TU#FI'> ^O?74B;"JU X5+AK::5Q&PO=V]R:W-H965TZ@ M+"V1D?'<<>+^2 L\G1_9/SKOQLN.*+@3Y7>:Z2+";S'*8$_J4F]$\PDZ/Q/+ MEXI2N1$U;6[P#J.T5EJP#FP4,,K;+WGI[N$$,)U= 0=('"ZVX.AI0VLWO;2C M6+84P06**;H77!<*K7@&V=]XS\CI-05'31 MXQM=\ECO%#S7P#5:'S.F MO]%K-)O<^KY_SH=W4F,,9.XZ2:%4U%RWY=:O]LVZ:&OT3WK;Z?=$YI0K5,+> M0/W!;(*1;+NG#;2H7,7NA#;U[Z:%>7! V@2SOQ="'P-[0/^$Q;\!4$L#!!0 M ( !=("56#ZU3D&1$ !,P 9 >&PO=V]R:W-H965T=#XAB6?8>VZ(<5N9;V0G%U M7-**[]?WF=D74@ZM-/U0%&UCBN3.S,[K,[/LJXTIO]BE4I7XNLH+^WIO657K M%X>'-EVJE;1]LU8%GMR9<"_*)[D2JG)+?\K-N[=D^,]D=:V,BN_&!*L=.'^RJ]>$:T%YX,G%HS\ M@A'+[1BQE.]D)=^\*LU&E/0VJ-$%;Y570SA=D%5F58FG&NNJ-[/;3Y_&UW\7 MG]^+V<6'RXOW%Y/QY8T83R:?;R]O+BX_B*O/'R\F%].9V+\RN4ZULL]>'59@ M300.4\_FK6,S>H+-J?ADBFIIQ;3(5+:]_A B1[E'0>ZWHYT$?ZF+OC@:],1H M,!KMH'<4]7#$](Z>H#=.4U,7E2X6(FQ3_',\MU4)O_E7UX8=O>-N>A1,+^Q: MINKU'J+%JO)>[;WYVU^&IX.7.Z0]CM(>[Z+^YJK41:K7.80T=V)B"@N9,TE^ MWB7J3F+=HC8Q*PN.!7UQ$61]GM"%IG0>+19FCQ_$&93@"*242G9 M2+:>6YUI6<)0+Y*P6-P6FC@[$A.S6JF2!9B97)9P/E4N'AP'9H#;J:ZM^/AQ MTA?C/$=D5:JD!;K A=^B@!,45G(:L6(I[Y68*U4(E6M$)&^U7ILB2;>TA#UA MCU8);%M7$+,O=EC^)%K^9*?EKU6:2VOUG4Z9C>VR]TX2W?;^AJZ8J+)"5D_6 MI3:E@.*UR81<.8,U2BCC0JBA,N0!5"OHDDRU%H8.&IH M.ZW$4B/KE;@+OU$+\AJ\NS8EV3W)M$US8VN0$]*VWTU-B9=@#;&6#R6W+(TJR<5(UG>)-9Y[==>#09>.=)+IM[.DFD:[X327>0!1BK D%U\?V2Q6W;;GL.1\7IBX% M,( L])^L-0[NLDXK[)Y#BC2WD0]$9;/4Z9)6)"TE2[*&+%#Q,WY?W4]ZP"2W" P:9"*[@%$T:[7 "(OR4L8+G[@S'LQB. M9SO#\18Y'%),;:6I/'1FW)T4NJ,19),V62ZK>+R69=SYCQ76D'MU!7?5U5)\ M&(^O8(P_:DWILK$F9;B5_ (]1^:D363C>K5FXR3.K>_NX./>I)0S5%,!(!W> M5Y5;FFLYUSF7N5XK'_H]D,<0V^X%0CH6M+=@[KCQY+L;[\6TTR5CJ>Y54?L- MJJ]K(FHI"H,3-VGH.=%$&%S>VI;N^F.E%P74, M>VQ4&I!.VKD9"*.I77)!RX/WM+^>CX=E+*Q;&9!N=;\$X<38XC[)+RRT&NJ<8Y'??"QJG,&DCG/(I=Q.5K[7XPOK7AK3\)8R$% M"%!'VK@#3T&AJ-KF3MF?LN0;,Y+[@ <48IY;1$$EM2WFA-( C]8*D<72!%N MN9;6!=H7[L\H'P4TV/-F5B)7*#RBI'QT8.X.H+ZG?"YI'@/)&R 9 T8EQV1 M7!)0%O6;-,\5'T&GR[1>(;)H%[V0R3D(L&U70QRVPQ,(J9T5 MD4E([[_7F8<+S#0JJ5PC&3+PHK!S6[/ M$RD%W:,P70%S; >ILENQAX12^C#VN2BH"("&$PX'R>Z:<1YKQOEW8+J+ONLF M^KK*QDXB3P%UIIRT*(MPCY1:JIQ3I2O)3T<\Z;H5]=)AAG81-L ;"^_V9&=" M'KS,XJ9EO!]S!0<]XK?,:&G"U:?54L_@4YDL,X)7643\8I_2WFCPKS:DCWNE8)JKKYES;,NZOZX5=)E]7!@]5 Q>W#1QCIM>NV(WT-HK/ M'9)75@N[_F[F)'(�*!&+P-=K+@(;VEB'E5$'5729*()'1%'!88^;)K<8SM2 MNRD<(.1NIG25CI5BJ$R'6I!Q!0^3'ILX^K+JL-P3Z; O?O'%+N&>R@$BXA:Z MV:WRXH!@ )P.G#*0"(Y(4X]V\NJ2V4G)V<.[41=^I&2')LW2FQM.N)%!:W?, MPZ ZY^@P25K?S;GND"5MI R",6[U[MD7%W) GB2RY23&P4D.*IUM MNW;^9'31;0K%4K58HK^P ;?XV11=\NTYUJZP\$MA-HBK";@N ,LH;T4X<&>Z M,YY)X6;\5#*F4D"'K 0"2XP/O2U[@+@5HQ6: CHMB'W];+N2K'/)A5'E(703 MD$8!D \@MJ\U%Y:L9OM8GC I8$O\#A)FCLZ_MPFQ7AT)$N MW$$-\0[=1MBT,] 3^J!,ST,]V#]PSY7\]8Q(/C?ZJ-=$%(WSF,YGO;24&^<6Q-:X2SXDG,#/Z=JK-R6G'0GB6I*8^,%STHX M??HA5 LTD*5)@4$;:,@G/T_?W7ZTTV;\HX(?HH* 0RS5&K:L.PSUCDR?1Y.U?PUW/DAORHJ1] M#"9F^NO6C?^!%!?>V2GZMU#7HUCKB+"?Q '^-QRGOT6N(>!&/A_AW?S@"*?PZ.4HN MOPU \,-_3HB1IY7L\#Z.C4[/:QJ-AO:@/Q!_A1C]$?[L#_#GV5_%<7^(7SMZ MR^>QMWR^L[<,_9 8-ZWTQZ:5[NHS=Q+L[C,#EZ2;2^S*$M_04Q'0+HE0%>2B M+< =4,9_7 M,D]6&AF^ @[T!PVJ>NFJ; ;XX(MLNXHS!M"6OC'@VZA>>>[*9R[GW.FUVVF> MPQ/ZJKBMO5-T$B UF9X.R3Q$*HER$F$-+7)5/"B!WE+ZGI*@]=LNE<^9#=YR MB=O&8[;0JE.KG=T[3'HGB&(]D+:7/-XB4\U"1^:4$8[G9$,@*I63$7'WA\W4NI%(-"SE MEB_VB/'4,7I*UFJ,^"Q;QDT#DGC@&K!JX^IIES;F,O>=9:S+!)D5?UG"\VOG M=M+Z>FU?;)>BSYW%Q,9]OI_W&.?PG7'>[!T_/V_>:(<[7CH>GHGAJ#<:#,4[ MKOO)CX"C)^!]UL9[J"N](2K :>_\]$B,>D?G(W'4.S\9\=G((PC4^).#$8 X M)67J[:3=[GK8:-N(C>*"A@S;N*PMJ;:MB"D6_:0]J:4Y;.K:LJ9U_TD9^#OY/.'RXM_3,7MU>=+ 7>XG+V?7CO7^/R17KVZ_OS+='(S2ZY\ M<@SCO0D<;$&CZ2FS!5[X.U*L%1W#1O$;TH)XZR1UHYNQTT]RM:6?1VMAD.17 M/TJ^"CK9FL*PV@[HSY$X'GROI@T'S7=(@YU5[2T 9*5M>RWV'9QW?BH_[XNWN]8D_?EXS@3G-P>\U5S?4.:3!L$#>2YUSZ,!? MER:G7M+'"-4(=XSA:^W&C?BR@Q!6#0AEGM\L3-#.T=$!\>U'17Z[&Q=07E:+ MUIGFGG0BL;W'YGT/@F-@HNDT_-D-0E?;V+UQJ^O[C&2[Z9*9&^W35+93=D=\ M0P=]K2];6AL2VL^#3.6'@D\06LK,+:;3(']&YM=^7PK^4H7] .7$]2P%:?Z;8'QA%!#&+=?SVYMG+>[ M0RIL1A\T*D'%D_[$IQ=/H=*M^"$)E9,\".1BK'1C+BM7ZK_O['NM@I\_L$"/ M:TIOVU/RAVA2^NX$A;,Y[VI]2O;5-\CM3Y00(\VI8PC(6.>"$S462,*)\^CL MM''."GFI-NTS-93G M?NE*>[%NZDUUT+P21YDHGX%#\A2=PW#-09Q0_( M7,XC+-5>TYH1?0\ADCW\*74X$798L4V_&;P^J"IQ.H>2>^'[ 3Y-"^>-;)U& M0IDA+Q$)9R,B\L30TQ]"_-!GKDDS^^PV^6'K.VUT)PO^&IV_,"DJ]\EVO!N_ M>!^[[[R;U]WG\I_0S*%=%;FZP])!_^QDSWWS$'Y49LU??<]-A5:(+Y=*HN33 M"WA^9^#X_@0XSZTPV!)J]UG=[4O MV:N5D%_4 E'#;F9!9K.DHYS652XRGA5"6 MUES;;M6RF/%*^ZJ@]67[2BQURCCV):AEEL7RZPVF8G5=<2H;PH#-%]H0:NVK M/)[C$/4X[TLZU;8H4Y8A5TQPD#B[KGC.Y4W+\!<,CPQ7:F M5VQC$*:8:(,0T_*$/J:I 2(S_EIC5K8JC>#N?H-^5_A.ODQBA;Y(/[&I7EQ7 M+BHPQ5F\3/5 K.YQ[4_3X"4B5<475B5OJU&!9*FTR-;"9$'&>+G&S^MWV!&X ML-\0<-<";F%WJ:BP\C;6(//T+N#8=B)PKO0]Z(1>+[?&T>C,.I O]<-_3 80G443U)4QU"U9 M*[DIE;AO*&G!@^!ZH2#@4YR^EJ^1P5NKW8W5-^Y!P(]+?@9U^P1^C?![?C;F""YM][48>"$T80#$?A@S<* MP.MT!D''[ ;!8Q"-@WT.'%2QWP'X8<56->267HBEBOE4G0 ^)YAKX,ML@A+$ M#'(I_J3Z5,= (45K$])7)^?0G35:2$1K-[]@R)Y?$?X'*T*>4$M4:#'3JIZ0 M+Q%F4F3 J:\FBYC/*:/HCA**J[AL2+ED"5%_AE/Z=^P6?1OG3;-WFB^ U2F6 MNV/X#C;C^9((0FE I1EU+**?0KT)U<;%.1Q#_<**4).))>#W\%Y UB8V'/I6 M'9>@Z-2L6]&_7M#HH[^F4;3&LG:@(%800XXR0:ZIYQO1>#Z7.#>76V.$)$8E M$D;4Z0NV?6;#$9EQYM)2M6DY/H+&F0-'!XJJN2VJYON+JA>-!IY/;7 X#$9# M\*);Z(;>3=@-1]0)]Y730?#WE--AE:]3^-L\O<4$322LNK/.1T]98O:C0C[5 MC&EX)*U0F[ ['TY:]?,B]B>-#Q*AG?!H'RW7M>P]@>]CX$_VAN>_U2AU2\S M% 9E EL^Y>UT)F+.6=$%/K$TA1L$7V1YBB;?O2>4 M5!M6_U69?"/[-X$^QI)1<*&_*9"@[X-)KJ*O%$$^-4L=&O9;55+;&1TRE/-B M0%)0_!R64\26NIW!O'+T>&$O![B'6,X95Y#BC$3MLW.J"5D.1>5!B[P81"9" MTUA3;!&ULI59M<^(V$/ZN7Z%Q M,QTRXPOXC9<4F#&$].B00#'I?>CT@[ %UIPM^20Y)/^^*QL(Z1$Z<_?%7JV> M?797VI74WPGY5:64:OR29UP-K%3KXK;95'%*TSJZ-(:G\H']OLH=U=AVQ\)QJ;3(]\800BV/C!P]P9N%7?MJ(KRCF@R[$NQP]*@@J(#$=6- KBLIG M:@U__<5IMWZ[D(1_3,*_Q#Z,QI\G=T^S"9[?X[,;.)N&H^D,Y GH'^]P&$63 MU1ZRG-R=R^>BQ_/YX)^- S481SH5I8(=4-=H!.V%BU+&:25(%E-\A0/'[@0M M] 6ZF_$MCDG!-,F02H74&Y)EN.'8CN?@:S0F*D6JE$56*NS8?L]%*V&P_^$L M"$L,L6L[CE-9P:C&AW$L2JX5DC2F[-GT PZ: PAJE&]11DW\TAPRG\3F4PF#BA#XNMT W4,M[[=SH4Z M,'2S-Z6)L9@\0J< =KZ8+$,#B,ZU[46?/]JV_QL) M@F.9HL.QC$]'#KXPAU:II!2=WA$X8B_O%#_,O:30H"6U$8<*N,)>V_9Z'2-X M=N"Y(+0[=M#SC.#;GN]7.SX3F,H7#5)?1$?M<=G3%C?WF_P^@WT0.26<07%OP'3UDT'ME?6 M[XIZH$51W>5KH>%E4(DI/,6H- "8WPBA#P/CX/BX&_X+4$L#!!0 ( !=( M"554&E6L* , *L& 9 >&PO=V]R:W-H965T>[Q^7R9'+CX(7-$!1]5618,7G%=UC3SI:+ MBBF:BLR1.X$L-:"J=#S7#9V*%;4UFYBU%S&;\+TJBQI?!,A]53'Q>8,E/TRM MOG5<6!59KO2",YOL6(9K5*^[%T$SIV-)BPIK6? :!&ZGUKQ_?1-H?^/PO<"# M/+%!GV3#^0\]>4RGEJL%88F)T@R,AG>,L"PU$&H?V>_,V>DL M&R8QXN5;D:I\:HTL2''+]J5:\<,#MN<9:+Z$E]+\PZ'Q#886)'NI>-6"24%5 MU,W(/MH\G !&[A< KP5X1G<3R*B\98K-)H(?0&AO8M.&.:I!D[BBUI>R5H)V M"\*IV6KQ??'\NH"[U?()HN5SO)I'\1K>'N,'B%[7\?)IL5K#+S';E"A_G3B* M8FJDD[3\-PV_]P5_"$^\5KF$19UB^E^\0UH[P=Y1\(UWD?#W?7T%OFN#YWK> M!3Z_2X!O^/RO$H#O6.\1MH)7$)%6085"EZ!RB$SZ4<"?\XTTZW^=2T##'YSG MUX_J6NY8@E.+7HU$\8[6[.>?^J'[VP7U0:<^N,0^6T[CG1%VG/BXYS[&UY2<^XJ#-0NB+H69K]6DE@D!:299G MC)D'Q[>TW21W\]G6,B53?>[:;"=MMF63[J.'!.HUH'*DGT $5J<@BP^HFD)" M74@]*@/LRL"XD-&_AO^5D)X!:0!T5B_6P7JGU0I=D'7Q<7[G+%/$*SI&4K 2 MOH%G#P]EORF+!-YT#X9@.()QX$+?'HU" @Y& M06^%LD@IOYK,]^U^Z(,7V&/?A="E&44,[2!T>S%7)IP?VOYXJ W/=LF34JZH'VMFE[2K7:=>-XTH'_=FS;^Q$16U!)* MW!+4O1H.+!!-:VPFBN],.]IP1==MS)R^)BBT ^UO.5?'B0[0?9]F_P!02P,$ M% @ %T@)586S^_]9! ]PD !D !X;"]W;W)K&ULM59M;^,V#/[N7T%XQ= "NL:6+=GND@!]27L=UJ9(>AN&81^<6$F, MVE9.4IKN?OU1KH0=:Y/Y5(T^&4F59T;7*IY1R^5R MG5%<=&@2\4^=EX_>[;N]!];MR9:JR M$0\*]*JN<_7/A:CDNN>'_G9C5,X7QFYT^MUE/A=C83XM'Q2N.CLO15F+1I>R M 25F/?\\/+N(K;Y3^+T4:[TG@XUD(N637=P6/3^P@$0EIL9ZR/'U+"Y%55E' M"./SQJ>_.](:[LM;[]G[J0R%F^:HR([G^*#;Q,.MO M*BOMGK!N=5GLPW2EC:PWQHB@+IOVG;]L\K!GD 9O&-"- 76XVX,#F;G#_.(;CQWQ2 M"7W2[1@\P*IUIAMG%ZTS^H8S#G>R,0L-@Z80Q;?V'02V0T>WZ"[H08>_KII3 MB ("-*#T@+]H%VWD_$5O^!N+.1+*P$@LI3)E,X>_SB?:*.3&WZ^%VWJ+7_=F M^^5,+_.IZ/G8$%JH9^'W?_XIY,$O![#&.ZSQ(>_]\>7'P=6GWP8PO-[6!D:# MA^'(5>OV_GHXNL/*#>\)7/RYU7@MB!\,$QH(6&O"EVGZ=8;55.5JZ_CBNI]0F433LI[!9^UZ4VH@ Y [,0,),53@'K M#Y7?8BA!R0I,,]2B+4"O,"(NH=Z,PX]Y2R5EIG$J4 *>I%5/. MO.&V>-ZV>-X8IY_=L$7$&?PD7&U#]$L9I$D E$80QB0*4^]&-&A?.=V\P-%3 MVD:Q,Q08"8( 0L(3CL\TSB EC#)OVUZ6"7 \ ML9'3IP]VJA;>5-869X$[($=PC 'R# \^$\1$#OJ.FX?/E?6<)23)]E1TIX M2C32_=HGTN!%P8D+O)D)917P^TQ*LUW8 W9WO?Y74$L#!!0 M ( !=("55B%8-)80, "P( 9 >&PO=V]R:W-H965TZS(0.QZM@YVRGM MOS_;@93KLJB5^H7X96;\S#R//?2.0GY6*:*&KQGCJN^G6N?=(%"[%#.B[D6. MW.SLA6UO(04\4FE&."PFJR#(BOXV0 MB6/?K_OGA24]I-HN!(->3@ZX0KW)%]+,@BI*0C/DB@H.$O=]?UCOCEK6WAG\ M3?&H+L9@,]D*\=E.QDG?#RT@9+C3-@(QGR_XB(S90 ;&OZ>8?G6D=;P67?#W5X<*A$[[B$)T<(H>[/,BA_$@T&?2D.(*TUB::';A4G;CS[!)-XN(I7\&Y-M@S5^UZ@S5G6 M(]B=XH[*N-$K<=LP%5RG"F*>8/)__\!@K(!&9Z"CZ&; OPI^#XWP#J(PBF[$ M:U2)-UR\QFN)6[IJ8E\K%,(\1TDTY0>8H*%87\'L[>G:[*R0[[OKD< M"N47] =OW]3;X8<;8)L5V.:MZ(/5XW/\<3,Q##V])&FU62PF\32>K8<3& TG MP]EC#*OG.%[#>/8T7TZ-]7QV+:6;AUY/:57D.4-S*S5AWI8PPG<(Y?-!>?E& ME->5$8T): ',512H J)@+YAY!E07?D-&GI$$>F=)>.\H]W0J"D5XHMY[%:6> M P#RDF^B%&H%?T!T%]6C%[:,DBUE5%-4;]]TC,4'E0JI0:/,X,_VPT\X,&'$ MY.SK=U&SY:V%+9BH=/;"[PP&;LBE53F0=2;U8DE78).$7[(W@A"XJNB^ 7<%W24U_='+2S1 MMJ<$)8B]$XLI=JL9>6;8@$[8MH,F-%H-.VB95\:MM"'JA-XZ1=/L]H9*J)4L MENB_I^>(ZSR8LY7J>C3+"ZM\RHT+*@T/)_)O$AQ&ULI59;;^(X%'[/KSC*K$:M5)H0+F4[ M@ 2=L&4%%''9?3;$(=8D=L9VAIG]]7OLA RM*#O2OL!Q?"[?\?AEA MW!WV[;.E'/9%H5/&Z5*"*K*,R!]CFHKCP&VZIP> -^SDYT#75VWPI M<>7562*64:Z8X"!I/'!'S<=QQ_A;A[\8/:HS&TPG.R&^F,4T&KB^ 413NMV=^QE1Q1]$NG?+-+)P.VY$-&8%*E> MB>,SK?JQ /(IA%DX6H=KN-F074K5;=_36,GX>_LJZ[C,&KR3M0MSP76B(.01C5['>XBP MAAF<8(Z#JPG_+/@]M/P["/P@N)*O5;?=LOE:[[5MR&J(N%$H"A/&"=]3F%&D M5UWJMDS6OIS,W)M'E9,]';AX,125WZ@[_/BAV?4_78':KJ&VKV4?KI^>P\_; M60@OD[<$K;?+Y2R1E-1]MIB^+2PU=+7FYH761 MYRG%^ZA)ZNQ(:H^L?'$P7KX=RHN:$DTCT +BZEQ3>Z[ %! %L4CQ1: >X7_W MY: HJ',2A7/#N*,342C"(W7K5*0ZMCC(<[Z)4@AZ+Y2&WR"X"]J]DW<)U7GM MO=\765$V13(A-?NG[/3FH>O#[:50$#'4A>Z 4U.H>=?NO2TD=BD[V&P?/_2" M9O!))5@ -)491K3;_G_YIX(?2O=NL^=L!')S.O:J\Y\A%H/?Z<$5479J479^ M693(QG8UW4R1..3F+9>SZ6@\G=GM2T*\6N:R$.>,LZS(G%?R@IS\,-HT I.@ M$Z2SFTYT0>&%>(,L90__X! M^93E("P76N1V^.R$QE%FS02_':@T#K@?"Z%/"U.@_AH9_@M02P,$% @ M%T@)5&UL MI59M;^(X$/[N7V%E5ZM6HDM(0J!=0(*6[K*ZTJK0>]5],,D OB9QUG9*>[_^ MQD[(PAU%7=T7['%FGIGQ/!ZFMQ'R4:T!-'U.DTSUG;76^46SJ:(UI$Q]%#ED M^&4I9,HTBG+55+D$%ENC-&EZKALV4\8S9]"S9W=RT!.%3G@&=Y*J(DV9?!E! M(C9]I^5L#^[Y:JW-07/0R]D*9J ?\CN)4K-&B7D*F>(BHQ*6?6?8NAB%1M\J M_,QAHW;VU&2R$.+1").X[[@F($@@T@:!X?($EY D!@C#^%9A.K5+8[B[WZ)? MV]PQEP53<"F27WBLUWVGZ] 8EJQ(]+W8?($JG[;!BT2B["_=E+JAY]"H4%JD ME3%&D/*L7-ES=0\[!EWW%0.O,O!LW*4C&^45TVS0DV)#I=%&-+.QJ5IK#(YG MIB@S+?$K1SL]F$SGP^GGR>BG,1W.9N/YK$&GXSD]F;-% NJTU]3HQ*@VHPIP M5 )ZKP"&]$9D>JWH.(LAWK=O8G!UA-XVPI%W%/!KD7VDOMN@GNMY1_#\.F/? MXOFOX'T6(M[P)*$LB^DDTRQ;<@55U$B5"&!_C%<*"V1-W\>NH;2 M2W#8BWE+%RIG$?0=?"P*Y!,X@P_O6J'[Z4@.09U#< Q],+O\,KYZP)K=7M/_ M5/!0L$?A#@<[7P.Y%&G.LIJ_-)4?[]NEAY74Q3+!#4!:*1P >K-!5+ MJM= ER+!=\^SU04]&C09ID)J_C$ MI4\L*8#,)8NQ6V$GHRV7OJ?M!G8E7$_"MDM/<1,TVFV7C%CTF(B5"2Z7XB_L M#(J>4Z_AHO))N9S2,W3_!!G+-,F$/M/B+,)K (U)HFI@5%N5:LN(9":6>L,D MD!.>14F!M,>+,@YRD/K%\@R^%3S'7J9/$<3?@@2MT(*<=P-R!2P!B7TNL4FJ M-<\QERYZ#,O@6F$'E0/?)^]IJVU/,;].P_-]FV&WX:/&$7*U:W*UWTRNX^;4<$RO)0!- MR[8#INW\BY,;AD15%1?5/A/?GB'!OP%B_%4KF1N_9+?=T1E_WA[80(@)A-2! M[$F[I,62^J:>7NB^RC[#Z%VZ4:_KTW;8J:A#]JD3^ 'MAB'YD0O%*!INT#%Q M--QS_QB9PII,X9O)=/TP?[@?_T].'75WF%-CI7EJV\BRT*:Q[W63ZDYJ-KVA MYRG30/8IQE]GV ^G37X#)A5! ID&=P41I ML#7ZK0>[!#%HQ2F))K&-3LQ!9 M@X)O"Q>T?2,$937=P AMTQ(]JQ166VSO.,0M-4(9*P_;YJ%R-W=&BQ3DR@Y0 M"KM\D>ERRJA/ZQEM6(XFW]7+ >^&R17/%$U@B:;NQPZV!UD.3:6@16X'E870 M./;8[1KG3)!& ;\OA=!;P3BH)]?!/U!+ P04 " 72 E5+8.H7*LDAN5]_*]DXM"5,YGI?L+3: M7>VNGGTD+G<%^\HWE IXR-*<7[4V0FPOVFT>;6A&N%%L:8XKJX)E1."4K=M\ MRRB)E5&6MFW3]-H92?)6[U+)IJQW690B37(Z9<#++"/L<4#38G?5LEI[P2Q9 M;X04M'N76[*F^_O5>Z8RY)P M.BS2STDL-E>MH 4Q79$R%;-B=T/K?%SI+RI2KGYA5^N:+8A*+HJL-L8(LB2O MON2AKL-+#.S:P%9Q5QNI**^)(+U+5NR 26WT)@3X>_G@_X\O(;AY-,T',_[B]%D#&<+LDPI?WO9%KB-5&Y'M4SC[^W;&%X3H[V/<6"?=/A;F1O@F#K8IFV?\.]CR5>^.\=]RQZZX%L2T:L6-@FG M[)ZV>F]>69[Y[D3DG2;RSBGOO?GP)KR^_1C"Y#W,;_JS\,C)Z:#.%"93.9M# M?[@8W8T67X[E M,B08#0,.'RB+$DZUB8J/PY0E$WR*\7[:F#]JTSH_*"EQ@]@!K,9?Q-*WT_&^(= M(#FT)*FFFHS# =3AT,W'9$6ULT=*&'^KO<9N\0+P=:MCU[^F$?@H]PW/ 5M) M[%K>M5'N&*8/CF[ZV*5Z-_# -BP'Y;;AVM#1'<_%5=_KHL#V4&[AN@NV9^JF M:39?Q_"[VKZO]BUS NE>@W3OY4A_YK+5 4]L@?5?X$)U3K?CT>(D=9_<]24@ M%JKV/T#Y1Z"BK<##DSQ0@;7,$_'$ZC4W2$N>/$!6W?M4WOLGP?L?Z_ MSQ?M\T ),PZ'>U.^8(SV_1TS_.0W5]#U_"ZA[>!X^F!:ZHEQW#< M)@+)V+*"6+:?F1X#,+NZ&UC*JFL=A63[X/V74;96KUS),F4NJJ=@(VT>TOWJ M_?BD7KW"/Q&&U>"0TA6:FH:/9,FJEVTU$<56O2:7A<"WJ1IN\,\ 95(!UU=% M(?83N4'S]Z+W+U!+ P04 " 72 E5S&2[754" >!0 &0 'AL+W=O MJ#EM46$$A62LA.@']\E)0M.$>?6B\0E=X8S7"ZCK51/.D50K9TH$+X81 <^P7CI1=';FZF MXDC61O 29PIT711,O4Y0R.W8ZWN[B3E?Y\9.^'%4L36F:!ZJF:+([UB6O,!2 M8 6AP,Q8!D:_#9ZC$):( M9#RWG%ZWI07NCW?L5\X[>5DPC>=2_.)+DX^]4P^6N&*U,'.Y_8&MGY'ERZ30 M[@O;-C?P(*NUD44+)@4%+YL_>VG/80\0A@< 80L(G>YF(Z?R@AD61TIN0=EL M8K,#9]6A21PO;5%2HVB5$\[$DR2=IG!W!;/Y97IY>Y_<3^]NX>@"#>-"PRU3 MBMES^QKYAK:S(#]KJ2<-=7B .JE4#X+3;Q &81\>T@LX^OP/C4]J.\EA)SET MO,,#O+-:93D5 I*U0J0+8N#Q!HL%JM_P!U(I,EYK2++GFFON2K];?L_#AWO9 MECC3%*O5KQ&HRD[J-R*(1% MK2E+:]3OJ6WXCAV??4XV\:A_,@HB?[,OP]^[[O;EN&%JS4L- E>$"WHG(P]4 MTXU-8&3E.F A#?63&^;T@*&R";2^DM+L MM4W9,8_P502P,$% @ %T@) M56^7$CV_ P )PT !D !X;"]W;W)K&ULK5?; M;MLX$/T50MM=)$!KW7S;K&W %S5)L;)*:.3-S9D@.!UO&/XLU@$1?XXB*H;&6,KDR3>&O(<:BQ1*@ZLN* M\1A+->6A*1(..,B4XLAT+*MKQIA08S3(UN9\-&"IC B%.4,$>#!(>P /F4S+F:F25*0&*@@C"*.*R&QMB^\OI:/A/X2& K M*F.D(UDR]EE/;H.A86F'( )?:@2L_C8PA2C20,J-+P6F49K4BM7Q#OU]%KN* M98D%3%GTB01R/33Z!@I@A=-(/K#M#13Q=#2>SR*1_:)M(6L9R$^%9'&AK#R( M""AXJ"XYQ0< H%YT#!M4\HN(6">ZY"NU!HGZO0*12RT,T\]HRX&99X M-.!LB[B65FAZD+&?:2N^"-5ULI!+R]&S]Z:'Q]_>!=Z]&#]]&[?_+0Q0PD)I&X1'/._E?Y%HA0]+AFJ< T M$&_1F[WYP)3*36W,] N7)KE+S@F77'3'J%P+Y-$ @AK]6;-^MT'?5/24'#D[ MCB9.(^"'E+:0:[U%CN4XZ&DQ0Q=O+FO\FIX/8^]@2A+KXOP%MYKPO-?S;X]' MMZPU-S/@GC P]GV64DEHB.8L(CX!@?X=+X7DZKCXKZY0:]$MA>4MIE4MI-Z*-;ZJO[18#>M!PV M0%- *\YB1-4EY:\Q#2';X"I)5.#\=$\X\:%V9S?:JH\$U>4JQ^EF./JJVXQL MJSLP-]44',NT>YU]&:\&Q_XILT=8IR2LMR2OVTC>O2*&G%EQC50U MFGD!5=WC FG;!UP=R[RSG0.J:G Z;CU7O9*K7C-7:;P$CMA*[;?BHOW>=+Q/ M&N%>>EKVCG-_0,NS$MZQQ(F]UR\IZ3];/GF%5 L$88$P2H#[0*5J;C5E. PY MA/IC66*,*T'!?*)6@Y+3.B)S)_ZL^&WM1S;-)6RK*M*RVP=5,6N.YL*Q6I;U M>UTKX=4:L"JEF?-G5CJ_&'B8M=P"9?=L?C&7JV57/\Z:V8/UB7TUM6O69^H5 MD#?M/^'S)\0=YB&A D6P4J:L5D_EF>=M>3Z1+,GZSB63JHO-AFOUD@&N!=3W M%6-R-]$&RK?1Z =02P,$% @ %T@)54V%PW)H @ MP4 !D !X;"]W M;W)K&ULK51=3]LP%/TK5H8FD#;RT5 ^ED8*:1&= M.JA(V1ZF/;CI;6/AV,%V6O;O9SLA*B@@'O;2^-KW')]SW7NC'1>-^[(IE!FPXVC"F\@ W5?S86.W(YE14I@ MDG"&!*Q'3N)?I*')MPD_">SDWAH9)TO.'TPP78TGCLHKZ7B90O6"DK"FB]^:NNP!_##-P!!"P@^"ABT@($UVBBSML98 MX3@2?(>$R=9L9F%K8]':#6'F%3,E]"G1.!5GZ?5D?#^;H-LKE-[>+.Z2=(&2 M+)LL,I3WG_9W!^\C*$73E M""S?X V^),]YS11A&S3GE.0$)/J=+*42^O_VI\]>PQ?V\YD>O) 5SF'DZ":3 M(+;@Q)\_^4/O6Y_9_T3VPOJ@LSYXCSU..;,N42(EJ-ZG; B&EL",AVWLGP\' MIY&[W3?1DQ6&YV==U@MU8:R1&/JO)?9D!8'GOY+H M[K65&6D_L-@0)A&%M<9YQZTZG M26F Q_,#^Z6M7=>RPA)"3A])IC9CYY.#,ECCBJJ$[ZY@7\^9X4LYE?:)=G7L ML.^@M)**%WNP5E 05H_X:7\/1X#N\!6 OP?X5G>=R*J\P H'(\%W2)AHS68F MME2+UN((,R]EH80^)1JG@D5X%5TL;R,TOT1)]!#-EI$>P_F7V?6W""WC^0S= M)Y/9XC)*4#B?W2?S6Q,:)_.;*+Q?H'<7H#"A\OW(55J.(773?>IIG=I_)?4 MW7&F-A)%+(/L?[RKRVAJ\0^U3/U6PIN*=5#/^X!\S_=;^'K-W?0L7^\5ODF: M\HHIPG(4Y+'$*8T=_0!+$%IS@[9ON MP/OQX#]UJY^2U0Y\P(+P2J(]@6S1N7TO^Z1;Q0@%+[SK_PVKWOL,@) MDXC"6D.]SE"_7E$[8KU0O+0NM.)*>YJ=;O1/!(0)T.=KSM5A81(TOZ7@+U!+ M P04 " 72 E5LV8X]AH$ K$P &0 'AL+W=O2&VN??%=8R/$]L8T M>;A!,>37=(N(_&=%60R%G+*UR;<,P:5RBB/3L:R&&4-,C%Y'K4U8KT,3$6&" M)@SP)(XA>QZ@B.Z[AFV\+$SQ>B/2!;/7V<(UFB$QWTZ8G)DYRA+'B'!,"6!H MU37Z]DU@*P=E\0=&>WXT!NE6%I0^II/ALFM8:48H0J%((:"\[)"'HBA%DGE\ MST"-/&;J>#Q^0;]5FY>;64"./!K]B9=BTS5:!EBB%4PB,:7[KRC;4#W%"VG$ MU2_89[:6 <*$"QIGSC*#&)/#%3YE1!PY2)QR!R=S<$X=:F\XN)F#^]X(MQU&]X"EUA(M'2CVE;?D"Y/TH,P$D_]BZ2=ZL_EH MU)_^!>YOP6SX93R\'7K]\0/H>][]?/PP''\!D_N[H3<,9N"CCP3$$0=CR!A, M]?T$/H/YS 2( M[9#1^_47NV']5B:03C!?)UB@":P@92V7LE:%WO/D;<)D?9:%1FR ITH,8E?@ M#L,%CK!XO@)3M$,D0?(:TC7!_Y;>CX-#F(8*DSZ/=KV:W6IVS-VQ!N=&CMMR MBD;^N5&CU7"+1L&YD=NJOR(5N*CG7-0KN7C9J#J]88&8,",&R#7"5W(@3[0R MD35ZR^@_\DE76N8J(UYZA'6"^?5S!AM6VS[A65/(@AZ-7(]&I1[!]T0>0'"_ M527DVPC%"\1*"T4ESJ4LZP3S=8(%FL *8C1S,9H_12QK=?O&>NGJ%I9&IK4U(KF:T4+=*$5!3WZ0+5UUZYJQ(NUT8GF9VC' M=5F+HM)IURSHI8.;1Q[]\7UVKK@N7KZH)$8%E3( MEVDUW""X1"PUD/^OJ!0WFZ0!\OY8[P=02P,$% @ %T@)5?GKI$J>!0 M.2$ !D !X;"]W;W)K&ULM9KO;YLX'(?_%2LW MG6[2TF"3G[TT4AK:6TY9VVO:VXOI7KC$::P!9K9IUO_^;))!"*Y;)/=- X3O MQ_BI,0^0\9;Q[V)#B 0_XR@19ZV-E.EIIR/"#8FQ.&$I2=0W:\9C+-4J?^R( ME!.\RHOBJ(,\K]^),4U:DW&^[89/QBR3$4W(#0&6 M/FZDWM"9C%/\2)9$WJ!FB@"_(]_J5D*PZ6 M@>[* V/?] M=>8!"S)CT5>ZDINSUK %5F2-LTC>LNUGLN]03^>%+!+Y7[#=[^NU0)@)R>)] ML3J"F":[3_QS#^*@ '9?*$#[ O36 G]?X+^UH+LOZ.9D=EW).018XLF8LRW@ M>F^5IA=RF'FUZCY-]/]]*;GZEJHZ.5G./E\$]XL+<'T)SN^7\ZN+Y1),9__< MSY?SN_GU%5C,I^?SA5J^4-NO C!=+B_N]KO<7@3@CX!(3"/Q$;3!_5*M?_@( M/@":@+L-RP1.5F+I =7.=<']0Y[N#0B\9B>.I\F/H+#_KCS=(CBM;TJ?>P6?>Q: M^[AD44@S 3ZS:$631_$)+!8S\.T+B1\(-XX5:U[3GKL,"QR%53CV"HX]]Z== MSR5*EV&!H[ *RGZ!LF\=DN?JP@K2C(>;?('3D)C@]6NG0P\.>E[UI)E9FVI* MQ5%8A*18&VS*QE%8A0WT2@/U7ATK1D?TWC)([.%-2;A* MJZ(XD'%H13$-0Y8E4J@[JI#0)_P0&2?:?4J%S "-CLE8VVI,QE%:E4SIT-#J ME9-Y\D02R?BSD0>J\?"'OG_,PZD&NTJK\BA%&-I->,82R=5-,\!"$&F^Q_)K M5 :^WS^FXM*; U=I52JE.D.[.]]PHJ=5 =1])V!R0[BZA^9:1*;VQTZB8,>_TZ'JT@R*B49O5&24_R\ MXZ0N8C@,>496(%+H:$0E)<8QA>KFW.Z/>H-C7D[5V55:E=?!XV>[.A>J^!J; MND6W>VAP?+&WM]:8S7MH-"HU&MDUNKR^Z4&TKDSBK^&JZW4;#>I#R:E?NTJK MXBK]&MG]>E$BT;-3%K\P*]6-NJUNW8MR\ M9:@,ZD_7#<\%[8TU1N-4JCL'KZGUCPJ^8/Y($Z&FV[6*]TX&ZO_.=^_I=RN2 MI?F;ZP 7XGJ MVQL#F"XUM1RQPRU"7I MCR3FJ[9VHX$8+6">\@G9/J R'Q5@1%*FGF!;8@T-1#GC)"O)(H(LP<4;OI1U MV",(G7J"51*L8X+S!L$N"?9[/3@EP7FO![A2H=Z5(;5*<*RW@C+!@."^8J! ,;=>G\G_?@G[T?%,.N#HVM].PW]#HY$Q;& M0)=D\P3#XI/',? 9$U>;'SWG"4N4]:<_9YR*Z^!7W2$HW#CU;N05>18L$'B1WLE5/ME7-*W9N@#<(YN@08\;HM M*-@-Q99-9>/9#?NVV=(W^[6M0=FN;1VB>J]1C:9[:Q^B@AJ48SM.A3I(TZW2 M=$^F.13G[I&PVJO&?>7PJFFZYE&*-2CKYCC#&I IJG6D%=3 ',<\3E'?N[8S M1)>J7S(0D1SSXF.LK%5+]E4G.K)WS+NN66/OB19>=-R_\D7_'T"Z3# #*5H( M5\9U4T1,BYY:3#A9JZ8Q)URT(#5J,# %$ &0 'AL+W=OS#=GV(9,'85] $ULB MDKQL_GTEV;BP>%UHS0.69)USK^[1E7P'.\:_BPV 1,]92L70VDBYO;%M$6\@ MP^*:;8&J-RO&,RQ5EZ]ML>6 $P/*4MMSG,#.,*%6.#!C#SP;R;\26 G#MI(KV3)V'?=F2=#R]$.00JQU Q8/9Y@ FFJB90;/TI.JS*I M@8?M/?O,K%VM98D%3%CZ%TGD9FCU+93 "N>I_,QV'Z%$H63X?AQ,;^/ M%@LTFOSQ.%_,O\P_W:.W4Y"8I +=8\ZQEOX=>H\6+(U)+M!'EB:$KL45NKV= MH*]WD"V!?U,3'A=3]/;-NX$ME6.:WHY+)R:%$]XK3G30':-R(U!$$TAJ\%$S M/FC VRH@552\?53&7B/A:,NOD=._0I[CN77K:8;_GM-KU'$,W*N!3\^'UUF/ M_I_UV7^V?A3+3K7#.H:O\]H.RX4:$0*-XA\Y$<0<*%]OU1B:2\C$MQH7QP5E MMYY2'[8W8HMC&%KJ-!7 G\ *?_W%#9S?ZL1JDVS:)EG4)MFL);(CD;N5R-TF M]O !_U2WC11(LD)G#F@O/*B3X@-G0M0)7= &AE9?@D^A[_9\1_T&]M.AB(WV M+Q6Q3;*H3;)92V1'(OJ5B'ZCB%6FQBQ;$HIUIEZICOJ*2(";+I(<4[$"SFO/ MZ7%AP#^4TW-=]U3.1D\NE;--LJA-LEE+9$=R!I6<0:.(&.(ICOXICOS&.44JR M\A!#;%4<7&4 X5G59>I>JHMA(^FE,6R3;-HF6=0FV:Q_GH#V09F2 5^;@E+? M-CF5Q?=D-5K5K"-3JKT8G[@W4[=F/%(U;E&2_D-?%,AWF*\)%2B%E3+E7/?4 MP9&U>G ]03U?L68W'>T@:KR#_\&4$L#!!0 ( M !=("55L;+UQUP, /43 9 >&PO=V]R:W-H965TA M[2A!'O$MACT_.$8JE3FEO]3)930R+'5'D,!"* 21/SN80)(HDKR/?TJH4?(RF3GA,*')]S@2ZY'1-U $2[)-Q)3N/T&9D*=X"YKP_"_:%[$] MQT"++1*4@ M3]TLWO58,IUH73LYS'N %,2>K M%8,5R9]GND13V$&V!?3CLPQ%EP)2_K.MZP77;>D< M6.M*ZX0\=:7IA 4Z8:$F6*T3?M4)_X5LP-?9')VP0",@'^.F"1P'>9[K-3S@.&B ;;_= OI5;OW.W*ZW\R1>H._J MA;G3!#HQ3UUG.F&!3EBH"5;KQ:#JQ>"%3&"@LSDZ88%.6*@)5FN.;=V_P5O/ MLX%2=_A@NKU^PP9:@@:NU;"!EB"[WV\X2M@2A;V^VVX$]L$7BMV9WQ1X'$$F M_NMUH!OSU-6FE19HI86Z:/6&X/N&X!?R@Q*LJT4Z:8%66JB+5F_1_=>;W?G] MT>$)SO$+NV/[3M,5CL.P.W".?.$XS+=L'S>-H87FNT=?">;!-H9\_U_E^T<< M+>@V$\67:S5:[5&=Y3LSC?%S^W1BMXP':D\KWS:YQQ<;8E>$K>*,HP26&PO=V]R:W-H965T#IM%_>LS-LW]9I5_"^W=5/F'?_:W$W;=QD./:A MF9W4#]VJJ-B'QFL?RC)O_GO&5O73Z01-G@]<%W?W77]@.CM9YW?LAG6?UA\: M_FVZ0UD6):O:HJZ\AMV>3MZBXXS&?8,AXM\%>VKW/GM]*I_K^DO_Y7QY.O'[ M'K$56W0]1,Y_/;(Y6ZUZ)-Z/?[:@DQUGWW#_\S/ZNR%YGLSGO&7S>O5GL>SN M3R?QQ%NRV_QAU5W73[^Q;4)!C[>H5^WPTWO:QOH3;_'0=G6Y;:$"V#BV 7TI0[!M,*0^W>0^")?F73X[:>HG MK^FC.5K_85!_:,WU*JK^1+GI&O[7@K?K9C?SW[+TTQ^9=_7.N\G>7V27'[WK M[,/5]^>6[J^N+MQ_/KRY_\<[^VD7\E+(N+U;MS]Z1]^DF]7[ZX6?O M!Z^HO(_W]4.;5\OV9-KQWO4;GN #/2'>15UU]ZV754NV-+1/X?8A MT'[*5=E)@Y^E.<,@X.\/U1N/^+]XV,?8T)_YRYLC4SK?QYY],[LD!MF=)V3 M(X?.$W;'IX?.NV;KNNF*ZLX[KS;35'^Y__T'#_?..U:V_S&-_ :;FK'[N?"X M7><+=CKADUW+FD8\PUV>(9CG^Z9N6V_=U+=%9THS-"00AX&2IB$J0"16TM2CB!\GH9*F"0OC MQ)QFM$LS F>5JS5K\F$V85]YZ=.:QS1R.7NX!$M=@F6.P*2!B'<#$8/GVPVO MU/IAX+=N7ETT7U@_**:QB/73@!*DG%)S0Y2/U-,SU:-P&% %*S-@(;)W>DKY M)KM\$_CZ8A4_\U9#OOF2UU5%V_5GXJ-Q\DRT+L0!5B\V/2B,M&M-#T)!$BH3 M;&:(\E%R8.I$OBCU_)%!WMS#5WQN,=9GOL9[%"21.K@PB^TE9")%*$3J[<05 MJZS=7IF,8.VZ>O'EJ+BG;12J5_)\&[9?!1W1*-:&V8"&@CC4+@(# M7!(D!XH-)&I'!!>/UZPMEGQJ*/B4>%.O\L;[^X*5GUECK.9A,-L;LE.TU"E: MY@I-'A91[*+@%4T7 DMIZV%RB98Z183ZUX!$:PY,9C.5FH#*:8D4)>!7)'*&@I_@F%_ M8F=HL6X8 M_W51U!2FL==XWCE 2JQ899K%6 MSD!*B5I 9*Y(9>F$9\*P9[)QR%CW.UH]!--9:Z@S1EBMAEQ1R@H*%X9A%V;M MM[=XBN_7ID.G!LO B0-?.Q=?PSAA89PPO$TP[M^QOFQ_1'"H%I8PC[5V!M(H MH&IAZ8I4%D_8&0S;F7E=EJQ9O&PM ,:R+9*F!YD[14J=HF2LT>3B$\R)CSNN% MBP!$=T-QI%I7F,Q::,,ND^X>7''* NX]H 7[+[L5 &)R8)'JP6!*:QEU3H*H M>B-RQ2G+*$P8@4W8V H T?W/$4JT)R!@%FOE#*2$JGNFF2M263KAN@CLNFQ6 M (CAX2K5N,)TUAKJC.JTD;EBE 44SHO SLMZ 8#HNSQ47>"'.:U5U!GC1%7Q M-9P2$4Z)P)M*X^:?Z!L\1UA?_X1YK)4SD)(@5*M)5Z2R>,*_$-B_S.N&^\N\ M8][S1 BY?QC,NCIR:GNZJBI[LLP5E?68#)K MH75*JE7CKBAE_?9>J(&=H)VAIH:]N)BJ^TDPI;6*.B>A6#74KCAE&84KI".N M<,104\.F&/8C]:EAF,5:.=/V7YQHTKV&'Z3"#U+8#]H8:FIZRE!U-#"?M8@& M+ZCY&5>4LH3"#%+8#%I;:AC/ID9PZAY==2MSU2UY/(2_I+"_'#?G6P#I&7=, MU$MS#O-8RVL@I5&@/M;@BG0CWG3OM>V2-7?#^_(MO](?JF[S9N[NZ.Z=_+?# MF^C*\3-T/$>&XRDZSC9OW OXS3\ N,B;NZ)JO16[Y53^FXA?Q,WFG?K-EZY> M#R^-?ZZ[KBZ'C_ICCQZZ @ @@< !D !X;"]W;W)K&ULK95M M4^(P%(7_2J8ZCLZL]@5:WZ S"'5U!X&AL/LYPH5F3)MN$L#]]YNDM:(61F?W M"TV:>TZ? YT:44MMSG,!., DQR&D^XFIF5RYSDD(F",L0AT7;ZKA7W4#7FX*?!#9B:XQTDD?& MGO3D?MZV' T$%&92.V!U64,7*-5&"N-WZ6E5C]3"[?&+^ZW)KK(\8@%=1G^1 MN4S:UH6%YK# *RK';','91Y?^\T8%>87;U9RW11U2;/^#5V M^)G=?B1S/H&VI=T\ 7X,5'AVX M@7-=E_4_F;U)WJB2-_:YAZ]AJ0Z+^'8GL! @:_,7IH$QU2?).O0\5_V1Z^U< M-46^\UKTAK=9\3:_Q$L)?B242 +BZ.!",5R+A'&))/"T#KQP][>8+H/S=]PU M-9>->FR_PO;_$9LRM;B+VO] Y'I-_QVV_Z'=KN]PEWO")*:([::O MHPT^LSGV/O>KF][>.B'UU^D!\R7)A,)=*'OG[%SUAA'YB.3Z@@V MPT1])('K K6^8$R^3/0Y7'UVP[]02P,$% @ %T@)55$I_F3, @ YP< M !D !X;"]W;W)K&ULA95K;]HP%(;_BI554RNM MS8T$RB 2%+HRT8&X;)]=C2KF:M$B89Y"PA.:(0]8V!W1W:*D#-^)G GAVUD4SEA9!7V9F$?<.2CB"%#9<2 M6+QV\ !I*I6$C]\'4:-FRL#C]H?ZHTI>)/."&3R0]%<2\KAO= P40H3+E"_( M_@D."7E2;T-2IIYH?YAK&6A3,DZR0[!PD"5Y]<9OAX4X"G"<,P'.(6G(JOB8CCP?+A:3Q:3\=H]HB>!ZOU M8K*:C)?H<;9 L_EX,5A-?GQ#T_%@*0:GD\%P,JTF7(^ XR1E-^@*)3E:Q:1D M. ]9S^3"E=0V-P<'P\J!<\;!]S*_0Z[U!3F6XZ#U0-\0VY\!W8$1 M?/YD^];7!K-N;=9M4@\6($]0"!212"V$SF EX2L)>=IV@=<2$W<:;JOFMAJY M N7J4%64=X3J6+X>Y=4H[Q*JI4-Y)RC7<_4HOT;YEU">#N6?HLYEU:Y1[4LH M7X=JGZ"&ULK5AM<]HX$/XK M.[[.33N3Q&] 2 Z8(=AMWIJR'WR!*. A33+>MQ9"+$]MFT\7F!)^1)>8R384+7?/7Y\'82PM5U.![> MG'_[ A?A>$?#O578$ MOG, GN-Y%?&,]C=WJZ;S/N_AF[V7R/"+E>%KO-8K>%=+5))G<[A N1,/('R0 MV8ECENQYX^;0[I[/"6(PPY1W$ PY0R$?]/].E@6$E&5S69&S4) M%K1?Z-[V.SLR-.2P)$.GD*%33X;O^I#$"(;W\LT<88SJYE",@!MD:94&9C\^ M/")A'#Q(\^SK>A"1QZJ],C(BU16@L;#"AL(JR71D=LO^J2#5BU\U 38(%38*%#8&5!#HI!#II[&IA1*HK1Y-@ MPEY6&')98=IWGN[UCY/E29OMTE1J7NQFB+L&-H@6-HH5-H97%V/K0ZY@_+]VT$,W8[OP56*F*TK*W( M6^,(FXHC9]_>*OVDR.:ZYL9!7R#S;_VBMZCK#74U:Z?_S#T=N17]@:H#ZE+3 M,WQ>1+PD;!YG'!*<25?.D:JZL;PNES<$7>K"TQT5@J;Z<8$D0J8&R/Q'9[0^@;2Q#BX#U+<];1$LY7 M][K.H@1ED-V1%:WU9C$^JW2<%3 MG*,)!:S(,DA_/:*4;#J:J>T&7O$RX7) ]]LKN$0AXK/5A(J>7K$L<(9RADD. M*(H[6M>\[WDR7@5\QVC#]MI .ID3\B8[PT5',Z0@E**(2P8H7FO40VDJB82, MGR6G5BTI@?OM'?M >1=>YI"A'DE_X 5/.IJG@06*89'R5[)Y0J4?1_)%)&7J M"39EK*&!J&"<9"58*,APOGW#]S(/>P#3/@&P2H#UMX!F"6@JHUMERE8?\IZ,]& 7@9@,%PW!WW C *NF$0 M@G VF8R"YV \[8[ 8W>DYL*G()B"X7CP\OK6.4^=SNXBSY[/15?-&G4_ET/NL3D!A4%;P%.:JMH'/DS+2]PPHZ M1V4V;:-5!7U0[%:*W4\H)O,4+U7ZKRX\R[0>6"(J CBB69UJ]TBU;1^6HR;& MLNLUMRK-K7_1G))\>5)RZTB.:Q[FN7649\>VZB5[E63OK.0IX3 %\0GA=4*] MXV(;SJ'2LXM^]EO7]XXU>:5XAG2)N&N)K-'M,;WM<+)2)]V<<'%N MJF8B;C:(R@ Q'Q/"=QUY>%9W)?\/4$L#!!0 ( !=("56X'\X2R0( .(' M 9 >&PO=V]R:W-H965T\L M N#H(TTRUCF>(X M,_R>&GNE?H\4/(DS>*6(%6F*Z><0$K+O&[9Q'%C$VXC+ =/OY7@+2^#K_)6* MGEFI!'$*&8M)ABB$?6-@=X>V"E K?L:P9R=M)%-Y(^1==F9!W["D(TA@PZ4$ M%I\=C"!)I)+P\?L@:E1,&7C:/JI/5?(BF3?,8$227W' H[[1-E (2X2OB#[ M1S@DY$J]#4F8^D7[#X6Q>3M^.@>,X87?H!L496D6D8#@+ M6,_DPI-4-C<'_K#D.Q?X/XKL 36L;\BQ' >MEV-T>W/WKXPI4JKR\+!F@:9SC; )J#^/^T)DNQIEY,WHPNR_$&^H8X^@SH#@S_ZQ?; ML[[76&U45AMUZOX"Y.T)@"(2JFW0&2PE/"4A;]K.=UINS]QIN,V*VZSE"E1# MARJCW!-4PVOJ46Z%X9R&HX>Y54H[QK*U:&\D=BUI%8$HN2$'JN/5QNH/+ZHYMYW*5*?>%.$X08F\4RC'GZ)4 M<^W=ZIQMAVT['?V&V-;?NF75TN? 6!?%:5YP"$01$GL#C&L+D'5FH&5?P)^4 M3?MZ\EJ:?793;,-W&&1.[&8HPZZ$EW-+R02D[G.2JB+\1 M+IX$U8S$(PQ4+A#S(2'\V)'O0O6L^W\ 4$L#!!0 ( !=("54]&OT.A@( M -(& 9 >&PO=V]R:W-H965T@< [TD:X>V*YIU>QCVH-A,(M22/$F.V[\?):=&"J0>L&$OMB[D MX>&A1"6UT@]FC6CA41323(*UM>5Q&)ILC8*9GBI1TLY2:<$L3?4J-*5&EGLG M481Q%(U"P;@,TL2OW>HT494MN,1;#:82@NFG4RQ4/0GZP?/"'5^MK5L(TZ1D M*YRCO2]O->V_4D. H@ MQR6K"GNGZ@O)DJC/]"W=@.AP%DE;%*;)V)@>"R^;/'K0X[#O%K#O'6 M(?:\FT">Y3FS+$VTJD$[:T)S Y^J]R9R7+JBS*VF74Y^-KV[_'3Q]>#+[.!^ M/H79Y]DQ![9!3:>(#HH[ MBERN&@NPJ,4^UMU18GA"I@T<@5#2K@WT8\C9D^E(X+!-X/"?$LBYR50E+9#D MM%^BSE#:?2DTM%@F(2;/?P&+;]!)[]K4D]4 GY"ZR/'IF093@)J% ;U!H/T[9O^*/K8H=^PY3?LY'>%QB )LWRIHZLSJ"5D M5"]-=WT?[6[@OJ]Y!\-1RW#4K2![_*."G0A_J>"XY3?^7PIV P^:6[./8KC3 MHERWOV9ZQ:6AV$N"BGICJHUN.F@SL:KT76NA+/5 /US3HX/:&=#^4BG[/'&- ML'W&TM]02P,$% @ %T@)51^A!ZJ-! =!D !D !X;"]W;W)K&ULO5E=<]HX%/TK&F]GIYUI8DL"0[+ #.2CS4Z2S81D M]Z&S#PJ^@#>V124![?[ZE6UBD<$66;OT!2Q;.O=8UKG'NNZMN7B6O*R1QB)H_Y A)]9(F0[#-8,XC#)/]GWS83L36 D(H!9#. M9+SS0!G+IP?CL\\7YX_4% M^N,27=T^#&\_78UT:S@>7SR,T?MS4"R,Y ?T#H4)>ICSI61)('NNTK%3!'>R MB3/*XY"*.#ZZX8F:2W21!!"\'N]JS@5Q\D)\1*R OR^38T2]CXAXA*#'\3EZ M_^Z#!9<6$T(S7%J!>QDFH8*C:[U6 G25*);,PJ<(T%!*4!)]N=;]T96"6/Y= M-@LY>*L*JBW;.A[J']$GP27I8\N MA_4SV%3&JP%N^Y[7XV\NS3:JDC+=< O\T,6]"O5*SWZZB2 Q%<@@Y;U"W)ZS5KF1C7 1; M,_U@Q";/$9\A/D5W@O^CWT'LTK;#U10(-LZ!6X=4-[8:4UWVQFEP0ZMYH\#W MA#E!\:D!9XU8(U#H3M%O1#%=[95;B%H[$@;+6)VA*O M83[(]I"-\6"[)YSQ%20L4>B6JR/%C\YXO %]DQ@A:RI)6*S.]2,3P2;4JT2 M*Q,!,79%FNUT*A(!*=GH5,^8L1]B]X4QGZHU$W99VS'J"L/8#?$/*FNKF=5E M;\R)-#2GM\K:'N8-LC9>19IY5;6LNSN+E%8O4F-%I.$FZ/_(^J1$UBWLEW.D MQGMHLUU/A:SI[IX'GW1;%6R,EU![DC\'%H% ]Q!E$R'GX<+^#F_'JRD2:HR$ MDH-6KJPV59?]5MFMH>V\4>)[PN#N_I=X:GR('JCB1G>=B%16W*AQ(OKS:FZT MI.A&<%6EBQHGH@%85Y( M-]WS[Q$W3,S"1*((IGJH=]S1$R'R$G_>4'R1E=6?N%(\S@[GP (0:0=]?FFD 8H/+8/_ %!+ P04 " 72 E5/E^RH[,# "#$0 &0 'AL+W=O ML[&EZ3UJ;7Q!H!Y$HT#VF MEE8-W:8][8,A%[!>8F>V@6Y__>PD#032:.U+];Y [-Q[?,_QD76=WH[QKV(- M(-%3'%'1-]92)I>F*19KB+$X9PE0]6;)>(RE&O*5*1(..$R3XLAT+,LS8TRH MX??2N7ON]]A&1H3"/4=B$\>8_W,%$=OU#=MXGG@@J[74$Z;?2_ * I"/R3U7 M([- "4D,5!!&$8=EWQC8ET/;TPEIQ&\$=N+@&6DJ<\:^ZL$D[!N6K@@B6$@- M@=7?%H8011I)U?%W#FH4:^K$P^=G].N4O"(SQP*&+/J=A'+=-[H&"F&)-Y%\ M8+O/D!-J:[P%BT3ZBW9YK&6@Q49(%N?)JH*8T.P?/^5"'"0HG.H$)T]P_F^" MFR>X*=&LLI36"$OL]SC;(:ZC%9I^2+5)LQ4;0O4V!I*KMT3E23\8?AZ/'F_& MZ.X:#6[O'F:3/P>SR=T4C?^X'T^#<:!?3*:SP?27R94*&P3!>!:@CR.0F$3B M$SI#C\$(??SP"7U A*+9FFT$IJ'HF5*5IQM;ER:@%_W=!SY%H_(<=RG*IZWIQ>*L !D* %.C+C8I'$PFQ^*M*_ R\50VN3XM+D> % M] UU' C@6S#\'W^P/>OG*N8-@95T:!4ZM-Z*/H@9E^1?G)X0\*3..@$"J<-. M6;/0"Z=Z54F4K>NEZ^KS;^O;5JO3,[>'U$^#'.O"+8)*E-H%I78=)7_&<:B. M9W5THR^W$,^!5VYA+5O29U: BLI$.GT*'SG:RHS7[F)3:&7&SIZQ\YZ&SM&;TJ(AM+(6^^;+?G-/\ZV6=D\MW76/ M+7T:U/8Z+UAZWTG9M:V4/P(< 4KQ7;VE#:&7V^Z;+;K^K MO1MMQYI"*VNQ;\CL-_YL$U-P:^2F__ BW8 MALKLQEO,%E\8!NF]VMR'9Y\G;C%?$2I0!$N5:IUWE/H\N_%G \F2]-(\9U)= MP=/'-:@FG>L ]7[)F'P>Z 6*[R[^?U!+ P04 " 72 E5J683+)L" !X M!@ &0 'AL+W=O?G:016P/=&^(_=\_O.1-? M_)R+)YD */20^38GX/03&\X'5MEX6YG2;*+-@!_Z.;"$" MM=S-A)[9M4I,4\@DY1D2L!E88?MZV#?Q1< 7"KD\&B-3R8KS)S.9Q /+,8: MP5H9!:(?![@!QHR0MO&KTK1JI$D\'K^HWQ:UZUI61,(-9U]IK)*!U;=0#!NR M9VK.\WNHZG&-WIHS6?RBO(IU++3>2\73*ED[2&E6/LES=0Y'"1B?2,!5 BY\ MEZ#"Y8@H$OB"YTB8:*UF!D6I1;8V1S/SIT1*Z%VJ\U00W=R/1\O/8_1XBVZ7 MB^5\C,*'Q_EB\CU<3!ZG:/QM-IY&X\CL3Z:+<'HW&>KH,(K&BPA=CD 1RN05 MND T0XN$[R7)8NG;2GLS!'M=^1B6/O )'Y_V60MUG \(.QBC931"EQ=7?\O8 MNK2Z/ES7APO=S@G=.\[CG#*&M"TTR13)MG3% (52@I)H1.6:<;D7@'Z$*ZF$ M?DM^-KDO*=UFBKDYUW)'UC"P]-60( Y@!>_?M3WGXYD:.G4-G7/JP1S,[8I! M(+XISJ?)8"GA%1+F)AZ"MN*Y:+3QQAKT;UWD)Y3:C>_Z/Z-:I_%K5( M0+?EC0+1!.R_>C\P;O]+M(\:B>G)#T1L:281@XU.LN* M*]VIBF&B/PT@3(#>WW"N7B:F7=4?F^ /4$L#!!0 ( !=("56T( J!O@( M /,' 9 >&PO=V]R:W-H965TCVZV<[(:-=BJJM7XA]ON=Y M?'?F;K#EXD[F K=%Y3)H9,KM>Z[KDQS*+ \Y6M@^F3)18&5WHJ5*]<"<&9! M!74#S^NY!2;,B0;6=BVB 2\5)0RN!9)E46#Q.[^P,-V25*V-PH\$: MKV &ZG9]+?3.;5@R4@"3A#,D8#ET1GX_Z1A_Z_"%P%;NK9&)9,'YG=E,LJ'C MF0L!A509!JP_&[@ 2@V1OL:/FM-I) UP?[UC_V!CU[$LL(0+3K^23.5#YYV# M,ECBDJH;OOT(=3Q=PY=R*NTOVE:^/>V SI/ ,(:$#Y7H5,#.L]5Z-8 &[I;Q6X3%V.%HX'@6R2,MV8S"YM]B];Y M(LR\DYD2^I1HG(HFT_EH>CD9?T[0:#9+YK,3-$WFZ#@&A0F5:(J%P*:6;]!; M=#N+T?'1&W2$"$/SG)<2LTP.7*4O8NC2G:+0.T&!%P0M][EX/MQO"^?_U)-_5G^0C+!Y M$J'E"Y_@N^0\VQ)*D2XNFC"%V8HL**"1E* DBHE,*9>E /1MM)!*Z/_Z][8W M4*ETVE5,_^O+-4YAZ.@&)T%LP(E>O_)[WONV KPD6?R29,D+D3TH5:<0 M>Q2#)DT)KGJN+ASU-)+35IJ+M65HS2C:1'_KZ[6WV<][B=.YU M'SK%?SL%W?-'3DD;TYG7.%6QNWM=K "QLN-#HI273%6OM[$V$VID&_,C^]CO M7_@M]EA/M&H _:&OQN$5%BO")**PU%+>Z9ENLJ(:,=5&\;7MH0NN=$>VRUQ/ M91#&09\O.5>[C1%HYGST&U!+ P04 " 72 E5A6UM_/<" """0 &0 M 'AL+W=OQTC&GA($Z$'3FQ,=NBZ.HPQ97I/9BCHRURJE!DRU<+5F4(6%4YIXOJ>UW53 MQH4S[!=S4S7LR]PD7.!4@<[3E*G'(TSD:N TG:>)2[Z(C9UPA_V,+? *S4TV M562Y%4K$4Q2:2P$*YP,G:!X>-3WK4*SXP7&E-\9@I0GCTP\<'H.1#AG>6(N MY>H$2T$=BQ?*1!=/6)5K/0?"7!N9EL[$(.5B_68/92 V''S_!0>_=/ +WNL? M%2S'S+!A7\D5*+N:T.R@D%IX$SDN;%:NC**OG/S,CFY/AY= MGTXN[/#;97 .9Y. C. V.#H[AMTQ&L83#1=,*69#^0D^PY0]4IV$]S!5TI2! MIN%"L13.)!-P=X[I#-4OV $NX#J6N68BTGW7$'E+P0U+HD=KHOX+1(-,[8'? M:X#O^1[<7(UA=^?3'87'>J,A3AP:)MH5$MTAA\_-+O>EQJVK8IMJT!OO<"6BB]A,[E. 24";% MVB0&**K/[(F)48&)*0?/G>[."!-.#:9ZJ[S6&\AK5_+:M>1,NAWVOO]]WE%C:=BDVGEDT0ABK'B @9)*VF MMBIJH5X9MFY%M/O>5=%] WG[E;S]-ZJ*-6YGHRI:[>TUT:NX]&JY7.6BZ)AP M([C!J$&\PMJZJ(5[9> .*K('[UT7!V\@K^G];5[>/PYO&2)&&N9*E@UGHOB" M"V8[T?8NX_W/2>%N=%1[.SEG5&="0X)S&ULO9M;;]LV (7_"N$-0PMT MMB1;MI(E!E+KEJUI@Z;='H8]L#(="]7%$^FD _;C1UUB69;,6-U!7F)+YOE( M1</*;95[YF3)!O<93PR\%:B,WY:,2#-8LI'Z8;ELA/5FD64R$/L_L1 MWV2,+@M1'(T,39N.8AHF@_E%<>XVFU^D6Q&%";O-"-_&, M3GP,[]&$OCK-AD2 MS7I##,TP.MJS.$6N'Y7;:OF'0 R)4^[SKO%!T:N MDR"-&7GU+N7\-?GSG923:\%B_E='V]^6=4VZZ\J[_W.^H0&[',@:.,L>V&#^ MTP_Z5/NERT-(F(V$.4B8BX1Y2)@/@C5\.=GYD W-R .-MJS+!DI07QL@8382 MYI2PV=YMTX::IA^8 %FEAX3YS[6_89/ISB93=9\A'S$V61HPMN2$KH3L/_+^ M@B8!D[T(%UU^41+[^F7:_M*UOYHVLDH'"7.1, \)\T&PAJUF.UO-E+:Z6]., M26.%06>/HQ3W=1 29B-A3@FS]KRM#TWKH,-!UN@A87Z[^>.A-NON;ZR=,:Q3 MAJ6[8F;RYPW+9RR=TV(EIJ]%D# ;"7.0,!<)\Y P'P1K6.YL9[FS%WQ<.T/Z M$@FSD3 '"7.1, \)\T&PAB]UKM"H/6B\X$A9588R*))F0VD.E.9":1Z4YJ-H38/6P;NN MS$^_*ZU0(WO;$)JP0VE.17L^Z.PHV)UT0MOGHVA-\]3IN*Z.Q_/!-9]K59%H MLIM\\3RLX-6TBX0)$1E-."T6J#L=!&:I:!I.Y1F0VE.16MV1_DJ M2:L[:A>A23R49D-I#I3F0FD>E.:C:,T?:-9YO/%, M'O\=\8(:V=>&4)IMM(-O(X\#6C-K!UJO"Z5Y4)J/HC4M5L?\QO^(^>70?/+Z MN+J>WKZ#QO]0F@.EN5":!Z7Y*%K3FW7\;[QD_&] XW\HS8;2'"C-A=(\*,U' MT9H&K>-_XYGXO^]ZN=&1B$^MP]%OH:ZVM[F@H3Z4YD)I'I3FHVA-<]7+ X9Z M>:#'#Z8KTC,_)5ZH*^QM*VBR#Z6Y4)H'I?DH6M-6]2*!H5XD^*YGBH[DO*O; M@H;_4)H#I;E0F@>E^2A:Z:_1WG;(F&7WQ=98+IVR342YUW!W=K?]]JK8='IP MWM'/O7(3;8TI]_3>T.P^3#B)V$HBM>%,7D!6;I,M#T2Z*39=?DF%2./B[9K1 M)&PO=V]R:W-H965TY^/' M/[YV=\?X1[%&E/ <1XGH66LI-Y>V+19KC*EHL@TFZLN2\9A*5>4K6VPXTL 8 MQ9'M.D['CFF86/VN>3?E_2Y+910F..4@TCBF_/,0([;K6<3:OW@(5VNI7]C] M[H:N<(;R_6;*5B".# MEEMAX.8&KN'. AG**RIIO\O9#KANK;SI@NFJL59P8:)'92:Y^AHJ.]F?C6[& M5^__&L/D&F8W@X?QV7 P&U_!:'(W'=_/!H^WD_L&S!XGHWK:# :CQ]NG MV\>_X=Y'&'65RW(FX'[E@BUP+&28#!U_:VZD/1$7?? MD:%;Z_#/-&E"RVF Z[@N_ PVB#7E*/)'3816D:J6B="J2I5V=#944R" *?VL MIJ:$ >(X.!W_O&MO2]C:!5N[ENV#63ULV<_8RY%K/IR/[!;+_G9/SE137NCV=]Z+@O7A;B@OZ,NA:WZ=#$^>P MSSNGIEG)VA+#UV9R[O=XW9_Y;IN4+RMR)#SD;7DL\$JIR(O%[C=;OG/TJR)T M#X3NZ3-S$_+7$N:^3%C;(ZT*G(/\D%J-^):)9^!*F5HO]T:G6;$UDH.ND).% MY:OM>FR>]=DJD16OX[E.!=M!5\B/%):,M!2P5%8\KX+OH"OD9&'Y#E'.@_PO M?4[KH@+O("3DC4KRK>GSRM+G5^ =1(/4J\9K>"^^&^$#=49&N*8AAR<:I5@* M_*-TQ3XZEG;*6%&T;M91SDN1K6=4/S;,=O#0?Q9U,V' 1;[CH^ MG3((MYYGL^T7GE-]OIDR<:6F6I>-1/W0" M'QA]/&V-T.,2?#MV%F6.(I#P$P;?HY&IYVM*C&5&7+GB4PA9_GNB8 MNFZ42(L^?JTU6O!DC[:6Y?/@MTE M301UHWR+P WCW[!+QNHM6&Q#'GA)L)B!Y_C[O_;WI!&9 -P]$H"3 )P+0)TC M 20)(+'0_W$RMV_GH[FIR>[*_,H?1_=WE9';UC[A^?WMN MS6!^-QG_ 9-I- JFUZ/;^0F<_0W67]9L?#6W8#J[&ELP&]W^9L&'<\IMQPT_ MPB?X&30(US:CX4#C0D4T%VV1S/AL/V-\9,8&W 0^7X=@^4NZ/(S7A/JT!?BE M!6=8F?#WK=\&HI\ UC$NF,]8'7Y.%R(%(,1V2WA$2YR/'[DC4ET]GXJNY MA*G]+)8,AQ%CMK^BT?$)3#;1 C@!ZSME"R>D,&7.@L(L&@%?KT4ZN.+4"_\M MZNV^=J>X=N09G\.-O:"G+6$*(65/M#7\Y2=DZ+\6-::F9 =MZJ1MZJBR#Q/U M]H.;-*#PJ[3/T8MS1([V-$2HW1MH3UD9RD(59713&5VEC#D/%M^26QK"9,M# M;OM+QU\5J=FGZF;48-,PL9[34S"LKQN]3CKL8*9&.E.CQ$PS[2^:J5$T4YWT M3/58Y;[ L%$K)RO-]1[H*QP[2CSE5T[-24[D-Y+I??>T6)Z=;:I MIF0';>JG;>K78#']5Q;3:QMYBU$6JB@#Z?)_O%Z?R22YLFO71!V<$Z2N6%51 MAEI0?6:4Y'I+D;)B5458*L)*15]BX!0+RL3EG:=YK@*2QY"NOO:-&X)K1*-B^: #4L M00VK0>W'+#I)DK5HTM;-W/)7EZHJ11(:5K-3*8M.@FRBMJ@K2P)"VL M)JU2%IWD.MQ6Z!EY14W $Y;PA-6[0C59]!M5,,2AD#@U(/,H2ZLS5>V')"1< MDI#@(M@RI5.K,Y:VGR:P"DNLPL9[.G5-A)6TJ@E>PY+7<,G]L&*G-E\Y-6YW M\Z"F+E55B@0UK$:H^5K'6)T\XJ:0"XLD0NKD:N<4_=?_^\QC?S>J[IB M145$,A11[TG5Y-1O5'EQ:O+"U,=W/=29JO9#@A(I"4IPX3RIF5J=L?3#G";H MBDBZ(O@]'WO5!%I)JYK -I)Y0%AR@ZS0J9,D!\^^:;WAEF3@J=UA9J: "DB08JH]Z?JLFMU%9+8 M=3_= ND<]^M:<4G+O$+A4;:*WRP)81%L?;Y_FR+]-'U[912_LZ')X?M77VYL MMG+$C7?IHPC5VZ:X;^(6,AX#SP(L/U]1>4A8-$-&PO=V]R:W-H M965T[#W^[:,;[&.(J2%_$^S\9.B/V-:?+U#A/"&W2/J=S94)80(:=L:_(]0Q)JHR0V'@*G3TIL:Z%2UM82+4O6K!(+)W4C:B7XP^C2^77X>P_0C!(OIZ._KX2 8 MW\)H>C<;WP>#Q61Z?P7S<;"83T8+N:$/P?)^LH#!:#%YF"S^@0^W*$@4\]_A M&N;(!8O6 D,(!%T_PC*-!(8;)"]F_7%!)>(9CK''28@3H70#VX MHZG8<1BG(88_VYLRZ2)SYSGSH5/K\*]#V@#7N@+'T58ZNA_*="6%$$WF1.-&OXH QDFY1OMP"5D]0/CK+%GR!O+D1W1Z/_VB^U9?]1DURRR:]9Y[]\? MU"\)=)/Q\RN8'@07) VC='L%0]Q&:2J'\+U2T2R!+$1+AU %Y-BW;;_E^YVN M>:Q@:Q5LK5JV+_HR2CD'1V2RN,"?4G !\H8@/)#X@#6PYS>A"CB+ZY> 6PW; MKJ;U"EKOC4IJ7(E?)YWW4CJO[5A^-4N[8&F_5[DS7+U4[1=2.8UFLQK/+_#\ M-TKU(.O-*TKY+Y2Z=BQ/_E6S= J6SGNE*N#JE>J\4*K3\"Y< =LZ5W;KC5K) M[]@&H]?DRMW^I)?K^2WK E#I4V._5[ R8;UF>:RR:&[#;5U@=,Z,SGNJVE@_ MZ^5S*FJ:U6GY%ZJ$??Z&PO=V]R:W-H965TNV-$'<=!^&?6!DQA:J%X^DXP38CQ_U$LFR&%IN#\B71))YSR,^ M=SKJ3ISN4O:-KRD5Z"F.$G[>6PNQ.1L,>+"F,>']=$,3^)H8!J&/8A)F/1FT_S:#9M-TZV(PH3>,,2W<4S8\R6-TMUY#_=>+MR& MJ[7(+@QFTPU9T045=YL;)L\&%Z9Q&488D[^/?$K17<6:&^\3F9>\+I/(W^"I=B?=X;]]"2/I!M)&[3W6^TG)"5X05IQ/._:%>,=28]%&RY M2./26-Y!'";%?_)4"K%G(''4!F9I8!X:C%XQ&)8&PZX,H])@U)7!*@VLK@9V M:6#GVA=BY4J[1)#9E*4[Q++1$BT[R-V56TN!PR2+K(5@\M=0VHG9XLOU_(^/ MEQ<+ST7SZZL;[_/BXLNGZ\_HG4L%"2../A/&2.;^]^@CNENXZ-W/[Z<#(;DS MA$%0\EP6/.8K/$-TE29BS9&7+.E28>_J[6V-_4#.N9JX^3+Q2U,+^/LVZ:.A M\0&9AFDJ[F?>W1RKIO-C[-Z/L?MZ":$T8_7@I M'_ EFJ>QS'J3*^A01S(<$\2# ?"*P1$:,J M(D8Z]-E"I,$WE&ZR*.!(KFAG8CFE,!X_[;M,R MGNJV;IP>)*>OX)P8]GA4<3:DMBJI+:W4UZ7(](FR(.04;5@84)7.!)*6OI+0MM*O91.@^2SF_3R==90ZVS4^GLZ/-&MD*\'L%.V[=]:WR@ MJ9;A5$V[,'J0C'Z;<=@W'+6LXTK6<8=T?)\OO,'^ DV?LF/*56*/]?XMQ&X/ M4*5\)]12GOA."HKF@:!XHF@^%UG3]7KV)W[A6*&\ *C @T5Q0- \4S8=" M:P:&60>&"5Z\;J@;+Z4&A-O]2U/=86BK.OE OI!20HBY6N M *W-0='<(U.ST#,E3/7RXX'>AP^%UG1A78SC(]7XB):'@ MZ-WMXHZ_UR9G/?"ISR HF@N*YH&B^5!H38?7;2WSK=M:)FA;"Q3-!47S0-%\ M*+1F8-1M+5/?UNKZO:"$:7PPL"<'B5DUR#E(I*YBT&1\^)ZL&&3AT<%' OW4 M3I5NL+=+*:9LE>\GXRA(MXDH]II45ZL]:Q?Y3JV#ZY?X;(X5UUU\YA4[TFKX M8H/<%6&K4*Z0$7V05$;?D846*_:<%21[I.Y3(=(X/UQ3LJ0L&R!_?TA3 M\7*2$50[_V;_ U!+ P04 " 72 E58@37VVX" #Z!P &0 'AL+W=O M("S<]3:/9<68[[?CW'#M9U(HL,*G<./XX[WO\./Z(MD+>JS6 )H^< M%2IVUEJ79ZZKTC5PJDY$"06.K(3D5&-39JXJ)="E%7'F^IX7NISFA9-$MF\J MDTA4FN4%3"51%>=4_KH )K:Q,W">.F[S;*U-AYM$)3B6VW-9EF7,H M5"X*(F$5.^>#LW%HXFW 70Y;M5,GAF0AQ+UI7"UCQS,3 @:I-@X4/QL8 V/& M"*?QT'@Z;4HCW*T_N7^T[,BRH K&@GW/EWH=.^\=LH05K9B^%=M/T/ $QB\5 M3-F2;.O8$0:GE=*"-V*< <^+^DL?FW78$0Q&SPC\1N#_JV#8"(86M)Z9Q;JD MFB:1%%LB332ZF8I=&ZM&FKPP?W&F)8[FJ-/);'XQFWR=3VZ^DR2'+T^CER-28W439L$%W4"_YD$YU5V0KS@+?$]W^^0 MC_OEGZL"Y8,NN8NH+:_?\OK6;_@<;[50\%!!HO!J$WH)YPIZ7W70O0Z_K2!:C-0FMF+IA-YFPZR44LVZB7[ M\Y]> U^ [/R?O58OQ3F0V1YUT%('A]W)P2')#V2V1QZVY.%_V&PO M]%266$X$L M>;+2)?OUTY4O#ULPAM72/SKE'TG5E,JS-6K#;!6,F6I5"UB.R,*;Z M$,?U;,%*6E^HBDF+%$J7U-BNGL=UI1G-:R"5(NYU.FE<4B[)>"B7Y75IZFBF MEM*,2+\-1?[V.1^1;OJ>1%YNHG(V(O=G;W\LE;EZ$_G[R;N3D\[]^=5A_,P! MYR0.BO:?(7K1Z>#" &+BZ?/$G]+&I"_WI=WP4RODB:<8;1"@V2Q;)G0<.6XV M93PLE-SN34)\P*K3DD4/5(S(A H^U1Q8!2VY6/MP#P(S)92.C"T*FZX+D?J7 MA[N^!_72Z)1<*NUR^PS^[[09?@!L>F"0"]$:[!$?& \K:@S3\MIVW& 7? 1% M3?MN75F'@\FCJ,G!JS09-V?CS@&\ M=_RVT0A>4.G]D5Y3]^.SUE!E\+< MM>"(;-M?6MVT?<>RN;C,V8KEDZ:KYU/7C&S#9FTN M(!PBU^X*(QC'8V$$,"P/Y@#C>!:6YW^:SP"=C\AD$G0PP=8M3>$;5L.\ 0/+ YG^;*WQW<8KY.DZP/;T MJ0K!9HI7(C93?*T!":\;,+(LO-M8'F!@NX#5#N0/YX&:"G.2!'85\X8]P3B2 M91@"M1BNT31%5B>%3WA_L*-8?20$3;8T.P M6BP^0"X99K>]9!:G=6@67 M@=SMOEP1&3=3BY "DMSMK[\!M;:)INM>VCP)@^+',--?]\#'YZ+\<5<4/]@_ MVRROQKW[NGZX[O>K];W:)M4?Q8/*S9%-46Z3VNR6W_O50ZF2M+I7JMYF?6LP MN.IO$YWW/GT\G&M5]N%.4:MUK8O<-#8-MUH]5[^.-[OL25?Z3F>Z_G?<:[NM_JG2<6_08]5]\3PO2OVSR.LDD^NRR+)Q;[@[<*O*6J^/FF4#&25W M5=M2)W=A8D#&O:N!.>%&EU7=?J,]?V(8GY3Y\F[OL2ZF.JM5.4EJ-2N+QP>= M?V].8ZZB#RZC[8?#YZX3K\O_TXW%9J/7:E*L'[_U0]5B> M;-6XYQ5/JFRNQ_R!2'?75ALHT%/EM38'2I&V>)0H>:KR2J7,;%5%IE/#D;*; M)$ORM6( TD(@K3>$_-L"D#8":;\)I&QPS$\!I(- .F\(V>G)$0(Y>DM(&T!> M(9!7M) WKA22!5.V"KGD?N1&(O !VCL$[1TMFHR72S?\VL!),?/%5'BN'S'7 M\X+8CP2 ?(] OB?NOU@*GTMIL+[$0HH7W?7P?0R MEIS]PEQP5_(.)*:4(;%3.I!3X;N^QT\@8D(9$AM%F*CBS\3-@C-72A[)WYG/ M(TB'F61(K)*5^]6;<^^S"8!!Q+UF_C:;L]!=LD7@0DS,)4-JF;@K$;D+)J/ M^PRA,'<,B>71PEP:A?")B3#+%??E2W\,,8$,B0UBF)8B:H,*<_U)&P7-%.:^ M)[K3 Q/(D-@@,KZ1_$ML(%D3L;OQ#_/'D%@@J'\[29:%"<0B%@B."=,L"[.) M16R34XD"NS!57::JWR D6J!0VP3+&;JW'#.*16R4XYSA9$]B6K&(M8(F#^P" M8F):L8BU@J0/39="3$PT%K%H3J<0)V\ZYAN+NF)YQ8=[4(B)&<>BKEE.U7SL M8J+J1&=59[$$\X]%[1^3ETUB<\L-J3$S+B.Q=",.ETLP_]C4_H&8 M^Y"Y'Z5-T@$Q,?_8Q/Z!F( MS:2"F)B%;&H+ TD-%. M')K1:0"G0=A2P_5PS$(.L870?+,STQW,0LX9+?0BW93Q:@4Q,0LYU!9Z_:8W MU! 3LY!#;"$T>Y_ ?--!']:L\PS;4&^*)+T\++.X46C3_\!4$L#!!0 ( M !=("56\ =;!X $ .P@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94 MUMCR]=_XDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4- M^[:]ZD5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D M]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+ MNOH89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O M0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L) M]';4VPGT=M3;"?2.J'=Q/;K'&BK:W*7(-9=KM_C MKV=\K']A'P*D#PG2AP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(4 M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR M*A19%8JL"D56A2)KAB)KAB)KAB)KAB)KAB)K]I^ROANS_.L7Z.TUK779'/)9 M]Y7"Y!-02P$"% ,4 " 72 E5!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !=("54$4'?'[P M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ %T@)5:C"S6##!0 P1X !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ %T@)58DC?&Z5!@ 8B !@ ("!]1< M 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %T@) M5>QG"(= !P $A !@ ("!#C 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ %T@)5>8*:%$D P RP8 !D M ("!N4\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %T@)5?_H%#+ P AP@ !D ("! MTEX 'AL+W=O&PO=V]R:W-H965T91;)UP( !<& 9 M " @;YG !X;"]W;W)K&UL4$L! A0#% M @ %T@)5833$X=_!0 5PX !D ("!S&H 'AL+W=O&UL4$L! A0#% @ %T@)5<&D8B\G M @ S@0 !D ("!7'D 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ %T@)51&PO=V]R M:W-H965T&UL M4$L! A0#% @ %T@)56(5@TEA P + @ !D ("!U)T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%T@)52V'+4<#!0 :@P !D ("!MZD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %T@)54V%PW)H @ MMP4 !D ("!<[4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %T@)5?GKI$J>!0 .2$ !D M ("!5[\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %T@)56QLO7'7 P ]1, !D ("!.

&PO=V]R:W-H965TN@( ((' 9 " M@0K9 !X;"]W;W)K&UL4$L! A0#% @ %T@) M55$I_F3, @ YP< !D ("!^]L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %T@)5;@?SA+) @ X@< M !D ("!B.8 'AL+W=O&PO=V]R:W-H965TJ MC00 '09 9 " @47L !X;"]W;W)K&UL4$L! A0#% @ %T@)53Y?LJ.S P @Q$ !D M ("!"?$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %T@)585M;?SW @ @@D !D ("!NOH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %T@)53DM MAEVD!0 WR, !D ("!A0@! 'AL+W=ODM:BX8# #/"@ &0 M @(%@#@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ %T@)56($U]MN @ ^@< !D M ("!XA&PO M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M " 72 E5O '6P> ! #L( &@ @ '#(P$ >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 72 E5%-1QY- ! "M M( $P @ ';)0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 /P _ # 1 #<)P$ ! end XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 121 274 1 false 35 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://sunworksusa.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://sunworksusa.com/role/BalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://sunworksusa.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://sunworksusa.com/role/StatementsOfOperations Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://sunworksusa.com/role/StatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://sunworksusa.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - BASIS OF PRESENTATION Sheet http://sunworksusa.com/role/BasisOfPresentation BASIS OF PRESENTATION Notes 7 false false R8.htm 00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://sunworksusa.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 00000009 - Disclosure - BUSINESS ACQUISITION Sheet http://sunworksusa.com/role/BusinessAcquisition BUSINESS ACQUISITION Notes 9 false false R10.htm 00000010 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS Sheet http://sunworksusa.com/role/RevenueFromContractsWithCustomers REVENUE FROM CONTRACTS WITH CUSTOMERS Notes 10 false false R11.htm 00000011 - Disclosure - OPERATING SEGMENTS Sheet http://sunworksusa.com/role/OperatingSegments OPERATING SEGMENTS Notes 11 false false R12.htm 00000012 - Disclosure - RIGHT-OF-USE OPERATING LEASES Sheet http://sunworksusa.com/role/Right-of-useOperatingLeases RIGHT-OF-USE OPERATING LEASES Notes 12 false false R13.htm 00000013 - Disclosure - RIGHT-OF-USE FINANCE LEASES Sheet http://sunworksusa.com/role/Right-of-useFinanceLeases RIGHT-OF-USE FINANCE LEASES Notes 13 false false R14.htm 00000014 - Disclosure - INTANGIBLE ASSETS, NET Sheet http://sunworksusa.com/role/IntangibleAssetsNet INTANGIBLE ASSETS, NET Notes 14 false false R15.htm 00000015 - Disclosure - PAYCHECK PROTECTION PROGRAM LOAN PAYABLE Sheet http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayable PAYCHECK PROTECTION PROGRAM LOAN PAYABLE Notes 15 false false R16.htm 00000016 - Disclosure - CAPITAL STOCK Sheet http://sunworksusa.com/role/CapitalStock CAPITAL STOCK Notes 16 false false R17.htm 00000017 - Disclosure - STOCK-BASED COMPENSATION Sheet http://sunworksusa.com/role/Stock-basedCompensation STOCK-BASED COMPENSATION Notes 17 false false R18.htm 00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://sunworksusa.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 00000019 - Disclosure - SUBSEQUENT EVENTS Sheet http://sunworksusa.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 19 false false R20.htm 00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 00000021 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://sunworksusa.com/role/SummaryOfSignificantAccountingPolicies 21 false false R22.htm 00000022 - Disclosure - BUSINESS ACQUISITION (Tables) Sheet http://sunworksusa.com/role/BusinessAcquisitionTables BUSINESS ACQUISITION (Tables) Tables http://sunworksusa.com/role/BusinessAcquisition 22 false false R23.htm 00000023 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Sheet http://sunworksusa.com/role/RevenueFromContractsWithCustomersTables REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Tables http://sunworksusa.com/role/RevenueFromContractsWithCustomers 23 false false R24.htm 00000024 - Disclosure - OPERATING SEGMENTS (Tables) Sheet http://sunworksusa.com/role/OperatingSegmentsTables OPERATING SEGMENTS (Tables) Tables http://sunworksusa.com/role/OperatingSegments 24 false false R25.htm 00000025 - Disclosure - RIGHT-OF-USE OPERATING LEASES (Tables) Sheet http://sunworksusa.com/role/Right-of-useOperatingLeasesTables RIGHT-OF-USE OPERATING LEASES (Tables) Tables http://sunworksusa.com/role/Right-of-useOperatingLeases 25 false false R26.htm 00000026 - Disclosure - RIGHT-OF-USE FINANCE LEASES (Tables) Sheet http://sunworksusa.com/role/Right-of-useFinanceLeasesTables RIGHT-OF-USE FINANCE LEASES (Tables) Tables http://sunworksusa.com/role/Right-of-useFinanceLeases 26 false false R27.htm 00000027 - Disclosure - INTANGIBLE ASSETS, NET (Tables) Sheet http://sunworksusa.com/role/IntangibleAssetsNetTables INTANGIBLE ASSETS, NET (Tables) Tables http://sunworksusa.com/role/IntangibleAssetsNet 27 false false R28.htm 00000028 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://sunworksusa.com/role/Stock-basedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://sunworksusa.com/role/Stock-basedCompensation 28 false false R29.htm 00000029 - Disclosure - BASIS OF PRESENTATION (Details Narrative) Sheet http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative BASIS OF PRESENTATION (Details Narrative) Details http://sunworksusa.com/role/BasisOfPresentation 29 false false R30.htm 00000030 - Disclosure - SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE (Details) Sheet http://sunworksusa.com/role/ScheduleOfChangesInEstimateAggregateRevenueDetails SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE (Details) Details 30 false false R31.htm 00000031 - Disclosure - SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) Sheet http://sunworksusa.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) Details 31 false false R32.htm 00000032 - Disclosure - SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS (Details) Sheet http://sunworksusa.com/role/ScheduleOfRevenueRecognizeUponTransferControlOfProjectsDetails SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS (Details) Details 32 false false R33.htm 00000033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 00000034 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED (Details) Sheet http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED (Details) Details 34 false false R35.htm 00000035 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS (Details) Sheet http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionProformaStatementsOfOperationsDetails SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS (Details) Details 35 false false R36.htm 00000036 - Disclosure - BUSINESS ACQUISITION (Details Narrative) Sheet http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative BUSINESS ACQUISITION (Details Narrative) Details http://sunworksusa.com/role/BusinessAcquisitionTables 36 false false R37.htm 00000037 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details) Sheet http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails SCHEDULE OF DISAGGREGATION OF REVENUE (Details) Details 37 false false R38.htm 00000038 - Disclosure - SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT (Details) Sheet http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT (Details) Details 38 false false R39.htm 00000039 - Disclosure - SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) Sheet http://sunworksusa.com/role/ScheduleOfOperatingLeasesSupplementalBalanceSheetInformationDetails SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) Details 39 false false R40.htm 00000040 - Disclosure - SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES (Details) Sheet http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES (Details) Details 40 false false R41.htm 00000041 - Disclosure - RIGHT-OF-USE OPERATING LEASES (Details Narrative) Sheet http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative RIGHT-OF-USE OPERATING LEASES (Details Narrative) Details http://sunworksusa.com/role/Right-of-useOperatingLeasesTables 41 false false R42.htm 00000042 - Disclosure - SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) Sheet http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) Details 42 false false R43.htm 00000043 - Disclosure - SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES (Details) Sheet http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES (Details) Details 43 false false R44.htm 00000044 - Disclosure - RIGHT-OF-USE FINANCE LEASES (Details Narrative) Sheet http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative RIGHT-OF-USE FINANCE LEASES (Details Narrative) Details http://sunworksusa.com/role/Right-of-useFinanceLeasesTables 44 false false R45.htm 00000045 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details) Sheet http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails SCHEDULE OF INTANGIBLE ASSETS (Details) Details 45 false false R46.htm 00000046 - Disclosure - SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) Sheet http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) Details 46 false false R47.htm 00000047 - Disclosure - SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) Sheet http://sunworksusa.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details) Details 47 false false R48.htm 00000048 - Disclosure - INTANGIBLE ASSETS, NET (Details Narrative) Sheet http://sunworksusa.com/role/IntangibleAssetsNetDetailsNarrative INTANGIBLE ASSETS, NET (Details Narrative) Details http://sunworksusa.com/role/IntangibleAssetsNetTables 48 false false R49.htm 00000049 - Disclosure - PAYCHECK PROTECTION PROGRAM LOAN PAYABLE (Details Narrative) Sheet http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative PAYCHECK PROTECTION PROGRAM LOAN PAYABLE (Details Narrative) Details http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayable 49 false false R50.htm 00000050 - Disclosure - CAPITAL STOCK (Details Narrative) Sheet http://sunworksusa.com/role/CapitalStockDetailsNarrative CAPITAL STOCK (Details Narrative) Details http://sunworksusa.com/role/CapitalStock 50 false false R51.htm 00000051 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY (Details) Sheet http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY (Details) Details 51 false false R52.htm 00000052 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE (Details) Sheet http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE (Details) Details 52 false false R53.htm 00000053 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY (Details) Sheet http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY (Details) Details 53 false false R54.htm 00000054 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) Sheet http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative STOCK-BASED COMPENSATION (Details Narrative) Details http://sunworksusa.com/role/Stock-basedCompensationTables 54 false false R55.htm 00000055 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) Sheet http://sunworksusa.com/role/SubsequentEventsDetailsNarrative SUBSEQUENT EVENTS (Details Narrative) Details http://sunworksusa.com/role/SubsequentEvents 55 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm sunw-20220630.xsd sunw-20220630_cal.xml sunw-20220630_def.xml sunw-20220630_lab.xml sunw-20220630_pre.xml form10-q_001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 121, "dts": { "calculationLink": { "local": [ "sunw-20220630_cal.xml" ] }, "definitionLink": { "local": [ "sunw-20220630_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "sunw-20220630_lab.xml" ] }, "presentationLink": { "local": [ "sunw-20220630_pre.xml" ] }, "schema": { "local": [ "sunw-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 422, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 49, "http://sunworksusa.com/20220630": 8, "http://xbrl.sec.gov/dei/2022": 4, "total": 61 }, "keyCustom": 25, "keyStandard": 249, "memberCustom": 23, "memberStandard": 12, "nsprefix": "SUNW", "nsuri": "http://sunworksusa.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://sunworksusa.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS", "role": "http://sunworksusa.com/role/RevenueFromContractsWithCustomers", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - OPERATING SEGMENTS", "role": "http://sunworksusa.com/role/OperatingSegments", "shortName": "OPERATING SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - RIGHT-OF-USE OPERATING LEASES", "role": "http://sunworksusa.com/role/Right-of-useOperatingLeases", "shortName": "RIGHT-OF-USE OPERATING LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "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 - RIGHT-OF-USE FINANCE LEASES", "role": "http://sunworksusa.com/role/Right-of-useFinanceLeases", "shortName": "RIGHT-OF-USE FINANCE LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "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": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - INTANGIBLE ASSETS, NET", "role": "http://sunworksusa.com/role/IntangibleAssetsNet", "shortName": "INTANGIBLE ASSETS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - PAYCHECK PROTECTION PROGRAM LOAN PAYABLE", "role": "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayable", "shortName": "PAYCHECK PROTECTION PROGRAM LOAN PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - CAPITAL STOCK", "role": "http://sunworksusa.com/role/CapitalStock", "shortName": "CAPITAL STOCK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://sunworksusa.com/role/Stock-basedCompensation", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://sunworksusa.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - SUBSEQUENT EVENTS", "role": "http://sunworksusa.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://sunworksusa.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "SUNW:ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "SUNW:ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - BUSINESS ACQUISITION (Tables)", "role": "http://sunworksusa.com/role/BusinessAcquisitionTables", "shortName": "BUSINESS ACQUISITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "role": "http://sunworksusa.com/role/RevenueFromContractsWithCustomersTables", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - OPERATING SEGMENTS (Tables)", "role": "http://sunworksusa.com/role/OperatingSegmentsTables", "shortName": "OPERATING SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "SUNW:ScheduleOfOperatingSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - RIGHT-OF-USE OPERATING LEASES (Tables)", "role": "http://sunworksusa.com/role/Right-of-useOperatingLeasesTables", "shortName": "RIGHT-OF-USE OPERATING LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "SUNW:ScheduleOfOperatingSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "SUNW:ScheduleOfFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - RIGHT-OF-USE FINANCE LEASES (Tables)", "role": "http://sunworksusa.com/role/Right-of-useFinanceLeasesTables", "shortName": "RIGHT-OF-USE FINANCE LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "SUNW:ScheduleOfFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - INTANGIBLE ASSETS, NET (Tables)", "role": "http://sunworksusa.com/role/IntangibleAssetsNetTables", "shortName": "INTANGIBLE ASSETS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://sunworksusa.com/role/Stock-basedCompensationTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-04-072021-04-08_custom_PurchaseAgreementMember_custom_SolciusAcquisitionMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - BASIS OF PRESENTATION (Details Narrative)", "role": "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative", "shortName": "BASIS OF PRESENTATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-04-072021-04-08_custom_PurchaseAgreementMember_custom_SolciusAcquisitionMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://sunworksusa.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "SUNW:ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE (Details)", "role": "http://sunworksusa.com/role/ScheduleOfChangesInEstimateAggregateRevenueDetails", "shortName": "SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "SUNW:ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details)", "role": "http://sunworksusa.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails", "shortName": "SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "SUNW:RevenueRemainingPerformanceObligationExpectedProjects", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS (Details)", "role": "http://sunworksusa.com/role/ScheduleOfRevenueRecognizeUponTransferControlOfProjectsDetails", "shortName": "SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "SUNW:RevenueRemainingPerformanceObligationExpectedProjects", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "role": "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED (Details)", "role": "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails", "shortName": "SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-04-072021-04-08_custom_SolciusHoldingsLLCMember", "decimals": "-3", "lang": null, "name": "SUNW:BusinessAcquisitionWorkingCapitalShortfall", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS (Details)", "role": "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionProformaStatementsOfOperationsDetails", "shortName": "SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-04-072021-04-08_custom_SolciusHoldingsLLCMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - BUSINESS ACQUISITION (Details Narrative)", "role": "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "shortName": "BUSINESS ACQUISITION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30_custom_SolciusHoldingsLLCMember", "decimals": "0", "lang": null, "name": "SUNW:BusinessAcquisitionCostOfAcquiredEntityTransactionCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)", "role": "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails", "shortName": "SCHEDULE OF DISAGGREGATION OF REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30_custom_CommercialMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT (Details)", "role": "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "shortName": "SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "lang": null, "name": "SUNW:SegmentContributionLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details)", "role": "http://sunworksusa.com/role/ScheduleOfOperatingLeasesSupplementalBalanceSheetInformationDetails", "shortName": "SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://sunworksusa.com/role/StatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingExpenses", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES (Details)", "role": "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails", "shortName": "SCHEDULE OF MATURITIES FOR OPERATING LEASES LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - RIGHT-OF-USE OPERATING LEASES (Details Narrative)", "role": "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative", "shortName": "RIGHT-OF-USE OPERATING LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "SUNW:ScheduleOfFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details)", "role": "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails", "shortName": "SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "SUNW:ScheduleOfFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES (Details)", "role": "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails", "shortName": "SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - RIGHT-OF-USE FINANCE LEASES (Details Narrative)", "role": "http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative", "shortName": "RIGHT-OF-USE FINANCE LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)", "role": "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails", "shortName": "SCHEDULE OF INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details)", "role": "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "shortName": "SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details)", "role": "http://sunworksusa.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails", "shortName": "SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - INTANGIBLE ASSETS, NET (Details Narrative)", "role": "http://sunworksusa.com/role/IntangibleAssetsNetDetailsNarrative", "shortName": "INTANGIBLE ASSETS, NET (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-04-272020-04-28_custom_PaycheckProtectionProgramLoanMember_us-gaap_PrincipalForgivenessMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentDecreaseForgiveness", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - PAYCHECK PROTECTION PROGRAM LOAN PAYABLE (Details Narrative)", "role": "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative", "shortName": "PAYCHECK PROTECTION PROGRAM LOAN PAYABLE (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-04-272020-04-28_custom_PaycheckProtectionProgramLoanMember_us-gaap_PrincipalForgivenessMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentDecreaseForgiveness", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "role": "http://sunworksusa.com/role/StatementsOfShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - CAPITAL STOCK (Details Narrative)", "role": "http://sunworksusa.com/role/CapitalStockDetailsNarrative", "shortName": "CAPITAL STOCK (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-04-012022-06-30_custom_RothSalesAgreementMember", "decimals": "-3", "lang": null, "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY (Details)", "role": "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails", "shortName": "SCHEDULE OF SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE (Details)", "role": "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails", "shortName": "SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30_custom_ExercisablePriceOneMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY (Details)", "role": "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails", "shortName": "SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)", "role": "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative", "shortName": "STOCK-BASED COMPENSATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-06-012022-06-01", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)", "role": "http://sunworksusa.com/role/SubsequentEventsDetailsNarrative", "shortName": "SUBSEQUENT EVENTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-08-042022-08-05_us-gaap_SubsequentEventMember", "decimals": "0", "lang": null, "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": "-3", "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)", "role": "http://sunworksusa.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - BASIS OF PRESENTATION", "role": "http://sunworksusa.com/role/BasisOfPresentation", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://sunworksusa.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - BUSINESS ACQUISITION", "role": "http://sunworksusa.com/role/BusinessAcquisition", "shortName": "BUSINESS ACQUISITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 35, "tag": { "SUNW_AccruedInterestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Interest [Member]", "label": "Accrued Interest [Member]" } } }, "localname": "AccruedInterestMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "SUNW_AdditionToBasicOperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Addition to Basic Operating Lease [Member]", "label": "Addition to Basic Operating Lease [Member]" } } }, "localname": "AdditionToBasicOperatingLeaseMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "SUNW_BacklogOfProjectsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlog of projects [Member]", "label": "Backlog of Projects [Member]" } } }, "localname": "BacklogOfProjectsMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "SUNW_BusinessAcquisitionCashSurplus": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business acquisition cash surplus.", "label": "Cash surplus" } } }, "localname": "BusinessAcquisitionCashSurplus", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_BusinessAcquisitionCostOfAcquiredEntityTransactionCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proforma business acquisition transaction cost.", "label": "Business Acquisition, Transaction Costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCost", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "SUNW_BusinessAcquisitionWorkingCapitalShortfall": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business acquisition working capital shortfall.", "label": "Working capital shortfall" } } }, "localname": "BusinessAcquisitionWorkingCapitalShortfall", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed deposits.", "label": "Paycheck Protection Program Loan [Member] [Default Label]", "verboseLabel": "Deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeposits", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed finance lease.", "label": "Finance lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLease", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease.", "label": "Operating lease right-of-use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLease", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed other intangible assets.", "label": "Other intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAssets", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_CSEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Solar [Member]", "label": "Commercial Solar [Member]" } } }, "localname": "CSEMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "SUNW_CommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commercial [Member]" } } }, "localname": "CommercialMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "SUNW_ContractWithCustomerLiabilityCumulativeCatchUpIncreaseDecreaseInRevenueFromNetChangesInInputCostEstimates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability cumulative catch up increase decrease in revenue from net changes in input cost estimate.", "label": "Increase (decrease) in revenue from net changes in input cost estimates" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpIncreaseDecreaseInRevenueFromNetChangesInInputCostEstimates", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfChangesInEstimateAggregateRevenueDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net change in estimate as a percentage of aggregate revenue for associated projects.", "label": "Net change in estimate as a percentage of aggregate revenue for associated projects" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpNetChangeInEstimateAsPercentageOfAggregateRevenueForAssociatedProjects", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfChangesInEstimateAggregateRevenueDetails" ], "xbrltype": "percentItemType" }, "SUNW_ContractWithCustomerLiabilityCumulativeCatchUpNetIncreaseDecreaseInRevenueFromNetChangesInEstimates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability cumulative catch up net increase decrease in revenue from net changes in estimates.", "label": "Net increase in revenue from net changes in estimates" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpNetIncreaseDecreaseInRevenueFromNetChangesInEstimates", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfChangesInEstimateAggregateRevenueDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer liability cumulative catch up number of Projects.", "label": "Number of projects" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpNumberOfProjects", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfChangesInEstimateAggregateRevenueDetails" ], "xbrltype": "integerItemType" }, "SUNW_CovenantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Covenant not-to-compete [Member]", "label": "Covenant Not-to-Compete [Member]" } } }, "localname": "CovenantMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "SUNW_DealerRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dealer relationships [Member]", "label": "Dealer Relationships [Member]" } } }, "localname": "DealerRelationshipsMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "SUNW_DisclosureRightofuseFinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right-of-use Finance Leases", "terseLabel": "Schedule Of Maturities For Finance Leases Liabilities", "verboseLabel": "Schedule Of Finance Leases Supplemental Balance Sheet Information" } } }, "localname": "DisclosureRightofuseFinanceLeasesAbstract", "nsuri": "http://sunworksusa.com/20220630", "xbrltype": "stringItemType" }, "SUNW_DisclosureRightofuseOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right-of-use Operating Leases", "terseLabel": "Schedule Of Maturities For Operating Leases Liabilities", "verboseLabel": "Schedule Of Operating Leases Supplemental Balance Sheet Information" } } }, "localname": "DisclosureRightofuseOperatingLeasesAbstract", "nsuri": "http://sunworksusa.com/20220630", "xbrltype": "stringItemType" }, "SUNW_EliminationOfBusinessCombinationTransactionCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Elimination of business combination transaction cost.", "label": "Elimination of transaction expenses" } } }, "localname": "EliminationOfBusinessCombinationTransactionCost", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "SUNW_ExercisablePriceFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercisable Price 5 [Member]", "label": "Exercisable Price Five [Member]" } } }, "localname": "ExercisablePriceFiveMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "SUNW_ExercisablePriceFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercisable Price 4 [Member]", "label": "Exercisable Price Four [Member]" } } }, "localname": "ExercisablePriceFourMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "SUNW_ExercisablePriceOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercisable Price 1 [Member]", "label": "Exercisable Price One [Member]" } } }, "localname": "ExercisablePriceOneMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "SUNW_ExercisablePriceThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercisable Price 3 [Member]", "label": "Exercisable Price Three [Member]" } } }, "localname": "ExercisablePriceThreeMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "SUNW_ExercisablePriceTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercisable Price 2 [Member]", "label": "Exercisable Price Two [Member]" } } }, "localname": "ExercisablePriceTwoMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "SUNW_FranchiseAndCorporateExciseTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Franchise and corporate excise taxes.", "label": "Franchise and corporate excise taxes" } } }, "localname": "FranchiseAndCorporateExciseTaxes", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "SUNW_IncreaseInOperatingRightofuseAssetsAndLiabilitiesDueToLeaseModification": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase in operating right-of-use assets and liabilities due to lease modification.", "label": "Increase in operating right-of-use assets and liabilities due to lease modification" } } }, "localname": "IncreaseInOperatingRightofuseAssetsAndLiabilitiesDueToLeaseModification", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "SUNW_PaycheckProtectionProgramLoanForgiveness": { "auth_ref": [], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program loan forgiveness.", "label": "PaycheckProtectionProgramLoanForgiveness", "negatedLabel": "Paycheck Protection Program loan forgiveness" } } }, "localname": "PaycheckProtectionProgramLoanForgiveness", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "SUNW_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program Loan [Member]", "label": "Paycheck Protection Program Loan [Member]" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "SUNW_PaymentsForTaxesRelatedToNetShareSettlementOfEquityAwards": { "auth_ref": [], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for taxes related to net share settlement of equity awards.", "label": "PaymentsForTaxesRelatedToNetShareSettlementOfEquityAwards", "negatedLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsForTaxesRelatedToNetShareSettlementOfEquityAwards", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "SUNW_PublicWorksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Public Works [Member]" } } }, "localname": "PublicWorksMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "SUNW_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Agreement [Member]", "label": "Purchase Agreement [Member]" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative" ], "xbrltype": "domainItemType" }, "SUNW_ResidentialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Residential [Member]" } } }, "localname": "ResidentialMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "SUNW_RevenueFromContractWithCustomerTransferOfControlProjects": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer transfer of control projects.", "label": "Revenue from contract with customer transfer of control projects" } } }, "localname": "RevenueFromContractWithCustomerTransferOfControlProjects", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "SUNW_RevenueRemainingPerformanceObligationExpectedProjects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue remaining performance obligation expected projects.", "label": "Project" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedProjects", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfRevenueRecognizeUponTransferControlOfProjectsDetails" ], "xbrltype": "stringItemType" }, "SUNW_RevenueRemainingPerformanceObligationUponRevenueCategory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue remaining performance obligation upon revenue category.", "label": "Revenue Category" } } }, "localname": "RevenueRemainingPerformanceObligationUponRevenueCategory", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfRevenueRecognizeUponTransferControlOfProjectsDetails" ], "xbrltype": "stringItemType" }, "SUNW_RothSalesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Roth Sales Agreement [Member]", "label": "Roth Sales Agreement [Member]" } } }, "localname": "RothSalesAgreementMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "domainItemType" }, "SUNW_ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of changes in estimated aggregate revenue [Table Text Block]", "label": "SCHEDULE OF CHANGES IN ESTIMATE AGGREGATE REVENUE" } } }, "localname": "ScheduleOfChangesInEstimatedAggregateRevenueTableTextBlock", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "SUNW_ScheduleOfFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of finance lease supplemental balance sheet information [Table Text Block]", "label": "SCHEDULE OF FINANCE LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION" } } }, "localname": "ScheduleOfFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/Right-of-useFinanceLeasesTables" ], "xbrltype": "textBlockItemType" }, "SUNW_ScheduleOfOperatingSupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of operating supplemental balance sheet information [Table Text Block]", "label": "SCHEDULE OF OPERATING LEASES SUPPLEMENTAL BALANCE SHEET INFORMATION" } } }, "localname": "ScheduleOfOperatingSupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "SUNW_SegmentContributionLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segment contribution loss.", "label": "Segment loss" } } }, "localname": "SegmentContributionLoss", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "SUNW_SoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software [Member]", "label": "Software [Member]" } } }, "localname": "SoftwareMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "SUNW_SolciusAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solcius Acquisition [Member]", "label": "Solcius Acquisition [Member]" } } }, "localname": "SolciusAcquisitionMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative" ], "xbrltype": "domainItemType" }, "SUNW_SolciusHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solcius Holdings, LLC [Member]", "label": "Solcius Holdings, LLC [Member]" } } }, "localname": "SolciusHoldingsLLCMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "SUNW_SolciusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential Solar [Member]", "label": "Residential Solar [Member]" } } }, "localname": "SolciusMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "SUNW_StockIssuedDuringPeriodTaxWithholdingsRelatedToNetShareSettlementsOfEquityAwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlements of equity awards.", "label": "Tax withholdings related to net share settlements of equity awards" } } }, "localname": "StockIssuedDuringPeriodTaxWithholdingsRelatedToNetShareSettlementsOfEquityAwards", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "SUNW_StockIssuedDuringPeriodTaxWithholdingsRelatedToNetShareSettlementsOfEquityAwardsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Settlements of equity awards shares.", "label": "Tax withholdings related to net share settlements of equity awards, shares" } } }, "localname": "StockIssuedDuringPeriodTaxWithholdingsRelatedToNetShareSettlementsOfEquityAwardsShares", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "SUNW_SunWorksUnitedIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunworks United, Inc [Member]", "label": "Sunworks United, Inc [Member]" } } }, "localname": "SunWorksUnitedIncMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "SUNW_UnvestedRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested Restricted Stock Units [Member]", "label": "Unvested Restricted Stock Units [Member]" } } }, "localname": "UnvestedRestrictedStockUnitsRSUMember", "nsuri": "http://sunworksusa.com/20220630", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r424" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r424" ], "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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r423" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r421", "r423", "r424" ], "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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r422" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r410" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r423" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r423" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r425" ], "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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r413" ], "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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r416" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r412" ], "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://sunworksusa.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://sunworksusa.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://sunworksusa.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://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r412" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r429" ], "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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r412" ], "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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r426" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r424" ], "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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r412" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r412" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r412" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r412" ], "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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r427" ], "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://sunworksusa.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://sunworksusa.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://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r423" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r417" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r418" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r411" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r415" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r414" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r419" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r420" ], "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://sunworksusa.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://sunworksusa.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r428" ], "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://sunworksusa.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r143", "r241", "r247", "r400" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r183", "r184", "r185", "r186", "r199", "r203", "r255", "r258", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r399", "r401", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative", "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r183", "r184", "r185", "r186", "r199", "r203", "r255", "r258", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r399", "r401", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative", "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r143", "r241", "r247", "r400" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r176", "r183", "r184", "r185", "r186", "r199", "r203", "r253", "r255", "r258", "r289", "r290", "r291", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r399", "r401", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative", "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r176", "r183", "r184", "r185", "r186", "r199", "r203", "r253", "r255", "r258", "r289", "r290", "r291", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r399", "r401", "r408", "r409" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative", "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r79", "r84", "r182", "r256" ], "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r79", "r84", "r182", "r256", "r366" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts payable and accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r145", "r146" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r36", "r37", "r338", "r339", "r340", "r341", "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r363" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r71", "r72", "r73", "r299", "r300", "r301", "r333" ], "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://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Stock-based compensation for options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r260", "r302", "r303" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Stock based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r58", "r163", "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expenses for intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Potentially dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative", "http://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r16", "r68", "r116", "r129", "r136", "r148", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r326", "r329", "r336", "r361", "r363", "r381", "r389" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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 [Default Label]", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r28", "r68", "r148", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r326", "r329", "r336", "r361", "r363" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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://sunworksusa.com/role/BalanceSheets" ], "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://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r285", "r286", "r288", "r289", "r290", "r291", "r292" ], "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://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r254", "r257", "r317" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative", "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r254", "r257", "r312", "r313", "r317" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative", "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "SCHEDULE OF BUSINESS ACQUISITION PROFORMA STATEMENTS OF OPERATIONS" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r310", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Net Loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionProformaStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r310", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "verboseLabel": "Revenue, net" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionProformaStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r320", "r321", "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Total purchase price paid", "verboseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r318", "r324" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "BUSINESS ACQUISITION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Operating and finance lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.", "label": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "verboseLabel": "Contract assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Prepaids and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable and accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r314", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r314", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "verboseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r314", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r314", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r12", "r60" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r54", "r60", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD", "periodStartLabel": "CASH, CASH EQUIVALENTS, AND RESTRICTED CASH BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r54", "r337" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r12" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative", "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r383", "r393" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "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": [ "r179", "r180", "r181", "r187", "r407" ], "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://sunworksusa.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r71", "r72", "r333" ], "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://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheetsParenthetical", "http://sunworksusa.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r215" ], "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://sunworksusa.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r363" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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, $0.001 par value; 50,000,000 authorized shares; 32,934,822 and 29,193,772 shares issued and outstanding, at June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r64", "r328" ], "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://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "SCHEDULE OF CONTRACT ASSETS AND LIABILITIES" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r219", "r221", "r242" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 5.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets", "verboseLabel": "Contract Assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "auth_ref": [ "r222" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.", "label": "Increase in revenue from net changes in transaction prices" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfChangesInEstimateAggregateRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r219", "r220", "r242" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 2.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", "verboseLabel": "Contract Liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r243" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r44", "r376" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods Sold", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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 after one year or beyond the operating cycle, if longer.", "label": "Deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r58", "r173" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://sunworksusa.com/role/StatementsOfOperations": { "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 and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfCashFlows", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r58", "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r241", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "SCHEDULE OF DISAGGREGATION OF REVENUE" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r262", "r263", "r295", "r296", "r297", "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Stock-basedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LOSS PER SHARE:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r41", "r76", "r77", "r78", "r79", "r80", "r85", "r87", "r89", "r90", "r91", "r94", "r95", "r334", "r335", "r386", "r395" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r41", "r76", "r77", "r78", "r79", "r80", "r87", "r89", "r90", "r91", "r94", "r95", "r334", "r335", "r386", "r395" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r92", "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Basic and Diluted Net (Loss) per Share Calculations" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "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": [ "r0", "r36", "r37", "r38", "r71", "r72", "r73", "r75", "r81", "r83", "r96", "r149", "r215", "r216", "r299", "r300", "r301", "r306", "r307", "r333", "r338", "r339", "r340", "r341", "r342", "r343", "r360", "r402", "r403", "r404" ], "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://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r346", "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total finance lease obligation", "verboseLabel": "Total" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails", "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r346" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance lease liability, current portion", "verboseLabel": "Finance lease obligation\u2014short term" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "SCHEDULE OF MATURITIES FOR FINANCE LEASES LIABILITIES" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useFinanceLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r346" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease liability, net of current portion", "verboseLabel": "Finance lease obligation\u2014long term" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach.", "label": "Finance Lease, Liability, Payments, Due in Next Rolling 12 Months", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Four", "verboseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Three", "verboseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Two", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "verboseLabel": "Remainder of 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "verboseLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForFinanceLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r349", "r353" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on finance lease liabilities" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r345" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance lease right-of-use assets, net", "totalLabel": "Finance lease right of use asset, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r347", "r352" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedLabel": "Finance lease right-of-use accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r347", "r352", "r358" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r345" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance lease right-of-use asset cost" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFinanceLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r356", "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance lease, weighted average discount rate, percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r355", "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance lease, weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r14", "r168" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "verboseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "SCHEDULE OF AMORTIZATION EXPENSES OF INTANGIBLE ASSETS" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfFutureAmortizationExpensesOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r164", "r165", "r168", "r171", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r168", "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r164", "r167" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r168", "r377" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Amortization periods" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r58" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://sunworksusa.com/role/StatementsOfOperations": { "order": 3.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, including oil and gas property and timber property.", "label": "Gain on disposal of property and equipment", "negatedLabel": "Gain on sale of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r45" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r13", "r151", "r152", "r159", "r161", "r363", "r380" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r43", "r68", "r116", "r128", "r132", "r135", "r138", "r148", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r336" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "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://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r39", "r116", "r128", "r132", "r135", "r138", "r379", "r384", "r387", "r396" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "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": [ "r69", "r82", "r83", "r114", "r305", "r308", "r309", "r397" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r57" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r57" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "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 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://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r57" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r57", "r375" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "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://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r57" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in Operating Assets and Liabilities, net of acquisition" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r57", "r353" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 15.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 liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r57" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Deposits and other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r57" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "verboseLabel": "Warranty liability" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "INTANGIBLE ASSETS, NET" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/IntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r162", "r166" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseOther": { "auth_ref": [], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense classified as other.", "label": "Interest Expense, Other", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r53", "r55", "r61" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r26", "r363" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, finance lease, term of contract" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r359" ], "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": "RIGHT-OF-USE FINANCE LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useFinanceLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r357" ], "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 FOR OPERATING LEASES LIABILITIES" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r357" ], "calculation": { "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r357" ], "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": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r351" ], "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": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "RIGHT-OF-USE OPERATING LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r68", "r130", "r148", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r327", "r329", "r330", "r336", "r361", "r362" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r68", "r148", "r336", "r363", "r382", "r391" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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 Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r8", "r31", "r68", "r148", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r327", "r329", "r330", "r336", "r361", "r362", "r363" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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://sunworksusa.com/role/BalanceSheets" ], "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://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r17", "r18", "r68", "r148", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r327", "r329", "r330", "r336", "r361", "r362" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total Long-Term Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LoanRestructuringModificationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by concessions made to the terms of loan contracts.", "label": "Loan Restructuring Modification [Axis]" } } }, "localname": "LoanRestructuringModificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LoanRestructuringModificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral." } } }, "localname": "LoanRestructuringModificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "PAYCHECK PROTECTION PROGRAM LOAN PAYABLE" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r54" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH PROVIDED BY FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "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://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r54" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "NET CASH USED IN INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "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://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r56", "r59" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH USED IN OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "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://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r34", "r35", "r38", "r40", "r59", "r68", "r74", "r76", "r77", "r78", "r79", "r82", "r83", "r88", "r116", "r128", "r132", "r135", "r138", "r148", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r335", "r336", "r385", "r394" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://sunworksusa.com/role/StatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "totalLabel": "Net Loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows", "http://sunworksusa.com/role/StatementsOfOperations", "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURES OF NON-CASH TRANSACTIONS" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r46" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total Other Income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "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://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses:", "verboseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r116", "r128", "r132", "r135", "r138" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating loss", "totalLabel": "Operating Loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfMaturitiesForOperatingLeasesLiabilitiesDetails", "http://sunworksusa.com/role/ScheduleOfOperatingLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r346" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liability, current portion", "verboseLabel": "Operating lease liabilities\u2014short term" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfOperatingLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r346" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liability, net of current portion", "verboseLabel": "Operating lease liabilities\u2014long term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfOperatingLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r350", "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r345" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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 lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/ScheduleOfOperatingLeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r356", "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r355", "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r331" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r27", "r363" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r47" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r50", "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to acquire businesses", "terseLabel": "Payments to Acquire Businesses, Gross", "verboseLabel": "Base purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative", "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r50" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of Solcius LLC, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r51" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 2.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://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r201" ], "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://sunworksusa.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r201" ], "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://sunworksusa.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "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://sunworksusa.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r363" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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, $0.001 par value, 5,000,000 authorized shares; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalForgivenessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan modification for a reduction in the amount of unpaid principal on a loan.", "label": "Principal Forgiveness [Member]" } } }, "localname": "PrincipalForgivenessMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r52" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from sale of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Gross proceeds from sale of stock" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from Loan Originations" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r48" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 3.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 equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r174", "r363", "r388", "r392" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r42", "r150" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r12", "r62" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted cash", "periodEndLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r216", "r363", "r390", "r405", "r406" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "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://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r71", "r72", "r73", "r75", "r81", "r83", "r149", "r299", "r300", "r301", "r306", "r307", "r333", "r402", "r404" ], "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://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r107", "r108", "r127", "r133", "r134", "r140", "r141", "r143", "r240", "r241", "r376" ], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue, net", "terseLabel": "Net revenue", "verboseLabel": "Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfDisaggregationOfRevenueDetails", "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r65", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r252" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r231", "r244", "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/RevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue.", "label": "Expected Year Revenue Recognition Will Be Completed" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfRevenueRecognizeUponTransferControlOfProjectsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "SCHEDULE OF REVENUE RECOGNIZE UPON TRANSFER CONTROL OF PROJECTS" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Average Percentage of Revenue Recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfRevenueRecognizeUponTransferControlOfProjectsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election for whether provision for loss for performance obligation was determined at contract or performance obligation level.", "label": "Contract Assets and Liabilities" } } }, "localname": "RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r354", "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-use assets obtained in exchange for new finance lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r354", "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-use assets obtained in exchange for new operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Net proceeds after issuance cost", "verboseLabel": "Aggregate sale value of common stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of stock, number of shares issued in transaction" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of stock, price per share net" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r312", "r313", "r317" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionDetailsNarrative", "http://sunworksusa.com/role/ScheduleOfBusinessAcquisitionLiabilitiesAndAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative", "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r164", "r167", "r377" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r164", "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "SCHEDULE OF INTANGIBLE ASSETS" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "SCHEDULE OF BUSINESS ACQUISITION LIABILITIES AND ASSETS ACQUIRED" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r116", "r119", "r131", "r160" ], "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://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r116", "r119", "r131", "r160" ], "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": "SCHEDULE OF SEGMENT REPORTING INFORMATION, BY SEGMENT" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/OperatingSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r259", "r261", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r285", "r286", "r288", "r289", "r290", "r291", "r292" ], "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://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "SCHEDULE OF SHARE-BASED COMPENSATION, SHARES AUTHORIZED UNDER STOCK OPTION PLANS, BY EXERCISE PRICE RANGE" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Stock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r266", "r281", "r284" ], "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 SHARE-BASED COMPENSATION, STOCK OPTIONS ACTIVITY" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Stock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "SCHEDULE OF STOCK-BASED COMPENSATION, RESTRICTED STOCK UNIT ACTIVITY" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Stock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "SCHEDULE OF FUTURE AMORTIZATION EXPENSES OF INTANGIBLE ASSETS" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r104", "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r127", "r128", "r129", "r130", "r132", "r133", "r134", "r135", "r136", "r138", "r143", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r177", "r178", "r398" ], "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://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" ], "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": [ "r104", "r105", "r106", "r116", "r120", "r132", "r136", "r137", "r138", "r139", "r140", "r142", "r143", "r144" ], "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": "OPERATING SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/OperatingSegments" ], "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://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r121", "r122", "r123", "r124", "r125", "r126", "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://sunworksusa.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r57" ], "calculation": { "http://sunworksusa.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://sunworksusa.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation", "verboseLabel": "Compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails", "http://sunworksusa.com/role/StatementsOfCashFlows", "http://sunworksusa.com/role/StatementsOfOperations", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Weighted Average Grant Date Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Weighted Average Grant Date Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r275", "r276" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Outstanding, Ending", "periodStartLabel": "Number of Shares, Outstanding, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r275", "r276" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Value, Outstanding, Ending", "periodStartLabel": "Weighted Average Grant Date Value, Outstanding, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Weighted Average Grant Date Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "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://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r269" ], "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": "Stock Options Exercisable", "periodEndLabel": "Number of Options, Exercisable at the end" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails", "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r269" ], "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": "Exercisable Prices", "periodEndLabel": "Weighted Average Exercise Price, Outstanding, Ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails", "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Number of Options, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Number of Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted Average Exercise Price,Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Stock Options Outstanding", "periodEndLabel": "Number of Options, Outstanding, Ending", "periodStartLabel": "Number of Options, Exercisable at the end", "verboseLabel": "Stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails", "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Options exercise price", "periodEndLabel": "Weighted Average Exercise Price, Outstanding, Ending", "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r285", "r286", "r288", "r289", "r290", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfStock-basedCompensationRestrictedStockUnitActivityDetails", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r272" ], "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, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted Average Exercise Price, Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Weighted Average Exercise Price, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r271" ], "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://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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 Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "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://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Options aggregrate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r298" ], "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": "Weighted Average Remaining Contractual Life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Vesting term" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r63", "r70" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrualNoncurrent": { "auth_ref": [], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Warranty liability" } } }, "localname": "StandardProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r104", "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r127", "r128", "r129", "r130", "r132", "r133", "r134", "r135", "r136", "r138", "r143", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r175", "r177", "r178", "r398" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r33", "r36", "r37", "r38", "r71", "r72", "r73", "r75", "r81", "r83", "r96", "r149", "r215", "r216", "r299", "r300", "r301", "r306", "r307", "r333", "r338", "r339", "r340", "r341", "r342", "r343", "r360", "r402", "r403", "r404" ], "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://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "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://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative", "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative", "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "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": [ "r71", "r72", "r73", "r96", "r376" ], "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://sunworksusa.com/role/Right-of-useFinanceLeasesDetailsNarrative", "http://sunworksusa.com/role/Right-of-useOperatingLeasesDetailsNarrative", "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Sales of common stock pursuant to S-3 registration statement, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Issuance of common stock under terms of restricted stock grants, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r215", "r216", "r272" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of Options, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfShare-basedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r215", "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Sales of common stock pursuant to S-3 registration statement", "verboseLabel": "Number of common stock issued" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r19", "r20", "r215", "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Issuance of common stock under terms of restricted stock grants" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "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://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r23", "r24", "r68", "r147", "r148", "r336", "r363" ], "calculation": { "http://sunworksusa.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets", "http://sunworksusa.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r66", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r332" ], "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": "CAPITAL STOCK" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/CapitalStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r344", "r365" ], "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://sunworksusa.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r344", "r365" ], "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://sunworksusa.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r344", "r365" ], "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://sunworksusa.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r344", "r365" ], "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://sunworksusa.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": [ "r364", "r367" ], "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://sunworksusa.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH PAID FOR:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/ScheduleOfAmortizationExpensesOfIntangibleAssetsDetails", "http://sunworksusa.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/BasisOfPresentationDetailsNarrative", "http://sunworksusa.com/role/CapitalStockDetailsNarrative", "http://sunworksusa.com/role/PaycheckProtectionProgramLoanPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r97", "r98", "r99", "r100", "r101", "r102", "r103" ], "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://sunworksusa.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r86", "r91" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r85", "r91" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sunworksusa.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "25", "SubTopic": "35", "Topic": "605", "URI": "https://asc.fasb.org/extlink&oid=126916162&loc=d3e55442-111641" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r410": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r411": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r412": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r413": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r414": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r415": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r416": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r417": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r418": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r419": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r420": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r421": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r422": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r423": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r424": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r425": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r426": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r427": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r428": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r429": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r43": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 73 0001493152-22-021703-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-22-021703-xbrl.zip M4$L#!!0 ( !A("56/"?*QJ0< #<@ * 97@S,2TQ+FAT;=U:;4\B MR1;^3L)_.)=D-YJ B*XW66%)4'#DQ@6O]&QF/A;=U5!KT\54=>-P?_U]3G4W MH.#H9&031Q.AJ\Y;G9?GG );U]Z?-^URJ77=ZW3Q2OS3\OK>3:_=JF>OV*WG MVZV+8?5]J_QV,Z;K?KM$Y+7BF[22EB3$ODUJ8E(3?!HU&2:5-JMBW;O MTW7_HN_1:>.HT:I?M/>@S)=Q(LT>3U,HN.S=>?VK_F7'ZP\'-+RBR]Z0;C_> MC3YV!AYYPSVJ'O4N/][UO7YO1+U/E]>=P8<>=2X]NOMX@Z7&::?6^(TZ@RXU MSKKN[:AGS"KO&N>S3JW%UT!KU1;?CIIO?9V8N=D^/C MD_>8!7^G-E'ALM+N5^F#6$8ZIC^U,0J,OC2\1 [;=("#+L 6T'BY MZ8AW'NS3;P1;4JAB>),#LW9>E2,->NR;#0(5HS(01P5!*O:CE,L"(=IP517A M55QJ1 Z,(V6GS,)D,Y0]ESX_!\KZD;8I^!@0 MC(ZLHYD;[C<19D MCX=.E.)&&&?YP J(ZW$C3;*HL3&OUA1FDG-%(105\+YV6V8+MX[WT@*SWZ.3 M,Q4_HTP<45=:K,%!#AN?"5^YM(Y?E8';%ZE]@6C5WX:"4!7N82#.2O6 M?0$L69?9;(]X-Y9,"'2! !F\%S1Y.7G&3Y-G9V&62SLJSF@7;!?'K+\](MT8 M*QQ*?LU/-$_-'(ED79?S?6T"-J!<"+PA9 M)RZ7W-;.Z>0[((&[A?;]U+"[-X!YA]29M@G6^38-6=:'H/P&5RX=/,,3(G-0 MJX_)*;<YRS09. !T'LG!:8D[S+V,^*I3 M+FTQ5'_82>\INY[161EGL!, MDFB3WT^8R*U Y@SWWT3*YU&/QAIMBO<#!0-9"AT@=0 QEC$,KSP;%0DOOZ0* M]KOD3F/?W8H.?ZIQM8-[(K=^A0#SA8['>U])1".'_Z)VT&"EN&= SUJO@W0W M-;@/'HI+XW<%.9_OLDO1=N&2",!HY:IL62E/K-L9D<\:X$%4,1)4LRYFX1:; MSN 2]3_ICI-#YL[[]7NJZ5>-DQTTAM"@.*KPM'1%C5BY3V;RJ%;+)0>K*E[H M:"$96V,QR3]B,CD0R-D\TDN)W8>ISBI?/$H:Q%C2&W2>HS=QS9:?O<[%38\N M>S+YL<*3EQ6.D6?2U'P=16)NY3D5[YJX\03) ME,T^_J7BOJ9I>7>%@@7#*AI?$;!$SROY5SDMKUM0Y1+.6$!Q'*_[;;K6U7#@ M;9ZC%HJ9BI;G+YW$T5J42.;I2KN33I!&]'OVN6NKSH+;S@#\N?N^$^TT?W/Q MC406K'E8QCI)].RK^]#X^]G=5/ MS'U[4_-W>T#0RZF2(?6^2C_E^P4-L\$D*_4?5EII']QF5T2@TI:20];RQ$]U MARWM?Z1=_*M6HRLEH^"<;H'138CYDJ)32<;@0JMU8K_-'M__7X MF]Q59?Q[GJQ K%B[V%$M:_C^RA2(:.8U7SVU_L M/<'@3><5;FN2MYQ#?\=@?/";-! SF;EVH-F!FSSU@HDWGF)7D06M.IQ=^'V3 MF64ZB7M+DB>I4NG#I@< 8@ M * 97@S,2TR+FAT;=U9;6_B2!+^CL1_J$.Z52*9$)+-21=8)">0#2L. MI^H;'W9=#[K1;J.+VDYNDB)4_- MI:&A?*1[/1>QDR\X-):)"FM@!.M=R3<7R53%EW1:Z_P23\RBU6[G+4;5YW#*3O887P9IS*I M=:Y[]U[_IG_M>OW1D$8W='TSHKM/]^-/[M C;W1 U>/>]:?[OM?OC:GW^?K6 M'?[>(_?:H_M/ RPUS]UZ\U=RAUUJ7G3MUW&UXG9'=UZO^]=9:-UR?GK&KO%N M>S1V[Z_<86]<'WT>]+Y8>[%S=GIZ=D [#I8%_\U,JL)5K=-WZ ]A=$Q7.@[5 M-'6@.^$M2FHZL?^"84Z :(@"\[.#GJ0 MP[OJ[(2NA,&AX(KYBAYB_1C)8"J=W&.%GP(-';%.R8=BH>)J1<0KRN(TR229 M5*1RCLPE.%! (SRE1$2A\+&4D)ZKE%*=TSTCB*4OC1')BDGFXD%:AZ]E&JP% ML$;%%#%"L@XF\%7B9W.0Q6"O5C($)J''F?)G9#+^LQ'P*!-92.$CS)6)I A4 M/*5'E@*<.>DUV&H\'ADCG-7]DDDTD8#WE632%K4 MD\B!2:3,C%F8;(ZRY]+GYT 9/](F Q\#0J(C8VD6B?9E@&5#1PA"(!'6W-.] M;_Y,Q%-)+BKM/HM T3P7]>;%D2S,:%X$^>.Q%:6X$<9Y/K "XGK<2I,\:FS, MFS6%N>1"40A%);QOW);;PJWCH[3 _/_)V86*7U F3J@K#=;@((N-+X2O6MG$ MSV'@]D5F7N'9#CD ="(1BD)5#LDZ2R U;=4QA8UJ&1LY?"@L8&#+4BI5A(9 M"1O< I0W 7(*O.%-!6R ,49'*A"IM71B5*!$HO@$*N\=%N9BEI09AG-;$,9B MOX4 ;20L2H$YS+1 HU=^%@E 5[6"@UDK-GT!+'F7V6Z/^#:13 AT@0 9?!0T M>3UY)D^39V]A5BM[*O-9#KV]IM^<2DB_I0HX07B8!6))5+!!>O%T#;:-8][?=DBWQ@J+DM^*$RVR9(%$,K;+^;Y. C:@ M6K$3QE3&Z%X1>B&VY((SE6DP/N4Y@XQ6"P#5SY,U&)U[2Q%EMBK9H3(,T>O5 M$IXP>UIVV:U0<:_C3/ZXOXW;) $C(()S!,03G:4OF_ F*!1K=F MS819-S*N1M7D",TFJD^)^PD1V!3+GN/^F4KZ,>C31 M:%.\'R@8R%+H"*D#B#&,8?CDV:A,>/DU4[#?)G<6^_96=/Q3C:LN[HG<^A4" MS!*! 3UOO1;2[=1@?W@H+XT_%.1BOLLO1<\+ET0 M1B/796)]GA'%K $>1!4C@9-W,0.WF&P.EZC_27N< C+WWJ\_4DV_:9QT MT1C"!,7AP-/2%C5B97^9*:+J5"L65E6\U-%2,K;&8EK\Q)040"#GBTBO)'8? M9SJO?+&3-(BQI'?H/"?OXIIG?O;X/?_^M=EJSSW=NMUL^ M[RH\>UWA!'DFD[JOHT@LC+RD\EL+-YX@G;'9IW^OV;^^5+!D6$7C*P.6 MZD6M>)/3]KHE52'A@@64Q_&ZWZ=KWXR&WO8YZJ&8JVAU^=I)+*U!B>2>KG7< M;(HTHG_FO[NV&RRX8PW G_L?.]%>\[<7WTEDR5J$9:+35,\O:1()_X&:)Q<( MJ+V^OJ>?VOU.PS1V?]YO-_J=0WCL_:Q^8NZ[FUJR[H6E]SO&]4S)D&[6,#+* MAQ0ZNLNO>5C:;#+VNYN;8$%[O/_T#8L8G;^D"?RM7H>9,@HNZ0[(VX*8KQGZ M+Q^S1:.%G3DN:2!0C_5ZZ>1N_S^[KV?7^?Z/1;J&IG+M:D\-;$!Q&P2?@N1N M3;T"=?L*Y+N)M.NA2(:68V_^Y*_KGB#KMO-*M[7(6RV@WTTP%/@M&HJYS%T[ MU.S ;9Y&R<0;3Q&IS()V \XN_;[-S#*MQ,,G28/?X^(%7Q=[8WN;H7D[J(H M9->>F6=>//9CK"OW4[^5SUE7CMW%3S _EMMS^T[+JB2?.%I)AZWVL/L5)N[7 MOO.^X NN&U"KAAI#%Y480)E<#"!T?5X@-T=CERG^T(N9HY=5-_"\!+<*P@%Z0>%S M1"2B"E;YW)B&0FH0/DPB?BOD-S38XUX9CLW$HV!V$XEF1RQ#PE=',GXZ =1U M*>0289<^@R]DK/0F40H4(@UA0KU(,LW08\)G M^9SSPUL0/J> MI9,*8,7?\W4&=$4%E12!+F)*H&>@2H")=[".&*F1 A"*@P0 MVA2^SSQ\*L),H#FC:;K"Q$@3MR*$D501X1JTR.?N5H1*@V8*)U4Z(7)*.%6E MX8^ KL#VXKB9PBGB.-&-PZ7WM0KHN'8"+KJ>EHD?!0&&#LLAP,SE<^MT2GH3 M,4F7**OB8DJC5SL])E@O$FIGQ[.3=2"WD@_KW*<1K5V.,Q;I- G!6%,2A%R&5L4V5Y2I= M^^6]Q.%>4%V[W7>@X_3[DY'=Z0T^O"]4"_'SR.YVL^=M@_6G#4Z%Q/5?\D00 MD%!1;,/I?TWL0#.],+"KOQ?B4Y'ECC,#WTU/\$B0)4J+L)">G"RWF\U*-9P9 M!9D[;O?Q>=;E$'>Z#3]*/EFR8-5XRI-XKF)_T232N(-&P9(#9:U2,M[5X7VRFJ)CRO MK=T3>VZ?>U3PM1K??H+P4XX7GNJL.O?&3%G5MOS1,0UX_.7W@36OF.Y9UGH'>+R:=,0 M4@)%4]**U9( M4"BZ3=?.?X*B%>.1#(,6!@;F2J!:Y! (!NU*ZB/=YIX9,?P:F41FX0[.D50& M:'Q'@/E4"7O?A7%G^132*X>'4=TN* Y*C.J,(B;TE1H!XNM4J;E0R.=2&.N[ MD(Q3;5UNW+L708HE4U)ESA\X;ER:4XZ\*=APWT0S0&P107AK_A;S,YRO(F^1 M>EL^=/'LD<86[H#^5BKA@J3!K $C=+&)L% MW=X?VU?%ZWWI[0-[5?N!O>KNJ+5YM-H]>FWSC2=HX$,;V:.'[.U !]2/)=;= M]_Z!<8=U;@8O"UL3W%6(]FU)ILQKPH L:1+:@3 !W)2I9$*[ [^L;/< D_5/ MJX*9RY*X*6QT)OG=]\U Q7P?D7Q!8;['^!M02P,$% @ &$@)5>FE':&Y M)P$ I3P0 P !F;W)M,3 M<2YH=&WL?6MSVDS2]O=4Y3_H\>Z]E52)!$D< MG=QY"P.V26P@@.TD7R@A#2!;2$0'V_#KWQD=.%F P!)(GJ^_K_GD4P](DV75.7?$^93^H1"BJ"*DC+X]\0T^JG"R?_[]O[=UZ&!G\// M*OJ_)T/#&)]^_OST]/3IB?ND:H//3+%8_/Q,GCFQ'SI]]GR.3:>9S[^NK]K" M$(WXE*3H!J\(:/8E65(>UK^??#I[M*?)TM*CY"_N(-SG%Z_&GXKS+RP^G/ML M?[CTJ.'Y:-9^U' ?E70UPS+Y3?.PGYA]X7G=LPR9,UXA^G76NIH_;G@_/W_T MLZ'QBMY7M1%O8!Z2-V53:3;%YA9>DM*1L/0B_/NG@?JX]3V%%,>X[WG!G.65 MDH][O#ZCN(A6R.V.B3_ WV!9]T$-]=>^-O<9?^H^:.JI <^/9P_W>;UG/>A\ ML/16_#=-E9'N^;3UR=+CHJ&EC,D8Z=Y3P1]_)A^3[Z13:2;%SL@BJ*9B:!/O MM3H?+@VE:\;+2>$_+CW4OJG?S9[23>5)U1YT4^<_">K(>C"=X](GEF0B7L3_ M4N3_OAJ2(:-O7S_;_^)/1\C@*?*:%/IK2H__GI15Q4"*D>K@U9Q0@OW;OR<& M>C8^VP+\F7SOL_/:K_^72E'G$I+%4ZJ-C"]4G1^A4^I9?/Y"U2K6#]TT>]:] M:?_#5BY*I2;^ATR/2J7\?IL[[Y+5=E=6V757N<.K,B7[6TR:V>?KV4P7873B M)>#_5!5,Q$D94T?CY9HBHNTLCI(CXO\:YS ^Z M?5[6T2ZO*BR\JJ(*IO4F21=XN8DT217/\=_T[L]=&)!E%MY9-C5M]LK?B->J MBECA#=2U/[YJIY^OI?3T^N>__^XP1(X@I-)ENHX^M%^&_[3+.]AN>\AK2.^R M74O]VR_1K;_M\IX*F4O3>1?W8DJO>WFQVS0UU,TLOF6,_[++.[+=IJ;>(\'0 MN^G9C[NML(T&!!GD!>Z/S@MZJCBA=&,BHW]/^EC\3RDF/3:HCC3""ZVC)ZJE MCGB%MO] XT$TJ6\I&E%Z=+\G2OI8YB>GE*(JR/I0>CXE&@-I1!59OTFBB!1+ M,9%?\8-UC%5-$FR=\VRTB-H_U]01$52B4M.,H=H_YU)8MU$*7AD>"DFGGJ)X M\FTNBU\_+PT1S*A+@GKRS9+44 9:*\8GWWZRH8RX3LA/OJ52#)O:2-!SC1>( MA^"\SK&]IV5U-)(,"V@E1216!KN0V)64D'ZR-,.2WN@OSDH2_SW!J&4E(C!I MALV<4*8BV<]B:<0&43]5)!F;*,W$$W1GYDXCA*DQ-@U>3BT;^-2:V+U!F!=B MVU"%AUM>-M%.U")_.M*4UE&)_"G@*=5P1#)"'?ZY^CQ&BH[.D(+ZDG'BA7P, M^PQ&OOV3%\W8W-$GR&R9(!?X!$OBO:G;(M!12Z(HD6>PKN$EL::4^;%D\+)E M$(D'CT5D1)9A!0(MXC?JDH&P(7B4!&2KIQ82U(%BO<4#(8I77%*R/]'6$* 9."(ON-5TWD5@Q M-3RVO1YK$2VD&UCA&X[XEYYX3;S05%T/G,,,&\N%K0'.ND4&+\J'6*1/;#+! MV^H05_=R^L';\TW3Q[ZU]4E(S&"#-VMU9-B6[2H,!4 R5!&:\&Z"S2;'/F5F M]"#>R X,Y I)IX%/T^5J@H_9?'DV>X,N%[P*?,V$=]/?N> U MG&\WY&S5#;&HW!B3'_6M+LGV_-".+G7AB)FC@Y+"IR 6HA3AO7HUQ>#=S.U2 M^AHX%H,G_VLFO)M:*08?GAY9EI;SXO[YF#EF,O:@I/ GB)D0]Z%X+Q E]#6I#%- M<;B!-@49/F*,K?MFV73 L2+^FR(,)1U9N\;:6-7P]*O/ OZ+M9X]I\D%/$TL MAAK"6K*F-,8(3Q$KKI8T&!IJW\13QQ"QMKVO)+XGR5CLD%XQ44>](E^Y5D6I M+PG\6E7I S;93/")9[)'3SXA(6H9VPFL9C1W 9.R.3(QD+"4EGE#&-Z,Y[:D MH[80%EX3E8>\,L 4J>J&-,)<:_0[I+R1=\1=$GQF E\L-A=MUY2:,C:-LJH;+@'VS+]D\P$KW]W6:QL9?TM^]4J#SV8O MS-1KW5B5R"9)OQ AQ?\A29F=0WM'+7G;SGP(F6F"JD;_0E5%HE8()F:_1840@.Z.IGWG M'@DT[3?Y0@AE7E<$(VCF,5CNP$P1NYX;]A1*?0-II$3P'*OE76K3"H7@ ^AS M22&'.H*?;#$$"N/)XLCT"L\$AS@&ME)23W;\,6RW-LVN*U@RW3WCA0=9'33Z M;@VP-SR*V> I[1U[ES2-6%M"[K/)_!&' Y;S[D3F%_A! UME.R+?6J6QP<%D MTDM93;ML^Q KU'=:XATB/C<22X]8H@8X3$ :"10V^IK;5[ZBM)K!K=X[C6F_ M?S'%XBYDW[ 2+R(?2?:Y"PN9@\70.!BHA*XLWOJ05(2?\Y*VM;IQ$P68U>3A M3A3XO'22@!#$JDY&V CH]A/DV-FI;ITGQ"-0UB'!TZ%UIHP<*$JYQX ^/>L8 MPO;'Y"07_E@:C65DGW=RAEI^N3VK0PEKK!EJXY[+3[<9\_QG-'&%L=?SD(W>,UB M^K?YEZ.L]M9"&5+L:,MO9Y M5./;? &S(9Q/@B92# &X3*1%)(5")/<$0VR)Q+B'=<(@TMK$2;S(M:K4,M%2 M:FM/K<28RLP^5&8.0V4F253>W4"'2N5EM;IA>_)85)\3TCX2N_"!\Y&()_,\ MEB5!,NRY4J*$G[2[8\QC)TPS\GU[SXJXWZIBG2Y\EO23;XO'#I?6_?6SYQ"+ MT_OL/;]H6XHU?-^\R_LV,+"1!F\,#VN**]X&$+P7GW $;#\3]#:8'R5+X/#D MH'P'2Q!=2W ,/( EB)(E." "8A9O'9A(:0B<(F_4::R[Y9[;T-&(^_?% F47IK".[!'("N1WS@H0N(5=6+&F)_5"$]ADX+:$WRM* MLDGN%V@CP=2LRS#LMNE(M-NJC\:F8?51;?1=0]!$FMU'=>+]@F4S\H)JQR[& MB%@3S[6P(WBB2H;?:-X#$K4BTE* O,@(T?34)!(V8((T8 MO:Z):V$'&O%M:<0H0],[ ')<[4OG$NFKJW(RT.@KP'BQZF.#)V(!QCS% )") M"F26,R>+O#],[W! 0110$(]Z_;4A(H G2N");!"7\?2F 3R1 4_T*J6VA6( MGBB!)YK!TEJ?AU0;D!O%XK[!KFO&Z35_KVKNQ:.+4?;J(H]MG:+IVJRU3H 1 M,$+;W%_ "'BYVQP5P CX(]O\D:;9PU2Z4[6'F!=Z;03)BU4>6Y/$S",!E(!/ MLMTG 92 5[+=*P&4@%^RW2]I(=WF6**=UQ>K/+8NB9E? B@!OV2[7P(H ;]D MNU\"* &_Q'?-2KP1\N)0G+OUU[9?I[_<]XL 6"+KGJS?[&M7WPY09HL%D.S: M15L;JQH>\$U@97[L?FG5 )I]JM_>!&*B9X:BZ=FNWRL&,P0@V7K2%\P0@&85 M-"O-HG!DV;V6%&EDCN(-$A(BMTCC AL,5L2\N*Y#P^!(S;\L?O+/R>3GXKJ2 MRL]MEM_M:]11SWA=$AIX%-Z0E,$5XO68ZWG"XYF.;PM(X3$!%_P 'TL'9;^; MA]#1>!&-^-AOW+JV_QRK? -=28](K"E8*@=23T8E74>&?C:Q,Z@RKZ\X#*M$ M !#Y:2\)T(D =*)BE:?'^$QUF8IU$I>T>29\$I*!O8U7L&RGSG:\ M^9F,B*33*S3@Y:I%O$6%Z4WUH\+<0=-N,'> %UV8NS%"4Y,401KS\KFJ#;!* M(F6/ /7 H.Y.AKS7:B!O"H:)23ZX5D6\:H&?MTQT'UW/$1"#L+1]21 TTS+' M2,-< @$XA@#8-7A>G #@K_&<<_;M"O9/,^"W5&/8QAZCOGJ_7&+O;=T$]774 M"!;?<;DY=M6#S^U\]X,#MO"SW !H /1V0*]FV\._F2*WD*Y(,S&[ M5#_O>) MX.=?"JGC!I-.$3/J_,1LU02).9=R? T0M9,Q*^T_+&3L!ED'1&%[8_.]?B[% M;84L #0F>_J$F6%[.P"8: !FV9M8Y/QA[[D"#$1':41LD\.[$ @ $Q6E<;"C MV&[P6QV-976"4/)N&7[B-9$ 8#GD7+O>I/)]ZRE;0$ 4;HB.?,WH5K@DIUM' M> #:-X)^@[U"?.(M25F;Z.#M;?4R65,!O?'.]H1B+;KWU$Z<#J,[G@4.=[,FIB2J*&DI!# M&.TAKZ$S7DT<\F#E5LDBPX MS%8V<2W)DN\]>Q]2!@S%%T,1=YO\*:W.DPJ VPUP,Y*!T@(,Q0U#R5!:0PV! MG=P5("',411XE07N>JJ0'F=L/7C\.:@Q5# _^CP_T#&IY!*9V8_96=( M:)L]'?TU\>RKCR@I]?HKBWJ)!<]5']MT$ [M;#H(,X,S'286"@LW-^W*"Q", M$*^;&OHFZ6J&9?*G^!GW9>Y'RT.0MZUYO^T$K!W"(8+UT-YCX/DUUXPC2H\8 M?2]I2[Y;-T?DRBW5H_YQ!QJLSM'KK0N#5I"BCB1EV[#;Z;(ZKM>+W<^7J."# MH$T\S!:6C?&/>S/,O0AD[1AVUQCGJ?VQYURHN7D8]RF?PWS]+#V?8J[@"%I M.OF3]9JI8YXA;;_0%-M+-_]+]3L95\H(MDI7I8& M^%H3OJDR0:0S)L^I^3 MI0]ZJH87E#+4\2EU)O/" Y7!,]-561*_4&2N*1T[]?B;8^,+Y3S<4PTL+WOMW4:YUJA6IW2IUJ^^OGWK=P MAVM7RS>M6J=6;5.E>H6J_BI?ENH75:K= M1IVF*I_*GR@VG-UK7U%=]S"N6-GD6G[O%=+Z+1"2E4A55,$>. MR]$5B(E.,VFFV[5^RF$/?'KWZU(ZJYW=#-L\?AU6$8JJ6,9!$BC')K=0?S5M M8*AS3_&$4GCB:9$.AHOCG7QCTJF?EMJ9OQ-3FTSUVW$)O_\ ]Z:.?<3)R;F^OQ(DB>G^ 4#%5$W-:H]&?54F=9Y14_IY*WN MM^9X*Z[@[:>)_46DR9,6&JN:X0V]TM-Y*9WOW(VY^[VAUU>U$6_\>R(]&Z<] M5941CE4T$WEAO_MY4VIUJJVKWU2KVFRT.M1-O5)M M45BI=;#FHAB.:K0H)ONA\I%JG%.=RRJUH.]FNJY4[I"/F2*7B3=@SE6-,H:( M^NN2D[+]>0J[^TBDL$9:@I3U#A$)Y')P'!2=4B;)K\F2@EZBZ&P%14WKQ54[ MC/#&T/VO?./YHO,S\V-_];6((9$T>,+?&XK\9(*P7ZMX06EI8B??OIL*HK@T MO54-GTNZP,N_\7O/\5_T-6+Q=_I=_ZO\^,OD M3(*T.?6/':6NAOD@BBNC_% M47>[ S2T.,X^8(V=6_40-/RP==/S)I7]^\]9-M=Z?GB^9H-4V7U>UCUU]NJL M'*6=V:JT.ZU2O5VS%#1H[06M;W>G8JAC-UG\U1!74J%N=K.WFMW\0CG#9XK_ MV+E1?RIE#SW2>P'J_!*H:PJ6A+$C#%93W;)JXL!]4E;%-1C/WO^]^%,9_,C4 M>T%XGM@M%LBNEH'&FOI(P+\'O9HLL6RSZ MY#7^'VTW,79_"D%?6LBE< 2@XA! PPZ5)NFB9-UP@-6HK"BX&=I9;QCPVMHSXI:Y)(@\[O"E+:-XH<-+'G0Y]\ M:V+#KJZA[,M4;<%K)9;B;&CD35B1K4M!7S]G&X\/S>?V(.CEK(Q_\NVFLV9! M+]93\EI/4\4NC_Q'&J_WL\0)TWXN_^E__XF"7LW2Z"??"ID<*3 Z9B#A3(S$ M$F/WABD*/2/!-*1'$F)@/8OTC]0'/&F*S/J @46T!-U-%Q,!*VF(7P^@LS^W MM\K5N?E<* 8 H,7Q,,.X0O:C7PDX=Z9\I6*?JSE4E8WYN9_J5;Y7GBI\O1# MM%?'//F6*>93N6(V>US SZ/Z__VGP#+Y+SI^3D9C,E,G)TKC6%J031*Z4CBV MX=^_$^(._- '^'".(TOL61, T%:8B7_A'>7"*Z+[I[ZU"4>1C47Z_3NI3_(5 MR@!AKY>H=TKF=8/2K(V.6-)[EJEM8PVJ28:$WV'G:)"&%SDV-=TDR1I#Q2^R MPP^&_=#[B!7M^W=D=Z(D&*>!S.MU:9J=X_+7)G3LX!R_ IB\1=5. MJ:>A9*#7)'NXPIJ

98O2,9LI5C0[PPI 1R]^[&5,8L0?'J9 19<(HP"<]% M49\T?CQ/?Z3W7(OP0"K"K4W1#_K'XR]D3Z:X>4^+)^C95AX4EB(\%O[+7-1V MS438R_" V1Y)GC6.@Z,2)@S;L["UQ@KSUP7UIMUG\T%XGZMCVMN *IF\*CS0 MU)C7J$=>-A'UW_2G=)HA6Z*453U!&0< G8TGN@I>VO?FWIZ M\RG[Z[R4_GLW#(!Z2P/:&P!')$L'FX=5TE16L%5U1&+]3LE 5R^FT\>JT)0" MRR(307R90/::$Y%@7>3_KO-@R_Q8PA$214H+D>$MQ+',[#B.@?-'22$Y+/S0 M)S8KX4"]IH@DG86HWH2R+F EKWG 2@V1=*7M&2QL]7Q@/E)#7L?.E(R="EZ6 M'9>)^!I_38EX&MC!Z"'G ?S2F;/!D0PDD_T@$I?#JH=8\%1<3A$OA'Q,BCXH MT;J7E3SZ_MU80P*R_&*&I:PB,9WZ@%^( 4'I)E; ^E ENT]N984QY UJ9?)/ M_/(TR1SM+SN+^$A;#N,'UEYD#\,*?]XC1PS(\^31]^_PM\@TG!=9YP*L69#! MQL2)+*8ID9_HL2[36I7V[%)&HVQJ&G[0+@LB:LK@C745=1RJ:Z^YD69+^%O\L=#C1#IPH(UD@P#BR(. M@@5#4Q7B%"@ MVY3M='T[U7G_[@,A4/X+R[&?G">,H63M78_)WO6"SJ'"4#GVA-^_(VIFK&)E M8;V(*"+]8Z(4QMG*GO.,F827COQZ*XRGA^IO;CIB?I2"VP[P'O]-*PQO>6;S M)(R*BQK!@LM3,AX(4;P@8#6B\407$''2B"GW_"N.!Y64YP?Z".L?+,^::U

V/O!B@B0_:,_0?9(H%N=I=[;4\F3=)R7%5I0X0$NQKDNVZ(>% MH8_6H"[SB?5 7;3S1MZ%0,[+<]E_M@555]Z@"$A?;,^R<-NG6 I] M\_%YJ.V5\/V1O#DUO#H;_[T5[GY>[%^* MX.<\RX:)^3S2#)O57 Q\2X5EQ'59(TJT3&/DFXI0H57!(F7<1PE M"*0HE#Q-6N6(O";J%*DJE<1UFU[V,=QR,(\I <(0GMS&B;A,";U2O@^>1V!@5T[S6/X!Z79P/<5W" M]5/BAX_-(D8V6!3[5!R6"+NGS_(A"[=DQ(KX9MMHE&H:EMZS"D:LKY3,@4F2 MT#1%&&DEH#;[5/:VG-4'S>Z0U)B_LRO5'' 5TL7N=*1=C]'?/[=!9)K>,^M8W5C,8-L06 B++-W?]_U.AK5*9U= M5=^_:YQ3Y4:]4ZUWVDMGBF*P")?>RS..1@9UG M[ /65\U2JT/5**RY:_52O5PK75'8'VZTKDN=64,_9]5\_$F_K@X7\'LH_+)! M+JO6J5YCK;J 7:L7YK5M=H\*VPP@-J:(_4(Y'DV*^,DS5;F$8B[(I995$O:1 M=#3^R?(.K$VZ,U[FR7&2]A A0W=R,K,>=59*YL.-PILB!HCXT=JNKR#![E[. M,=83# @!"$%H0I )W MRL[>'EJ6&O)(!(0C"\*18.'('E$XK!3V4)5Q!*H[V7ZJ^M>4C$ELA24'PI)@ M81")!(M$/LBEUE4#/V^H%KJWRL>Y6Q2S("E' MQGH!L!Y3K*_BNA!X_H?]1%V7ZJ4+*^WCN#MMJE)KEV^L2TFLRTKP U>_V[4V M:0,]SQ:5&_6*W5V:/-.JMF^N.M8CC6:U925 CYU&8M. _(0@OQ@X\KE/U,^; M4KU3ZV"LWE8M$.,_7+F_$QFX:K1O6N3&GK/&30<+2NM'M4.U:NT?QP8VA+\) M 3:3#AS8F4_6[GFK<65?-=5L- M\, ;RB[J5?4"^\26KJU6:O6+HRM;2/HE!:^![I?:>"U]LMQ8ZKQ4[C1:@%7 M:D!8#71;T\U0W-1;U8M:NU-MD0M;2U=5*\U0_7E3Z_RF5BY6O6E7R8>.(@9D M [(#0G:@>Y)N!J)2/2]9:;.;9J..H5RO-5H+B ;T GJ#06^@FX1NFN&Z5J]B M?7Q>Q6IX(5T&J 74!H/:0/?Q+-1F/WEE& "O@-<@\!K\_ESN$U7]=5D[JQV] M)AM@FAB8!KJ9UJY=U$N=*-C]-34]H?:'"?OD8/BGEMDO5&-L%0.?DGD*3C^^*T=:MYZG'>1F"X9OU"=R1B/7]+XGB1\H4BG:YO4=940D%TZW^M^ MRSJR#P>F(W5@.LH"?8 3V.72#7&)2ZW?[]_5&YTJU:I>E%ID0X/"_O(=_C%U MU6C\(+\OGA9+PB'ML/M2,)S=73- ?DG?.D-)?__NIVE=^2M/*+L7-[D/@US' M@Y]+_:0^6*V55Y_Y:/5^X25%QQ36R ^DA/>)U\24K*H/3BLOM]:7] ##3Y 2 MR!'B%?(IJ95WFGFQ^=+L_IJ%;O+S)O*<5?<[>YRI^NP];S>"?T*4I)!F979O M9[M7\]JYOG]G=Z1VV\5;1Y!,AE=U^>FQJ M8U5'M-7M;&'U#J7LMEF>U"17D2 ,&*LI]<)4\#KPXX:J$15)]7D\I1$_(3VS M182?F;7I7[N:3]0=)KUJ&I0LC23#;8H]0 K2,-R,B4M)8A8&*OZ%6_]I#LH0>T8M6N0K6_=(83W;U M$YMAJW\55%,67TP#87$9+;X#$W'V!=)5SD0+GY#%*FC V]?3N1>Z/O*:Q-MG MFBR^8JHX3>QXS3*)F%LC2<'>\V!"[O1R$(5$C%J5DNP;12<;&5%3R'U65J.\ M%PBQ@(D];#P3_+JQIM[;6+>JY%53H_JF86IHWC./M-JS&BQA/X"F# W/12=] M_:R'>TXK2R+\LQ62>[TQ?K NF/*S5SNOQ:RQ*O+Q4Y(FF"/2X$G ,D46NF%) M7S]+(2KN6#C)1]33^K-L085[,[IE"VL_!+2 M\/C8'2(OF3_//_*2;(F!I-AMO8@>)KI54AY5^1%/A5_H?*9)^H-]:9NI.,:! MJ&C:NFD$?V[?M41F)$KD?DA3-@CVI!'6GKID21L1 D0N6":ME4W2.1?K2O+& M$9&J9"LPVEH2AKW)DSM.=#R2;FE0,C"YJ0BS MS;H)6#'P^_N:.L*BB%4XH0RY>FG7?\Q.W)"K])RS-B_.,%,?7KS$N5V%?--59V0QUL1%I N:U+.GJ=I])445 M*Q3;";#ODW'(C!%NF5?RK]4B=,6>DT%F-IUTH9,P-O "/K2KY8^6-I4)I5W[ MM<#)=50D1"'20+I;*J[16V+J(KI7!(BVOF#]4;OI#CG*ROMDG?6;? MOUMKB_KDD@ZK.S_I8CHWTO,O6Y^J@JW=!.N>-U.9^QBB8^<.8[="-P+'ROAP MD-P)-+G#07('DCNAW^?C]J]RA@RZ^OK].W]]K""]LQK7N,QAPV$.V09\_VY- MGZ9/P)L#)$7)M9^-UH\VC86D7HX=S9=ARLUAVOM&SG!6Z^UJY?T[_&.[<56K M8&A5J+/2%<9:E6I?5JOQR^_BA97:5AO1[S?UZKSW *D/K53+U>NS:FNARU/L M%O=!4DBN535U'$;@1YW;_QBW)6YKHKK)^7';JW/ILR[# M,-VQPBE<=WHQE93,HU[\\SS$#I(YPFN96 ^>SL_I8_OGJYO8'IU:_?EB/N]( MW_N.Z@ K%^9#KSSM?/T)D=B>S%@6#U7%@6E*_OSO"3N'0:987+B+8=+Y\]AK M_)D,S/RJF[PAV-F^PK %@K10L=?IZK*(,B-"4]F&BW.""X9A.:8[_7[7FOYL MU)LU).V "\_;[8\/%C<'Z !FM9EAM+CDIP0*M)Y?=/N>7-@87.BM&5$">E_7 M=B &+1)?(RN.]UJ7A'BF8=-L%YEZ:L#SXU2JI.O8!9#:H/>!36=HEBO0;#;[T4,]O(!8N)BWEW@6?5G60W4.)W:TI MA=^HN8*FB;,PRE[F*< ]T7 'CB:-H]X*[&Q!@9$NK25%)/^03L:/O$QVT4M& MF=?VMZB%ES$TA^J%DD%/[[V;",+EM$PI< M+KTOPW0$X=27'*R[$_/E3:QK[\1,<5ADL)S@H;F%RS%OVI63;PQ+IW/Y];=B M>E/RT)S=J-\ ]V\&]TR*85,<$P3NBW2>*<80]]OC@Q;"(8%$KE@G%';"H>,$\*VF_.EVW,CEM-?PN_ JN+8*/(YDP,K!D_DAFP .9;S MJP4BRS0 ;ZS &YP5BQ%XMX>%)4' 1L;06TA V"GHR:B.#&_S92A7#_D"?_:K MDCM"KOX0ELPEACTS;482FE*0 5HA-EIA$ZA#MFP%.LVP<5$/@.)$H3@X$Y>A ML[E"7%#L;>0*"T:NII C0ZHVP01<,6I9;70VY)_RYL,^*4[?,5FX=FNV/I#N MV$CW(B;#3C<6Z (+1@E@>PC8!I@M3-.L_VSAL=GE;85*BSMP^"UD$:271]G4 ML4E!FK7?OC;B>OYY5_CU<*'^ZJ.$1EPN39Q]-Z_J*= &T=4&/B =MFTKTCG. M]U9:9+D(:(XQF@,T>1DZ4XQYX'6^8/(:I"7&4NGF#*;I"VQ MAMTUQ=H-UG=EW5.3&='6P[#=MV$AO**IWNU&0D]KDICW-U.2)1(ANP#'=4@Y?M M:2T7JD=2G1P;5M%TK@]I!7,\:SJ:EC M;(@F39E7C)(BDL+3,>FR8>_#,;6Y$3L?_FW*WQ^RRG6B:B-="LS/%2"7!E!4 M$B]%L G,(=LSEL[G(:H#%!\#Q0'63=),,1L7%&_O9G!N=7%'5XC748LPL=&_ MT9'E+JS8MLS#X.>%-GP^4T(Z1G=T,^?0PIZ83"ABXSJE]E.D@[:=_ 2+%R]= ML0'A8>_J83\8#!Z ^ @@#G SC\ZD8[,SO;V(LH']!I[/#XN6__^5_YFL7 M]U>)BN9F)-ABZ$ ]Q$8];$1UZ&$="V<% ,;'@7%P=HZEL^G8P-C;SJ47[%P% MC55=,G0[\5M7%6&V_;9HXBH_JBWV[)*_OCE4Y[IP;9N[;!#ZV C].J2&'9QQ ML+4&^#TT?@.,R[B86ZO*TM$V@U<&Y+H]AXK(J#Z3.\^PI;A059'<.K9BN5J5 M<6UTS_S11_DD!6=S2BP>)H"<8[QT@A\\AUT]0G.%V'1X #0G$LW!6;L\7632 M<4'S]CY;:VP:$KG^% W-HBDF(AISEQE)68=ZZ;#TQ8$L',?23"$7%Z4 L'_3 ML ^R<5><8.]M"\LO3@<02^@<"["/ SSEN/Q#87B>88X9WH5X!B#"M?^>J)O8#(]*E]K7S/$H1=MAYS72!SL>G0@T@_U8A'V2+E31=8&*3[/!]3]R. M05[8@GI8@83;-L(?&#B:+(Z^2K/LY3,'?_?"8'<0D)@00-XWU1WUQ'DT>^; M@O S3QM'M!P_5K"L8V62QOC[<)0\ESRD0R9Q2) MA%"DLCW^,1YV%C1'Q^B"$P!T0@$=8(Z3H1DVYN?PTEO:2+M$G7C;P4S;^'EE M&(_RP['<_L/VD0;S%\=B.3_ #K^;=(:)C:X ."<2S@&:/I9FTS'O)Y9;TW)E MB\EK-K*EWI\;9GSUD*30SZ/1BFOL)O2LU_18U0BC05G$1EEL0G;8+:,SL2D/ M!PPG"L,!MGUF8][TN;RVT5(X?IN_% M@2UG,0>A(DA"?"4A./M;+,9FQV"?*HJ%FQ>(T27&MY]'W>GX3__QXJHQ?%RWRW6E;:]PVFA<_ M!\P^??["V!LH'G(S7$$&I?9CL3]P;!\^1ON)!^MRFV/@ A* \9%@'."5DIF8 M-[O-;M\97VL!;SLW'-.[:E9[PR05@6W;$@?+%W.5L17GH5^_Q<8G 0E03AZ4 M@[R$*QN?F\"W'_YI&[PB\IK8U%31%(P[7M-XQ9A89ZMX>:TAO$9ZJ]=2*NV+ M?D1"P: %U*7$\@&@U28GT= 4L%<7EK;Q*QZAVT\N'YMC%R 5(!4',L5L-C92 ML><.TT*E&#&\LTJQ3GGT1R]U5..VF-!*L=E.%-2*O5E%XRD289>+8;AM3\PH,:=_?G?POU>E=G7ZS%QUI\+=35/1!OG; M&Q21T#;$SO=@6D&OA-T&/Y.FN4)L_'1 _EM'?H"%UP4Z'9^3!X&VK(9:-:A5 M XZ^98YZ^^7L4N.YT4@R1CB>T4N*2-H;89\7*8+CI]<\W?/AS66ZU>M7Y3]) M:#@]I\"\P[ZP2 @0$B\A$25]+/-X5&Q6W6MV?$UDY3TI'0DIZ3DUE$01X;$P M1EGIN:?):8;-G'Q+S:87!8$"[A^0^]FH<1^\L_@!-3&V'#B:-(YN]\[:ABH\ M.!?]V!?\+)UV2X#WY7&5D3TA>[EPX"W9(@ <31I'O95:9D&I-3741YJ&1$N[ MW?*RB>:5C?J(P__B0+-PE>M.^73CX2;#UIZ,??:!(GOM\8P"]M1T0@>:^J\] M@$NTXM+^V3+1FKS6T-H&;R#1HE\3:98B[4JU[E@2NP+9/$CGN'1W^O2W\GS' ML(]_S\43RI ,,OG9R]RAQ[Q&/9(7N:N<3V(]Y_Q,@F%8CNE.V8?6C^QMV>Q- M&7^3V)@\]C>- '94:O7SY71RTWJS'N($=TM\KY]@^E/:LTGTNC2X]<^@E&'-[3<(!X9/T,_OP M?%O_S6X H= +"Z MA?]XB;NS+6,W3$,G]9C89+R!;[$CZB:#\2=5$'2D^-A7W%\ %$D5R?AM(YZ4GJ'[TUVX:;D7?+4F;M>.P@/M(UD(<>V?\:"?A?&:KL>!NRU9'EH0 I6A! MB8D\E+RC_/S*QK*J; _QSQN"7#Z3!5/();34TZ;$YE"?\:;<#G'^PX].X[&6 MO>Z@_,S'LM_D(\@O[3^\X^*)@C#HCW.WO7;1Q_!;[EC:.H$CQO;[SBXB@?W+ MN"KMS7L?4?T54ZKIM5JER-^OX;F/D/Y\]^$=R#WFRVVV=O_][@>WP_!^F1N1 M2'[7&042QJ?#C.,SFQCNA+!SD(U%<3-SUP6LU4W#+$:K.XRU0VRZ9F510=$^ ML>BN4^)8NLAEZ +K=8QE"XQP0.331+[ C:T=]L;-1G6XBAN?8X6$FR!D/6#< M!#$EMD@S18[.YW?'S<:PFJ9X@_IN*HCBTC1%0#ZO]ZL@ 8UZ2*,XQOH(_R]^ MT1CA41Z1',V.$\>. :+9FV8U[@C[I&IL[D@!V,8>M@&>BHEY^Z3%[8@2#M[) M"GBYR4MB32GS8\G@Y74)![TT5N]R0_7F(9NDFH(Y%>RYC3$M4I)""38U0!7$ M1A6LP7/HMZ07Z0Q8,X#PH2$<8"^B0IXN%F-YUM.[-6X+&;RD(+'*:PJV''I) M$,R1*9.$8P7U)4$RUAFY'X6+[^,G[?+\SSY&+@Y9]05:V),3;8I$4DO 0?+] M)_MALZK9+B.!&TX=+Q3_[87ZX1@ZG8UFSY:/(!8@%C[$XC7&>)U8,%F:S7EM M)41-++:7KK\\CS/K#>A8WL5CTFKK[^],IW3!W2>J>GVA=9''Z1WGX [HFX3I MFVW=2%<%(^R;7 ITAH$6@2 \1* X(+=/$OG<[FX"$!8%\K"Z40XG0@7DV_;WFM%D$NJY+Q#%*H!(@B?/6LZ!J)H] M&1W8D_GO+D[,#O,\7EM&3U$)>P\J7:#S1;BD"H0AML(0X&Y6.DT7F-ALR,[L M\&>#QZS$/[]_]W6\.)K]Y6UCC7AM(.$IIY=7("!,:BW$-8RC/^/.$+U_QPN" M.L)OG& W@5)4@]AO#5&DAA6/-]!XF13[6W=%&D.D(XPJWA2Q0V(U-121HML_ M63$T20=3?>LN4PE_42=G&:Q.B)_"H\N]J1M2?Q)M5I[,7_-_J11U+B%9/*6: M_ #KJ#;Z:R)%P*-GOE!6L1;VU*A4RE7,HO3H/X=ACSA[(F>I)4N",(!DV?$' M_SW!YI7\CEE_O+3?^EC<4,>>"L3; MR[>1OC0J5:;UIJOZCK1KUSV::J>/D5ZOM-O3H[,&"%RL3+ MB^%B/TC*^W?&4#5UO C\*'H6$+%#0]M]$*DQTIS?L%_ ?PQZB>$K#7]*W4T2 M<6FFRS!<=ZQP"M>=WC7N6G^%WS6USV/%;X[PO"?6@]A\N6X1E:+*,Q^JO.A# MS1[1B>/EW(^+'Z ^W+CNU\>3%>*QVXGGS_*F>N/!)4!W6XMX0O MUA^>$ GYR(QE\5!!-28Q^?._)^P<*YDBT[6."68P:+KS$["EWW?B\T/M-X\R M)_Y7$K:PDS-.]GI&X*2Z4>9_TQ$ MB1ZAJ6SC/V=+/;,L_Z/?_4)^^-V\:\I1YC_(_ZOYG[>EGEF6?S7[V,SGTRWF MJ1!E_D=6_NVDX=:B@+BY*O-]/#>O8^5\#H[@W&H*8Y=BFH/#MC/4D(/;:_S9 M4*>JV-<6UW#!D\)^E@$XB3E.VM)S[%'BNQX*5-_>QCM&D/;ML445SP"1R#AU M !& "&@1@$@RM<@^CE-"2HH7(!?K%0'%HO9^H!A0;$TA?7FI'<4C4DQTKJDC M'Z_RUTSO M9AA.1PIG0Y3+O:S$";<8TB$+;<](0>M:4#@39#TKA0Z"U>6),(WJ@\,#-Y8(*3 M!Y9.%[WZHH,\@#Q$7!ZP5<""P!AJL!T2\G2VZ/OX"$@$2$1T)(*Q)2)8"U'8 MI0U1A.3A5;T35L\BQSI&A>/UT# !. H]<;&'I:AK=:/0O5%6T M#J HR9V:2 P ,"C_'I@FP<+EVF> *PL98*=9O3*H/H])9WN]U-.MDUM=Z:P[-7-7 M*GM^P5T70VK;<%"?:+96>QKNBD]!"!(M!,!1X"AP%#@*'#V^Z['84*J-9)F< M!E?$:UY[0 M."+F3V>X=5?S=G0YN,X^_TFAX5KX_YG7,3FXJ,)HYR[QB0M MB2-)D4CVTY >D6*3 IUEP9\#2!\)TF'$*#DZ[[_F-+*L!$C'%-+AQ"E,EB[F?)]RCBPW =4Q M174HP4J:9HJ^N[X>FY?;JS7:0UY#9[R.Q+(Z(J3DR7J68Y3'/Z7G_."R=L87 M$[5=8JC"0ZI'UFY/3EB@ *B&V*@&;P@?[N:,/)@XP/%A<1S*-@G-,+[;HD66 M@X#D>"$YI,B#SF4A0P18/KA6#C[>H-E<)BY(]@XW\@OA1@6--;QNBX8DEANI M.(R8>L0C[(BNG[L*-2A8IM+!GLD H.+0*AU;'IQLDZ7"% M8C3'0"MJ$* W(4#AQ%S%-#3G 0%Z$P(44C$S<6_("Y(#DK/9X@1_E6&&+K"0/X;\ M,60R@*/ 4> HN>/JU[YXYHBJ"-TI>JS##+)')-2Y5[ZMCLM&+T1 M>BBK0K,7K0QRD!1! M* 0A'T%Z0'IVD)Y@DL5KI"=#YPN^CWZ"](#TQ$UZ@DH9KY$?)DL70QI#$A, 4>!H\!1X.B;X*AW\OA\(7E<5Q5UV;=R M=N87;D-,P@6(QA!IE+U >R8?G'6N1A@@ LD2 > H;[GN;T7RPXTA9:/$+<#X.G,,X)<32A4)L+MP"1"<,T>&&;+I GHB0GIB2^F$%Z0/%Y#X/JEZ4.[Y+"L" ,<*P*&$(-&, MJ ' 201P.!%'+IHA-$ XB1 .(\;@HAE@K*^NG,<69XOWK?.20@I7&TH;K[/1 M;VHD=C,F39E7C.I?4QJ/D&(X.Q^S"*/14M-Y=?QCHN\3802PXW'06T4(C>S) M8@B*DCY6=5ZFU#XU=HAEW3*"7&)!=?C;J [?J+\$ZW&TC>=\W9$>A2!S: M\X D!2!)801?_K!H5#GJG:Y8X12N.S+<#/6LOQP:]Z6'WNWW M!V6?_G)A9ZK#O)9DX7#A#H7[$+!H\!1X"AP-%X<]4XTYY<. M6[J]?(DC5<;OE!03^S%.LU]5T<\0=J20_5R'?T9Z]=G0>.Q*2@JO36H&&NG8 M52,NF:;*LN6LV77J[@4H)#%-$M2W1K\[O3P;M7*9JZMI?Y\KM/=.4 =)9T(L MJF=1Q9Z(31O*(@X*Y*C^=SLBWPN=K:4T-)%!$> M#9L85GKN:7*:S3$GWU*S-0%X ;Q1 &^0:C^$"EQ0_" [D94=OXJ?BZOBAW0I M!.Y1"-R!H\!1X"AP%#AZ_'0IM]AG 1GS;6RW8-7*D]YU^,&#RIQU1H/CYDG9 MH)UJO&9[7F3-^[KZ@<]J7U??F@@EJF9/1@?V-_^[BYN_PSP/7(<[P6:4$0O.VA28ZI:T@-" T,1&:\&M?\T46Y ;D)F%R$YWBV.@) M#22!(1T1A70$F9 M>5NI77+9NVHQO#QPH.T)&NTVU:RVJ/9EJ54]!70G&MW 4> H_'%]RMO=J6"5R19)- XGS*)&O*M^9 MAV'I9TX(LP;Y**&ALUA0-J!LUL@!A(=@J$%V I0="!!!=D!V]K8[$"*"](#T M[&MY($B$TF38T([JAC9P%#@*' 6. D>/7T:4WE9&U#"&2*M(NB"KNHF=H*5Z MY?+OW[\'K"&4-3:N%ZS=56L7EYUJ)56ZK;9*%U5[-N7&]76C;EQ?\ -7-40]IC;Z= MEVF8AF[P"LFV+%0^BR(4.T-F=#_\1RX]NCD[NI-T!+_3/4N5NFE2CJ6+Z3S- M%HIQ2I:^KATUR!3(5( [X"]DBLW3Z4R>SF?V;O$.,@4R%7>9>N7.^$M+Q=!L MCJ737*RVQ$&J0*H"ME3[[YB_M%0YFLEDZ5P^5EOEOL/2PO:PU*E.>,&!5P2F M4%\-&BGN&FF=6$!$"G8>I.H@4@4Q*4@52%4(M@JB4I KD*O@K17$I1OBTL\& MC_F.?W[_[NMX<33[R]O&&O':0,)33B^O0$"8$5J(:QA'?\:=(7K_CA<$=83? M.,$8H!35P&_ 2*+P$!(>;Z#Q,M9BFD&I?$50<)?Q+@WT C/6_]T +K$@>0' XG[ZO]+I:AS""GF]><[#'7LJ:Z\ M2S]LDBT-AY]=H)M+L2]49S+&XYLJ(6!V\4N?W6^13^8: MS=5F7S]C.GN17$/\0ZJ'L 7 [QY;''.(C%>5) J[DK"1,HL$)82V<0HR'O", MO_:^M6_J=XW6CS;]_EVM7L;JNO?M4"L@66>^FTYG3V9#!KFRFWKIIE+K5"OO MWY4;]4JUWJY6*/Q3NW%5JY3PWZEV!_]S7:UWVE3CW"Z'OFQ<5:JM]O_^4V"9 M_!>J^O.FUOE]2*($M/CS1NO]N\YEE>I6L>?];"W?OATFR783+=L<(I7'=Z MFQG6<]/O]\4J.?Q@CO!:)M:#V"ZZWAV5HLHS5["\Z K.'M&)_VC%*$-5QN9( M_Q\_5G4L6']-R9A0'VY[T]6?A3OP="UVS_>1O)@=E[\O<@Y])'BK[ M@'E _OSO";L'1]\\'2,W(6_&SC:,S]CN;+]X)O2V<)=Q>*DJ1 >4GB5]_AC^ M^TA5VH8J/%PCDC?I3N6K3+,]UF]^\Q* )H )];"N/?JLMB$GLS-R2MB*D8P6 M+S=Y2:PI97XL&;SLHJCZ6+^[KV;XV^OBR5[T"!M*\_E'GWN1 _DV.!5VAE,+ M&;RD(-$]&>KBJ,S_+E\K#WVS#=HH"1/:AIQL=]K6V1^EV_(5,\@#RU^3M)][ MV?[)ET1_/!(ZW /XN=7TX(8D;Z1LI^TUVBNR?,?HDS^:L_(1J46$Y<3)2TE* M]$D:S5G%A]$E03!'ILQO+K*-"%DC9WPA]0).S%M58S%S8NQBG>C3/)JS2A(2 M2B/55(SHTSR:LTH2$IPD9O2)'LU9)0D*%=27! FT D#A6T>-AT[P/$7*%;L" MJ15),VFFV[5^XCAFX62IEGXA6JJG="Y?L/88\ )O ^2/Z& M=2H-N.P_P79 DGE21,@;5 4)UL8$Q3'T6P1$EO]*TC$@R;PH1UOM5]0:[7'9XH MTDR1H_-YUN_AB9A &53#OG->=[=$[,3KA:D-5;Y2'%9$V CC&7#+UTP0*0/I M ND"Z1IW-Q8R!2!I3"%/%XN^KQ&+'#Q W-ZJN&VY*6E/>?.N]-I+T#RO4,(2 MQV1I-I>.K<1MNH<,A"VAPA:DK 5@M?(LG<_Y/KX>.;[[[K%67L@JE,1[4S>L MDS(==8U;8$6I/5Y'(LD>($7GR4,MA'FB2P;"\WF4!-3$TU+%%A+4@6*]Q3KC MVYWF];;P5[RY^M7;I[0QF!YNN^]W!\T<"\PIBXB4L$#%2%68_1-WT,P)S19\]_M+$,9 .J,JG7Z-21&,"<#U^'"-@3$!,[$Q M/9%9+=2IZ;J)Q(JI2Y4ZBB9F]OK M3'J0B4\A3YC$)R2TZGG4/DD_C%3R6DPT#"L1:?:D#:2-K'8IVHRPSD,#C<<2 M RHSY (?;ZS;-2+KP1YJ"9#:^Z55_MZ<]V5I5@*T&4M;8?2*@J%C)Z-W9LZ. MP46P144,R]"Y,/+9D?G'#LRB^)$:=_R;[F*@I>1_B+N')L:B4@-)XVA M4NT4AZ//@82C,BMY1\WN Z I!6T^WP@*9:]$1L%O(F..Z5 3%Y?FQ=]'OO6C MT)LG+C:CQP=P$IBZF+'CJ*D*ELYG\W2!"Z%^-?)6%M1)5/V3?:1JV6X?2*@V M[11Q(%(@4F]7I,*NU\%6B_%]CV""@ (B%E41\QE5LTQ\HVJ :W+@>BB+$)"N M3VK137HA?J\CHZ;@&!E=6<4T]?%9H7A>&TB_&O75CJ%-($9%(7?.:,'2;Y+#Q4EA^NU-%$,_A+P(.!P%^ ;_[^)@Y M\#$!\F\+\G"F#B"?#,AO:86R%"7LF)4+OQ\*#B'2(?0?BG(+%!!&$,8=A!&D M;5M2A*LZ]0F967U"CDMO;R.<&TVSZ4F)9Z;A)DQ>6ZL34K_@..=!HH'-;<4V M6?]M@9>A&TAI3?7GC9P?F0^M="Z4ML"1[P4<;BT,Q]+I/$>SN4*\%&H< XH$ M4>[X^S3;6[4=I-XEA!;:D6<^B,U;$IO0>] 4\W2Z"'($_ATU , MR]&97*Q#8Y"BQ$A1D$(41#T-1^>R,9,-WP4UN8,VV>V,+Y3O1N=[XUR*2XT. M]-L%U08E-8"]^&//;VT 5X#: (#K\>$:R1:)F=GF9"[%I0^6Z^#R<'H'9#,Z MLNG3E&328$H KL>':PQ,"1B)#5F*XNM[[18?*EFS)&6NKK*1KG:!!KMO1TO. M2V7.@FRP&T(QC7G+#WZIXV)G" UV VRPNR::"+92IYBETVEH6?.F-4W$1,QO M^ -2P&N,8)K!N *<(T/7&/?1L9.!2S4E>-OAW564&'WITVF[?:64EL]W_T MH-2"L 73DGI:(":.2RUJ4H9JSUA!AAV24OJX?,GKPL MD)W=4Y2C\^F8M2F%$MGH.DT;7)WLXK9I<(Y6E)$*/G[$X1H;FW'TRITU9RRX MF/5D!-L176'<9#M8L!T UVC!-6&V ZS"YKS6'O=&/0CY@OCK=^WJY^ -5^? MO5'14H3S#%7U-?=&A9!R8DNMWO6%^GPV+<"]4:^Y-^H@%3CY D>S"3A""LHD M,5Y5B!<:!"Q2&UN @$B!2+U=D0K[U!E+I],QBT] Q!(M8GZ38,7XUHH 7),# MUT-9A(!T?3;VNMX[(76^_M:H&LM<34<#IO;$Q:5,*D@2^KXUZKNI((I+Q[%9 M,G2 /Z3.@PXW@-\XX]>OBYF#PQX ^3<&>3@P I!/!N2#N*=F35(N_&Z]>3I; MB%FH%K-B,A#&> LC2-NVG,A>ET95N]/^Y53XTV]/Z[^+D2[4"9*<"Y=&)2T- MPEKJ0%3-GHRBK=3FM3BYS==*5<.MO"FEFW)):S&MRKP33M4:>NV=4J%1/JK7 M3H582L.Q=)'+T 46[OT C>&NY;^[>$!Q%#S?5QZ$7G'#Q>P$),@=R-VAY2[\ MBZ^*= 8$$00Q08(8V,U9!\[%,1Q#I[,Q QM_'/Y/^_CG>?^(C7!A*>='IY#0+"3-!"7,78FO-7:_IX-%G&?Q>P M1OWW!+.9_#[F1=']?7E5[/95/4FB,20CI__Y0CG"(JBRS(]U/"'WIY-9%M,9 MP#N;Z)$T/"BI%C78@?0DIA#Y\[\G[,D;63(0-M:C')ZP7WO?YF'9U\^];T!C M "\0=H=R:C"Z:U"06[?1TWNYXQZZDK-SOO8L+7<==%U8I";)O92D (%#,]B" M8(Y,JW<+$#E16A0,RVXHB(!AL3?@WZP<1H #I9%J*@9PX(C.E;V1!RPX'@LJ MJ"\)$DC!$5G048\F VMJ6=-6N1^39IQR/R;-<#GZ/_OXVVYW[68GH&1I(BK*I2M0E%_-/ M#(H\TRF&36%ZA5/DR7)T@OO^(A+XKC_]3-DX<@@];<1'11*-_;- MV+P]G6RL1!JC3#J6( V]>I!EZ5P.-&M44XS2?Q M#L/'CP#9^#H#09R!R-#I+=U\CX6*-0VP%J^7+XGWIFY8S>\[ZAIC8SGB9[R. M1!+W($7GR4,6H1MC\J/>(G>5Z9*!\-P>)0'9O5 Z !DLU:1ZI'ED=Z9<_61Y!!J?;ZDI]<\MA-";<95"+)F"!F^6T# M4UAS*WLB*9\D_FZTH@Q"* G:_*L6)+@Q]M*8/'H4;,W& 08U8>C66#(1 M$(QMQ;_'[ [X>UT&\IYPM0>154<@"5-PZ55S>A7Q]UAE\:EZ$+ MS.%S(=YU<-%"#8#X=2!.&$K7'"!CG=V*S&RW8OME".WN]*QXR?68!M.OYJ.U MO[5P5BPR0R"X5=_=GV*[6![=G.YP!B_RYKW"WEM@\G<[D MZ7S&YYF:) 'W;:78MI=K'V+[B/59Q)TD! #.-N,L](K#/$/G\J#@X@R\8$Y0 M'3Y,+')T)G/X_81CQHD)0EV0H M D>7)1?91*,"(TIFG?K$_S%S\^?XWS4=M MVPM./<&IIWB-$J5ZCTPZ_X:V")+$WRB?(,C,M"9D/NV,2Y=_VHJV4S4=C06JMQB$<6PG]CYE;^';XJ>WEP/5PVW'JY5 MJ/3N_O9OQ<'#K""N:@V]MAIN.Q%CT"E]U5!"Q5R\96US1]2H0]9WD4 @F(7: M.T#L<1 ;?A4?2^<+ && <*#U@ <.J8M9FF,.WZXDLC'U6\5OD/ -HK(P3V>* MQ0CHUGDD_=G@,1OPSU_'BV/97]TVTHC7!A+F6SKLR]E65C#&\XWXC#M#]/X= M+Y!Z1%Z9D&!040W\!AS=4'@("8\WT'B9&O.:0=K[&4.D(PP7WL3VW2ID5$2D MV"6-BI5](K<%4WU)P1&EA+\XZ_*G?PJ/+F0W7NI/XL3*^93==_]?*D6=2T@6 M3ZDF/\ JIXW^F@C'Y:=4[@ME=< YI5@JE7*%3Y0>UVBPLYM3FZIUE1 P MM_BES^ZWR"=SM>.JG*^?,9V]2*XA_B'50UC;XG>/+8XY1,:K2A*%75'82)E% M@A)"VS@%*5^5\B@; W++]$W]KM'ZT:;?OZO5RY^6;AD->04D4]YHO7_7N:Q2[=HOZKI1[URVJ:4!K!D8&J_HQ%L\I>='# MFSUB=7TN\_J0.I?5)YWZ<.,ZAQ]/5@C*;B>H/Q-X,MM>;5<6M MG:CI]5D[-[WH,Z8^//&_DK"E@R@K>SVNQHHHT2,TE6W\+W17^L=;_.?R/QZS M5?,[FD:9_4Q$:>[D,S:XZR\T573@^(5RC,PLB+0"S(.C-+=N?]HCZCT^-MO2 ML[V&:]4J^JZ2HN\U//"DKY]%'/!.0[^XC86%C0JDV5A!VK>UC2J> 2*1L3&QPCU90&CJ-Y R^I)!C2HV1(2"_UR)TW@M&5 MSKK3'W\K3TIG_%2JH3W*^;1![P.;SM L1YH_9#]Z*-P7I/-(_@5&N7F2Q)[' M>:MQ336:U5:I4ZM?4*5RIW9;Z]2J[=,5_A_OJ�)-BH7T+=-?0]\D&6#!Q- M%D>W7T*W?!13PH'BB"]/QY46_K=>;I[=3)_N+[O3JX'Q^/=[[@9EY#TTWMW* M$4WW#4XV*.>Q'_)2YGMH B2C)8HW5%W#B32# XE2L_WM?Q5I3B]'QPI ME C;KBX0SYZ/H=O5:06.L$"2>F(J2(I9&*M9_4^M7K"59[XCD/G=5O9!^YD;7N0 CDJ-K MRT5:V+,C91O\ DG\94$/[)X=U'SOE@T^8M'W!F"'&HJL'!*CL\7-YQ/BP$@ M= P!'4RHL=HQJ^R8/S.K2I[=(5X';4(-QM]'#N4=!T9+PRA M7?2U9 8K]RI[\\B4BG^2&CXL$,&>G=JW89]2^RD<*5 \H=6ZC!UHD>AI$9^0 M/Z")S'*YN&@4@'92H1V&LTB!!#O4UE><%47O"20G)M#:6-5]OH-S62 M(#(F39FWFZF,29:)6,JZ8RI%J3O2%X/&<8>9WK+3"WF?FP4B&S02PCBV$;\0 MTX;82.02!-1'A-3'ENR]/X@?T#(R^LVK #5R4)U&$8QR\0 TM[F MD.DBP=2Q?4JEFOQ$&"+A 1/30-8J\$\#C1]=J;QRKFH#Z1$IR"KJ6&L/AX7[ MZ?UU_2K-[5/6$8?PT:62/;,YK2B'6)2,J44@Y9(+]$J$](K?MKR9-1VS$*Q=*$07R/UHD?FBQLTUF_KZ;>USA\V6U=:O21%: OW MQMF36[P\#O1$A/2$CW:E+^!\R'B,SF5A,P^P?%@LA[./Q^9BGIQ<+&*Q2O]T MO 3L+U14LV?T3;DD"-@Z&?IZ<]?XOG^%+D$AJ G?&.Q1-1SZ#0,P$: M BT1&RVQ"=>'+&)AP>H!GH^!YU!L7R&:677?EB^S8/EJBJ"1_&2"GR%U2J!D5*&O_5[Y_7DT4NB ZF2B.HRP@:.+6=]'R2.W+53=:!1KRB-2#%7#CO%F:_C\ M(-U?_!JV,WLUW_$=/81K\-S53D 7Q%D7+(#V@*:M0.?27 S4 , Y87 .Z3A7 M+KZE#IL#O88Q1%K9U#1,53L'M-FT_9D^:,+OQY]WK7W.-,DP#&2^$-^0+[W1/);Q*\F* M[B1C6+:JVI%F$7>SE;SKC\=33?SU\.1\[0\V^0E)+Y-&*X*@F4A<*!X@)M*[I%#[73!: M(V'T\SZ?T"!R>;=P;%/)[I-ETXF2YX0"+1,A+;/O7LLF23BL,2U"HQ# >K2P M'DY6-L?%IN#6V\:R.\>>+J$GZXWK^(%]N./++2E73&[L"=8S&1IE(\8/:#;S M-,N V0201P3DX=A++J*-XK$*W\.?]E5JZJC+E/GC8.@>@= MKVF\8DR6S2;4],19GZP%^B$/>;.Q:7 +\$XRO,,PE;G88/M51]^L%J ^(LIT MN7DK9V^52OI($>7*K9WA6LP9>1R328BTJ^$\\FVNSOOWN,'U:"KIE7,]_F;3 M&JDZQGUN.[2*]GLO;@1V64&F0*9"#YG72-0./:JC)U';?03_=TR3*^$ZEI=P M?U[LCHP%+P%=W4__M-!?H7?\RN"#.@SU:L>>JW5+]4V[6J%J=<_;J4'1@:*S M[[_T*6Y'N0TV1Q?SOC?6HJ?N0*Y KO:2JU ]B")=]'\@+GI"M>A#O#H# U, MH($)UYG+<:USBVN*VV5P*+4Y"71,L+<#1I'-U^E5B3GU@WTG?4$FF^IZ$S M4Y=(BW^D8^78Z!/UZ'PB=J7ZXL4ID[]"=_K[O*FA"_Y\4,PDJ0ZP:6K"D-?1 M[*+-MBH+DJE35U?E6;M" =/&[EF(B0.;P5':#%Y\TX;K4@H9N"X%H/2:;, N M^O-P]WJEZ1P3A\..WO:IM,D^+5V95E+$Q>LNF=E9:;E^OFRG'M6'BY_F[GM."U-2 M0$C4":D\;AE=-9FS(CS+3-X_9RN9B[OG:49\ T5X+JGL"?*^ MZ[?UL@R_0G7(\OAB/DZ;?;N9)Q H$*C#>@#^VV]&5)J\G8.SO3:\O&OP+"U1: &SVNK#)38C;,6KPV(SOAHI14'A0@ =" M%8!0A5J ETW3Q4*LG'*HP(-JA8A4*P!'D\;1[7<%K%'FYY+"*\+Z"KQ,7\^= MW>:$X;.4U J\\UJ]5"]#!=Y;DA?@:-(XNCTE8ZLZ9!T^;6H2UGIC7G;WQV8E M=^6I?#.F'V"8%$%CX+)8A6D@]:(D-;PO_?IB?,#6L$B M78AHI3#4PK\)6(=2RE>@"]F8=Z$M=Y%@=?&=U\"?JUJ'?T9Z"\F\@<2.6D=& M>\AKJ(T,0T;DF4:?E$T8D](3KXGZRH$MRVH^C0WN[W>.^XONWT*%GT,ZQX*J M&F40"E*:34+*4*W#7#JA(J7/R.A6 )+B>8N2L/7XIK<>VS?UN].]Q?" YIR+ M<0.UW>I7>6]6ZU^<'MJ/0XOF2/'O,> ML?2NV6K4C<00/N;"Y6?>^@:A\D*B")"BG6 MSV=]9[ B*E!0=@VV=%6M=]HT5:I7J%:UW6G5 MRAT6[;_#RM&QS@CE*=S6=^GA**8/ 1! 4$)_]P/P](,Y_OX M<.2J< )S#69,J4CZ6-5Y^0);[S'^!OZ=\$123"0ZK=)51>]*[>Y8X91]/(&@ MMR*#+NBG%_*5VVP^=5:]J-7K)(G9.*>:U5:M48&,"V1<7JDX=Y3&9;59TAM] M2UDR;(IC@BBX3=/I>)TXAM0G"&)D!#$=F"!R19KSW\0OHH+H[:-8?GRO737ZF9/WI^P^49>VP'AZ:J^(^O]FT"7\>^*M6:""6J9D]&!Y:% M_^ZB3G>8YUO3IT'>4DYS1=^'B3PQ?7Q]"E((4GB4\"*P\WQYFDW[+OJ.J!3" M1C!L&\)&,'#TH!O!"RJ]9)1Y39M@S7C+RR8B8\]/B9+K/]9UQ.P(YIX,]96+> M8$L#MC3&IYX2$K*EY-A8W4\..X @+KN+2W!&FS0P0X=[.)NK]7%:?:HJMC+'Z7+H6H?+8GN;._Q0+X\1YP:=F";O"36D7TG];14$8W&9?KV^P2%N443 M[LZ+NS+8?/W_['UK<]K(\O=[5_D[Z/A_]JEL%?8B[B1[4H4QMDEL( ;;<=Y0 M0AI MI"(+F#X]$_/C"0$B(MM"20R)Z=J,4ASZ>G^37=/3W<<#E\7^'"799QC MDZJ6,6^,F3>,[$M\-.\\O^4S\["&?7(J;]XW&3>6V4FN5;NA(+JK-\DV] M>7]7:>*@EEJ]=DK&=''%5 MU0YJ4'MWF"!:UP(;R#"0:0 LWLP*QUY8J*61ZHVWFB1W ?VP94)-_88U&(_& MZ*J;SQY2?5V'1G1DLLII#JDH\YQJW5.@%B<0;B5&C;O\;\A$%21#R$ZZ_HO%Z/,YY'?>L-A]C#VVT)L M4B+X;[?G;]QN72W(;\.M#@6A^/2LO-8R^[UUGMK)K?-W;;XS4_1=VR^["'/ M%V$^(( [W-U3F:TQ+Z(77)AT,>GZN'2%4^IOZVBSB,J6JV;\8PK O#Y^.C? MH;XD3M5,:$'0 M$0==R-!?3Q<4P#+=Y+0N9_81*!J6*E@2:%@XUDV5D&K03R0+!2[R;KL%9'C1 M,.$+4@C^+$YTV=E*.DW_Y_24NY21(GWF&D(/X*Z)?EL(C)'/7/X+1S):@5QR MIZ<.QDOR:"UXSB4&H:-PG\@1A"-"!2-1%%O^_W<"N(/_AEF+SM_S?8!^K0A# M \;B?/K"C67)[&-J)/_R ]+5$3VF-O3%%/\3,TJRN>[@60_='(I]X5J3(?1? MT@%RQ2]<#:";4K6F80+FO2_]X[R%?YG!C@,Y__X#=/8CN8Z$E],. I2&MH=D MQ6PBPZP.B<*.)*REC)>@F-"43YF,!SQB?(Q0O_O>3!P?56OE6 $J;0D["X1V M,ID_<561SM=:O55I'A^UZMQ]K71_424Y5NJUBTJM23\UZS?5BQ+^VJY>7[KA MFBWX H>P-/_]I_,U5I3H?/UV7ZL<'Z63"0Y;4S&+8,4^Y.@C5[M[\3N/L!THEZV=2 #;F*BO3>)#'_>KE9F;V"!P//BK)E<#$U1Y M2HZ@RZZNCZ_4JU)#!ZM -ZEH_PW7=T?)U!1-,/240O&<:YHX@O08.@Z MCPO)@L=Y''17[6D1_2STQ@VC=G,2Y;4$9.6!-6=[):%-*M.>=C/"R\-KLO@K M+YQ\/2\UJR1.LW%7:>(H3AR?Z7) L A+_YVELK*Z)U:.M/0]@OD\U+61+"%N MV-=,;:0II@ BY\!+X\%!%H)!'<&$+6IRVA&PS3S4QK _XN\-4].QWFQ,#!Q\ M3%S\&&F!VZ%IU<181^^6N= 'DWQ!8%9[X)",Y1F)@+HRR66$/"\ "/8 #"S% MM'3\EZQ*%DZ$9+<\M#H*C)LBKM/,&?>([&,&A(\@# 06!KRP>5A8,["S*7%E MH#],2)6%!'=O"OT$$'@D2/!729>GFBHD",5OT:LL:D!R]"H8&.45H(D$7]S* MJHH,S83G'DDF)D.&E;D5#$,0^Y:!3!,>O^MK,-VJH$RRS#P/4 6-4X8QK]77-ZO4YS=(]QROSF]88E!F$*]L" M176=GL@XH>,)QV5B(OS1, 5%(;O/\1&PDW>%\8NX;4Q58"BN"[C,I5X>N4\O MLJ*-@4_^)ES@);6[NK#;#F AY=-;>'Z >@)]WLL]L"_V@+D\*T-&L6*9/5NJ M/6J"L ;7%T;(829IX3 EV PCA\!&ZR9CB'U- YF19)H/#!J"W0*SL*7*HCP4:+<)KHLDM# 4 MW&-?[H%VQ2')HH%9I#/9M$A?(1IG#'GQD.OJ\5%IJ,L*5R!F%)]84$ 3 *!4 MF+$6ZB/,DR7U\Q.&7!NXSZT)TCT*I/C;DG5X!KC)=H1RLF%86*?%S X IRF M$KP;H$$'(*8O#PD:X)OFQES;CB9:PHT:,F88=Y> MNV?$Q03G(>O-4?$0(&= M*A[)6WYU)N(=JA( M3XX14CD" %1)(#)&96#H- !]B#04PYDF44P,,JDN]]]Y);XX%QW3$";$5FEI M)0HKYQ:H-" "R+C2-<-HBWCD29SYIVU_*K3;[NO8O5WOEJCN@1LJO=7$MCQO32X>LF;Y1#Z[,E4N M!F%\RS!!_!Y8U<(D&FJ&>8IM5 )8$I8^2CX=*82+X1F\+>&?P1Z73:RMDV:P MSHXZ\ @F#V%-$WC L,F*7H?X*,Z@C#K;L-R;*1@$W=Z%* US:0GAS KD LLY@/!WJ"#9OREJX=UW".L+QT5@&"PQ_ M8:F$,P%8H;6A G/J(14KWLJ$: A#T^5+1V$C;A^*^<33);B#NBJ5&NX@,$H3 M34P>>*8BS])"4AV.C(0H=J#(ZY9(C0:0QDMX#HAW^H/P^IVE(/Q7DL<=WZ&> M1>T+KGGZ\PPV.SPUF(@RP1HHV)F2A@_578O177PXHRK+T&+X\, F4?T-,"07[D!L&/? !41 MH\P\"F PI1R1@#;94"K&80XZ/,CO/T%"I?D'Y\^ M2RU&^\0".;<8O<<_CE[)DGQ=%WI18*$7@89>%%CHQ2Y"+X@^ZO#W 8#"/W/' M65]#.-UJPH3(#4LPIEQ5I $2+,K(6'5FY:V?MUT#[6E2K5245*V3%\2H'T6E M?(ZB2NWI;;)2K?&/YRW4PQ$IM[>ENR=\&-6L7M6JE]5RJ=;B2N5R_;[6JM:N MN$;]IEJN5IIAGD_%=L?:@:XO&]CX' RPOQ/[X&9\.J=TVYSJ:*:.JT\V',V/ MVJ5@3,H&UF7!9@#(=%V>?CJ-KZ)Z?-0B9J5?WR#(6!_&_1"UESC97573<:^H M)K8'B)O05:>H;4&54WL&FRP9>OP0>F@J8T/;Y-1!@9\MIJK-<2(-FC=6:<=^ MS$)\XV9? UZ2Z)$_90?L[%^O35,%WC$0X*U%^R!8G?I@(D#F0C'(UC99L3-F M*MZ"=6M>:T_U:2XSZM?N2]6([X?>EDA?$A(U"CF?*1@JLHJ\@8Z$%#G8,8N5 MAUI!R3P8(Z!3PW5O$(-VCCJ+J45BSX21'O*R'^PMWB_'G4.< 12?J#=UX1#2 M+PQN16C!Y^,COX"X30%OB[%M7$G!81C8W46\7/#!GJ/776QXME:DR .8(^[0 M&F)OF.CERMF]#WQ&>"C'9^';%"#IFMZ YC3I#HD*5IV<'"XEU_5V 2WH\I D M=EF-H6]MJCT5IN>2^J+>B=;S8>)JMCTM7-\;_5&AGOZ=QH6[Y^EB,##=Y9#+ M2,=W('$$&K JCOL&7N6$ <7%&=3H[C)1@\*C\Q.MG=8)GG,W4V^MOKB^G R8 M)IH<6#BFAGW_ ,^HAP4!GL6*'\ K">ZQPT$-?#KL>7B6IGTH3'0 9_@&!VJ, M057E!MH( S_5,;U1= YTXP$XW3EC=QMT?L"N6SL60CH^0;%H'0K]PPE MZ)U#0:I&KM=!TU[OS#;OMZ=R4[W0[NN-I\)A8F:N/4V=_S+RUZU45GL^^6J3 MY?C()0P#S5U'#]N(AU7#69PM/3*S8<3@:+0P5LUH8*HG/IXHI?BLTK)OW& D M&@OXX Q43EDDH:SNP3^)VL3P1LX&)?("&@F*A76_,ZYNV7&CANEBF&R '3V+ M#Z/Z)VT9M^2&I!H# 4?)N/&LY+RO#UQ%OY,LVO_9\1'NQ<"!87-Z\*R[%=JN MW:FM=QN>8%A\#HC'@E%:4X&2=NRK=RB*IO;F1W)\1 +@B-H_BY&>147/QTLO MQT@[868&I9O9EW7).PWJR+"WA(0S>GRZ:PRQ*PN?3Q!OA'W*S3E*.FP]NH$3 M#) ^9\>X9]R%; B]GHYZE&;SFP[=O=PM:TV(MG<+@TU4P9NQ0;TB\ LYDL:G M,C9C>'QJRXR 6UZU7@[[[F2+BX6\[VO[O#=0O5N!Z6"KT%C8)TN>?7+^P?;T M9^KBHE.HE/N_^,/<$?GVE+^4-2M9E<=-T"#N#1IGX-* ;8@[=\DL.//?YI1Q M# K9G-!X'G*28$?4&!XT)7 .6>IZ=T#P[ &Q(8FB(AWEFZ7!.X13,5J M$IK9-3BZS3?Q<\*CX]N3P)"-^UV1*5HPYX+FYHXPO Z9%5-/N)N_WR!U-$*J M94_1B1/$.Z&SC>)=_E211V[88\*9.K8?M9Y*HQ U>IKDQ'B1U<&AFX;SU!3[Z& ;YJ!UV+M) M!!3>#9%WQ>T 2SJ0N:7$/&0'NKF!L'@#[F G&W1( K*T,8F1)T:BI>*( V S MHA4X[L3$0GK5+1*.)[PQGMN_A>_GZ+!L$[S>H!416JM .#"6)YRK!R1F'PFY M89LZQ8&I3I@JOL8FOI![$7;\O\.4,U7"G3E>!0G?5,9!9Z;P:H]MX:J!@!D5 M^T]G[(,#T&9F/.9F729A).0>A@I] 0=;\!P.OO(3:!R>3*\P2/02 H[U,D"7 MQL2WCZ!$61>M 3[?%#$QO'%G,'&JS%''!?P"HY3I0@*B8,H_6Y*MN@L=S:*2 M+0*))\0G03AI#7C,-%H<#8?CT&1ZY"D0WP@1/CHY Y1[$8O>@K3BJ+AY447& MG 3B'=&19AN4'"IQ)-A0E>2#N<<4OH)U1T$&OUZVL>01-I^R;2)L[ZAX6T/M M:3.3NE:L2NK&RA^F@I9L3\7JU5TR^UMX>LQC-R\A$'99N'@>GH[F1)=D672) M;]I29S$P@#FW%Z@=NGJ+Q;CFV68%:BE[#4\-K.R>OP6V&60]\-$R\URVZ4>"Z92W#VE"ALEMU!DV;+,XO_ M'G,L!V_3MQPEP]8@-5#.3*P9#'6M*YL)#N&[O@CIY(8P?"F"6DB44&J9>^CD M#*S2F W,]70LW@V0;L57?XR.+A+)+"*M'L"W8(;Q%CC7B]AXC982R<+_U^^INS.U@[M7NH;884&GR40O[NLFY/366 Y*-YH:,=]:W0K]_B 1,<' M]>CA07?U9N.G(X$U<"XK&QZ.PY?,+'V.8W%A!Z*:N/Y^O*ESB#I"*!VI]H,W M?"H,6.$#%NE,[(,/REN'L-]&>LB7V.7F%2(7F1)SD6\N>Q@N?Q 'K,V.'J_8 ML];!/"$!CX+=J=)[&UAS)W?I\;T$6/(?Y&%_ <:\E]D(?_Q"_D_(/$/=N/PT5-(0AA' MZW$AWG:EN1J"LX>,^Z"X$(76, 6=*LKN)D*50=!;K?F&G)=='00T;H.V@@.T M:3=XWR'GA':+9"NA&IA!X]7P2:-$DO39B7D&FF0IME<0[VN:2EV)Y"1*I]X1 MLNEHV+GCN \DXO=Q LP,3!3<@6#Z[(TKU'JV5X4\Y&^V ^KX2/;<)X7E=$Y[ MYSP^LU1-))J1^(V)?\_157&CI-]S$FAIG; M@X=]2"<:!^ JXMNUR#GKI(>G9*BS83HC(RYE6\,ZXZI=S^#H8%W3% 9$?.JT M7V+K$ T>ZU@"%1^_N:_4$/'76)W4D:=/13/LGNU$1 2H[>?<:^9&1.*)=A'S%QC-O2DN ZEDE\ MM#A^UKXA\TG^>]ZBQRFPR/UUQ='NCX^@;3#$A0FT]DF6B84O640"#!(UAD3! M<&]%D&=PJ[3Z"U%*6@C MT&R2'J'V)+\@Z5CH3B:K0\MTPB$\YI7CH#($!.SR"KY%X4Q012+'(+1.8TGSL"L8]738037!F3_7L^.@2!U):^E S M9A>SNAH^/R%0C:D(;( #7MSVB)_*AUAV3W1Q51\ZD[,3G3(@/I@PR>F1R?T7 M]-($8*4#Q$2]$+C?EH C>Y2)??;A.4JD4(E&\OWX"DKV-$R MLX7V#AU33\"M8H49M%TW#X 3"N-QX.#5QC1T$]N%=RN&E/1LBGV$5:AZUQ:H MJNI$#D@E9WBV2[&%I[KB#*!X/JO*_/XVVU/E5_%*?7XU?O3D2!\'T#V$6W#V MGU^TI_V7AV:O9OV^>.Z[,Y!D T 4NH&E0R=?F^7KRL7]305?.BU?EVI7E297 MK7&59JMZ6VI5N-+5U5WE"G^ZJSQ4:O>5%0<#;[(7;2JFMJ6B72A,L$SM"[?9 MV"QB6]-^DQS8TE=/W#)K?J3XPOE71/,I?+;9:;'^R.9#J_VIJM(!+6<*7X;$ MO]];7HG?97DE6$#\]?].4B>S"GC%',[6E4KBRK/T4RZ=;$_/QT9S:DS+>JF_ MZ'[8?CW"SG2.=S ZO5E:>M]U\"5[J.SSL:I;$6"+LI/$C;?3N1&VN!Y85]J3 MUJLA)49LP3.V"(HM+BA&\/-H81J3Z^;T>ZG[F(L16S"T"(PM*A0C^'FTR'7T MI*I51RTDQ8@M(HT6M+S<&G_^2FUJIT5'8L'!$<:J%C;;Z9!OJP39[E#F3 M+?<':F3)K_%:;&\Q[;<"$3/KPMN1H\K@3/?Z8U]VYH=ZS7P MJ5Y[J*;5='M:&_)C79BJM8O.R7I-Z0O7@77NZ9JE2MCKKNF?.;W7^91*9A*I M="&1RF;_]M&F;%]\.K<<]Q5N[?.J??9(1R2K\Q')"^>?RZ>>*SC(GD[*-XIM M)P(Y/Q!^UV3][WK"\#Z4F1\0.8D)[1K,J8'$4_GUM"]+$H+>0+A2\FM'5Y+9 M7.'DZ^GBL97_)'9-U+7[ 6.YZ+'/J)'K)O58#E-'U"RTC] M[R2]6(N%3^96%6)APL.$YW"$QS=&Y&I^ 2[]_!Q%!Y_ M\\X3B_:V)7+,F L[=K*J>JZSUY#IQK-5<81F63/,6:HAV\:[*ST__OZ>> MI]YAXSWV91/Y&'8;Z;P#Q\6\C??)B2_]>Y.Y-XMFG05SQL(;$XP'9J=;R ?' MNC=S,9_>:"YNYT[:(^T9\QX:\_IN_B1L>F?;RLYLS_36VS\31":(NQ7$3Y&5 MQ* ,65Q*!KY;LF@+^3A)93Q"))A 'O3.&+AEG"[$20:W-I+3[S6285FV7K8E M\_CE_N&A?JFDM%XNG"/0=UC*J:#1!RC@'(12^FPRD3]L%P<^A?<"*!D()VE6 M1T$1\1Y^=)S[,XHWGZ'Z\L'^$8=Q[H%R;E#[_KOVD-V=PV;X]V[Y3 "9 ,;" M$@Y. D.V@?E4G&3QW28P$\,8B6$$I3"4,^%L.DZR]Y&K2=L]6^/>F MD80JF5OWO),ILQ5E*\I6E*TH6]&8;/EO=S 'ZC=>NG2\G36Q8[-AWTK=EB,) MG,M/WS.*?=*#\<4._?G.R5HQ>?'NDS4B__5NPY;^MN5^$OT2<)7TYJ!I]JSO MN=X)9\HFGLDRA@1IKBX,6;>OKVN,42:73"XWRF4^)+EF- MI%PR=RUS'#!7$%M1MJ)L1=F*_A$KNF-W;;@J33VI:3^F*2>9U;/5J5JWL2EP<;%!$":56X0VSWY-B=(M7;I6ENG*:^Y M!70_^9H\2T;9V/J+04B$(>3]GLF0(&3IJ*%YKERHE?+/ZF670'60A3.1W,]T_O+NZG?F(F0=)- 0^1"5D'>>Q5 , M60J5=Y202 /(WPQ!HHP@$=1"%HYOC/S5J*9DM$H2,2WDO:=&&[20S-F:RV_[ MQY"__+U'_Y!:F+0LYC]S-5+GRI26"NUIOW?^XW?JXF>KJBP6QTR^H<1HB* 0 MAXK4BX-=)'IP=6J=;(NV@-RA@2"KLMH#*2+\KHJHWH%Y"C1IHC:2#?@ 6LBD]:L=.)0]"0WF_Q,6A]M? MRKBF-S28RIRE0U4GXB"ILR42Z!+A0NC J)SRZ+1P.F9$V/\'LFGBE[L(^AD*,M[E95P/78/G@>-QR\=' MMD*0(&_18O4.&?!C2![A[<6P)ZXCNRJXJTC8MF-SXN2'?PVYJ<_ M$NPLJ9*K1ZXMME:KY"*]2:TNLFYVBMG;QY30&,QT MN'5%UNNUUEVIW.)*S6:EU>1*M0ONIEHZK]Y46]5*<\7NQ,JK[ZT.7SPRR:TI M?VM[O;X_YO2RH9\W>G$J>LMJ=P7&#!GBO>!3:1Y 2QY=E2O73X7*2W29X0*V M=QRR:C,$'Y<27ZP*OKZ%DI#Y_'H\%[ZI]L7^,RE]QU^9F9'PV/ MB+H[5ZPLJ^2TGC#\Q@*E$:CDM,#C\V=P):/>#;1X&5],Y-);9WN/4 DFQO5_ M'-?SIWSJ-,T'DFDUD2ENG5\]0ESOOVUN\LQZX@06]\U"LI;NB@^5\K?L+NN& MA;=!^AT"LJB?"$3]?*2DX8YVP@R_]4X8V65D[!QG=@YPBTLE4LFM\XGO>QG? M'%"5:4\KA>=:#:9\)P5_G,@".GR<#)9.@A;(.7E?1XB<@!OR*S> 1_L&AX!: M$H>]3J[#*4%.O\O: 8Q\08H.!$,6I?[[V) :&5;=<:-G7*:M;4:W]MH3PW5 MO,]\[W:M61"G&\XPAN:YLAL:X?:0X.P^N%DG'Q+^I2$'>EEL;9GJ!+^ZK-?Q M$5[+I96X#&8E%F+R"^9E[O&F]#@\YW=#RQ"*?N<2A=S*]$,)'-GC!'PHDP2- MTQD+AAU51 -T?&-':,B(X\]S77EG7$-'ITU-$64+'A)_6[(AXRY= 0/"B#*. M;X*'!)VKJ$CO33@#]4BL% [M>8/<\MN*:C((!EFZ]95IZ$_=TM4T.>[M@$'" M*.612J0+*^]$K!"V8C"T7(A=;^3X?$;()E^^%7=#R^ +H24*V96T3'!SDH9W MIX^)6O(L5IOR[O0(3V@:>B6D_?KO?TY/N4L9*=)GKB'TT!=H[+>%5)$,[POW M("@6?$QQIZ>.Y2#)H^U/4>S (^>)'%'!WA0>M3G"B4_Z>/1Q-RL/4DUMZ*L? MKSO@G^ON9(YP#LF^<*W)$/HOZ<"BXA>N!K))R5K3, 'YI/>M?YS7\$\S'=K1 MG__]!PCM1W,="2^G'01""8T/R9K95(9I'1*)'<%82QDO03&E*3$]',X ((0A MM_KH^(A&OI*H9,)M;MRO0105 5@"+\C\52H1# D%D:V+HO>7Y%KT/ZFC;3?Y;WZ?/9?35/R12_S;-E1R37N^17 M39G=.5NM'9>%\?";,DYJZ;QKISA&"(E]%N>,%C>(V0E_IG2BT<];W2Q[[R1V MJ&VG_;GY8_+1E?,\4(QVI#>NV$*2=;T^%^J23:=V_-O.] M;8*T[RH/E=I]!?Y;KE_5JK\JW'VC7N-:=Z5:\[)R1X.XZS?XT<9=_5NEW'(" MM_VA]SWAVUL3-:3P[0!CQ<(-=+&QYRV1+3MVB.^;0C86T'&5!1/U-'W"Z+5R MB XLTH$](4$W%GU^9,-\E!6%.Z>Z J@@2(HB3=\5JQ9R_"Q5Y.@8&W/:W+)K M-3HT#3U!H(W0:1Q5$.X*+.JON27]=3O%87WR^1_&[<^"6KC._A1-BS?RQCVHV_:# MSE[CSQXWPDM?;-7.^]>Y):O&>7-G?.(S:M@(P'!T;H@R-EG/)ND@C0_X31%4 M\I@_[RB_BLE?XK=O);7C\H[3(-FQM]NP/\A>@9EUGOF>?"5^BU/LODC'BND6 M>6X?$9]\\:^PHSS6G$QOE[C#57A(S-URRE1Z7;/:.7\M%%E MVG2H\\9A!A!DM2G13_+-F7YVQ',?S/'#MZ>B5+JYO2J-KNZ[BR8^/S3_X9/Y MOV"W4^2.+B>X:Z2,$%8H842":IPN>D]V$7 2?OJ9;Q>7Q?O"RR,23[Z>"X8LTM/C"UFQ M\/:'TY!]PBF!_L:NT!\<5+LC!'>9)%TZIS0 MJ&X=(]+ITHO'1YIE&B;,!1^XN(R[/!]Z.&,/U@#%"<>QP( 6J#1['KV*:&C. M#GDDI&J@;@FFIN.V9+O"O80;L:,!:/3:;,C8L8!70U!6C-X.W=$L1>+Z,&6: M:<75#?4&B+\N&86%_$UY=^^7-PQ@CPDM .WD$*X]/K>PG M\:$7 A57FR!0$88FS5,$OY@ X824N($$-Q9T75!G>6N(-P/6_/A(U3!_DA[@ M(V<9-&C"AV$)\0!Q,-MX&#%6(AI#5"G!&CE4%P58'UA$,&Z\7#C'+#87D)6V M8*$-DX1QS7,$T&HR6(H_@D*+Y8!_&=F&S'?N(KA"<)YJ*!A8G%W%/?=W8'#&XL=' M-H9SBU:9]_I3"8;EC*CI#JAB#X"><;M=U[N+.F9IH%FJ20PU/U=$.ZA^SB?^ M#91>9DTX5$T4^\X&])SR] M9$\\],:]9Z0KG1_WK]+/<2>.;+6S/2I5R">RR=5:#MNA=GK-T68OZL2SS5?" M-S1KK^NBL@PGI_*;?6)SICO)&+U>+!+'1[/>3.S5LO2)W=0 F7U-2MBN)%GG M4+>+\UA3GU7'XS4*W#X."H%5^-'^F#_-PH]">_E9^].Y:%Z-K(8N+F(Z/ MCV9$XN:IQ(XQ=CGD6T$%&,.$)SGJ933&^>UIW@)E8GNP<2R]9X4XB=P/IVZ^ M#9?",>1UD"*CD:/8V]?#O>W3L@#8(SU!, X*:X!C\/J,2PB*"KID$ "<#5&0 M0#/#;5 8Q*T0VT'@<"T<'?OI;9S4J*<;MTEN@=C9XR6D&B2IOTK")$F&_ZZL M"BJ]96O@0QTR[P.'U?!A]AQO;<@P0'/KR#0NYD(V1$6#36[5]8>YR[+;-="> M&IER$=3$8K8<<4CM?$V?+5UM2*7:TTPFWZA8QIWU"Y\&WS>KM4JSR97*/^ZK MS6JK6J^YJ]EA&!GRD.LJ;%=#75:X@N/&&%JZ80FJZ128:%BZV!<,Q)5Z.B)H M,9QVAI)=D-DD@6/&\)YIS3+5#'O0K#'=:TIF$N-FYNRXS48YI"LWFBC M^L,L&,X9$Q8L>U3<;%@)C@QLD^]@T\36)(?(NY\*CEM@U00"N.V8Y1/Y[&IW M ,YG(!A]#!.D,A+09*@9YBG>\(@]*6'^HO1R:A/!,QA'B&XC#&534!*D$5S0 M2$(=> 03@L8DD-N3-@7QC5C0@PP:<> PDV=52:H%6Q_#&I+F5-,I-(3AQ=6=[!/D.1":N76=K W8,^O%2GPTS>>_&!M5,VZFF8$:BB_(D] 07'[1 M#F#PF<4NX,D!E14];%W!)< 4#3Q+T1!LB@:>I6B(1HJ&(*1IQ^I$I(:\M5?' M47&/CQI$YR@I"M8?X3'FJMG)D._Q6E +P%7_J$N8Q#>ZGI*$[3N>[>UXYQYA M^*?;ML>I @V!1H&CS$S?]!?K+.^RMVJ?DSL";!4^;+VQ=9^\;Y0>?J/SV6F3 MTQQVOCL#3"P4%C1G8]RD0;YENM'1)E,)GE\=_D"K+F)>(%J:(.N4*3SJ&:B% M-,#6!%:D7#73G(ABZ*F(Z,VPY='P2'0IK7R)C533/JOPU$6<=>TMG.@H;MXN MYY.V6"9TA_/4$<>C4^*15'#$K=%%QKV H8*$/D%2'@>I5%0STGNR^X:-C$,V)FNF1(M>[LR!. J4F M]L#,),D@]4W'LJ+8VI/B]=WI;HVN3S_%NW4.;:JLY ^I]R>/IR7:BB? M>YP\;I4^Q\\+[2UR2HJ>.O5/\2-WE0M_U3"FI4]C6?:/?$'#%O"(%2E"1;9F M52S3;1]E<5HJ3A]^R(_EP2_TD8I1 =C M.,1BQ6@B5(SFTQ9V_&;^WR,8&4 7^&[)1D_PZ6B6L/E["Q"JK 6ALF#TFY8^ M5*Q E2)!'!4?KQ\*?%\)1RG:2.8=6!*8=C8>40K&HI#P^TV5O<'8!\>Z(VUK M%C!89 :5]B;_&[%?F\Z3*@RN77/4>?#+?>^H+5XYD98VG[<^(/"ACLN[SZ. MQX2''RKPR AP636-64'P8,,0ILVG;.5;52L)C[.@'-S]R5:TWO\6&B"-]QWO M\!;#XU"WU+W,S[[3:M!1X$N.P!+ 10S[_'?/&0!>A 6 ])HH??+.79!P@[ < M-O!PP.&CX I"[QT+\ZGB'X&%>U#KJNH(EGQUT2&&;Z'CF[L$H0*:V\O!PYAG MIGO%K72BD%Y9=/R@<"MJ.IQ3&)..@@;J,GS;A&_Y7>AO)+@\5*!S%M\)FS]T MN%LF[YYQ+Y](IW-_!.Y%(O*GH2-\J&0;K"2A!+E 8F?78?"W)?Q5=@%_]F)5 MZ$5]>)X([ XN%3ES=WM_*6Z)0 MR/X1B!@)?^ ER:V(*.?;42Q+[,_4O8TH>!X."MK+$SX&SO&!'PL<-@1ZZ;QW M $RMSEUT4 8DQN)Q-E+1[:4'HI=3@P-48N'GJ$MH'6)*^3&+W%<#*]P[DXI MW0'&>1G,&ZSC9M5C:!P:&O.AA3,Z ! N"'N'M<@V,4/B<*(@W678=QQD)E'D M#^D6?>P]I?-W7(;"A,J0*N&TTCI.,>U)9,H\!5MX"L*,'/+^8"]<@RY96ZXY M-P$E.>C+@*G:1>^E4S$&X]SRK9@-/+,GU\**S$HA1A.M7IL]@VXN41YF(AYJ_4NT]FFDOV17XY&_Z/0 M_ZCU]\T2<48"V#1=9CL$N=UG?%]HS8J41^>T4V"LZ#*.BW M.P!"#_NXGEO,1 RI8W!C;B$"K[7E@Z.0(C%=O[ M.J(Q-8;\R@W@T;[!(157COYFJ8A+)Q,<+LJ\NR+A= W5++2#+/>=>2L M O)G3DBU"VI!%X@PTUR9-:KJED+IT,Q@GXU*N+XFO=*JFBBW=.75DBI=U,C1=N=HO,>0IQQ%""X.7PX/EH+$/P\0"SWJW6Y_R[*DL]]QS?* MTGQ- MZN AV8.-V7!XUN9_K[[F=4I8EWI8E_!_>]3R7)K+S<0C:2I67VN=S_ M@67F@U_FY^^_)IWDY'*4>\\&L:MUYG>]SFL*_FX!(PEXQA@B>&V$E,D9U^HC M?#D\KR*3 GF$0IEG4. MP10'A,&%&4=S$GS#=07X?20H%J*L ^.VF=#L"R:G:ARVP?#SF!DE3"TR#UM2 M%HKS"8JBB<1&Y6#4MC@0[7PLX,W:'K$K#AH8TS)NV6UG]@YCTY"'/-<2Z4O" M"@]9OL\ GA+2%0!\DM;Q^.@2XR]752D.XQ7^=*\*%O &DOZ>U]-"F#ZS=&'( ML.<<'\$V9"E4 ]6&=K%#P]T+?'8NV UPP![^M012JG %N@UPHJ(96#$F.- 7 M8&?I(*3.[4*:I6-$( <'!#]H^)^,:W,:)GR#L< @NR$, 81_C!NT'+X 5-#H MQCU[$9J=L9".AC ?W 8G<(!:0,N) Y$80?$^)\V/P'?^QT>4 -M9_^01JN43 MK'2L S_B]06)DD74!D,%$0PEG7\35 N/EB=M)@D-CH\V3=@FK@$,K9L"4!BT MD5, ?4LG-LKL]1G4&A2)B88@ 7R*)B@4@FGJ1(\A5>TQ=]?)#G3QT7?VX,C]_O[FNU8W?.,58*,4RO8) @,#$S.V1*J"1+4!$/_7P MJC;38; *HYORU"7K4L('K%6;6+7!,&5JXLMI1Z 2/\!$IR\"\_9T86!0NWWV M0D=3+8->GH-YXE'."3?E_,7''>59-KRZEC9"%#^[LFZ8W 0)N@?/5GD6CH]L MV5HO\@8(.6A22 26$ " )_"S)(M4F;?!SA_5J>!KEB)Y\%D0^S(:X67I>D=V M?.0+6ZC;I4:+#5LFMEL(Y /Q 3/AJZYE6KH[A$#5KFAOV">S9D $T"N!PZ__ M_N?TE+N4D2)]YAI"#WV!]WY;"/90:#[UA7O RO)G+L6=GCIG>Y(\VO[XG7;O M/I$CJA@%6);./R9#\RT_C M6WTR;&I#WW,4__*N5!V;Z^YDCG .R;YPK@ MF-*4F!X.=SA^=ERUQA-L:C-?\ E8DJ(PQ"/5+72RXJ32@T-@.1"[P6,VM*"; M<[ 27T[FSLB*)9^CYBU;:D^_);__-!MI\:58_,CI6@AP-:<5%8*@^Q-,F 3,+69@-M)R\EB M=,KE]_TYWOS$\&G'_%1N^SB/ MIKFGJ:S(WRZ*XW2\^2EN^$0#YC;&)3-5[WVLGXL5-[?H<36>Q2UU)E:PBSYF M+,WX)&P^:>2K:]D,.A[]ZX?(Y9FBB%CD4/7]1B+,!1A+!(U%HD;BKQ' M<0J;:??'/]S]7!DMX],^HR6CY8<1W'7,)C><\AO.,?\=&B'50G8HX+13 MF:CJ]Y?^TV!V$A!H;@/[F#J=6X[I"/=ZL3W1!!V1NK*ZJCW E&_,R4YX=GX@ M_*X)M92E8&$\/I2)Q+W]-=R]W872(-*;Y!+IXM8IZ/:UPFLM!<;_?PC_+UT! M#8+_TXEL>NL".HS_&?_O%?^7PRX_7LTDG\@6M\[;SR2 2=P ^Z!T@ETFD M,YD8\G^@J2=C;5&N/2#=*1+MWE3?VY39BK(592O*5I2MZ'ZV_)GGU"_ENI]F M54-F516U ;K1#,/QG]9>N[^>GF^,Z50*QW^Z44W:96Y8/'.6$#9X0R-RF5.W MK">R44Q"=,0:,'/X;NG>?8+/QBH-ZM],H)A ?4R@@O'LKA"H5.'=!=*9.#%Q MBJ$X!>4H7B%0?#I1S+,MBLG4GR13P;B>5TA4)I'AMW9!1T^@WISUOH0S#+R^ M2)7OS:DLQB_K_>+<@L^88I^"X->=,N>/LMDOD[1?2%^1*B69\K@"MFVB/47U MAO5<>WB\U>7@UB*,M)2=KYDS(#]IT)UTJMB>CI_2O?&@:Q;Z_9.O=Y6'2NV^ MPEW>U6^Y0?GZ8BN9?$ MHL'SXH5L"+V>CFC-XGK79JP6EO55.7N\E:^W>K\]_7W>G5JOM.<:CJ=/=>9<*(MBIPY&2*:^E:T)=7@QB"K[A.S M-)ZK,UD>'_FGLOPF*M1)_]S,;-P:*V_VOV#,0[YO1Z.INU"^HP\O2-S%N',0@:,<< ME/7-8?14^G6AZ.6[4O\E;AP4-PQZ>]:BO7%T--CW0VJ5+_M%N8#$OQUO*J-P M_^=-@>/6,ECP:KQ/K/:'PHQG]\*S;EHEQK&QR3P02TTF7LH)4V\94\1>8V5, MP9"",05#BK=I.?XQYAL.EBNDE@A,K41J6R*I);S:T>9]0S=/3V^%9TUWGC;F M:W.5M0%\B2LE.36Y?EV;ZOE%5U+ZN9TG^ B2U+.9L5NLAW&+]1UR\+9"\8O" M$,!MUU0BG\W%\+(K$Y,_7DQ65H /04QRB51JZPA7)B9,3*(C)BDW4#7\W22; MR&:R3$R8F,1/3%:6U U!3(J)%!]'ILKM?M>=W]#*[TC0^L.&;*$5--SZ/92+IO:R_/#Y30; MSJ';$L5#/UWVS#(6<8C!Q![N%+0^.-:8PMI*DVY)KH+)5\[GML[6O&V,072V M.29R3.0^8$>&(7*I3**8WMJ49"+'1.X016ZE\1J&R.62L,N].VL;$SDF! M64*\&"7$VY/]N_.R=%'(B/T%D0LUM;=LM.%G M2FZBW@"IT,90 UM<[5W(AJAHAJ6ORDV;].:FW>+M]G1X\7!9'JKH]UW4TR-G M?=(C5]K3M-7]H>K92J>5/?E:;U3N2JUJ[8IK5JYN*[566+F0]\1R@0_9SYWS M?Y<5_"_(V9PC&(,*/'A\)*LDA6^"9/PM:P/H8L()-@!SLFEPVA#I F98SJ < MC#,-VYP+P\6/ =*7FF4N54@FN'_EKS:GQL=V'P8T1-(\,#&2RT4?29\[CB^2:FB+H"6YV@X)^PU54I/,CS=*Q<(BR M-2?+5@=6119T$)8Q B4)UXL N=%U0>TAKBNK(*OP8(*38>/L83'"'T$>%86* M%PQ"@">-B6&B 0QDJ(.:I<-8L3*&Q=L5UCYH=]H8)-. />,17D&*,O> 0637 M;@GG'<U/H)V"E1H($?Y5T>:JI0H(LW2UZE44-U@Z]XC&5 M,5((DI8X/KH%0$:&9L*#CP"OFFK(*J5S4[/,/G2@:PHL"AE>7Q@A>QKVW.'! M?X#J]OK"VQQ\,C0R,YB$=WC.P.@PO<.#4:P8W\(@/&,D0W0'SY!VKT@[VPYM MH.48TNX8:5=H)('C+8??P\B#(0H&0VLZ9),OC\='GUYDT*8$T_R;,S4*HZ>W MC]RG >H)]&NGD7G,AN'VD ZFDCL%W.^07B/$6(M?T)X!=8PS[T3M8=K 0\") M(B.N%#'_HV "7G=E$31'2U8P= )A8696%PQN2\<3&BH"Z'] )4%'?Q$MCO2N8D5 M=I6^YN+]G-9,]MGC([I]G5%1XRYG147@34=3\)2N F+!'JJ"/,SMV73? 26= M,J;$ 2(C?:Z1#C"IY/1S82'"CC!.7<:4FL"VY[4ZQC)T@^UT6:6/ZL1^("WJ M:"#(V&(A\*]H/;SM>Z?F,*9+@56$H_8%L$)?!MZ0#0Z]#N%%S*K090<$R5*Z M,!*8$*Z+8C>G H1P$R3H9RM;GLF2K3T8\SMO^'MC#'%X_7;N*32$B',0??WW M/Z>GW*6,%# (&\!V7Z"?WQ8"NQ*&D_["/0B*!1]3W.FIX]>5Y-'VT3UTN.X3 M.;*SOJE,R^;B*WPRZ9L$8G6R5U,;^CH3_C(XA>N)@P0)6M-PP3DT]ZW_G%>PS_-'(Z.L_'??X#0?C37D?!RVD$@!=#X MD*R93668UB&1V)&9M93Q$A13FA+3P^$'J#>'X(J%O5^R%%3O+KI5JRH]"X"- MZWQB_[BJ=!CO=<^^K\7V]-OO^\E0SI1[OP(L+[C;5;,G=7P$-K53-2SANOMF M3@.\5:H&56;J/Y3$\VV_J-.$H?O7#-E?R[TE8M"\SE6#.9UR3'^"HR_ M2A_B+_1G1-WU75 MB1DT\2_-P8R,/W3AF?+_IZX[T\;_E+6.@8(=3K:W:3U_GFKVE6&N\IX4V=N7 M2\ID=IV@O(9,.AC[+(1E]']?1G^?,]B#N("T,@_;G%<\F%NTV5CF\V="PH1D M9:TQQZL?A( D"@56/8G)1[#RX6WIU$#BJ?QZVI37CJXD\YGD MR=?3Q<-VQG*,Y6(#R3O/GQ,A>?"WC7(>VZBL&6:]>Z5IDE%2I2:-03= QY,< M$^A;X;;1&OVLCUI*>(FZ@O5,&*9[8RJ2B?%9LL"P4&0U.^_7R.%SB52^&)<$ M^DQ.F)SLP\Y)9;=.^A.=A6B1Q9-_,$\W281Z&W;\YD][:(1+9Q61,'6>F#M+VR*5B5-MW MMUR[-R8-E2>W[IGAT_[I$"]\"F9_+>2R<4&DK6.^MSD@8.#)P).M*%M1MJ)L M1=F*1G5%_9UKYQ[G6MW)J%*Q$ZJ4.@:)ZFC+Y^VI5DJEJM]_7'^_V).;+4CZ MN%.EPW SR# 9.&@98"O*5I2M*%M1MJ*[USQ6ZQU-I"@X3%25;DD*V)D&TI:3 M/#WG"[/@Z*[/\^SYTH'1',KVM)F/,38^QM5,N^=SOG0BE8J-'Y+Q^)_ XT$> M^Q7R6Y=#B^RB,N8^!.:V&VHO9&L+HA1]B@75,AZ/ (\'H8]D$FD^-I$:_D[2 MLC<"$:FXA@:0M"0-9%4F!9KD$5JR6-K3Y]3H=^VBUWK\%E(FBKU;,C8Q9I:, M,$>32"(%BW<.+>QBO6CLUR[*)I))ICDR63E$60G2ON(3N?S6J5VBL_I,3IB< M[,-4XQ.%#+LDS,3ED,0E""]=(AL?)[2_T9=L([>J"$W33Y*WQ\PK6W+6M MA9#,G$T4\W% [ ]=SUMS<,0B-UGD)EM1MJ)L1=F*LA6-ZHKZ^R.S MWHCYOJ"C<\% 4ED;8,^N@!69]O0A?2D\#GZ8]_D0$_^&[(4T-?'EM(/G1@F;(-/X(:?P;0L]\673?.; BJ?M'^*0NLG2(/6\'FH8W-D=MC*\/EJ_#B[%( MIUC@'N/O/?-W$'RV0UU)CE.'U M[R_GT@$D"_%.U1/J[IEQ)#& 15F%A2-K>'_/!DXB%9\EM84+"EL+MH8'2(S=HPM.X:+UX&H,&D^FO%&6YM)%WXY%:NJJ T0 M"1N?EGJ]/EP(50I(N M1E,O94+"A"0LVVR%,.03N5PTS[)6Q-'_8PJPE/#Y^.C?H;91;G\0S[L]R=A"AD0SIZ,A%.1(IB&W/_.X&EQ7_#23?)M^RL$VV)X%B)JP">([-^>6(:O(,.PK.$;I53;:;?=BN]?@:D_' MOW\5!R/^[CG;.5F+C^L]6$NDFA>5X%?R#AFR!*W*3BHRF)>@1W1E(S2434R6 M"H3)7)NE/9U>ITLO]5]:MO$2*P8K:X,!TD7&7U'B+_>Y!:V_/54:PX;>?Y@T M>\\Q8S-[(A%=SP@-91-K9?U8:SHMOS0K]?R/3"$=*\9H:::@1'0E_IV5=UA[ ME+'#:ZA1(8T/D_*96#%>4WZED[B%7_H&5U$E)-E3Y(+KYINE(MI/.IG@L+Q& M=$6WOYG-S)G-GB?\I:QT"]7HPQNO3$&-VA$5(M MA!W_),6.()J/LMDO$_\+TBNOHF)A3W'),,"(1E)+>'725J8ORA>W_>L?/VI\ M.!9@^$WS6=5IV+.>-);AK0 MCF,4W\'LJ\['^-T4'B@DBOS6AV7[8H.U&PP3$B8D(59T2^0*6T=6,/E@\A'D MO8OBYGL7C.48RT4.DDTMT%L7N7PB6]RZZ&"$),+?.BIYK*.R9ICU[I6F249) ME:#ID2PB [0\R3&"-$/[ 19@L:44PKN.$:QOPC YKI<>7X>.X@@X@$?Y"@D=DSYC)P$'+ %M1MJ)L1=F* M1N0J\Q^SIK.\"C/-(^TM HH4!0>,JM*MH+\@CP[2EI.\>\/K9Z]EZ$_U?BM[ M2+FF[Q*83T4S?2=C M[S^-O<,K&YK)1S.I.>/Q/X+' SXJ3>42V4QLPCBUI.8.-6"1$L-37'2.)I'$"A8('5HLQGK1V*]M5$RD MXQ,?S62%R;*QT@L]$LUX(DQ,F)^^4D_",M70BDV+BPL0E_N(2L-W'9Q/% MB-;:V=KNR[216W&$IO G*5#DCH7G0FJB>LP]1:J-S5X>9>J[/+ *]G"*3#*Z M%5#WS2;[\O.LJ*W5O*\]?E[!F;NVME94W,HDTGPT ^6C67Z.<7A('!Y*!5+0 M_I)9QMV,N_?&W3NH()I.%%@%4<;DNV;R#]LC*]B9YQ,Y/IH)OU84 7W/M;TU MIT>'&]')8G39BK(592O*5I2M:-Q7U-\C.1='WQ=T="X82"IK ^S>%; BTY:I M/S*V/DA3$U]..WA:=""B9W),WX^0OK\A^,R7._<; \*BAQES1X:Y TW0RR*& M&5_OFZ_#"[(HY%CV:<;?>^'OH*,B$KEL- ^,WA4,?X&&.LR;4!''G PTL#6F MU Z99J_O7GCQ.O?[7CZ '"+>J7KBW3TSCB0.L%"KL+!D#>_O^19P(IN,9LA% MA/=+)B>1EY- :S<6F8 P =F9@'A;6EW.I)#>7-0Q.D1F[!A;=@P#KX.^-IS( M%F-N*.7\LBU655$;(!(Z/AWTM!_%:S-3[+WG?G!D4QPM9%N,;#"YKUBFB%A* MFM51T(XQ9%5EV(^.!7@Z ^/!Z1(+1\XEL)@Z17TQ"F(3L(Y@]&U$_.Y,. M)AV[/H%:>9\IGXVF5RC71_C$%6$WX?'SD#+MF M#: -\>N_0]=Z*Y1R[>GXX;:3&5U=7C1G2?!Q-[2'30,:"'I/AGDEYZ?Y##NX MW)T$:L]W7$GLS$@_I',B$L3 M_;:0*N)19KYP#X)BP<<4=WKJ@(0DC[;WD- QN4_DR+S)4G(B4A3;HOW?"7 W M_AMH(#I_S_6);./:9/\RX^\J^]?F-K0EXG7)9R>Z^YD MCG .R;YPK@F-*4F!X.#TV:=H,#BU@W]^?6 M.P>"'6&(::Y;@(GS6](-,@R$W(WI!@D&,EK0ZKFBB2\G<_":O/ XQ]:_V)XF MK?/!\*'^^/,J%743K7?7JNG5:OSR] M;U:X>J-R5VI5:U?<3:74K#3=90L6R6@;B/OV__RND4LDO=_5[\HG_\C>G.8P+T(0Y%ZM7 MG-;MXBK@"6XLZ*BOP;OP>83ZLJC@3SAVA#[" 7C+0WPY\HR#OCF[:]PZG_]B M.&WVA1'B=#009-7MZ?@(L&Y@0$/7IZ)Z@]5'J5#?OO6^A\8 VH505\4B=/D_605#)J'<]=AUTWI[K>TZ%Q0=JGR5+GR!!WP:3 MYN<..NP2-E+6Y7"#L/\L$3<=#G&%5R]QKUO/UD2M9D9%80?$]?8=*'&SZX@+ M@F" \8)'/@;)Z'.R2O9:$"EL1AB8^#!JI$IG# SW#88N(BW@G5-.B\">"0AF M]G6$",(9\BLW@#;[!@=KB"3NFZ4B+IU,<)C_>AOIVOLK4SS*U.J+3.XYEJ<,/10F6.W$ M.BK9?'4D62*PZ8SQ1<'HHU[$&M0_?O>JE]JKUJ* M.\?XA'8YTG""\S;]/I3:/-8=+F(VO?(\C4@ 7B%8'0V'I &>"(8OS?3CV6\.L]GZJS:=L M([-[56HY8F"+,8Z@B@K0$[XDSARH!]]YL>U& M#LR:#V=Y?-2A\P1)A(F"K+@S=7D5 M]#9;-F5@<\SX"M8$/X=WP!A\0=8%5_QYJCU]2H]OOP\?Q6MEMG*2; P5 =H' M-@8P;I:O*Q?W-Q6N?KGDG^>:]XW&3>6V4FN5;KCSTDVI5JYPS>M*I<55:Y?U MNUMXNEY;$)1YBKWI3,VF:FHS53>?OA6S?YULEU)NA^GB5@8'D"_&".LJ>%B* M- M<=HZ!R1'QKB):@)SXZ_^=@.KL1GD7"Q[MNOYX_MO\#B,]EQ?/1-\2_.\S M\7#%!%MN=)Z.^;9BC7SIO\T,=AB 'S^^WG=J@ W\MM]L 3L7AG\[7S_)]A7O M;?]GXA,^4/N,O^<.;C\VM;U=7.&W-7+QT99=_*"2;=:^W][=OXB9<"[[VUM8 MOK >%1/;9=75%WLZ*;_9A#[V8.(VG1B;;18D M(B&W@=RT2_%;I_?VK+DOE^[_VN6'LB8OWJEC23M9 MTLZ/[Z>KG<8WLM#!GJ1)V=)UT&0\&^JOYOU=06L,+K\?0/(%RU1QW.T%=U$H> ]SO&/"2\;QD=:= MC_9+D% +ZLI&$B< X.,K= OW58BZQHT%8^E&Q>J0G4>[S1)M\LYIT;ULP"_? MKYAF;LW7WWK],IE=$^7FM,S937-NV_0)A!T3M.ZVD;NAW@JFI<-_UT8!G6^XM[6AM?;T)^*OIRVE=OGZ MH8NHNUP=^]K<\9$3[>V"P-*U14%'8<7Y[($?%R)_"NWI!?H^_#TJ/PXO^]M$ M_MR66O=WU5:UTN0NZW?+@4 WU=)Y]88\P.)\/N*[C&!03]83U*,5\C_%A^^O M+WGI(T$]X:J4"TXS>H7^0]Z'J!S3[9]#]\&*V_@Z@NREA+>P+E>>93'P@W]9N;QK3U4&]/I:?FJ]GLG0M\;^?Q M+$%2TYTS#KM?$]FW.AYEQXZHJ$651#5DY/T<'[+S*9MY3S1)9-Q-CF8-T:\@H?1@R<%Z&%:#!/V=XZ=?WT87RGMC\".D86884 M!XX4F(O#QHJXJQ=;'V.LHO*E9JUR>ZB_6GS:%.\*C]+!Z!J0_E&RK"A<_(K"[1T4=E47[E)6<<+9]57AELM6^;_6GC[6 M3#'W/.@_H'YP5SW#J0F7]ZD)![O*-V'\\\'E^OIZ6SV77K2JUF3=/ M:/C[9?R,$],N%!.;&WR"WM&%88K:[NNTK9GX.\JT%4,A['R5MH'TZZ:0U?BI MD@Z=L!^HT;:6L)FU=XL#O9<:IWNG"[GHO20,)1W]ASIH3S-YX[J;G6B3^R", ME-0N%))W9*1?0-K#R4Q?:D]+O>FD=JZG?Z#,-O=3Y[6$+?/2VR2BLN,O0>S6 MZE;>-?+%/K)X^]]8+7ENK [KTZ?N5?I7\R7UD1NK2S.,3!KZ?2]&G&ZO1H13 MMQY<9.^X[I?+_$/%O3K#0M;H<^+#*8FB-;#(]NFM\N4-YKJ\N:O?3\>7OV$' M,G[E+D:WBOC]/9?1@D[B'B1U;4*MS]4.#+OR')?=CXW9_=CWBD;X9RB9E24[ M8W<_-K,=%JU$H9H#0Y+<'A@>)&K6*T\_C-I-XWM_ER$D(4".-YYL'G)F1)FK M.QG)8#,6,?(!C>/=0+4?B,KGHAGK_O<6@)3?#I#FXED]L*,ER_?6R[1[EPFI MBDTD$ A[(5VE)X'+7<8'@YLC.%K76??>\GK(X,JR,3L3HRYRLV MM]559+!U?S/-X[SLPN\G7LUGD%C?5U[VD+N^*ZL:TXS(R MF4PT5=YW!4/[TM&OB(P'':YOKLXSMY=7O6OY@.SM)4AX8]&8*"B\S,@."UIV M5ALFQ\=2Z]UL5?L5@,'VM TJ/Q^__:P^-YK-FT-0.>CMT.[R0<(,9>*#*LR, M#@520C>@D]GX0;]7+VL^<&U1Y.1],N=5(WQ!AN74\Y=LF=_(U=9;?6^F6Y':+LE7A MEO2CFM1RS7YNF-YZ3>9FD."&VY5M>=M(PR_:DCE;>7^6%6W9=/?#=Y?9/.N:I(BVIVL^;#8_>I_A*[(BUSX:W<4LD6_SL%!UVWI=*>WKX(F5*A^2Q- MT]O$Q2[4;5D(DV556PXIJM"_8LMOX[>81K_ZXTZ/Q;^R^-=(<"J+?PW*&97; MI!AL7>[E\N:F<3$MJI/V5&C^*EXIQ>=QZ3WQ9JS<"PMGW8>[:9]E7E+;IQ6* M?!AK:EM((9EGMRCPXD&6*?_=R#>%J[+8C7?R=5;@)3YIE-_-Q&'G7L]E8N>^ MWBK@_:TE73P \4MYXN\:5^?63>%@4JZSDBZ'A!4[+>622F^=8FS?Z_G.*+VM M2[AX0.);MU8K=CKB])L0;RV"E7 Y5&380>D6:"S>V+#J[NZ;2[9XH*$H5_/7 M^>>[2_2>"@S1U!]8R98#18D=E&K)'E!YITVT75FAQ8,/BOI4R<@_;EIJB*&] M >=C>U,IEBC$T[$HW2!KKA0!"#;57-DWD3_N'U@,FG4$5NZ]MJY^6M>CZ7MT M_6B&S;*B*H=T*6=WQ53X!)\J'OA^'JDB*D&2B%1+<0JEV%53WE0MA>WL\=G9 MWXXB^RJ'PL<;3PJ;+^/LLNI)X+I"?*"!7:)AEVBB=HFFW)X^%9^F1K8S:O3% M#P= 'W9E@JIJ"FI/!L*2]"<&OE^@:(:EKXI*GRNCN\7;[>FS\7OTNSHN/P@H MN!M-X=0I*/C4*<@#._T8?V](R4I??C[Y6JVU2K6KZOE-A2LUFY56,\'5*JV# M+5$0/,O-Y?L&'?U&'B%ID9/67HSP!BN]H[7VM*'DKY[+@\G(4[(YBBSIKZ_[S]5H3SX$ZO@49>7]W>/ R>5M[\ MA?9H.SKWSU=\*U#6I(AY WTB]R-'T?+J9,4[I1I;K:WX?Y;*DPX\:BE?V3)N M,_X:,NF 14'7)_@FY@C7,(P"(3^6L7#[*RR93+B71EJZ("%0 EY6[0F1N[OB M,Y+=EH\I)M/S3L%5IH";HL"['3?(#LQ[LC#P2;X]NT_9WJ;E\\FM\*SI906T M&UU&R^E/IOV-0\-2#F,_SO'08V5RUX MXRKL#AD,H A\MY2&,1MY@%AU%9]APX>QH8;,W># M^]F\Z7R=%GK=+?&@1K. MO;]WD7^WQ-?6EPX(<]_/)++1%^NPRPOLP-]P#H-0M!X^5!GJVC,2XQC &;X= M?AZ('7X;I!WN5!JV5[#>;=CKYP!62A2_2];=RQZL<3J\]HK1^=KD VBW M'YA17ER5GY'>B(\?E^_&:IEMP)?[,;\W\O6WS.]4H?_<^-E$[S3"8[+];C:\ MWR!D[RUKF-S>_(X ]S(I7I3B+7>N\$WLS7)]D>4'UZWN%:Y5$92A?VM.:"8S87 MJPN..[A'$.[\RMH(J8)J']ZKFGEJ:C#6P1"9D3B\CYH=6XS>>;*#%,Y2.@ Q MK4F9>C^7_MW+[L]\G1]4^"?)Z55&Z[HSY AS]*[WNBV=QF'9K(L\_-PI22WI MLM^ZR#!3=9- O=="S414-646ZG8RFXJ:A;HHQ793MBUZRIE[?)UMY(0YF:%@GN6'MSGR<=N==G-V&.ZFF MUC7'@FYGY/DDJZ)B2<#$LHI/=\$@,B>D,!GZ;.T#3.9]9%9/FI&\J(47QJU)[Y1N?Y]O[T4,R,Y$%E?:21G^&CFS(VAUAE1 MIU@X1O*B;'OV1[['C.3@=V<^42S$LGY.[(^/+Q"LB,[I2"%X;?3E M80SMA_ MXBUO8NXC_)DNX9UW!1W8RE?/Y4*W<"->IO9G'*\[.3%^##V*Q7S1^?[\2>]OCPT:+/6J0L1>;/E@461F3S>?RD823:)KW M,4.2O9Z2KT&-4O6\9]SD?OYX>I\O(&H $;:W($R-(I-.1Q( PCY;#UL,=PM, M+)EI5)/O!W<7=GJ5+-Y=7]U/?_P.U!B+= F =UMC0?A4L\S:.FB)#-[2FBJ* MB&K:4"J/0[:']BFU.S6(@K1W\HE41-6=&-D[T93E[(=LG>ECED]J^?O4S3LS M,T5.1L.R20+85PN)=$2]#D%4V<:XQT=.O0\=0=-D)Q5,7.%#UCD-1$M6!85#,((!^8WDY;:?X"3X"J>N M$L3?EFS(F!?/N!;\X,W"CA]8+B\B:H,!4D48M37$I0N6FO"I2 (C[""<'-QN M'H9C&?AO/!;#U 4,!*>*K")N@,R^)G$:&+GDU\76W,(GLYE9!NI:RO&1(G=1 MW&N:[';TGK(^Z)6$O'_]]S^GI]REC!3I,]<0>@#A3?3;P@L.W>>^< ^8C3YS M*>[TU-DZ)7FTO9/*KF;B/)$CL/VF BN;RZ;P29]<@;B;E2X44QOZ@NPZ9\-< M=R=SA'-(]H7[_^V]:5/CR+8H^IT(_H-NO=XWJE\9L.2Y:^^.\ @&3WA@^E(A M2[(MD"6CP<;^]7>M3$F6/&' 8Y7.B7.: BF5N7+-8W,\@.^G=;XM"S^9"L@C M"M:*A@!DX]ZW+IS7\$]31NPPX?]> * 7P5R7^)>SM@0B"A8?D#NSH0S'^IU M[-#(2LAX 8J0IL#T8/AOP!8V/X9KE?GB$0GYMX&D&M+*>5QK*J7O+OMKP@UJ MS>2@+DC60<_E\H_RD>A9#%09%\A"_"W*-;.G2R#M2#H)(ZE8;.2?VC7B07#B M\SBMR]BH7'M/',RNO<8L*W?M[653)3/8K[C#@5('FQT5]F7*3A^[@-B[?9_.7D0_E MUJYUF#7VMVLHY'\MR!>Q">J 63GW:< MR%K0=+H=D%6' )O@3@[P3M:.30=4?1@8U$2EDVZ()C(S>=0\#P%,P?6 YBJ_ M^2Y'.IC+^4TH_2=CZ^^N_XGXIO:(80IM?+!-O=!_3HR'S<&;\FTU5_S:@-'XNY-O MMC%L_NBFCNY]!-/,?N('-J]H-7U\6^)&CGYB5N@G,\\BQSBW*""(/XP@/C,\ M]Y-U;_%C)(C%@CJV=4&]K%%A6NSFN(R2LXJ=3TCIKSG#@W[M!\"7CY_E1#_: M8OV3_";(^PZP_& $Z[:P_(@:NBT6I>F=B=*Y=D9*G!V:E>(#G]R.P;MKJ>H< M,. MOSEO62Q!-]Z0BDL>9J%%($'_""S_<)?ASV%Y[ @+&7;L-5ZC'T",;VN=1L#*_MK"1;M/AZ-J& MST)TW#^O"@@H(*"/Z +^ L(-='(-I];VD!TH"7VF-T)V("LO+^G&I, ==V^$ MS1>>-H2>)%J*I'56.%@*EFGITD<+41,>%6R3G_DU:0S-3";YG![7H\=RGWFG M7<+I28<@FBT[C?R: MM/G+<.I>Z&LOS^N4G19:S58]O\_JT[5A>RS5IVL4FZXLI_Q ]63:4S.9>T[? M9N+122(N?%NTU,H2R6U51+[OB=@RA9!Y@;;UIB)&,CE)(!X!)L*&UM XN;T[ MH-ZI]MF#B/VPLX/;4]+]FAV6%\A1.G4#<+<*8AB51$0D;$TV>;GM5I^T6FEP MR6XUESZ1_,_6[]4])0A(NH\5Q15NUO#^DH3WF1,\>QV'TQ)N7?3==C_64/Q3 M:< 'X03]?"N8"FR_.9*4H41K(0F3J+QE8I''2OTMVMY@R'3+W "P(7(P;;)W M1=Y'0]*S>+9E:N9"T=C:#I"#(.'/"WMDCLV11BA7-A[*R==H]2'&[2S"L6$B MC@9$?*A$;&/:UB5Q.+QV.L!!T&[\:[2+S2((]8[Z3U;#[/0F_"9+:+9/LK& M9 ^:9!'!MDRT,6YMY?D@2';-J8A+(%K0+&I.MU/YU.#FM:3K6RI-WS[QQ@/B M/63B150+:-='N[E/TVZZ8THZ@2J\0 CX\>8E_68\YLR1<#PBM]F3=(G'LP2T M>ZBTZT.UK5N[''OP)+QN&#_V:R(8+U=9Z[F6$Z1C"?L>X8B#G#30 ;WL#$%> M%1='JG',N*X-@">.&7Q(>K7D05]23?*O]QHOXS.&_/9> ^:__+'@E"^MT[M1 M^%F1\(>TZI^7Y!VZ,M.55L[HH[M(5>^/XN[X%>^:S+*SO\<1UMG8#M/F(BRW MC G0^YV#OO<#&?OAE&CR;*' ^6MY%;%4K%E< XQNF0,)/C=4%+& MY\Q: -@,B9V>+*4Q=C&-<9^_?=:E,9;>?C87*[RJ[?M\6CZ0VV==&F,W2&.I M\-*[9Q:26.HK0&;]0+YY&G?KZ>'P,9\Z'""S6P!R8JDV,T-@1R5P%^L(L[K0 MYE/_2IK:;4IZ/R>US24Y?+[PP\+G?TT:Y<=6(S+NUU/Q@QX3\=_VOZES *P_ MNXS+_YK+/2(,)4,-&=DHP<+M\?V+G5- MY8>R;AE,6H;OUR5%ECHAPI7S0,A:'PBZ(0F6+H.@3PLFXWPDFZ[G&_B;Z:>T MSKPL\1(I;%20)-% IE""R:L@D,8S?4TL]1YOA%X(7(=3 MDYW+BD+9-.L)->H*,N= 3 =.Q.!'&.^9WA-A*^&Q4':%44'@$NY/2:<,;YV3 M.S7_BT^X$34SN;P*!MA;V@";2I0[\A0!D1C(9"N3 :QE"HKT)K=EQ4$VP"A* M4@,?I/%-0A@C29=PQIO(F!K "P?#B9I@(6; []SJ,5)F3A\:\&-=4Y30Z8GN M**N6B1^4D#( M*GE2%WF<"3:2S1Y32#WD1;47'8Z"L>9;1M,M/SAACGQ"'&L\+[VN@[0-L\.3O= M)9-LD/<7:CJ4HX].3CKT#$(%:5P),TREJSN%;^NCQS5DX+0B@OJ)W%5B1 MX7:6S#82S[FG=ML0$\>/:?:C"X^Z 1Q;WDB!CB$E7T67 OGL.9-&I@@_6HKI MT[60(6/V.ZI-71XX)#$F4>>R0.DAO@E8CXPXQ9N@BI&,]2MD^)]X>H+O$*R% M7VE]XN0@'%\#[JVBE(&?2!8]D29DL"HN2ZI=; 4/'OBH.Y$-3,*UJL%,,.EZ MF@*JL)%_M4 *5@!E<[(A*)IAZA>G( MAA?8CK%?D^M:I]H;%2M1/OKMWVRZ5FRF2TRC6'*N!"(=UT&^S.]]\C9@W M="4B8R+,X1]JR^$XXV__UH'94"]W1=/-GH(_D?!" Q@E&&1=8!^$;:5-HE.6 M>?U%,IEJIR.A4'+/_RX8+ECV/!+;$SB.U*@G')J:]-S44*<6.O,=V;MC"$\M M?32#&3*,@PHL#231[%UZ7YWYF[L$*DVG)X@>3)8?R":H_C5>-U7@6B&F5,HR M?IRQ[7-BP=#M23R(-@"&_9UT=[HZ>1=K]QR'))6AWB<-UZ0_/1E8NF'QL&\X M#)687HG;Y\<@^P =J923%,4VT "^^ ;YKS7 'V$W?!=.VK7'B\_IA/E9/ETT M#!#\.:* U8@9109,PS62OQAV3"<>3C@QG? '-$*$+H&_"_XY-;#A"'@J*O#0 MFHKPF3$YX \@W,F>'?WO\J:<&5ZU[SN9:60)A&&;%/Z0.>D:HBJ\ 1H('O,] MM6\MB"P+*<7/P@GW)U?U6PH!Q[*8.]>:REYXOEM]*+F\M>[I"8#$Z/&@TCD* MVJSWS NP$-CPNCVR?F5\R+-]H)ZJ3JZ30@R U\ /8C[-0!9=3#H8_!E:_)T1 M44N9=L_%G^QB(+R'.6N 87FNQPZPI5@I^/&E1O8$AE#X/!QFEV,-*-P4;7P\ ME?H\4(K6%%Z@/)J*N-G^5X^UY$58E8,=(U$'@H* Y]]!0MY*5)+R^%=:H=(C[U*?@TRQ]CR_1 MY_#Y.OD8Q7S&)4[T?!0 (9G&683Y7@#N!^KF.1.)1,ZX&!=-Q/[V?8WD:RQ> M:4$@"N0]#70HBL-9IPQTNF\2@GH3>LAJD!'W@:QQ:2< !;S659CAU]>\:O'Z MF.$2=OX(O@^4H_ (2 F45*+OVL[ZTQ-DU7A*J:V3]R*.EQRWT>8-R" ^U!;F__ M%P#H13#7)?[EK"V!1(;%!^3.;"C#L7XG$,^VG%D(&2] $=(4F!X,#UC!#EI. MK>-.](@B$#:N+/^ GS 5^ @_["-D5QF,'U>OXK%()#ZG7G',DMOU^0P=&]1. M09A]S;,!GK1A\VT9%$*_*R^TP)='HFI@<>F8NJM+'J6#P34$K=^V,UAF_5R8 MPR'!PSJ)G)%?C'@T)$UX5].)74.T8$S \#D+L88%LQ^<;\%",O!T53-/3V!? MP(8D:4$6:^++-K";*PX_391G77^L5OJ5">=:GVEWC\3(ISZIF7/OR@QEIS]] MUIA,Q$+AY<;D^T@U(@KG$HV;L17NM-4%8F1BE&H"L_-@I <)1E&G$[GDS86? M#@<:1WB!*&=<(Y4->ZU4AW-_(.)$8DJKPD[,\JC3Z8EW)6(2,O6L)]5T=:Q( MT"PP9M^+%BVP._$CH6F )C^NQ&"-5PH_NTN=X4$'&K;'&K[FZU.\RXY=A$% M?<"_OV4TI\'2E7&MCRDSGMH<-LR%:6T._,1NPJUOZ";\&=^B;Y!_E_DWN6_U M';?];2ROJ;'+?E^9EEE5?:K<]E4D]HP-GV'RF_T3^ZZG'D[RRW>03213KM2O M"&O[2!CT4TQNA=/2YUFD7'8]UR+S(<_B.:7TPV9*1\A':5H O;>.K(.._0HZ M@TDS#JB%NJHXPT-D-%$!_D&0D28=%/U,Q8V93RMJ(Y%-L)1)^I6-]T:U^UAA M290OQ*AN(H4OX(>8:'H8P?I9>I?"H@[@3#N5 BE@@E(RO2 M**;,PY=@0HHD9H++B_1 ,/ T5/JZ( 2-!147!GF<=;UH*PQ!*%JD[! M3:.^2VJR-X1!]<)>&8(0[=J."^I0>3>1 -&KAH\Z:3/6-%O#OLP-7:%5>:A,>FKYUIH6 M6Y'OK*DPN#M=EMFR-7+UYJ]PY\G4&NDKY\#DS2ENTDJCMJZ]T!L2- -=9/#W MCD0BH+SBR'Y;@J.:2?/6.])2"HUL0(/< K$^]N/AC) 9E>M3=K\ '+)-<@0: M.W&I[8%LD^P*LM7T^3N-+;Y3@OFS*6Y;H]7A8_SE_DU*5UAUM2=.VRK55Z;OKS>N[&L4=2V;$JC:^N M!R^'H.=N!3_>F1B77.%-43^@YN8^J.9NZ 8O'U^?7TN#JV&,W8Z:NS5*]4O% MY7-ZF2UHN:H%A7DJMKH'I::NP^J7=&/:I&6F_Z2EKNA M"RP)L+)LO9&W'@#]JSW,9E($H\X9+#]NOAI]7JU M@P$C"5@^%0,$P%D4K.16,KPAB35^3%H6+*N6]VI"7USYUZ3\5HXV"\_#ZAM[ M\#7T[((:^OBO2>0E/9J MP0Y)>S#_WS7+-$R>3A/%'EZ6+O2P0F>EC]ME3%[6Y='\,N,YWI4>\;IH(TYU M^DWJ,G%5S!7J)5D =5#%;@B)ZW*?+3K^6 M1;C)0Z_41)UJQJ6G^UK ,Q$/)9:/>9AS IV>.(JX[?I!_0&4"K"R.M@J@;'+ MMBA8&=[12 R:V.K'N*%D@*IB,D->ES5034Q"#Z17+:CVTIND"[)!*D!(FS:G MS1NF<*SL:X![;L_>#SUQVC)[F@XT);:0BWF "=J5:N3I-ZF]3U)N\M-=V-=W M+^%X 4E,4Z\'G4D)=PGFH8G@ _+")JG<+]%2!8YR4/*<@VMCM M1MU%NU]&%U/E$25MY+-]1 :#M(TP)F_,&<^%[;#$F:/ZH+.N+?YQ'%N2;P9 M]N2;91LWHX=*?SR6INEF-E7[0;=#9KH*7%]CL311S0N!33@ EC;E7YB<&/T# M<,R?T_CZE'INI\WV?:S[YR#9)[(AER,9RYVSR]V KILIY*UP=NMK%N1&GI[X M0D%VYSZ'>9)^2(2#4F'O**6B1)T,$O5)='A97_0Q0W(5@_:8L0RG1RPMQVT( M/0U]'/21TQ-\D[JL^YHH*><,!25"K"/)IH5:"VH18M#^NK-UE MSI0O6OCEQ7]-WOKY^%TCG*NS7YH"MGUW#9:W]/M84K:DU,!K#C.\?5QB #N. M>UFE*@ 5;:2>^)^C$ELSWMY,_M>DGA!;RC-7#"=Z[OV)LC%0>%@?D!G4N4;V M*I]KE?),M< TKM+U_ )_<(AV666J-?Q7@TEGF\6[8O/1!L]BN.7A?--/SSQMOSXB6C#N6 'I;8/2%=]$M&]W MAU,0 :3QU__[%I\55"OTC75.M5V@HQ.7'L+QY"ZY@(7 7><$.QS!>@3XO&ML MY+[]KH?]$'/8.1?@OGV$[\LX#L4.YH[*#I[-(#L.XS? MBVWC!0FH'AE6K,W:?C)M 'E7URQ51*>AIO_#Z-WV=RX<#7&19(B+Q?Y>P/YL M5V(\N3#(LCF2G$:[0PPVJ<%MY"2!Q*29B-W;:B/$)@8S4E55, MLOR3N,"',[V^PAM\65OL>7QIUM8!5?" MW/@S^>VL)XNB!%\# '+R6UM7V' R\NW?L]E*J7>,R;W)]P#[7>R/?P3[C0^A M_TJ1OI0JJAW=>!$:4>$MOKX\/Q(:B1T\C6S;R-\BY3DX$8B\=XD^\?Z<7*JN M>1,67?C^DBN$?$5YB27^FFD67XJ7>?EY#4O\\*DVY+- M0=8O"K=>^R8<;EUGH[GN^L+M: @E=?"$YN#P-^9KL6&SV-+.ZH=(KO9DQMH MGGUQFV9?GG0.NANLK9?>L!4N=J/1[!9TI,&=KZWB9QGPQD_P609,-L*(FM56 MI/VCDX\#A[>; 9E?8;$^#Q(OV=3X*1I?I:;Y3690!)_EB#[U-9%8F ME@X\.A(.LW?OV,;YEJ?@P%;2S$ 9VY4RMLFVHIZ+7$,9BS_GN>N[FT1Q$/U" M.E I D*2A]@K=6Z9:?J>\)O[._D@@U]D\).TB?=A9]"RX<-/-7<%@MV'>N&$.D]_Y#3[:R)J MJ533D.-":?,MC>U?RBK $A;D$EO6<_?7F'J=$3.9\?R0F66-J_,?:5S]Y8__ MFAAEKG,929?X.^M2BY?]_7(9FJE=*418C*/3/XA7\\6&WFF5B]F\TP]7;G,+YGB MMZ66V?8P F3(_S"\96IK=M%VW]1I7Q]\]1.=M?^,1KU!U^-C6?]/ ^92;8W\ M(NCF.&.M'RCT/M?-\<_ \(!=',OZ?QHP#X5['#CO_1T[Y4YP,%W\:8[_Y![8D#'RJP#V#H>*(3L:8G-( QOVDMI>]&3W84[?KW>V\.D$H_2; M;/SZ)5@&W-G9F6=_Y)&J*I7)8)]?D_SXJO(F=&_%@9M3Z"V^H7K2[ 0(+OR; M38#80%Z\#>Q?2V&]@79>\;7;>1W0A(A@?LS:=7GY[39).#SN\YJMW8S$\4WY M1G+9#_F X_?P%N_,<:'?> [-^W5^V^$W#J])A-@H%S";WYG9;++7PH(BX,-C M-@\O=Q.+U2:WG=@29N-Y^;=G-A\J*@Z83>'<+,]KOT] M[0_;#&X@V^/T;TIZG_TEFH\+:[OVSQQ%KM7N1\N"I<:6%Y>Y!V,\)V/0^>'X M/5RN]7X-T&>Y"Q:*_2-:.GYPKEIH]W?Z[=_P>3(Q5^NULEKM@*AT-SW_]N3C MV>0,NV/S\31'FD/;L:?V0V-2-?*QU#I.GM]4R]FT8\<%\)<=.XGS^-J=BO?- M+_[(2O%=]E,Z7+^-AZ/TR_%LH9:[$Z[9#_AM?B?&LA%?S==8B-NTZ2/FTP'0 M3< _9OE']H]PQ7CX!Y]Z$2^K5[K8Z7W %?,[\8^-N%\"_O$G\X_]4,6,1V5N M!LN?[5'Q\+CQ]:BMI!I".;EBJ.6./2J+&<8!>E12W,<\*OLFQYTWZ-V31V6S M(Y>.S*/2TZ6IO[2=+@NWMV6C]ASX5#;G4YF"^,M>E.VVW_MF'X%6LX#7 M?&@ YO%Z5;Q<)6*\M![#U8E^&?A5ON)7^2(;<5E(*)PXS/FY 0]9CX=L25\Y M9!XBW]2EIW@NW6]% ]_*_GD(%THEXP$/.3H>E4C@75G*YUIWREODWI@4 MK!6SF7;M7UG"- [.P\*=3X?C_@$>ED-/5-E2 .@HW"H%S=(=FJY*=X.'VVZ% M-0.GRL:<*E, ?]FGPIW'@DC1\>DR4T8SEP#[6_I4O"SE7KY]XFY>1*$;"5PJ MGS>'OLA$' 82#47BL8"#'#$'V>1HE,/UJ'@Y2*.3NY4F;,2,OP0.E;USD$@H M$5][0.$!4$[ 00[(GQ(+_"G+N)R42U_F7UM7+V'Y8-PI2UC& 7I3N/@?Y$U9 M(U_E$TU[]N1ZB?_)KA=YZ+I3J\6[B)9FLY6"O([OY8L7?+P*T,:],^X=?'VR M*G?.KFU'"G..+[2@>-K&>]]$1^ZY3O+>&RM&*N^:\?78C9U<(ZO MR'DB]3''UX&RPJUD%^V-&VV5M:S\\NSUP<8L8:-/7EF)OQ[V6O';CU2U_&$\X4,F\I=Y0CBR=A[&P?.$0V !@;JX)W71 M5?XO3"0=^/GT9,ZJ&;C,+YGF?DV2EG4_O!=S1LZ?\D4_\]ZN^KS>E>%P8?]9 MG\$:E#OC+1YW0 \W..0MI[M=7>KRIG1Z(H/!*:L&6--#7K$D1NLPFLWNM:G^ MP\!_&,D3J^9-YMI2)282#C'(\$+DB9PD$).:B;#DURPSX@WFKUE7R9SW>3-& M==$YRAV>A"4B3HVH$:^0RSZ.;H9Z/59NQ%TAYX@WGD!%![ P,U!92ZILY1 ; M$"]G$2 ?L+)AOQ%_6/O;OTM53G*=7V,/%L2P787]-:OED:9+-7?;ZRO%> M''O&2I))?(V!X=?Q__[\DQR9^&HR@: 9R!(.HA@/TI3$:?53A#9,Q=9YP M#)$?(S/!WW=D/ 8S &ZDB:'3DU%/%GJ+6<,>> Z^ M0+>TUL6_FU'R]7R1\]C2@4*+26PN?W(. #9!9"J-WLOSVRTK;N'\'T/4SW6( M8>#^ 4%\8F2Q%/'C-!4UB%>V0+*/S/0MQ90'BBR)3'M,'E")B@Y?.3U9(-3. MCTIF'Z&:T>P!U['Y!URA@*:B2!G'&>&H@'I3K@O7B3]+B',V=W$OK;-:B4@K MBB8 CQ,7FW=YNK!/&XCZ@B23QK!;BZ3S_2'W/&/\+M^H\1Z1K;>M;TOB&%%? M'&.;,F,Q)RI\#<#^*-2DH%R+@YMM]0Q&4I$T_"KUZ8E?E#>GTGCCU)3^RF6S+C6Q]+(S<>Y:O>$> MC=?#H";6I29V8U>=B'Q0LB>^!F+6#^+"B]7(<=+HRIPMF=H;B-F-@SBVW#YY MGYI.3[SD-*-$'*/L/T(-P+<2^9:(C(M@TS]PVZ*D*[(*VFI=,L X$4R\-HK& M+4 %8S;2?0QG7GQ-ZV8N^ 62!*0Q0-#I8,O.JO!"3Q(M1:IV%ENQ4Y 2@*95 M<>8W!,)I) C9'#?1AFW"GC+ EZ^^;QQJ937*-GB9W]-FOEG4\SDRT*A?=!. M/Z+:=C3@ER,T=HE7DS&L/NP GC(66LZZ"P=;(".W8W@;$HQHZ60I>'.U8O#/ M,9*#3Q@F,ZE?DY':K\KU=)^7G]VK%F5CH/#P%: 5X J-[%4^URKEF6J!:32K MV9NS3+J1SS'9:KF6KS32S6*U$F+J^4:S7LPVX0_D(:95*3:9=+99O"LV'Y>P M$'IC@J0HMH?\?]^ WO#?\)S@_-L/5VY=N)ZA2_T?AK=,[2=C1\@$0!9^8 !< MG)]^,O:4JF3L/^Z;.IU(CJ]^6R]?YIVTF,V/8O]8Z)?\PC\I?J^ICP!]_/7_ MOL6_DN6[X%3;!3IR 'H(APU\,?UK[@2'DO]U&/B\:VSDOOVNA_T0<]@Y%^"6 MMY/8.8T[6:%TFW9NZ(&"\MCH^?CD$W=4\HEFP]!C5#L,#0 93Z;_O?2YU730J(=?\GQYO ,]M>A9\Y]&.2D/''CCF0=$ID,V?] M'*T=BJSX9"\,VXZ*)[<[';RE#L&$E\00TY8 -[!@@VYE+F(9##'_7,YK?A,Y MK_E72S;'1=4P=0M_:53-GJ0W>[QJ9VU4-/LBG5S8AB>[8%GU%%FZ.1[8=4_N M[Q=YM^J-EE/[E(LV\X^5Y\$X,4TXJCAA:5M,AKS9]B$FXR#7M]GKVL-X]^UD MTW[TBE8E*3A7\6OE37PI%Y<-LDRR)Z)-,61' 9/ZPG7NB7]Y4[%B MY^S:@W8.B'WMHBG])H] [EX2@QZ5.VE!\BZ)DNLPBFJ-Y)YNCZ6:$O?T=E-Z MO&YT5ZAY-G+\7AUL/W@'J[*Q/&7[.U#JXHD0%UZ:Q'-H_23_2":R=XW-C[OO MJVW(8*RIV-T.LXGW^JU2]J'S/.(^HK\%W&>-&]P[>_(/ XE&CX4_[7@^\R9/ M4^(#;OJ>RSR=,[I<,1P/Q>.'.?'Q[X"+K-#9HGM@(.OI;-O1TRJ#IWN9KP\+ MB8_H:7ME-H?!:XY+34N='\^\E-T,>=QZND1!TSN2O+;6%K3;_(2Z-U>+O17" M=V]R5QI?>W)URZF10>9-7*'QN=LZV%[ >U,+YVYL[\S8+3>/AY++:\8.L5'F MFOIBP+\^IF@F=\FZ+,"] _$,LJ_Q7N/9"J<[D8]HG(?/[/;,Z]:ZXKVS07_G MCI%U,5'&N#TK05_/8U=JY',/\]OP,R6K\*7G] M=OD4[ZV;8YC_,SO[;B3O<(0Q[EJQ31T[._QP-]S"KTFFG^A6C6HLI<>V MT!C#V>3V&DHL;%X%6+&T:=7I"?QU<;.J]S6XA4W>OLR#6M&2W-#2ZK4\G6.3 M7;#]SU'R>GW@-DIEX=F.2Y'E@8S%3:VRZU[%AL5!UKCOF]&[3O>6W^%5;-&2 MG[N*5')YO[X/MY*;:0K[,6+$]IES%Y];[^)G6\-]^>+?FD:*+_2XRT9G5Q<_ MUSUNRS286.JX64R#[V="+FPA]^6K$,7$[>U+L5'7VSN\"G:'5Q%CEZ;??90& MY_O/;4_6SDCS67D8C^[SD7D]6@B?$7 M6AB69%/NDE__/ET+#WK+R*U.3TQXB#$U!O\;\O;=8V2#D=6AI@R!%@//)'5D@G2H4J8N=[G5-D"3\JX%;H_WN9[;&,P->-\=$CM 'X,P\ MM>29MJ3(TM#N(XAMS?OHTX #@((F,2/-4D2FQP]A+XR*W?U!IC R+"V8C*8" M3!9T'^S L8"1XNXT0\;C;[0'*OE?-C(_769GN+I],=>PVH;T:L$%Y8T7 M%"=#!L'$TX:L@@3\0:RJ39T'Y5KP6.7)<-2VRI/AF'=4L!]K%]@&,T\X-@%? M'C?YL#)\NY^:9^X($L: +4[G# $O W69(;U0W[41/G*X9>9[$@PY]Z>8:SHL M/,IG389$;-783\OPVCF8Q-! !1/O -U>BSOE2%NEA6FSJUZ1:>[C62IU6EWW^"D-Z7Q1L MW]WHKOU_SLZ8@BPIXC],#:3K3U@ KUI "D_]I&&"?QB..3MSXD*B/%P_"\;N MVNH\$2?\\D.]9=]O#\N&PPM;=BQ/BS"UP4*G]JH.?+[/P;,>P#D@^\D@(_B' M2>M\6Q9^,A4@40I6P% ()OROG7AO(9_FCJ^':?W?R\ T(M@KDO\RUE; O*# MQ0?DSFPHP[%^)Q [5+ 2,EZ (J0IHAZZ:KY0;&YST\C'^%_AL&DRLVLJU&HUBM$),='B@]-HH-[%E=*%;28+JG M2VC(YXI-YYEZOM$J-VVZ$H9O M@968/;*>I?*6B,F;9#UTN)*?B(#"61Z>#QJ.2F P](,*>4#53&( "XI%YF: M*5P#VY0IAI@B/,^P=) ;&*VW%OQ>TI4QJ!H#34=K$Y-'X9'PV2WS?>$S?[OS MNCS[?&=WL ,XVNE)6E4M^,O\QVY<_^M8XG7;WSH_?O([ LBWR-]HQ<,N#8FJ MF:@I\C+ &=9#-_B9HFDO=+Z=LQNTIXF?0+)GJVAD=XQ@Z3IJYNCF%DS[NBA< M.XJ$IC@\-%! +0V!64EM>(-.+^-5$";R@ + PO12KWTNZ43W!-%)7 Z&Y-N, M[=/ X6:2KED&H\O&"_VP!:_H>!Q3EHQSI@K?!_T3#^_@5I\?VX/^&-R.#M^# MB^J B@S U R,:IT;BL%TBG)UZ,0I\&_0[B2Q_]'!WXO*;# MH2ERT?D&^!E#(A8-H+#M=['O UWGQ&P0&62P7/AG'4['%.@ZY%?L3WR'(F;: M)JI93$%@4!1V<=AY=!Z''4QZI7^PD:G,ZT+/P21[OJF]I2QOX5[12U0!TD&U MFT>W$<"C8 .H9&.1JX1[]D[)C!Y\ ;W8ZOIA\]$C9/TM50'$/CW1D'V.<&P@ M\CTQQ'QG_W9NMF&I(TU_<2\+*%G2B0_/^0N@DRJ4X=N_!J0,^3Y(W)GHBU2[&B*1XX#TB@5,[)S9$BXI R&.>AH2M392 MD8KI*\C0P,R519G790(E^^73$PR5P8-T#0S X%!%(*6&!E8JDU4C.'L57K4]G.;4'/>:K9(B]X'1X0>M 66_MB@@8I . M#$4VA%P F=A1H=@14@7<("!C7[.0A=OS8#W,J>SZI%U'&1LR MPUQ,OL4/X:=D>U_V<>BHM'_+4K\QXA>1XAD=%J2BQQX'U.^ MY*@F'T]JL44IY95SZR&'M'D5+[Q:LDXT-] 4!KJL,$DG*D_U:!48)HW(V(JY MJ N&P8%AJFA'%,,[J9/C'WC)X\ MH,H'6%F&;VV' :1Q41KU=+[DX0\A:@ Y#U]I"@G=AE#'8;X[2TF*,MWG^>E) MB8[*1/%4T[6A%F):)M\+NI,%.%A3>N,-5 X53>=%^$59 M5D$AU4QX[A[4 8S(J*'3DS)OP+9[%EAW)CQ?[VG G8L&F, B7? 1D"#$U"15 M-<;*D"??Q]]?PRU*8UN_M. <65X'M5#E_;F*OK"X%TB2VD-S&?@Q[$7K@^)( M=$DR6#3$*!(=20]J=1MV)J%5+* V +\PK ':N*A)#(&9@Y%)=N&QQD$FJ.3O M8.". GPOT!]+Q)!:?W7*_MJ4"@!/1V@O$>9(Z8+P'TH/ V-13GF(06#7*H#O-7C#U/Q!B GH+'EH&3"[S1"[!Q+VJ+C%-N'?Y/$)/7 M_WLA'Y<" Z=P8']D.V]2)04$@Z4SGINP'1V+]!:P#B1&E###"XU24FGEB 8L M*$.EHPMO2?@C2%E%H5X8FLGE"/<0DBD.AE5HMI?NQ8(>" [TU.C&.7./;E!% M6:$F.(I6'W/"!A@!!;FG2HI/N./Y5. ?(&N1"6#2A>$\Z!5G1)G2F:Y.(A6G M)R*H78(Y\SQ))Y"Z8[(["B,)U0I#PAHQ_UZ)+)PZD*B0-#ZD=IR>?%CO6*@U MP&:)T\EW)DWW>M#@)T,C9X0UO#NS]W1Z0K>XGD;DW\#L]MQ]!ZSWJ^=8([$# M1&R0V+')Q XN'"1V'&]BQ^_"$3:LQDQ#';8NQNQ$I9FYC?!Y3%;_\,OP:69+ M(E!;U,\8? \71K4&MG5Z0MQ!W,L]\_U%5K01;YI_SVINZ+%Y!M6".!&(.G96 MAN?[4I>GSSN+XWMPC"Z8<1[=B 0JK+8B"PQUC#G+G3->O+1WS7O":)[XL?=O M/ ;=.V@-MBW9\5_!.2T,P5LZ'@]3$= M,^)U">,I>"6V:XJXB&A01NBA<>DF M*G3!PH3363IN!]:2%>+0@$L0>FCI=G@=-5S0("4:6,2W1%[6209"S7O$58"7^S)74R*D41+H-FO^#'9 M)!Y\'TQMI)IJY+9.:WA^Y=,' XUM+[4]V # S@O1X'Z=W RP9^QTC %0S!O) MJ8$;2['_<=([=#!,5$LB/AY"QWZT<2&X%=3AN*[CC^OF\:Y+HI%)#-N"5=?X*G M#]URP 6(NWVEM(H&C4$C71DP2A6M>W2.MN-U$;J-VAD..?\4C6!:$NN)?J3C^&&)$70821H<_>N!H)F1;,WMT!_,. M2D2).3W&D+HDNS"@S2UO>=YU[\">46$139>[LFHS].GE1Q+_F7+1(?P_^Q_> MVY\^/=04JR\Y&;&S!;S2&RC').KMR(+[GJR M;+DV[R@:X9!PN@^ERX& MG?SK]Y6"3!(DSV*)Z.*#G#-I;Q=3BKL#TA4\1&3J_**Z-$TSXR)$^,Y",,18 M [HOD*(V.$ABH4Z\0R#"0&22Q&]G&T>%2T>(_O/.DH:-_<0%AY%Q76+^XJ*$ MS8G4X/1PTI O-WP1>@.:X'(8J[=#K8BO7=N^ [-04KOPGDJ**B38LPA&H+;: MJ+83)5S3FDK7!=NCV^]K.J9Y 5 M,MGI7S)VQ*:9:8:JM.I-I-8J5?*,19(?M*,<" M\R5EL$9$IJMH;:!$%60$IE'JFLH/9=TRW.3T(:_+Z(9BOCNW]C<#>P&*EH40 MT^,-FTW0Q"I/;PVFBW)'19Z#=A>()6S*SK0EXKGK#Q222(%98J!DD01.3:'& MS( 43MELA^S&&RU%#H#E."J>TM1YW+AN-Y-R*WK<#'RC9YFB-E)I,Y!IP0U M',2MG7TD@#2$[VADLP =DL'E5-%,L=4Y-CEUCQ=MU^28<<")ZJ+=Y<,#"&"E MXA#SI:8=/XBD];0IT1C>P"P04C*&/ LS/\!BE*4152#FDKI%?U(W[TGJ7E"O MQBPM5R,>63LEC9QV424<[L6NF*&Z ZF#-Z:0<0"B^30A6!OKL#QM4FCE%4T' ML\NH;)B05"_ )VV$&\)D<.R^I:E.'IB$-50DZBW(NF#U,:50<'R)TY?094HD M#O+ZCJ63RCMWF_YRJR!RL'ON0\JKJ+5,_<54W03Q#"]U+4!"A1(V278@M^>E M;5].'TT(@R?:$A =:)@A'R$ZQ&;YD@ALY13P&?])2B=I,Y^1FRT1HFGE@@6Z MB#+V>I:9'%5$2.\&W"'QR8PD9LI/,4-1TH$%.#F&Z,QV\,^IJ_1QQBD$3D\\ M)7Y ?;HU0#;DR9:W"XGP-Q1\5-5"5]%T30,9%[9>([DE'@#B/Z?K &4*LCE& MH(&^-)XNA9F8&)B@CBX:K6$H,\+4&$GORR99S-'3[$HFE7;+L_):)CK^ MQ]0@4&5?5PQ+)08"0,WE08! <'R7;X=(4,5=F7Z)U"V!;42328DC;\@KAETJ M:H..-"6QFRVAOXW@@T$0@F_3+1')@Z+(E#RGZ4HJ39MQ?':PD/-7@C&.#X'D MS_ 8F*'5D^Z=X\* REB[*0FR06&B$K/)A4O ?O:0&H^5I\ZMXNUUBPI&K&#&-3HF$,IJBGX:)K*+L0+NS)P3H< M*9\AZ )+ %*SQER M-%.W9K#:H2[7 XTUPO)0MGN1(3[;\4JO+17RA *EV4PO-Q;:'I^>D!V0U.@I M'>6!]I@W8X "(=%<->K((.W5#,J]:2&V0R?\ M4)-I;!1(FB<\"@#C5,K3M^>./TT$([%+&X!M:TQ-39O@ @+; X'=2TA?MKW- M@Y#BU6G3(Z;&CX6>)+Q@_85I,V_XL:OS?9+]S(62T80CCP%7+(-*U %/41W^ M"T8"ZK6&:83<$A)DK:+4-K%> ]5MR[0CS2&J:>"@H0'3DW@%\$H@;0& PP/% M(T8ZVJ[7&0R?[&B I+BPPRULH4#HA)*?3'HP ZB/HQUZ9A80'L5@A&#??^< M:AC")DY/?.KRO!'0HU6T.O&7J22(/A7VO*WGH^HC"+KET P>GX2I-+AB=%#" MCHC[.X@!?;7=%)9W!UF)F\Q*9(.LQ./-2CQ..C^F1D1I!'5FQS$ZP1:N42G0PS_(E5L\II18VUD:PH3Z\_#%TQ./4LP3YY"M_SGBS>O 6]0"ESK^L+1OC&$$$&*DVX1KFNNX M,CZF.58Z*1F8/0;(>].4^@._+)[*8#=_@JBZ(&9)DH5S6H^;S,E6DQ(49!F!5'_*>E4X2#Y4A\Q M04UBEZ$S1QJ0>*OJ>#U]]$0_(?"JJH&6V)90P[-TFI8$9J%(IB10]4_WN+!# M<'1S#0_U0EI'M=5Q2U,XSVJDH#Q[^< "KW)HF4N9^D6,'M,!Y3I(==A!<"T+ MC!_5C].3M$#\>4@=>:>'61!7VXWE"\0Z0!+]?)<_F718PFYR*,AIAX#IA=IV M(3I%*,-"1S&6Q@_<%D"2VQ^*N-II93/I'LR[G1$NT^G:M("9^%1'F085I_.H;/[\5/V,8V]&R2Q!)Z32%ZX3+VM)!W;* \0'\X+JG+Q*H@$03U] 0#F-AUCT83 MYG8_DIPN!30&A2$X0Z-NZ:GGPA=T"CE9I0[OHR#$6R-_@5W*U'D.X,-[>[;$ MKMT,D&]K-M,6>%T?T^;:9!$*+[)M#\@8MY4A" <2'L2$=U!?>-+*D.3,^FEC1^=A"_#2XH$-[$&&!]!5/!B-G7WVF(Z0(D=H(0.*$'# YHO M"<+)B;(YFV#+:2]7G]ZI)\]IW:9:=IH=]9.25IU$# V1Y=$H(D8"*6MUVA\Z M>_"H"C402SBTR6EKZ.EVV*)#55QEPM/3TWYB9<\YZH+]=-.Y15TXYWK$+FXT MVY&QG8RGW^SIR5S#V>,B#5#T'.IH'R.=P/[M3MHD#6S:2ILI5.M,\RH/_U?/ MYYERM=*\:C#Y2BZ?8ZY;E?P4W;/59 M@-9H8I_TRVHUUV :U5+NJ,YRA.#?P68+OI:*J^>6$@4?TR2<5'2LH8C$0Y%4 MPB>L_HIPH7"*==FUP?>GZ;UVFLXT<1STHT4%A.]7:E$GTWP)&,FJATU$0FP\ M$O+MS*XPL]>FSW'14 I/N>YNT8GD@( ,,_.6(SB[EOT=N#6]RZNRX)27.-E" M1/0Y#>D7EYHXE0W?[6JSOUW ./NU(XO.CIWCDN1+(@B9>S V[8,L_4 (_F2O MN[P(P59M[(3KOZ*A*%;/P(]L]#]^0/LJ\$Y/8O]9!,GLBGQQ[_4OJ 2%;]!L M##N-!^\[Q$6BTVN<1^C3D^7Z%*?TQ0=L8)64RQ#"AU+GAWM M?UK"/"TOP>0)[ FG/3H7R4U\?$J#!HQ$=3IRW$B;>";Y.R#B.H:MOZ MEB\Q7XWT$,6$-8II\5 R'OL ?OI1,A9B(TGW;4^E%L4$BGDT38X>DXQ#0Y<% MD1W1^'G$9=O+:O^]7XPFSKEE+TQ1W?X4[ %#XQC7AJ_:*&SXD1M5C2FB,@OQ MU)@BZA[:0VRC.<01XFXC7RH5*Y?43"BGZS=Y')7,Y!]J^4K#,RWY&,YRA.!W M:Z7?YQ D]U)2%*=?[K1[KNNRI^6#;#0489.S+"4,VE',IRGCAST?=:KNF#09 MJSLE7 M_Y?O#WZFIR(6"P.2H1CW$1/'E=0SJDD\E/ 8.ZN]-:P40[N=H)S(%?8GF%%>_"Z[Z>@;CP_2U51 )R&*"1@^ M&O44.+LFNAN$!9[$L(&G[L MTKIJ5K,W9YET(Y_#2I,R,BT27',8V%&=Y@@O@-8&KVMBC8@Y@0-)1>:O2((E M#(AXJU5-/2/)DX:I": ,\31SK(^D1M-&;+*;-;M"+!N91CR6>'+(+TA#(/+3 MU*NB+O_>K,>%]F60:',C^Y\V?SL]\8Y4<0RB>J/E=(6!3S#:P*W%IMWM$"3G M9/XGY9U:IX,3:9Q<"(_+?,4N7:C8VW7@Z&%3R%_A'_8P(M@5T]5Y>Q0J\E/G M,+YU:44F22M&OMO6-6S1P RT@677(\);4G^@:&,I2+_:/IGE:_5\MDA8FZVO ME:OU9O&)_.:HCG*,T,=>8(+,3X=@\WT-R';BH\$/!TM"$7;.,1U*A6.K_-+K M;<5P69PXJY*1V"KQK71D6DZ);:71M"2IF.ZWI\,(T9)TB_\]WAX? _3.+<*^ M%#@/%EL=H%(W=O8HB43%LK5.6G"N8G'"M.+<](_,3?&_Z'3>)KJO=\,( M!3@DWE# [?>QJ!YE:^?GA0KH.?EF>^V@O?W49WA&,&.IA');,'B;LJY$N'/ M1MZX4(J-^VW1Q4YR3V%XK5:CM> 8]K++Y0<*&9@Z4Q..5G,DZB\-ITV@!*VK M$B[!.SGQ]H$\V:=+^@DS:::+M7FX.)M(XNJDW-]9T:GCXQ7BR@<[D6P.2PM( MJ=/Y=!K;K*18[+&G0(ZE9B"W.&F(M&:9@HR\+\]^3S9F&7>]VK(+#B1L9D@% MA9N*3P0&:>B#GW3J&T1+FI4F>"ET_/?I">U;8?)O#*D!"?CAEK=,&>'I23/] M$%B[.P(YX1F@9 "2>VB+IWV<#&<.,QF[Q91I-+\)S]I%AJY.11^@YIRW.=6\ MJN:;#6WK5UX+\LARN8_PSBOYYNE)J=H(7.&[Z-&I@@FB8-K-NOH%%9:)4"P9 MFTFS9-RUB.0.)>.)=5<-J&K_11&-XL-'2B)6/AX41 0%$;\[^'=8$+&Z."_D M22VRG5 D>O=7'+AT*C)3#I$, K_'LO.%"4Y-012K$MT SK++ M\T,_PMHE"2R(=5)GL3*?S0;*\J($W*.;17YZLJ L@0FJ$O:SY555">_Q(:(: M1N*A>"I!T"46]2=.SOJF(J$P(B,\&0^?<_XGG?(%.LYA#5YU5% ^0L184!0 ML$^FXFNBA]TVV<8 PZD+X+@4J3!9U")W&4\Y/:%,Y=);,"#WT2E@I__',.GV M/?GDXW"I\^1_?+P,7C@C+WAV,/7[=2DT_-^F*;4&::>D]=';9_J*KGBF#[N M=>RYE/;;7CGHXO]@)DY-9P(M*D$ :MU3#<)Q4L0Z>;N1(&]WLWF[D2!O-\C; M/5+)5W>JS>=ZN3ORXCV]"-,D!QK:!7,=W9?5\(89FE&GR; M>]XG M[69"OK!@X">^YY_MZ75LB[1OY1K#/@-9$I2M_<[@/R!GCJK(MG MJ,>/[1D3M/4&31T+'!A[K+)AOML5$D$VTQ[K;<#Z3\79M;U+R\IML!(XM;9+ M^U,%-W.^@,]D#MBUMW:U"\DC$C1]H)$A4)A,V4,&X^PHT+B"4I;?^P*\I2SO M6U">0A8V%(_%-E'*PL6C#MO =+IWNRK-E+5X^]U\K*S%&0$T+1/!NKAZHW5Z M$M2*'!T>![4BQU,KLE8(BPO%4K'Y2A%/%O9[L6;OKICE52,K \ZH'\7#8=)9 M:WD!B>&M^YTIT:!#[I:6?X"A(TA^IQ-R.84D+9/^7K.?EN<^2=FC MKRCD]&2-JA [ 7UQ(8E.VEZOK@8A[R^^>ENA\T7>%VEKZ^&(@R+A5"1@K4$) MRF\)]@4E*-Y>2^_PT+D"E)E*"L_[;BU%U5LC8GN+R)?]RI-;Y&%[5/IV@T(W MU>;TA%; B0X#QJ;WLXM/V;6[%4]F#WG(EY\RK\"1$Q-&XM2]2(;+VE8-H+3K M:IPIE"@:L((&2SOLXAKRA%-1LJ"6Q=> $>'J'5#I*S&QJZ$14"2%'G[AS'P8 M3Q=V*Y<]+:C M7JK7H6P]]!.C_@F M_T[5(L.>ST(1:B7:U/YZ>2L .=L"J_D-D1AB2]X+EU M7@8MS]-^UYXE2$P@FDXE2FTZ,!EW:8ZG3P0.^2_DY4:#O-S-YN5&@[S<("_W M2$5E53T]N>95"ZLAN 05;B%??+4C*QA; 0VF*Q,1A*9RPYGVZ@[T:YQ%F.\% M>):I:.=,)!(YXV)<-!'[F_F.J]D#"!J!_8L1KY-0,ZF_LE0,0-N-Q'!H=[>K2V2LO0Q_P;PX MYV/H?!3HG%@>SY$*D MMDYN-.)H*P6$@W//K&W@>;.621HS\8W@0%R9Y"R"Y":E:Y%0+,J&PLD$".\> MJ3LBM^1F<>/VZ6!<7Z4K'(@!I%1(4,Q?!/L7%S]/.7^ M5@C;0_V&*A5X-?:U,0-+-RR>JE+F4G0)](5=\!%4IUE'F]X,#XG'(I&XGX<0 MW/T$(UGQWF_(31*Q*3.9._F'.4K:Z@+.,#&G#!$T'YL5D!:$I&TBX1730=PK MP+V'R3ZHO?[A))HV"!(N2)7'$7W4[J16H=,.CD;IXZ%H*C[;IV;9*R0LEPPE M(O'%=G-P\X>?)6@91!V)AU*)&%XH<4<@IW,=%)BB/R13[V?"F*E0*ARA"RQY MX=V^U^1K*U?P=3Y8D!E(B:^62EFGB8OM:Q0)29+=H+" MY>)L*N2V??B]]9E8P!!;A\9># MNMQU381$$B0GDBGX@3UB6O&L1%(IAK\%AL(!>)DQ99E\7_? M^%_A<&HJ%39)S\5FOGQZ$CEG;EOI2K/8I'7*F 0#OR@Y_\X5&]E2M=&JYQM, M.E-M->T6$4R]V+@Y#XA^!PJD9F+]R$"1!73H!R3S/LFPX6V23/22/M!01[P MCGL&-1#X-$]5&F^^%?X%; L5GT;%0A(L$H71,%,,ZXAPX>D#4S7&?B#DF+AN M ,ZA38*&^'/V-AW MZ6^Z&38FTG_^?/>KIB:?3 MENVL$K!R4K++2?IE_%Y4C@$U5&PVKW9=.#- UT+E.+T0=K. ^;BD3).?D^\9B$Z"@< M =-YQ!#=KT%:>!A6'ZU1,B((DPV=?J_>B673G?3"F-!6N%FTPIC05IAD%9XO+IM";BT21THI+LR2IG\K';BJ+E'IQT>X9U4 M+1U;$'Y"_7Q/3H<8VY>''C'!G!9$+-&Y2#C/4;I QN.CI );I8XY^B"I&A@0 MWQQ)T&(D7==T\D)'YRT1AQS:#S/&V#"E?@@V@5V\<2YA#X3_"#@842 E>6@K M+]2K1_J?\2K9!SKV:=M7U[$HAF*_T<<4*UWJ*!2&H#WR#C!Q 7^.N@E",$IQV09=@%(+,%IW1S4#2J\QMD;^TQD=73H2LCS"Q*9<@O6AT0B*VU67#Z)S)60[ZP*?Q N%I94HR@Q9&(1&IP:B M#Y/PA Y%.L0W2WN>)>%JX&\V*,EX''B*G)OP!V!P!&=#GAQ%A#"6@!VCHG^$ M(@?4@"RE$Y)D571XO(/;A/0*KCBI$_L5:/GHU('C=7,UD7)/3S#*#81I>R)D M=:%,IHVIIN)?=^YKUGWD\QAU_F8\#B/XU]0+XG5]_#T3I#<$3"OU#QM>F$%" MV$*/-]SY'3B\G2B:*.:QN8NQ.&8X]WS(=VJ7U2T]]C%RD6#+?RC+24" M$1$0R@$ V2&4V)93['+Y0AHGH#.M6K4"E%$I5NL> @F((2"&_0/9(8;XEI/G MRL5*'J1%(0]"PI->&A!!0 3[![)#!(EM$D'L?-Z7$:!_@/[[![*#_LEMHG_\ MG,D_7!4SQ28QES=Z(=N'_33MQYOF,YL&Y#\!]_X)?%E 2[.%OI&=)'N_]>2V;-(C530_FS3%^;-^^"3PZ/9/ M,H-+BS:^R4O:_KWD)$/099*T,'LE))-L!D_7W_IZ&'TPH(BPY^S_OR&$W#\. M'LQ>_\LS/5WJ_.^;]!9AS]CSGMG_]F\64:.#.=2D]@/WKG68FIMBE7=3L*I. MBI6WT1G&5VEX-?J=__N"A%;Q)[>[_>KLV!!Z4I\/ M\)#@839="O!P/WB8Y17!&3A=DM47+*0(L))@92Y?"+!R/UB9PTQN.4#*>:0L MI3,!4NX'*4M\6U("?/3C8ZV>#_!Q/_A8TR4#\"^0W7-H&3V.2SXFA,R2$B32 MLH 4T9&&HY(MK7F39\C4C._8;%\4_0U@O+@LVMCY]V+LM%LF!('K+02N[<6Y MZ.!MDP!:S?RWC)4%,M8%"P@1W]YE>:L!M5O*WCEOV2M WM$1MHTFEJ[*1L^# M*K0)!.X"^RS8,_7@[:"W!S,VPN]\H M<6J=-D_QH,W39ML\Q8,V3T&;I_T5.V^I)W.C>%E)-[??2O9H2YMG)HRPD7-N MLQ-&BF"G\@)VC9PVGYD&C[$O AO[+KJI%%X9&K([1]+9;2H.0B"#8SP]-3'* MW,;I'EV5=O[![CMMJ<R#.$+F4/H0N2;;=EL^Q(%8?=X:__]XW;<$9G MPU)QGA<\5%2%N3S;CVOB,S9_IN-+'E#^_5.,H!G_EGAKDL MA,H&OYD9__.E#.J-$HS\[X5QP5SR8\7Q;98U79>-_U[(7R2DR]V>Z<'=B[8FCI%\+WIF7_G7C\T- MR72 _R:^_62*.?+#KW R\TMRLCT,"D/RGG0]3MT7V#$W>;RMO5Q91K6BUW/ MW<0NAJ-<7(J^39Z>PO773NTB5QSEFLVW8JTJJ9%.^>GJX;E1YUIOEI:KEB:I M5*(6"XLOCYU"BNMHG8X23U<[N<@M_SKJ-0?AVVQ1BW0GUG/YYJJ9'69N&P/K M^FD0T6/1UZL?MY?5NZ;\HRNEM,'S\$?!""&S'C*CL1(MUXN?IV M\>,B%[Z7GI/1MYY@#<-Y[?&ZU%5+A=>Q7F.C=_'[%^OZ)5'J<:8N1$>6$*\U M?M3#_*!1:43CYEB.WE6+0[WR/+@T\^$(6VKKU[<]6="NJDJJD$]>Y,R'Q.M# MY#H_R=]?S-.1E]^\%RC^QC.U++EZZ:JQVNWPT3K-?7PQ@\BPU;:,IY2 MLAQY8J,OMU8K]^,VTDO=U(4?/;UM-,=U;1B&P\8DX[:5:!B33#;V:+2NKC.C ME[=;?2)'T@DCU6B5R]U[[I+/58JM?+D8O7Z^O4_?-*1T>%"5;^+1JCFH1G1S M;-[D2_UNO/I#";>R[6;&:E35\7VJ:#[T:P_:G3IHL;EHZ>DF?95*CPM/BI76 MEOMHHQPTJ*D]*E MD>;J/YXN2YK,528=+=<9%91).7SWF..JE7(N?U=O)6^X[H]$8B)FJSTQ>WW7 M5JV&>MF]XU-\_KYPG7F^G;RV!L,J%TX/(J_EY.@NG[PO]L+/P\?XU=VKJO3> M!L-F?U#CA>'K@']\46OY4CD_J.GFC]M7I?/:?!CU[_2;:$-N]0 [\[=/3\5B M<23WR\-<.Q:3A'1VU!HF(]:H^&KKT0O?S1O5/,F*URE MNVKA0GS*7F=*N4KA@5=32NKZ>FR4]+[XI"OMUZR9O>@HX^H/JP@W..K5>EUY MG'F-9>+:4S);R3]?]I['SS>Q3N]2RK\VC6KA,55*#[A$Y;;XRFJE\5C72W>* MVDU.TF_A<")L)I\>+Z-50VP7ZZ,DQ]W%RED]]C8QM%CW)L6F6J,+SI0'[7%\ M=-$9:\,7+AW+1I*#ZUZ]D_\:[5QH]T_ML+Q'Y.7S.N-, MQ"\Z@V3B<=P6N?%=IIZY+?#7L5?3>)*;D4OEZKH7GZ3TU[OJ(SNZ4>KME#JZ M-5[O+KK\-:]9C1_6Z(=4KN=N-6X2'KX]IVOM8K%\]YPOIN_8:^WAJ2D7U";_ M>-U(6+>:>FE<)"^X(O>L7+^^CO0&VU<' M3QWMIG=3S_1>ZM619M7Y:BOV0Y2- LLVS7C_YMIL:(G'M[=$^()MJ6+TU7JY M,CO-5JZM=F6S\.-N(&4KQAWL^/Q*-J]JF6NXWK":.4:)2',BA2V6QN6[ZN Y^OC6DXSD72?5%:OAB,SVWB[&QE512MSW%-WB7C+Y MIXN7AA8KM+52OS_,1]17J]3-1AJ)$1_./ _?[J)W5]U,*W-;$>JOMUGMK3)^ M5%I"-ONDC%^+W_NAUZ_+ MTK"9O6SW:J]%[DWOWKV&?S0NZ@^QAFP\6O?A;MFZRY<518MR-_7KJC4(WU]D M.UDM>O/PDKH)1\1K*9FYZV6XLJ!4%*O.Y<*9:_8R74KVPH_MMT);B?4&MVJ\ M)A0'-Z^5LBB_/0WYZH_[^_YE(7DYO))^U%MFNQ:M/];-,O^8[$:5HGSY.JQ) M>3,12172K\_JL-(QHZ-K2^R(UVJO72NRDV*YJ5U>*GKDIBI6Y+0Y<3]Y#GWW ,Z-#C]_C%V>?%TR;$2JS5N M7W_T4]>91U7Z88U'G%5]?;E.O-S?/29SC_)+Z:W(75PV,L-,)WII&(U4*J+= M*06=#U_W[EYD1=-Z/Q(W%R\)/=).\:6BDN &B:ZEQZZT>$5]>!T!W0TOI8S< M%9*M5&2<>2L,3:Z;:HB)V]?+X76RPE\F;H>QE^ISC.^:K[(E-^3KUG62C8A% M_>'9BK:?)R)W57\9UB_RT<9$SMTEC.8@/]9>+YL7UT!GMXV'Z_9+>L0UFKQ^ M*XTEOEH?@F4PF)B\:I4CG0=@J?4;/?^F7_ O[8AYV[^KA+O6:_2E;UW?&*72 MX\75?306>9SP\=?152OQDC'%NV?]DE.?^920>>@,+\2KY]?L\_B-XXN#5M[4 MQ%JVRJH%C?^A7/,/UY<:=U]FM5%_?%W,IPV6U^]?8M(H4K@2DY&+"A]YNV,G M([XP2<>JU4<]&8F(^4:OW4S\T!YBQK@?;\8[N4D[>:'E+RY:%VI6S5V9RFMT MTJGR_:?$RXOT=/ELYO(//-?LQOE,^R[2G/2KC7!$NF43M?IU8B0FV&ZL)'3C MV8>GW%UJ5/MAI:N/U_5PML/?30R@KD'DZ:6@WMX:5[J03.IJ-9J+=?EPI5JX M*@G62'B[#3^W?QC2_7VMGWB^T_O]A[9IJ!?IRU%<+W;_1]6I_P=02P,$% M @ &$@)5?&T#Y1%"@ RPH ! !F;W)M,3 M<5\P,#$N:G!GG=)Y--1[ M'P?PW\P8VXQEF'&1?6>HC"%$R3(,%V'L8Q>&R)!MU!6ZA"1DFXNKD'5&(R2I MD#VR4T/9MT(AI)2K>Y[EG^>/YWG>GW.^YWS/YW.^Y[S.YWOX^G &X#7%X7$ M" 0"W(\*.)P$# !V5E8V5B@[&QL;!P<[)QS)!8?!X$)\_#Q(46%Q,5%A$1$) MF>/R$E+*TB(B"J<4E4^J8K%8<7DM74V,SG$U+.;G(R .#@XX#"[(Q26(D121 MQ/S/.6P!$.R 'K ! 4D!8 0(@@ =M@/B ""@OX.\(^ P! 6*"L;.PI>/>H#+ @HGZ3J.59^*P\V*3(2$YM^EUU:G]&*LA[Z M)*/F&1+'P2GPBZ"0L*R$1E%B;_^>T+BC:3DC,P[6=DYN7G4>\4EI??+RBLJ:Q_6U3<\ M:GSW/.[M[7_:__G2! M CHG_F/+L21"\S" F%A^^D"@2-^#B!8H)*JK'SGK-@\R/Q2F%AVI'[Z748K MA[2:]2>49\@0IX ,=E9V\R?M;]E_!XO[OV3_@OW;Q03@$-#1\B (X"RP]U51 M[:.9'A1I_1L6J#LZ^/5@1FIR!5\&P8.4H^OOL4C Y^8P=_,PGYKI"IN529DN MB22!%%.8^X-*C%-\@#S9?]Q?!PC-M]X109C.G,7ZY"7LE J*KA*A\LBW+?#! M8-+U=5W-8FJ+M$7E*3&HE@P<@X81L^X<'^\@#N?75V:$4F=NR5D4)]7(Y6!? M^.1@QSH5O 9$ P:='LH7K;?='#DE3!P)84BW]A\GQ7^PN+?(FP'(%!2/CO*4 M,Q5;&M-J]JIB-Z>3Z($;A\##ZOPD$3#98=>5:[Q>TVBH8*1O 3S:LM.]X?[G M&4+WM(%A9LI>AL%US+"D'?^+$>/#!PPBKNN#JQ'W'W/B?(QF%:GB8 R9$ 9S\7J149TF M$PN:39H9"HC=."&A?PJ3C!K;MR&>2:3WT/PF]Q Z5_$;Z #<\PBH:.V;&DQD MHG!^C99([ Y1>VO"[8M1$N/,^.KU$%DWD9FEL!&5P ME!<:6>/=H=AGKU/XB6.+(P,4*9QL:+^OFV#%"G)F\?$HZY3:;2/)/%#G#$^I MM[DRP^GW%-DN#\(:[:-/5J&UWEYUMLI+C\:0IQ;7B=[STNH2DHE.2QL>S0E7 MAQ;2_$<>-(6GV@6)[&)G4P*91J94,_UOW97!EMA"/UBVQ-6 PC'Z.ZT6.VF4 M@UE$N?S&=I=N0.%]]_U]/IX+&U-/:":EVMZVWR5X&#@*V>'1^\W)HM!MK]*+ M)$-:LL"JH\?2]_J% !L3M'#>9(^.C4Y[B)['G[0+_DUI;XHE\3UK2EP816\; M;)[$%C2BV?>C\DW1,]63RL@K72A^EW;-=X^_CJ-V#FK-%HP+)AOFJ-BJ'.O9 M9QP/GWUO<;\! MD\%8%-,=#EJOO_#<(46.53"\BGJBW4'E;O+PAC*+()=K(EGT:6^NCRWY+8]Z M__07<7S3NS;)8X4X=%V\I?G$Y[?VN=[$;U\G\K]\CNDP%C_VFTW/L44 -%&I4W.SIVW.U%ZHNA? M.C6"7\ZN_GI#L$C&IXF]5LIH%Y4^-W8()%-6EK\HU+>*Q7SZO)\3VFX)I833 M"T)]RWU/GU/O.U#G#,-O1<%<7C&\A]?)K:AY'P+3211;-I12[A;XL*T!+S+' MD')TOYQ5R^J_%HZQE+ ^!!0@J!KUFVZ^+[9CJ9M/;WXPPNO>NM%C,YCL/.60 MLYSNR+QXW*4T_6J'^>YDY":_<2/_-;0G]IS HB!; [K"@/FFP7NIF)%&6OYC M>$U0[OV*ZC4,:*#T0NF/E_''),#U!G')QEJKZZZW!/*EOL]SIC*$0/KLRZ)5 M8#^ZP'<15B6NRWPGTU0@T'O;M*FJ_.A>\( I\C3S@G]WK=L+2SHM9 M-N:3+"OFO[%;R>OFW"<@>V.]WSQ:Z9%!6@N=8+7[;>HA.=^SR<]S:XY97#17 M6Q(WW'/0AWA7K[*1<9E5H[OC4J+IGC>A8%?K.^Z71\VDAO1L>?6@2<>D\ 3= M*B<':W)]BP?!=]@][#0!39FK+5 T:LH9'"*DI.8%H1M]6JW5[ GQPX_%E:+- MZCBGCU/L+8/ZO%AVZ =<80JO.X/]MF/X!^9@YI?6@ZOV\8,G3"N?\X9%WJYR M7OS>1=F)*DK^=?]&-4]YI2]^9/%V9H"X^-I$M6<4IU/ &94QZ>@;^;.Q4Y'G MT?3-F.L_QNY-TAXH[\X4EMHY@FZ4HB,XCC[9>)6AJM^=)32=O0:61"[]3SO$6Y M@V7-CWI\DC!PX0QG]Z8)2>=L"%) 5IOSC=@R5KNJT_8.+R7> -+[0V1R0*!, M-5O+*OS@,6HU0C5/I82X?8L+CZI#:'BE$@HU12O#S^/0VG6C\SX(RE3+B'*! MCXK<&@]EXC+\.N939 5*3QZ"G-$-H-X21H3@@XA+4_30BC)$)9A_88^V"$CL MD]'-WH9X1A.-,,K68 M:@ZO,F^5DZ8-^.9^Q#2PS^NW-HV]#N2/R&V)GR@E.MS66(^/H%D@O4I_58@V M)G'U=JE5MJR3[UCL/"R3OIH7 4?8N:J'9EM1(\TKNI"K'IYET2PE3$8B#;>& M&^M7,WFPY=Q'WA:+>^3".Z_$,Y[E15P657)%6!1[V5QI4'@OH+\$^;YFARL< M81)SDS.>U8]D#9BFK:U.^/4KSBX*.7)@'VE-YM5X/O'5ZU!KN9]J-T^R2WKH M$J,BD;IWZ;$_&0>MMK>WY]S0*->B4U'MGKD,A94B0F]X M\H<7'J/XBM-_'K[Y"U!+ P04 " 82 E5R/-*KI / "HF $0 '-U M;G'-D[5W= M+SSI%@7$Q?Y%Z^3HN"4AW\:.Z\\N6F.S+9N*IK6D7W_YQ]\E^/?^G^VVU'61 MYYQ+5]AN:_X4_RSIU@*=2]?(1X%%^3X;L?9U_? M?D??YK>?+E]//OIO/C]\^8Y.?ER=FF?C[V^7BV\?/@SC)M\3>XX6E@1@^.2B MQ>1+Q+M[=82#6>?T^/BD\[G?,R.Z5DQX?N^Y_K MROI5AQ5/+()6G*'4%="[/J&6;^?H';JJD"4^Z\2%.5*WE/1-3.JFI XJT!%D M'\WP;0<*@/[T-"4,27MF6%AD:A-'Y:(E)+&1;D* M#@T*%7):@^(.*V9UCMO')^W3D[2F.=8_K2J1T(]&F6[V.8$# KDR?L MV7+IPHB'!W][SX;&>8 ]-(+N2^P'3,5*]JR\HV"P*"W)=2Y:\4_&"-A&K!PT M=7TW:B^9=B=2FTVRD(D'/Z,J[SM%X@R+D"!GX/\2_5X&B$"]2( >/$@J)B05 ME6S+LT-ONSKKKI1621ZDBMI5=9>6Q^:5.4>(DEB%^4=B59Z"_IAY0RM=^@[R MH9/L%\&>ZT"9(R4LI9CG0=>@A*$5@&AS1%WH<(GB\^5B%%[M@H+T(M?$O_<5 ME97BR& Z6#*/ AI,ID)%F1B-U_706/.6\%1:C'TK=%R@.6 ">C?G,$SG MV'/ E5._ARY]X+$IH1%C=+8+1ME6_B7%[1S0RJ.E6&3>]?!=R01:%XFQ>;,+ M-HRY%'$_(,)6&N*"QH<9J=(EAB\0H_$3MJBJR/)%E1!F-]I.G7TG#0TQ1--?<5H\N0N#XB1+;! M8A,W,QE*"L3:?\=-AK&IZ:II@KX_C#53V^>Y8*!;Y(>H&^ %&&H:6#8EGUPZ M5T)"\0+6S%CKF\F$&)P<%S$PU(^J/E:EKC'H2\I 'QFR,C*E3]KH1E+&YFC0 M5XV]'?R)7^G/3#2+%LL8!/ZQ6.DG1:4/AJHA1^;%5*_[L SLK88-=S:G;3QM M ^>56GO((JG=%Q&(M7[*#77M^F;4'G3;8U/-0-!397-_[7M6OUW79R%NE?KS MQ6+EOQ(JOZOILJZH>ZYZ#43Q9^[$0S(AB!(=T5CI905B=;\NJEL#UU*_UBY[ MJB2;ICHR7TJZ.MI730^M!WN.[&_# %-DL];@URRP%CUL^5!H@:ICU=>B%&-Q M5L1B*']1;E3E-_#Y!R-585X.^WEMR'VI-Y!U1B #4ON*CF(M76IY)L7VMR0/ MG7TBUO:;HK85>:B-Y)X$KHORV[ZJ--),.OHRJ[W.H:H83@KZ'()%ZNW;6N:=B57-!JCF^--4/8U"UQ$*E_775 MZV5@=LG:U,O>G'*Q:_WLC?0B;6-OLYKUH!@Q!V^5OS+=EH:A++ :&#YWKI.CV'BDN*9=%IJI0C 07 M5?-YN[U7NR _EYL:&\G$4'!!M3"9=T"E*FU7A4D9D1@1+O 69/CV'H^2C%X6 MB>IB,09<3%Z>]MM[]5=D/'+.KI!$# /_6KDB-;+W0)3LH+A"U'(]HEL!6Q1N M4>56"XY0# K_MKELZX7T(F$KK?CN+3ALN[H3>F@P5>9@CA#1?)50=V%1),]F M 9K!C\3%39263)WMZPFA>\4'^LJ->C4&HP;H*3=@X6!)T71)-4=:7QZ!K;N^ M-M1K]BOUE5-8#V!.TU D7EIDW^FYUL3UH >(5.%8HXH80C[@ST*8Q##)&A5E M,'N:?*GU(.ADWL(!O!2)9-X8R,8SW_V!QDM8DP++)U,41"AACUE)_%\$L68% MFCOQ$,/+)0^R\*9ST%"5P;6N?56E\1 L+4"NFUW5B.$?]&)3//B/RH+9 ^2U MDFWEB^6.=<40YC/(L3 V$YQL+#*3TC41[X>'S'V7&9E(_9@M+L# MHR]#F ,N5YP& ]HD"3/0#]:\+&=?$>?4(!3CQ^5ARO/X!XO,STQ0FY4$*-#F MRE&JF'\;J,4H\;LG,K/L2C/3"(9AE7&A]GXBK=6?9.X-M,0!C(P)N\$ +SAP(@<(DV/#"5#]:5T^65%<8!UA4WA98 9 M+I?QT6G+RY[HS$!6 ?+NC,20\QM",I!S+Q[,\7#8B]9$N2==RKTH"6[>J.HH M.Q@. V"-6]^B81 YKUT<%$#RM8 M[@=M4T$,(I=YVO"F\. 8\7,R]S9P=Y.\*QLQP,+<4^&]X\$C7>'%3/[/] M!ZIYP':3UQ/"\H4>A? N+,0X"Q-'W3$LA.H![L?MQ"I?"NL0BJ'CDD55N[,. MZ]\V!S7+X=JIIA@_+O-3]R#G ='RPYWER DIA B=<0F;W.'/ PRE>71V#Q>_ MT3%2_V 9O3B48?[RE?)B /AO$[1QGFXT=M M].6PQ&U&BCTFS;A^X:4D MC+7@(O<(T:(VDH93%E9@<\H:X_Q?U(A8?1M*V1AP#Z3J,JZE2<5&*;.M@+G9]LSR7NU M:B0K;G)S?F=]=7[R=_%Z_?<@. ZHY'-7]8L^LQ!_(**'[8B5H K[JYW6:[-' M[9/3]JN3HWOBK'NZ32?6:MBN$VF]'3I1\;&'LO9)%3G[$0VFNHU6?#1"V&AI MG0[R*$F?[-R%[".402#XI$OMK8_W3[\,PL.59@**B M/EI,V*<\6"]A :\L=CV/I4,O6C0(F;UDGX\Y!SOJ8F<4F7LGC+>0MZ38_*\^ MEW+NX(7E^AI%"T8)4H+C")8V9-37 0Z7%ZV8G0LDHLZ;V+/=,+OO.=][07D3 MNC_V;R$P14Y)>$H,AN\-PXKGV)Q:U%2\(-7%3>@\^_:6 M;Q77?>YI$[IJXBF]LP)4G(>%ITWHZA6R/!08* Z2R=Q=%@:%B* ) @A?A1>6 MF5JD31#*#/UH-61.$W(TWRZ,I,KB)G1>MFUH'+I%40 ^8,%85A0VH>,&IG,3 M1CNIB#$$Y4WH?O)JD?4C>KLX\ L&2$301 %&=U@L0):@D0+,89QL$"%'TD0A MNC@,Q#+D*!HI@GN[ 88<11-$B&)FC1"PE5=AP"ZVB-NW[MD=F_,D((V69>2, ML(YHM '!1)1ZZ>'X^+-S,O@<#EDM'4_/=PMUQ663^$#,1OC%%"2J_]P>51<',Y@K[!1_+;AVE]%!DV<4 M$9SG@,7IFK^*VZ-C07@:$E1Z(UB(1C@.[;$373\4]SK6Q-.Q:^R@6&]]6$M6 M.,0J VMVH]HJAMRFBI7\2B7?V1Y29I2?2>#<<;$ZXE94:)RP@NL-G>+]AM'U MGB-T3R^]Z&,VR;KX& Z/<+UHRN9)M;"^2WOSB=Y-^G@4K\9I)CNBGT YCV77 M$/VDETEF;\)/S?V#$BZBW2BW2+&H/1\OT^7B"J7+1N96?? <5C-(\Y(;9>MFH_4WE.U_0@+NXR;>Y)7 MLLGUKBS/$@?=T9H 8W\P\=S9ZABJ7:*X72O_V4Y9K7ZSBVX30D >S7#PL)7< MY?4;(GKV*S/989_>[)O9NM;JC'9ZZVT^ MH0!EX8)=A;O$(#RGE2?FO5&7\79?^@=G=9Y2VGRBXCGTR;6P!UK-AGO/H=," M_SW0Z(#.P;,MW./P+,.UHJ&&ZSB['D!<"WYO(J0*PM.'R!.P[+18M)K4JMW4 MA+?JN8MD!*QOVQ4-T$KTQ R896#80U3<^);%IQ&DK2=YWXA,/\/-_4$L#!!0 M ( !A("54?J'4\8!0 .+X 5 &UL M[5WA<]LVLO]^,^]_X//-W/1FJCB.D]XE;>Z&EBF'=[*D(Z6VZ9<.34$V+Q2A M$J1MY:]_"Y!22)$$04HDX)F7Z32*!"QW][?876 !\*=_/J]][1&%Q,/!Q[.+ M5Z_/-!2X>.D%]Q_/%O9 MX>F>::1R F6CH\#]/$LP&?__,?__$F#/S_][V"@ MC3SD+S]HU]@=F,$*_ZA-G#7ZH-V@ (5.A,,?M9\=/Z;?X)'GHU ;XO7&1Q&" M'Y('?]#>O;IX=Z<-!@)T?T;!$H<+R]S3?8BB#?EP?O[T]/0JP(_.$PZ_D%VNOGU^F?I/M/OA=\^4#_=^<0I(&^ O+AF7@?S^AST\<^7;[" MX?WYF]>O+\Y_O1W;[@-:.P,OH'IST=FN%Z52UN_B_?OWY^S77=-"R^>[T-\] MX_)\Q\Z>,OSJ<=IG."'>!\+8&V/7B1CLM8_1*EO0?PUVS0;TJ\'%F\'EQ:MG MLCS;*9]I,,0^LM!*HW\#>ONGDCA@@,7$H9B=T]_/AQAL$IAE/1]"M/IX1MO! M ]Z\>?W#Y6M*_L^Y1M%V [9)/&I:9]IY^T=?.3[5E/V 4$3J6"AMW TK,R=$ M0?2 (L]U_$9\E?8\&9-T^* U/(!,5],-'?)@4[6*X_?JA#G[ ?3P@/TE.!WC MC]B+MDV8K.[=";-#ASR,?/S42)&%3B>T1.+! V8A(O H!E:]"59V.9W&XO7: M";> CG"NP[R#271?'000!;(9]S_50O0H;43F=3F/B!8@0W05S(IZ03JN[ MG(PM"SVB($:C$*^'.(A"QXW(+U[T,(Q)A-=@_75,"A,X&\'KM1C(8AC W$@@H EU/& +O"/HCAF<9CR*NKZI]SS'YM+&YLQ@M]O@Y':@G M$B5/J\MD0XSKVH[])1YB##3R9.2(WOL3:]:D#B=!J&A&X9^P@FXP\ *B)F M8)#(6\,D7;^_#]$]?$@]5,I+K=I;4^Q"J-2C)H8*R1S]?@0&4UKA<.V4KZN>0N1&3^@R;VT.H3$B8G0Z$"#-2RVTP2$=X+1T!F9 N;C:IC\VEJ8%T0Y$.TAC M[7@#M.FC'3];0,DPUUC0HQ_1@=BW3A2'S'>-<'C X#'QO!W=/F8X35U&"U(= MX)2;M'1AG$<^H&O3S+%W,L,4I-K]+/88HQ0BU $^AU/5QE#4$.B 97U-0\Q7 M9L#&,YVV(G("05J1[<))Q&#;J",ACR#>Y;)*TY'3@$2O]:&F(P26O=S1H4PW MV.<8>1%MG^X^O= &=*MJ3#-R^)BV[)*9\LV,.:;> "?[!2#&%3P"\H$E_42P M[RWAMZ664M)24BG/.ZY][.8X]>E&5'RPW7.WJ9=M-UTYY([M.8W)X-YQ-N<4 MUG/D1V3W#0.:@9Q^\7L2ZH=Q2#<_[FC[SAWRV1-_3]L=-#N7PBO=N$=W"L!? M=&_AH^.SO0/1$"QS"U-/MC6Y6@;![H>R9:Q'#UT-A^"4/YY=[)[CA&[.9HJ; M?],68$WK9((X\, R=OU7(5[S5)VJ%;<1)0L)<'&F/2$Z.V+GO->: M745S,8C>2(6(*ZE*D*1%"6(A%X$E07(,B7^]0^#V$@/H4BI (G*KA),9T&B, MPVUFGUX1EWPK,1S>2L6A3"Z5]+ZKOV9WQS"Y1(:)4&IT%3+J!(2"8-U&:8JZ5=5S%!=R[,0;U 8;>E20009(LT. M-W06P@T:_%YJ9%L5B(@(K!) V9($*U5,5PN2++A6X\/MI$:N50&/@+@JH9.O M8@KC4]--C2RL*GJ(B*P21M=H@XD'L]VD2($#MRZP5_=0(_.J0*9.4)5 *:D= M&<^N'],3\C<8+Y\\WZ\&2*RW&KE8Y2Q&7 $J 5PM M>]8@C&439:@$8C:U%@>/WTOV7$(8-!'A50(KGV6+PU773_;40A@P,06H!%E& M-)%)1D5SA7R#B!2U'14*T24S(@$GH?8\JF*8B$ GT%6AF%P+GK F5(+/9A? MAY]SI)850?9$5T8 MEAJ154+'HIN7 [0TG#" 9)) RA&OJ5+I"?25YWK$2O#E M;Q!H$COK>\J.2**R568BJ["0[6K7$2?AZNW;)=B\3NR;R'%[EPC6:E'X8J];(UIOSV EK7AO^7< M>>;E(BV(R8YP)4@5LI+6.E(KZ)%HNJ);$)C+1.&CYR)B@S/DQ;SJ/K)#7CUP M]1*7X#.0OZZ^.YDOL([^K:FDE2+D^]3T@^6M$WY!&98X*T:Q477A(<>55"9EKM F1ZR4J!(O*7*I2#0^WD^P5&E&,!"17":B]6&8 TQ T MAH1!(*9F&RL3CXH2''JXDG1(R3J9N$C55JE2VC;! H2E*/)F5<@TWCA=0_S8- M;(=>'Y0["+@_!E$A<$)OMJW/[P^:R;;[4JX+@:Y[X!4"*Y*";U#-E?'>M2GC98G_Q=E@\J.6/"-7U>NM5%E\$VM.Q!_:B$AI M:HRH_$HEO1L'V($4[-$#)5UM%\"\&>R#9'J1)7=K1!,:_Q\C&KF1AM@UE-JIZS\.LQ>VQLJY/44,36$"TF>YQR+;4%4JH:S62D9WA9"C,3YZ M::/U:E7))O$=$WZE4@AWM+]Y=]CTU[:%K)J>"ZXS]EHJ[ MN[WFZ-'W/X+EK%_N[&CFK@^+UDWWUS-'PB2E$)1,BM0QK, MKU'RMQD4+^SEKEX(]!8#]>_J@MI$24IYU2+CNVN N9/AFFYB>+Y_27B6J$5Q M(%G),#U57'?IJUAOP:6"UR\)UVHM*0YOY47035#F$!$$6^&%H18Z4QQSD>O. MVL1B/CU!2U!XN>DX3:J=C7&O33O6%V0("5J!PDM3+76G-OPL?GV[HZ>='^ 0 M$81=X=6J%CI3'/+R&YD: 5Y%0A!N%5>XF@NK'M@5TM/)!SFR4%E*0]*ZD+-E M9>(Y9B^Y#]'NG?>(7M>J15D'91(24_8ACGZ[ZDS, M+55T533\B ,JK)X3NJ#J^CXSHQ$.V09@"['[LN88A&3E4!M%D<_V'DY7R49* M_Z)I_]6[^;:\0,/-?9%K.4.CA97&VF%YT M8CR[#_25[A;HQUBMD,M[$4//?,B.%7+T7MSVV72A0,F#+RHKDY>Y*GEEFLK* MY+EHU2YF(QZARG/I1"FI[H"N9]CW%] 8&&; M$\.V@>?_+$S;[!Z DJO#2+:@4J[[B]>'G%O&S\9D86@C:WJK#:>3N:4/Y[;V MBSG_I T7]GQZ:U@=JWT?/&QTGY^WY%B_.&1].C,LG9F';=S<@MUWS"?;6#W MJT%,4'YUNX+C-P5EFS>?YH/I:+"PC0S[8T.WN[;M+//926,%ZY= F\WIISYO$T?7+-W#;X$6/2?8BTXSN"_HB!>>.QVE47XJ.]N+*-_RR 8XW& MFZX]M5AVPLU2WA0BI7B6HGVW(]WU:5(A.>?4Z51(60BJ3:1,"'6*_-T7B"%".P2*;6DV2%E(TG22$P%Q.WO@"ISN!X A1",S>/DR!+ M+J'C25*(U9RTKBY?7$?$7^P1.@./NMR$+Z\J_%98=K^K(, MGTSH>\KH5:;E@A0GP67+$-IW*35M3ZYK3" !7\:TC#MD*T?$# P2>6LG0OK] M?8CNX4/JF5/62N6[+"8 D(Y?+\#.0,3A)S Z&"/F1#/LN7FKS\'\;FXLXX9^ MVKGJG>S]29R&F60H07J9V6;'%;:8!V2%38--.L!8SCDV]2MS#-&4.HJ^Q4SA MLY"+(>_YBA8;&'.A$Y 5"H?)C32LB/]?F(+QY2ZD"UFY=S!:QG *J=!OAK:8 M@46#+B;VR+ 2O4S'B_'X"JDD/+4 M*@1&P&AJW>H0S\ %)ED=M$VSH^FDMZ%1H@BQ<5!(CLJG#O(L'IAST@@&I/=N MD MD<=$C ^2U:>^"%A4MX_)Z-]]T(F&A#;VN@MXFQDR7/N=JF_[(%;285V4$ M3><9(-YL:C$/9DZ8M5*YO]>N/N];]"[XP3S$CC>;9"N XV=?U9/1!U<-Q:67 MC!H*4Q5[,9N-V6#5QY"_C5GZ;W\R(('.**A_I=PZ41PR/S["X8&&!%.:M]S\ M#01;6(GW!C&+BBE/;^2\!([N-D85V^EW6TNN>:_ %*<@Z35W(OQ9:.UX8$_A M=#4"5!W_,W(X]Q$?0U/V3H^FB!^^(N]H=:JTO554&1/P-U9R$^7\"?F/Z!8F M @^\EU8?2UCV'I8^S*1>L2_15LP@%8@:_?P)'V\D18JR-^7T9!U5JGSY9@$/ M/T%,+:,I^RHR*::15>>+-XX1CH_-/RH%.]X-PB>T@2/1[VXR?5+TF^,N[SA75@R!6TTJFBO$>WJM7$,1]KU4_7-),!GZ9I TMV>617J!7M1S22 I^&:0%*=GE MCSZ@5[7<42>$8)FC(1G9Y8V.$']IY8S<-$ZLF%'8,\T]2R2OE'%XP(@[,^7N M>RX<->I_8V1V.3%]NRMI*&)AFW-61/V6[H_]+2FR&+_2PTB&K8CLHS@"AD^@ M >Z>Z-%BOK ,!151XR*7)8@)F)AU[/HY0G]"YV]4$%( MN'>%C5WQ^".3;;IAITS2:Y>VO 'YCGOZS/ZD6T;)^/H 8?>5[1TH0;'EQVN_W27&&BP"+Q(R,^ZR<]4QW.\UT-L%F LIGF^K/'3MSVT:2_WY5]S_@?%57N:K0LFS+B;W);4$4)&-#D5R"M#?[104!(PHQ MB%'PD*7\]3<#D!) 8!X ,9@!Q=265Q+FT;_NGE=W3\\O?W]8^=H]"",/!K^^ M.G[]YI4& @>Z7K#\]=7"&NC6T#1?:5%L!Z[MPP#\^BJ K_[^?__Y'QKZ[Y?_ M&@RT%B9CZU>QO'=]&GHZ/OW[^_#N"]_1V& MWZ+7#ESQ-6C%=IQ$3ZV]>7BS_B^K_HOO!=\^X7^N[0AHB%]!].DA\GY]A?M= M=_O]W6L8+H_>OGES?/2ORY'EW(*5/? "S#<'O-K4PJU4U3O^^/'C4?IU4[14 M\N$Z]#=]O#O:D//4,OKJQD\5\H5/CK*/^:(>I>D#=\>N'R'VUD5/*[!#Z8 9N-/S_2-!/O49)D,HVB6PL MWB/\_6@(D?HB8M.:MR&X^?45+H/OVS8=W;W#S_UTH%#_>(36./*R%K[2C MYEV?VC[FE'4+0!RQ2*@L+(:4J1V"(+X%L>?8?BVZ*FNV1B0>:6"%.H@F-Y,[ M/#L@G6(RCEY+"''6+>+#+?1=-#\9?R9>_%B'2')M(<0.[>CVW(??:S&R5*E% M38P\U,$T!!'J*A466P6)5=KC6+):V>$CDHZW#+P;I-]!K#L.3((8K753Z'N. M!]@LK-5*>SQ-(B\ 4:0[2)TBCXNGY"JMD34#]R!(P'D(5T,8Q*'MQ-%7+[X= M)E$,5TC[641R-] :R>L))%A:8)D.!1:)Q KM<=%;WL8#>#-((O#4VPB@19+- M/W95(62>>P%>,^H365FQ-1)--'D$2^_:!WH4H=5L#&(6<90JK9$UM1_1+LKY M-@UA#!P\$M%/R]!>C: =H(_V->Z 3F>=-EHC?&C?>;'M6S%TOC%W6!5E6USN M4*L#O&]T\>$!!!'7NL*HUAZ?X&KEQ>GLH _L8$0%GS; 8ZPVJW5@5(LF*+DM,DI%=K!<.?0^#6EN5N M[7<#&*G2#0Q7=K5=M0W(M7H0N6^MO0SP-R% 5F=>9*^G:=3QT\106R)\[0@ ML-Z7SL =#/$ QUXVI :8BM/']ZBE%P-"9#/]E&UMB@8#0@@65_A)>:O5(&-!WQL!5$+0!HU*V*2 M2)!N T$@=VABQ_K[V0;M]TA4/SG2$_B6QAZ?P%W$;@@S%$X1:M]=/IH/(#0\2(P M#3T'S+"MJ35NM$2 ")956S5G((H1%3%PTP*+P(N;J\BN78BV_]:V -5K1IBO ML[[EBJ\^C6 [=#8T5Q7.$T (FMS$;N)HR9.4KEO41.@DUV#@>F@#'J7N['5' M>:8\M>(%\1$J>K0NS6)+M?N@.*TI\$*K*YQZ&@M-E7)3O4@S^K,7K&W P;<"W> A M!FAA4XP9KA#G'7HS+K^/4C[4!#FI/\($<_;@N*9"6ZE#F DUO$2%/YM^4 M*-0%.@VX^*<(^IZ+OKG:NB5MTU171%?'.1<0O&N"0/NAT/+_"D7$"(PNH'G/ MA^:Y20W>:,^-:C\L CMQ/52F.TR4..H"MI,FV/*-_X]]!Z._:5D?!:AKH!NH M/G0*^'Q\+P*&Y?DGVDP<-W9TG2318VO;=$=YE' $_CC9_2?<=Z7RT_L/5 M$Z&(G\!$/S[)U+>O@9]V>[4N7%7V2"[5\WPL(H7B=;EM:I_520\W=*^G7,YU M+9OG/SDPB)$"&IFE$JT5F:]@0]E-"%=,5J[9!JD(\KQ%A+S28(BTZM=7QV^> M:?$ATL=?7\5A4@&Y8P%E>HZWXS!( P\?/!X-JZ[6JO@J-Z>[,$0N4UY % DLO;-WT6S-5Q!?EMR6:S!=UU M\MM5>"E(DOS>29,?CK->F]HNU\VY9K"V\;($0JTF8%"U+ATV **HI,EJA@U> 7 -.PR\8!FQA%1=_JIJ MQE9,.A3*B>N0-+&D0[SR3%2U<]LN>W4B1QPUMM:5)"LWDV5>BDD2IXD1D-90 MI+!=5'TA5%),' OR5I,_DBB[.C6'A"DVA5+A3LG"^X %PGO/ 5,0>M!=!^#B M FDJ"-J")+9GY36D$P80-Y%2YUXSBA+@GB4A#F!.B4\IWO+0Z=_MT+T(840] M6#=H3GG5:(Z*)._WBLD[FQ[;$SBCO;Y*G <62>0GBHD\U=XQ^)Y^:3BDGZKW M5: 5*$CR^Z"8_#)=;"[ K?I]E6 5#)((?Y(EPC&.(W;@"HRHDVFAF/("*5-+ MXOO/#?E>$<*R&'\E#8BY_8 O.N.3%C[RSH"/761SB.A,E<0"<>QO_'#902R= MNJL$@OMINQMU!2H,+4DA/JJM$-FC+18A -^Z"1LII[8K1(M\:!(M@MO4TD8[BX2A)<4K M /H)AW]Y$0XQ2$* ?CG5+=/2)N?:=&98QGBNS\W)6&S43KVT> 7R?]XFWUI< M7NJSWS$ R[P8F^?F4!_/-7TXG"S&>? MM>'"FD\NC9E8II.S[14H/]ZF?#(U9GJJ&Y9Q<8ET7BR9/'GW"@2_+;':O/@\ M'TS.!PO+R%$_,G1+L%ZST_$5*']'I?S<'.OCH=$%W;1,?06*WV]3;*(I<'QA MGHX,3;X/VW0/]:DYUT<:FC:&OPF.&:6G^2O065HM4_H& M:,TTSM"<=SDUQI;X!9,G[5^![-(JB4B]-.?I5*?IX[-TND8SB#$6OC 2TP(6 M""ZMBM;BU#+^N4 $:WB9$3Q#-TP&F(?PMK0^\N],M!\V30L.EVZ2*+ LK24 MU@&9-2QX'\S,*EC 4UIIJW9CW5!>-[U@ 4=YW>79G'4#C)6(L "DM!R7]VH= MB8,[*V&!_M*"3-VZ=0^%EJ^P *2T0E-V[37,+%G=&P[@$)Z$N9NT0B5&[;QRM, M5LK?9)JCMB#1)*NO+M3LL2K\GTK@2H@Y@86(9Q@FH3.+=H$Z\L0I/0098B+$TI+NF#5 M=&A!+D#*S;(5AA3ZNDFLL/\K)X-7"MV"J*(TRRX-6)=4.:K*61]9W&?+JI(# M*JV)(L6F\KK7LF@[7>LLZ#M>DB>&NMB1BDM:[?B'">3#H-Q4.+4?-P%0&; - M9! Q;F:P:LJZQMJ!&8$+.DG4.:YT'?#5_*F3O"WS7=G'-_QLG"U&!C9G#C_K MXPO#TLRQ9EAS\U*?&YI^<3$S+O!/&X?,QLXIV-[U16EO2 M4Y_RR-1/S9$Y3WU]':/R/$F3&<7(S-?QO:8CH9:X@58^O< MF&5LF8PRX_;D'P9VN77$BMW>3BFPH.1,K./D5<6,KR/@KN(L9F7=767Q.M7+S;7^:<@3 -?.4SX[?4@VWR_(Q)NTWT[_2ACMF];Q8@F M^S;EH[RY?D>PIX_5#="-%T([5< TJH&P>Y8IYQ9K)K8L;UB'L39->683[J0 M'X_&E'FHD@5&G-Q5MK^HIQN*)HS+78MBN:5*1:_>2W)H\ [#BMOB)?I)(GG? M=*8F6-46P3V(8N!6O'$0S= YA69BXZHKZ^Y>76G4 T02SXFTA71CE\B'N&Y, M$X_;QWF7/)SJM7/U427IMG94:, $#B-=&^.U(JHY3^3&1K.V4T%_8Z,A#.&F MS>V;W'?F14\VUMRA$\G6Q2 >NR5O2\I8 M)GG$2;0VUN.;\O;$O0IDJBF;'<.4E H^.X0I'<*4%#63[4&8TN=UIJG1:,@3 MIE0JWL,PI4H,RDV% L.4JE1)CLQ8FQ,N*!U9-"K(_XJ.'4B3GA)GP3"^R;9O M54.(OX$^2*@!HK;'&+^@<&(N*PGO_(1D8*)7ZK% ME%P'-7E;!Z&<'7M!:FM M :=8\]SUJX(;>Q8ZFQ^S]Q$\K?1!FDUA$;WGL\IP*42+_?9;A=IF!-$)N!=*EX3XK=:L)&H% M(.CY[ V"58_0^TM50!H[B,[.?5!#,\!IM&!(>T% V%C M:A+?TH)8Q/;[0G6-P B2TDE[ /27.;OEJAE.9.0W@'POAQZN.K-MEF^"YO)A:KJ<3N7ZAFTOE!TL26G\MH M$] 9N(.(C2Q#59M=]4%UA&*GN;15U9-BH-27\1)UI:H/O8K;!6[SM3*Q=3#I5_;Y$+2(S@JA.>V'S?X;< MT5$PUV$?]*P##A 5;)_L^_D/6?Z$:.L%CDXL$&0R7J@R\O&%J*)[8?O'27Q* M;.C04DON_X4J)8,A1&W<#W]!%MN3[F/OTO74GR.M6/!$C6IJJ]]9HRX@=+][E?&\ MZR*;$CV27H%D8C"H]*LDK>S20$<^.=11CS1 !'*B(DE\[)EV>6X:PAL8KNS\ MB]!KZSX,Z(DB2R]],>\ 3V>3\\GL4M>LN3XWLK?,4-GUHV"3<5>Y(BOXP)<8 MLO0F6/5K>:JD@#Q<:CY<:CY<:F9<43Q<:MZ'V[&'2\V]%-OA4O/A4O/A4G.K MEYI_4D9FK,T)%Q22Z*1/AQU>T^R/2&O#:GMDOK@(H![H1G>,(&Z>Q%^LAU$\ MN=F0;2 X\6/N71G\F:$B]1KKF]P;H"/NE=H5IN%[J[5&/I_$3V7@$+Z)D7V>OWCE)(/&\>_42S1Z^EC&V/5UQ;^RT>GLBQY45AG!,J^NU9H.B7JTO[#QAN,O62 MWB9!!:O*2;/8<7$;4FGOYB3*8#Y.JCZY*9!'M.2@\I3B'1O=Z$R%/!1W9%_K M2 )*VL]VEE*GIC*TFT$=.Y[M4TUDV\6Z-HUQ:36DT]O187N:7/N>@Q.@D9^H MSUX#WRK7^4,@=9E:33%QP]LR7V< &U+0>8FAJJ5R5S\KSM=JBDE\_5F:V9;Q MXD"6,=X+EM@D@?[GSNT'\LZT06-7QY+.C0VWIXTA_/Y60 M?,"DL('CD,E76W:P"8^HN>--:C2FS+&TCI")H2>UN:A\],E3M-S&)+9&P7AD MDU%-@4B4^J+:?AN-@S$*^6$WTS4CCF&KF)Q0$S[>0AKA'1U^!0M R4-O6T*2 M$2;"$QLB-2"D6HW+P1^='W6'ED&W&FR^"]#9=CA7I)#(-HG/)(9H+4*#BO6L MZ%;!JZHY33;#*:02I^:7>]B5]-C<#GO>IB@YCKM=CSKLH\=7I/##.&/*DL%35K1U0M!( MOX[2.8 L$6*5'LJ'CH6XI95W\O!]/!4'[J4=?@,YPFG'$%(=6?+B8OKV<8,* M@NC-D#:U@0!A]/$#I>X*\1/CPY?JF-)B5.R1R'B0D.36-/$/Z"A"2 MD*1E?SD#=R%PO)1"/)Q7&.U?#$E1*O507"PT1+>O]'V=&3CH&$>8[K:GF.?" M/901"05)-KG4)-+\LL6DQ)&5W-UE5EO;/[5]G'G6N@4@SG&!ZJ7]2//2KE,6 MC"^TD:%;AJ59B^ETE*8TT$?:J3[2QT-#LSX;QCSOO^THO\$S3R[M>/V:_3D, MMQB4NUA!8\3[-S1&(%R+6?:J.T)9YDO^V?=NP,^\Y6T\@#>#) );B+F2/+P_ MWL8[,R\^SP>3\\'",LH(E.BYS(=I)O M5 %?-R,\=68'2T .RLY]EN>SKN8FK"*R&VL=#T^)3HP-P9L"W0=6E_D%JTDC MVMTZC:"NPTXE'<;\+!?C$FYV;0.Q;)6L:'PO%)$0)5VEJY!,G1)SPZ7]P&1K MODCGWF0V7TOD$1G;*6>?E@G+ 8$=>I"\JA&*JKO"4;&)]HNP^+XF:1%$=^BP M?^,!EW;!A5*\^Y60SE?(0[0::V1;0E!U_=Q94)T&6^FNFR7S@J=VY#G%LRDU MBHBCYM6'[E<$MO[#^AB(9G5IKO41#M78,B7,0;B:W&QB/,BG5G9=:<9!WF,K M)P22W*2%L!0I9CH+*XLK+QPRU=WL:QO+8Y/[B5<@F_(]DTB![&XV9HU%DAI. M)S>+*,NHD_?+U!P][)9Z)D9.0,2=A!H"_@HP#.#J]^BO2S #F&/Y*9V2KZQN M2ST3,"<@DH"EQ<9046 G!GX@:H98,D7'3D![FKEN2_T6, D02<"Y(!II_LW\ M\YF[>C??OZ4Y]<[-<>J_[)%OL\ <7L_FNQJ>S2V>R/5K%M#R>37?4[V:6^@. M/LV#3_/@TU3/XGOP:1Y\F@>?YL&G663KP:>Y9S[-VL;I_'ZP:)NE'.F953M/ MQ]7,-,U"H)QE.D_P+C:9>NTH+\T&<)0S$PEDNSQ&SG MGJ<:&:C/Y)GCN3Z^,$_1;[IE&7-+=E:O<\PO,$(G?G<;)<<1G*^V[*Q>%"JY MDWFQVU#F,%]'I,0<7KP\4SYU%P7(Z6.6KM*W(T8BKUJ-*)#6BUMZI6F[+J_4 M6HM)U#_3CM.4LI)/U6Y(3GZP)M+BEC>-8RKE$Y,E="7-,;(4HTOC3@W=F(>V MBPX2M+34ZZ+;)26E/6LZ'B$33-N3->FA)-OYYL/EY&8:PC^ $],SS1%*R\KD MM2/W68B(K@/4"GKYB1W3Y?2-9YL@6.5P A,;KM].P6O(F_VR$]E+=8 MJ/.HW?8870&$Q.C&H;L$1I\!VP?A#/C9(_6WWAU]7B&6[SPO?GOLIV,B24)> MYGP*Y"?C7CZL;@I"#](>T&S8X-6Q>JL)A_6L.505K=\D-(RG;UDU]TRV.4Q] M.EOKCI.L$C0O <[L-O7;VC-!4U%RV,&5$?T8T%T:E'I[)M(G1,13L )NC(HP M]JBF<^,#S;FA7^(73/Z=18<:_YH:8QQ;>/!Z'+P>!Z^'.@I^\'HAR\'@>OARR+NWJGGX86]RY=&TTL[OUU;50 Z2V@X;;XM=>7 M,I9!$2I'M""V+2OE+8USU/;D)@>%;E,D%%? >MBZY" /<.7LB67D=C58EG6A M=D-R[(ETN<#=(*EG.90E7I4MAP)5H-.$H]2-)O7\SE%3DG&PZ9"#M<$)G8DC MX+Q>POLC%WC9*$4_/ ].],O5""QMWPC0AO^1L(*B4J5">[QN5L$ESJ?=R"@C MA>A3046*)3I>T2@<@P0*Q2Y0;7-4R46D-M<[71.L)/B*+1(+;$USS<"AV\ZK M2W<]]Y/4%')1*G22:)2S ZTS,Q"A4YJ#,]@%RTOH>C>>D[V(1STN<53=XR6 MGPG$X:2DS%E>>:[*;/M6#)UO7%[H MD]+[P$-]:N)4X=9\,OQ-'5=S[IK5)+X%(7XL/@2W>'=T#Y[?N2X)ML+67;LE M2<9]/CH9SN!ZK2CCYFTJ[FT#?P,>'IRT8BT-C61R<+\>W*_*V1,.[M?]=;_. M8'QKV3Z(]&4(4H*H)U=2\?XZ6FF(E)MHGW+9&G\F7OR(EQ08I."I2R.C6I^7 M2"Z.*.16V2*398TE%)>S[/'Q&O( 4&^1:T,P*B]8K0E/43,XHG(%@]0BP-J& ME(I*6KWH8P.R:>YF=NO_DT6[K#-\#QJUZ[(]/&BD*CN5G.'[^:!1W9=WJLA3 MZ.6==S3.2MMNI@N&&44)<,]2YUZ6=N^+[2=@#+ZG7Z@'!X[JLAY9;RKH]5.=- #L(XP3Q#OV =C;+)R:PM=&8K^R-S M/JC=[-X;!J9@HO'[4VB>2G%EIT.^Z)3JNCT7+R= DE"E/7>?ZN T]!S:W>6G M,CT7TA80DC!.%)A44RK9^R)2C;X+B@:+)+8/"B062:D<7-L1<#%TA#M=V%,D MD[O4NZ.C*?X>W[R@Y!4Y.:;E%;$^ZS-C<*I;QIDVG%SBA")I/AH/('2\*!NH MZ:F6RJJW#5F%OR >+>:?)S/SW^C[8GQFS HLU*8C?6S]J)W^KAG_,F9#TS*T MZ28A@$ M:D=K>LB2D$IQ$WU71"4]>ON@K)V&,:Z)P,M"2LA/82%-A6=\O<.@'2GL;KUB36 M)3.5"S?:%?TDB:/8#EPO6&;^>G%:6^KJH)\[L*TGUJ]&XU"T)I:Z.FCB#FQ3 M+V@+@RBY9V$R>V/P?ABI*P1@(Q+TB;93"6(V)-7F & M9FLY)"'-)>4Y"&): .>ZY(K/>$<-.L A!)5!!S/#FL_,X1Q]R.(,%F-S7A6G MT:^%JJ21+:Y,(]7C!/+7NDD@=@P)J-&%XM[_)LI4T]-?6Q[*._4SDE$'='?\ M5C%E'>GU!01I./NWWR>B?D86N'CQYWE?5DQOW M=K ^-(YA<(_8 5QA)JJZ)*CEOVUCX]LIY_;'H,\/?\O<<8&:CL_L&)S;7IC> MQ)6JUDSJ#AHOBJDO:")/.1"909980(;"%RDX*/4NC%/3!=$!>B6G\IHD'E1? M*&\YA> ,\R?-ZB8B#?N_(.V(<]]YJ>CJ$!AU"@PZA08?0H$-HT L/ZCB$!AU"@PZA02\H-,A8 MW?GP$8# SG\!A.KQ_#02QC/8:3+])YZB/V8S@E\HCZW.GT<'AF2(GCD]*9 M(4X4W5UU[F:@LXBD=G(/[26'0?K7^E? TUVS@O*G]EJ&K\@G<4PU7A;'* MG4%;'/]RMT5X[HYONT\GS?*LF&B@>JADX23>KR[29FRU>>>:J= M7A'WM3UYR6D_!, _4H3'5W__!%L'-TGHBH5_UMV- M[)]0:3A)0I3XP%=R'8$_$P3.N,=V:+XXKY-2G-?BU#+^N3#&<\WX@OZU% KP M*B(LB:]"4XDU)(VT(CVLN*K*TNJ$2#'$L3V:*-B5CV':)IX9S42L(,^'1>,_ M750*!RN5*67&BI"K2'I!A\%MIFP4C@)J43Q*.L?:%:&BX35;]+)"+RJ+RPJK M88X6JF@4CHN1\J2]K-2T-7<:M3%Q>&)(N_GUW_$_V$R#_O+_4$L#!!0 ( M !A("55I'ND \UL )R!0 5 &ULY;U[ M<_,VDB_\_UMUO@/>[%M[DBI[\EQV9C>9G7-*MN4G.NO'\DIRLK-3IZ9H"K(Y MH4@-+[[,IW]Q(2E><"-% 2UG:I+89G>C&_@!: "-QK__[]=MB)YQD@9Q]*=O M/O[NPS<(1WZ\#J+'/WUSOSR?+"]GLV]0FGG1V@OC"/_IFRC^YG__K__Q_R#R MOW__?\_/T76 P_6/Z"KVSV?1)OXCNO6V^$?T!4,$_HM__[N/O']#YN8'7GY M710_>R]Q\FOZ.S_>F@E<9EZ6IY6T#Z\?BO]Q]G\/@^C7'^F_'KP4(U)?4?KC M:QK\Z1M:;E'LR^??Q\K_?80?O0RO:4$_T((^_H$6]$_%GV^\!QQ^@R@EP8?4KA\:L@JF M[VTK>X>3(%Y/HV%:M[D=J4_Z3I(=8$"=W[H)JSCSPD'*USFMJWV+A]7XGL]^ M39-Q'@^KZ1KG4=3.NBKWKEYQO8;TCS?DIX:*^#4C$QA>ETI2$8H1F)7 )H9" M=B4]]AMR0SJ:QTG7=CHS,ID;+WU@@O/T_-'S=J2 3Y^^QV&6EG\YIW]AE5#\ MX:]T;L1;'&73O^=!]D9G;N(#1%DZ>0W2LBQFZ)^^,>3YOFT(Y9XDI35>XFNJ MI*#XWH_)A+;+SD->^9Q]D\1;8U6*^HL-&?X:/E3E\$HGJD@,:I E.(WSQ,>] MVKQN59\:+K3)+K7 =6&)*,(A2JM>&4DF,2FHX"%H1V?/-)$F(OFRB M5KA+$EJ;^%&J6X>/D! ,>E3:=>>YD'#'B9<%SQC5>) 7K1N_S[,GG*#LR2,C M58-I'/\IS:,7!J /?_C\@8%H>7_[RU_O2,4\>2F>/":8Z2$./E-KF"*11N3X&24B= M@\A,OS:.2FI4(S_NR+*,0S_(Z^K)AQ8YK;6Q1:=N-;C(")T#PT2[-BP*\B8J MH(PODR@+UD&8TUEPB?T\(?KA=/KJA_D:KZ])V]%=ACQCIPOS3>F>W>%D^>0E M^.)-+$ Q1AVU1*LKP>-776,=>;SBG'S9VUK U!K3G@+*AQO9NYCOIR*Z@ ML[LW*U&SN1_;(@(#.YEFDGU73CG:&"Z9V^^C9YQF>+T@_TX"G_S$U+R/@BQ= M+._E$[TAH[59OY8G\MM^;B*__/6K M][>!^[RAS#P?Z'!=JK-R0Z1Q6U)B8*U#\Y>6Z&]EU=^@=&<;744?MVX+3E" M %^RHV?B6!.^UZ*R&[PG5+$9NM<@<0X*M5Y==!14J!C&W2[U%S1Z0K+"KWVS MM;#OJ%.NYZL/SIM;I$UGAJ9G&&D6^&0,^(J]-$^*P(,CGCOH]G2"*-CF6V'/ M%WRWMI,C4JO:Q*E_!-'P(HW:C5_0N-[">U4W=_.[O8T[@5K[/;M7:,TMT*C3 MW)S&;7-7RXBECR,O"6+)D"ZAL]7\2C5+& B)0,!!I5EG"BA(CKM(*X.T5_&% MEP;^?$GCF;-<^_AQ'5FL" QSED>BHJ"\!'68P8+ZJ8$>.& ML["X)E->AF^"9[R>11DQ(G@(\21-<99>O/$SC]!+53M-O2387) ,,*V^6.G! M[AROPW5N0Y=+.&CB,]^8_ M8?]7,J5D9$HAQ9*?'A-O>Q-[BBLV1FSV0F;,C=@'T>AY8*#(7-%.H$W!B?:L MJ.!%E/DX:^84^[][C)^_7^. KS3(#_L%!OGEKS?XT0NG419D;X)5L)#"!I04 MJE'4"#X[!XA.E<@C%MI%H[KIHME7^!0R4GO.A5K9O9L?)SQ!A@+-[1L;G!H,T+0J=GR>D@'5.([M1$]\/\G9!C$F%:#8+I$0VCM=4BFZ/T\2 M43F'A%:USID1IT4E\=%CS>/L:4E6<*E!]A,YK;W(,F:)@12915HTEC- R!2KW%SOT[@'!\JK3J#!:5!E B*$S+= M[L+X#6/3B_$*>IL8T:I=QXN4& QV=!IV5E2B>?.>V/#2RTOU]G8 M5^I'2!MH?NG>D,=N$D'#J_9&#&!@-^2"O>1>_;>$+_T.#N!X_A+:0=C95I2R MI1_[:SK)LZU3G='3$TOWJ:O]#9!BHF;[V-9O/912[)ZS^MX M5=6X'39^,6 ZTO%LZZ1,*8@1HT:,_+@[K46)WD/(-9Q'BO-;!;&U)8=6X6K- M(:5T#BPC]238H/0%/ C'L=>C;257+[$Y/&K$SN#145@*CXH2)CS:ZNGA03BL MPX-0]Q@_&N3N(-)56@Z2/2U0F'04- *Y;$-E6M2!^9(J5,[ TI792E.]J0P M8=+13X\2RF(=),%SC^&D3NT.)!V5Y2"I2(&"I*V? 4A8>G PR\3\(<5_S^ES M,<_D7YI-42FUU>6:6N7&DDM,ZAQ+9OIU0PI*:L3(0>VCMDQ1;FQ):!V"2+Z1 M)22$"B!-1$H+/H[BTFCL=3)Y2+/$\[.678+OMF+2A&J5$6F-C\Y;7Z:1*,J= MIO,KJ&PW]%7LY]MB6!-8T/QLJYE%2I6M7/\&HI$%"G6BF0L2-AE8;N )*7A- M"[\.O4>!^JWOMII8J%;9QHV/(!I9I%'GW+2D093(53-?X=1/ K9UJ[*C06:] MT05*=MJ^1@,+ EW%Y$BHT3H:V!?X,:!3"]OK+Q,5*(8Q";WMH5^I=GLN$!*# M (V)AM+9HLZ$*BY'.)I$4>Z%"[R+$Q5\FF2V42-2L@V6.@THC @4DT*#TR). M[ @1_YE[28:3\$T+B@ZE;5Q(5&U#HT4&"AUBW:0 J!%__4@+DBZI M]>6&1-G.TJ-%!PHG$N7D2Y**WBU2ED\X#&E@@A?I!Q01L6VTR!5NXZ5+"0HQ M4O6DF&$VRL M3$*D08F4WBY8-&HW,2,A!@0=M882!!$FU.1R":19Y!?/697A#I=Q3@; M\MX M+?=0-%QV065D0A-:2A9 #/14P*S!NL9CTE!-&$_%X"H!">(FZS7I*+2XC\W M080_2NT7TMI%ET+=)J8$A("0)-=.@I^"\JS\ 5$>>@$8"&@^]3#UDWO0?#(% MS2?0H/DT!#2KEQ@(:#[W,/6S>]!\-@7-9]"@^3P(-/2*L$O87)(?Y\DJ?A$% M9TLIG4"FJZH0,'LR>'#IZ*8#"V6@_@QE<0D3YEC-D[LD?@XB7^XRR\B= $:B MM! U+5IXT!$KJ,-/Y1"7?$['&NZ4:SM)2>9FE&DJ*1YB. T\D#05TPXNG-HE M).[B-//"_PYVRH6XF-@)/(0*"T'2H(0'%9%Z.L!P'D287"RL"[C2 PWA5;+6 M=WM7@ 5J[:\ USZ" (%(H^X58+Y[PHEL-S/%:((]R8C0_&RMD05*56U<^P:C MB;L*=5J8]6M"XZ(CW\0T1NHICN0! ET2:Z_,2)2KGIEI?0?1XA*END\\L%@S M2N=H-_XUPU$J'KYKWZS-[&UUJHF\_ "B==O:=-,%%=\MM^8O29"1DB_C[3:/ MBE,>4=R@A,Y6*RO5+%M<2 2B]56:M9%0T*(FL658+.,P\ /Z_/=7LOA, D]D ME8C(%B#D"I9HZ%* @()4K>[[E24A*BDM@^ NP12$F#0$NP2(:1;?^68CG.U5 MQ+9 H5>X!(><$@1(M.IUG^7!YWZ- W$6Q'CH%'P.((0E+E)4#J MT$.$DTQ)+:@XHTML+;&?D_GQ[>.GAU60A:+%99?$VIPD4:Z:D5K?06!#HE0; M"^P;?1O]XZ=O'[Y#)9?EYK^-5XFW)E/B\FW[$(>2[%-"*EL@4*A8XD! @(* M-0X M 8\0G8!'4R?@T9D34!;+4X20<6G^$ :/GB0YH9+:-B@4*K?Q(2 %!16Y?M(Q MHV)!>Q[;&2U9BK-9M(F3+2O_FOP@L%)"9RVGI4K-*JFEB @$1E2:==):\J1S M-6+ZLO#6-B[R-7VLG2MS'41>Y =>6*5'%.V(ZUFLH<50^0HX&GH8&#)3L@,G MSE;F,JP8]ZDN;6^E\P",7W 8_D<4OT1+[*5QA-=\+T5T4J2FMQLQHU&[&30C M(08!)Q,-):$SE.G\5\J%2K9B)\P)DGZ.PSS*O(3=)4]$(Y.$SBYR)&HV$=,B M H04L682A%3$B%.[N:#-LT=43A8=\(0I8-3DEJ]K*Y5NW=H6T@+"C%)!V1WN M(N?'WC?F7(ZN6&:8OA<1/.,K+_,*W:3VRLAM7ZI4*=V^32FB!00AI8+2^Y,5 M#TT5XY68=TG%.=9%N66"D@M MPT:J; LS'3I(@)$IUT%+B'VZWW(;9V@5H_L4H^P)(Q;.NB9_KV6"YW):0"YWF6TAF4*";?!5,#"@=_5F;$Y[,:=E! '"OMK*EGHIJ@M #S1&K!"!_D*%("9E MW/?+-U[ZP.S,T_-'S]MQ9.(P2\N_["%:_.&O5?3(?%.%E-S%?&-#\J)]/U8; M !UB#,5G'S[G\!R@;"=@L62EH:[["**2&_VEY'>/RTF:XBS5(+!-9!-K8@7K MJ&I2@,&/4*U.M!DC H*"PE,T D.'UCXF).IVH=$B!(80L7:RIUTXSX_.$7/I MI4^3:$W_,_U['CQ[(9V-)]FEER1OQ O\V0OS]KV*GKPV$=7+G#K"C!C!(*Z/ MMAT$$B9$7'SDTQ_PGMTY%A>8=)V GB)1'<6;'AI:FUA3JEO'EI 0#)94VK6Q MLZ=EZ'&.F.* *%U@'Q,8/X3X%F=JX*A9K,Y^!LHW)D$%/1@T&2C9\9T*%I14 M/&D3*U=%2_PX&'0*EVFBH2)PW_V4< M,4_NER CPV*:Q5N<,+=-.\88<5IUB\Q-:3A%>C8PT#+7M9L@DW,B#\8BCAU5 M-]84$I-%A#91)5>T#J(N%1C,2%431P_XQ=H-"$Y,(.(0'5I@N,-$%F=>>&.Z MHI?=@:="4',][QP3=TF\PTGV=D=4S<@*D:X.=W0'4^["J%EL(L9$^3J 5/1@ MQA@#);OIMC@+6Z7CDAZ&3\QWP?$-]E*\"!Z?LOGF/L4,_9(*4'+8A)>!ZG5T M*^@!- V/5<_(1/V& MDZ1B ,W$RT[KE/)(X><<[1=X1T]TDOY)'Y+VE?I5,G);6),IW0=7C):,,C2 M*-@)&RC(G2-G%F5$K^ AQ(7F.)N^^F%. VB^Q/'Z)0CE>R$FK':WE,R-:6XU MZ?G (*V'LMVMJ9(5U%RIP9D;+*GP @X3FG8O/SMO:8Y8Y9K5Q1I?OKB'N*I7 M+N>!+.-O N\A"(,LP(;!'"H&FX#0*UX'B9P:S-"@55$6X%%C=!_E41ZQW7EO M]'AM$JW)7Y(C (,U!2O>M9PNOMK#K28Y>L1DY">_B^IR'>=$SN=CY-,*?F (,Z(S5U MFY^ D6?L";IV^,S\.L?NFW8M:NRJ-8^9;P#-C#5=]ANVYNM4$8\C',G5ET"J MRP!FG#+1LON4:/1XOL+)%M:J53C1:T]GM%S.'3#U68V&!0S0S/0T]L0BS&[9 M09L6)=.^%H4&? #<,C42M4Q@L&BJ:0__#"@>R[Q%=TF\SLDJVTL2+\K>V :0 M%VIA:,%@M:?"G5>!"_H]5IUC4NAR]'%/ #A^Q@X?V&6$ M%CE\)2'T]2!!2&^I,[AH0 (6&FI ((!S4D39"PA"+W>&K/JWMS3EY*#F:GT.G9W\"L.?L6XSN,<72S5T5,SZ M1SK%FQZ1C!H,LK0J=C*QT/14!<,__]._??KXKW]$G-']-L5=0E,5)7C-K%(E M3!!2VKUA(56U>;&B0P8&.G+=!*^6Q8F M=+]8G*S7+'F6%]YYP7H677J[@+BALE 7&;75$".URHUP(C$I&$"K]>N$"574 M!,W!^CR(D,\9G,-H@3,OB/!ZZB41S90Z\?U\FX^ 5W@1^($\TFT7& MU)!F2AD=%QC(&:LJ"%(K"=&:4SJ'7==Q-?9P72\9S)8*L/8PI/J)MS+DJP3G MP*GMLI"UM#&,]&R.ML*41DCVQX0\L !GJ*UV)XVY8H#AV%Q%W7G)/&')3M?, MS;W#"=/=: DF9W:WLM49)%_LRCC!3*>]U-4NB:M%"C!$\G3DDVJQ9%09729W M")09($=>FP,HXB1J:I%6K&7WZU^0B&//>?=!6\G@&FE-Q74HX]2@$=90T11= M?*<$)++D+V88<[G&F.3-#$,6T&C3OYHA@QS0#>&>+IT1IZ-MXS[.G $;&!R: MZZK>;X;CPW4>H]$Z<$H.1W@S<=T4Y!#Q9>BT-7$%SV/K6*1TUZ343G$E=]0D MI'#QI'31A%@"XI_U>,[,C,4IHC1N&>B'S'HH:00P2-X8?=%JBZLWA#2Q1E)J MNQF@E"HWDSX)2<$@2JU?-[43I4;[!Y\ />VTP,\XRO$U:2G1Y?HJ>Q7-74/^ MOUYYK]*CN &2[!Z&#C:U>3K:6PP8W [7O?M8!Y,$(TG999QF\PW-I,4.5G#R M'/@X7<:AW'N3,]B=;G6*-R=;&348@&E5[$ZT*;L*Q5@0)72.IB])G*9W2;R1 MAGDT**PFONNJULA]M_\,Z^2SJU@G#1ZE0)S$.0*JFWO3UQV.R%"H<:\4]$[N M8O :?<[BQ_9(+CRP%+N,MM<&C(;NR+B8AMCIN M*15NC%E"2C!04JK7?4LZ]G\]?Z#4R*^1.\?/%=XEV ^8,K17;&FF@W^H0*3D ML)P"7Z=Z*PN^C!P,IO0Z"G+A5QQ\?*KQ.$=7QT,T]20=^^5&_CBL%9Q,/7&P M:M<5AX,5OAM[0Y:;.E/KE$[PTE55B)@]&5#,=!24+]THD7.LW,91W-2]@+%F M'\" SR:.C,VHHTK+!&8V,]54_-YB<2CS;<'SG7/0,;6D-LFZF(;)^HN=6@,Z MKW=*.< S4A-,84:N7NITM*<*,R))O':2[."4>?;Q!.^'+H_[QQ9+!9K_AB4F;)8TZV\5YQ. M7XG+&2?K(/*2MUF&MRQE'HVQB-DQ0CFP*P.*CE2B_2"OHU9=-U#L*,7!ZEK' M-[2;MSM-T0,36BZ6F%@@O9/H4@PN%SC"\E@-*;7]7B%5N8OH#BD8MT*MGR3T MD9"7.X'.X7.+,^T68(O&JE\@4J_A"]0)8 U2(M7:B" T,#;YRI0QY74HS=Z> MG-PF.G1*UX$BHP4SE&@4[$Q(\^42W4T7:/G39#%U']O35O_"2P/?T-2"UB5T M&NJJ<,,(P8*FKET;,>P;.)Q22^62:E=8J6EL@HM!2E8O#3UZYQW\Z_@ M,,.0S!;*5T'JAW&:)]JHU)XRG(]%.O.T8Y1, %@LFFC=>:)A.OORTVIZ=3[Y M>;J8?)FBR_G7K_-;/BDNT?Q^M5Q-;J]FMU^<@_@7'#P^D=XT>29KU$=\F]/4 MH?--YPZ>:N+L*<,FB >95P=Q+P%604P4>HA3K/+UAR@/'M+ M 0!5G8D&8)6).!&X:M2'ZAY45TE7](%MBJ& MVU8W>1F9^VN\E48W08397J_.OAJA$V!T%!6"HZ*"!Y"V:@J04%+$:)5(.6JU M#\S8^\EJQ>]P$L1K4G-)IAK,%7IV7 S\&$34Z48/7D@?ASP#DL[(U*]P[#D8 M^09N9W]3T!C.\0+$\/P?SB$S6?\M3_D#2*M8DFR?6?G0OC:RH.$::9#AXD;V M':NR!?;CQXA)43WQMZ:O!M=Q4*(^($X0RG&Q3^BVIY!;?'^E[KNZG+DE=\#EYI"Z@%0:@#Q@: M;- )-)*@]P(S]4?N!F \.=70<(M?V):8#O 5(W0H"[7M^"9> MB-,.;'=Y0@&=H2Q&R_//!+>/Q=U_1E)L($"%*^_# _':808 6(E!QJ/QR4!6 MK.Z8F#49:N%$T=G=Y5(UF%@O41!=.$(079I'+ZR[?_C#YP^LRR_O;W^1H6;E MO=)L@73CC9YB+S![/FT5$VT8H)8XRT+6^NE\4[R\2V?T]LAPI#)L#"!'K1Z* MSZ,4X!S=Q[2JT4O-8%D@.+/_)'Q*B+]AHU+*-U+I2,<9G*1QP2?2*_B M@[B-FBY+.MD>UJRJH_4S7LS[[&T-V\;O[CWGH MSNFAI8/<TPUXM(D3%'/9IW8 _MG!6>8T4N834&C9 M;I$I.^GL77OIT'<8ONFAR-8N3$"*% M\L)@(@$]F(';0$EY@!%QIB@38ER07I<@7B55["Z)GX,U7E^\W9.I8195Z;XF M?A8\\P>1-9FU!@BR?&MSH*&M3:F>4L#@=[#JG0/LT65.5P]*J"G/?3 MZR"BCM<-)FN2!;T!,-^06J'/VV0&N8B-N6WVIIXFU3N((2L8S/?3MP/C&@D+ M"J 2SN/-.4$L\J@05XO1H^<@L[1F,D^!UU-O63JRE#"76X>C9!^3;-7?>6_^ M$_9_)6IFV*< (C\])M[V)O:B:V)]\(PCW E0ZLEK;3N]KSG5!KDI(Q2X#5&Z M\Q9WP8[V_*@00"8_CVUFE2*X7Y?VM.9+&'K']OU%B MY3Q8RY :#QMXJ=Y;C3^0W^KAR5$OJSSRPE.4!O0F\AR!DSC[+W4AG M9\_GQP<00N^[%5!V1K*&PL&SXOZL&:M;^,J-40.WRP=E"A^@<\?Q+PCIRK6@ M!(C#641\"%)0((VSP$:M3O?O>,Z>'"]/2>[CSWJCG0-])\_TD)Q6S=W5[ M^RQJ83!\2!.#S;Q*E21H=Y4/LD+J>>XX+W\RCW.C<,\.$/:BCEP:_';0<%"3 M F^4[IC8?Z2N1,"'MHGZTA$;-GZ9ZU1M40P9JQ42 'C *M,,'&$1.WR\ZE3O M),?T$GK1]ZW"*LC5664/_;W_&"OE![*3*C;+<".UR7P*^ZA"C>4/7(:4'! ^ MS0.W#H[\@AJ2=U@H'K@G&/KIW;E:.ETA%H-WOYQ>H=FM, /*FKIIEPZ1F"I M4A %!L8:H!FA10P(^]@U76!I;/;GZ=+<(&E9-%9WMZAIV@)OLC3@(8:T.OZ M17!X\47V@D _$58/_ <8UP@ Z,$/;>ML@.Z=R!2BUA/U'N(-6L:A'^0INKFY MK,Y=63BF5\B A^1&S-#^TCP"F*M88I,2SE!H]@G>8J_ )]3)28Y&.\ M9H_L"2(535#;1X+E:*N^IK6"KTS9P?@._77N0+:0@&A=CA]^:M$//MB]@NKW M'N;OGL3J3:ZW=O4F\G*AHI:'^X^P>E,* H!B T,-T*R0 F8$'JRZ;O5V/;N= MW%Y"6[W5+ZS<)0$Q<4>3+W"_25)%&AY75XNDZLLN%'48H/FO)LIVY_^"CI[H M%IEK(K3ADEI[N1#.Q>H>3YDLE:PM6?X^EC;"P%.2\+GR595FR#Q4(1.84=%4 M4S-OM)Z=D>T%'.]2%.L!UW'"'@)7Y([2I_\[0)C-:U.'&5R_1S5,$I0Q=!0K M!#>M^)!*TP-E5*(N;]CHJ?HLNK('>TA07=?#7-:36(#)]98NP.X6\Y]G5V01 M=O%GH;/J'+G43OH/[:C/9"IA-RO*M.EL-SI:-_]0H^09P;JGXGZ8TX1'TU>? MW1M:D,X\W6RP= %G6PF;/SGR+V>6*#!B4X+1'AZJBKH)T%Q,_]4L2YSO" M09\YCJ,LB'*\+D(2XD@V,]I5X61&AH&5.]JXT+-\B$_!.;!?M)]E.!:@B^F7 MV>TM=1_FU^ANNIC-KQPE+OE- 1=@XDDG]A\ W3,T)7\T0JVU6:U6(Q/B["?) M&ZD2U?N'.B;;,X?>@':7D7/ A+A6WPXD6>1+M.8A,'C/[FB<;/;!XD*GJ'6$ MA!!''K6B[?;84[,6<=[OE_ENQW>0O+!,KSJ+-G&R96.=+O6M*;?5++C]3&HD MQ#5C!;-=WD]?XG7T,DYV<4+W"5Y]\A>V;R[:6]?S6#OV M,%6_.MW0,3A'1Q\MVUBIV+A_43(BS#CYL87S0>66-"D9&/=Q0M&ZVK*>97BK MC:,QY[=Z!M'7K,81A"FS@PQOSWX#$(R_I7[IK5K1RQ[:[S)B^RM*3&M=IOS*L>K MF,5E?(W7P2;P14EYQQ5M;30=N3*J07599G$]=Q4@]XTETS/D">S1GA8+,; MB^^APIQWFK$LZ*S;!7TB+H32WH,+L2QB(\(ODD@X][>:32JFWSW\@R1"ZR(] M[NH?(.ZDNDF_^_R].\I^WH'65>;)HQ<5:?(OXRB-PV#-]U6B]1UI";KM0G^= M;PIGU NKEX=TZXJ19-OL/J-61[TCC2(83)<:TYI.LHR:[#/4D,X\M+I\&A%8 ME8#V14!Z!>N@NJ*'X=?L(I3'<(]?S,GT.T4EC=8%!66\C]XH-ZR3 MJ'ZRG+'=A+O%=$FW&>@N@O/N523=HT\<$[M]@Q>U% Q6W\72*MYXW4I*#0:& M6A4E^1*I6U1R0!JXE\%CQ);\4=8U33<ZG;W4?] M^G6R^#,=Z):S+[>SZ]GEY':%)I>7\_M;=I?V;GXSNX00Q%TF$;F,MP]D9"^& M?/Y"UOX5!LUXV%>(3<0.,[".W'X2P"!XD-J=";L0@FI2F O-Y*":($C#KL!T M+V>WT^62#+3_>3];SD XEPO\C*,J"+Z7D5A=.&J4;2R4)+1B8:13L+(@-,\&9=N+_=FM!2$- M,*H*-.K!ZQQG Q56GN[N4[=S7N=#W@U-&MNV2#?:Z9AL#G1F!M3'.#6'<]CU M4K,#MMF7GU;G\VORR[26;/UF.ED>OL'88Y"KQPGU'N(DS$X'.*5!RN%-R.D< M98/450YM!2.L@:UAC=FP)F.Q/ZBIE>\.:6)ZYU#KH:1R...);Z8C#68' ^Q+ M'*]?@C"<1.M9E!&M _J^&XO>VOD0K=NH+66P MPY&]E/*E\[T<2&M?N;6Z8=.(T_*50U-36M<0=6Q@8&JN:^?^PNUJNX$E."@9)2O>Y3T0\9T 'L)HX> M5SC94A6UGIZ8UJJ+IU*WX=N)",&@1Z5=)T7GY,^7/TTO_X.F,UQ-V:U!^N.7 MQ>0KNIE/R"^3/T_(P.0<2D6Z4?4@U":R"1ZQ@G74-"G P$6H5ALGG C2V,+R M*#_%X1HG*=?N-LYPC^,!]PE+(8F2*1\F6<9BE+I/Q 5MKK,CVRSK,Z4*A5#VR4"FAX:@=) M!(/S4AT#SHGG%],Z$M)E_.O=]/;)8P++?0AB"#C/9SFJF'!ZSBBH>O& MZ^V>,JSF,!QB7B.E81\!8$ \1.N..[.7P78J&U* +O*-[-:-Y'V%@,.S%+O,[U?BFGT!5+':G2[WRS+Z9IEFP]3+IPW]M(INH$BM8AT^3 @Q.A&JU 4&(Z)1:D3G'@^9> MG]G@U%<(H%N:!L-5/PE@\#A(;=D]8S*9QH]1 ,(#+'1:X*T71'1 Q@E[<(&^ M5/P0!H_0#Q3M -ZC5(8 ] ?)A=85QC"FN^U=W+V? M[-,TWP!Z=7WJ)=1B^FPD.X8RZP=:+JOA268F-.*5U"Q@@&FF9R<;B9<&/D/: M51#F]"6C6YRA;REHOT,[G" F"UUZH9^'0-8^M_BEENTJB2/RH\^3_/59!O47 M8_=AZF%&-I^G[B<##)8'*MYYEQ:_H'KNO8:@(]TY7/I/>)V'] B?I49.9U'I MH:\GCX\)>WR^F$16WD,H/1,\6)JU6XF'FUQ=4QPNRCEVQ]&_L^J__&EZ=7\S MI5GZ^!/+2_K&\G2YFGV=K*9H\N7+8OJ%_E2D17$^.@LS$+%\;ONG+=Z4R#]( MDN4]_J&FMK;^^XIQCO;#=5QFMH)P7FZT")B^[C!] M&W(5; G)?+,D?TTWI*[(-R/\CUX*N,5D_RKJO:XT+P),GSJ.7:K^5J;46DPO MYU]N9_\]1?=W\UO^B-;U=,'[X_R&Y\2>_Y_I)8#3X?U46VPH_0.O9VOBV06; M *^+UY1HYL^$_-9X58E\R[>DYDSZX.BE6#U5.4X5-)D)M99BEZRRKNEH57NZUC29K;$4%UEM>YHH2F]K M* ),)QBF=V^0DRGE>K[X.D'+%5G(\!A)0ELD"1KA <J-/2]ALG[O MR6OY#H:Y.:V;%GI&,/#MHZT*M%>S9;G,IG#=^TO.<;F?I=J1!;7^>?%6?#3W M=7I*<^/3##)9[+OT$@4&WX?IKT)\D7R2X/QNOF!YVF:W;(BF'> ,7?RYI#CZ M)FJ596Z9[W8AV[GUP@LOI(NAY1/&67TBZK&=>HA#8(MUN%#G76!L M2U2=H9VL$#4>H+Z8W+#<7\N?IM-5O9LXGQQ$:1JK+;FO7I8GIANQ@R2Y3K5I M:*HN_Z9&C/.><+CN*NP3*-\O^/*3 +O;%4;*=C AC%(9 M@CGA(+G..\,1C%'UCF;>QU.9%X0O9?>:#WI)L#D/##"M/O[W8'<.]>$Z]QCO M6P"'= 37Z.5!1FQ_QIW$F#VW^'M(+EK+ 8,RH?KKD)[)^.D)M+RZ'VP\:WA?+ \,,@?P0A5%YA\I1L\_\UW-J?_ M1;/#3) ZSVA^D8%]9=PB7,P18U:.:/(80SZ8OG4$HY3+A7OB M7$U/LQRBA8T M;A[:8/#0KN(%3C-2;1E>LWJ=1.O67^Z)CW+0-#MRD0X'@*-4GJ+KCUH>U$Y_ M#".5W5V2F?0,D;Z^(CUW13[P'GY_.UM!G-8OXY"H$=,SMV=<2SI,,P7>$E1+ M/J_(3RF/U>:[5MH&&J\@-[UV[(H2]]6Q2@'80T9=M//E@>N$1 MC#I&_Z-E(%:(^TY892>/BUL292PY3K\D<2KK6'HVJZGS#(UHI,K3\( !M:&B MG7R.!1O*8N1Q1O10<3K'G>@^:G4L?IEO61*+9WSI9?[3_6Z? W 5%]'A_-[V M_MKV?%/KQFQ9*QTD+)3L^G;SD:I2=QMZY&+!]$%[MG8>6XS\A(:,H"!"29&8 MBS8_BG"&?)Z[@'[+]N+0CLH[5MZ,?E51JG^%^7]G42U%V2W.JNP+LVB79_3E M#%F>0MN%6XL5M%ZA532AM9*=]V,GYDJ[\K?K0N9WNEX=4-G()\(1'BM]Y"C] M^I8&9!I6T(@]>F"Q0/OR094XL!C5O/P:6H$)4ZRCXYIN6@B MXW-5?:I"7HH\FD2T*(/V_/)"/MY/=G%"",N"C(8&RYL>+ Z0UE^>),02TTV+ M%MM?/UF%S3-.'N(4W_3]D+%B69\].N@S-%DF_$0D_QN-FX19Q4!E)!Y8R: M?K0FWWEW.:)1[5Y4DH9G5"R(M":.^J%X/VY:"R('Z44BN*O9A7%$9[:O&^#938U0.K[483MSJ> M>)O=<>Q*J7?$L62#Z8(C&]29Y,;J<#> @E65&VN5GWL>2O<3)HO\V]"R6?8U#@^W5 M ;)L[V,--K>]C]5;D',DCZ&];!^+C=5^ ]U^(9('?F[X<;W/I8YV;._:39IL MZ9-PQYE 2]DGY" UJV-$[X@+=MZ%CF%-Y_0BSNCC(%X8OJ'*/TJK0ISWF/W* M3/"H0WKQ5OO-;%5O*L;-NKV?D>*5N9D,,.@>J+AJ=5T*0G5)9^CAK?X',&MG M@=FZ];":Q?$K,\IUJXH>#"0-E.R\1RR G/%B\8CM+LB\GMP>W22Y^6>;(+<^&J6L?A$E8"U550JI&#A4]7 MQ\[V#:% *2 /$#I-D)7,1W*FM,GVGF!^Z-B@7'=]S"]?49BU8N8M!^2#U-"\NR% MU,TPK]%1"W7<)8Y0@9I.-&*)D+O=^&:*II+WU2=YU#BG)%(PJ0#"::5G2HL^ MV?ZIJ^SKZJ-[9Q7^S[=M4U14I&^JPX\BYX)?3=0_]HM!3[83R"K0R0[(2WW.WE%HK M#6SQM)+ASL(/:L5_LUV@ZAU>1=]VJ2ZK71UE2+OWSLVL+Y[ M"9.QI"SK:,PRC?I(>3[(T^7I 5&P"[+9:&!EDJ^U3' &UU'JO/ M2PM^EWU<9ZW@8C6C9WT:E\1'/B\;P] KO(O30!R[>IQRK)_-':.:.B=Z8Q8" MQ6\^MH'M3E1^/H%NTWP#_MCUUB[M)+N0N,J.TI&:13F?H.S8U^Y-%1$*6>[# M)'A\RL[CS7F>8NYHGD _J[^\?>Q:;99UDGU,5%U'Z6'U@MY?_Q)8U^Y=!8FT M;YW$)$;7GNVG6(\^=HD+/67P=WZBM?RB"'^Z\ M-\6=+LLZG&JG-:[>(Y]LR!6PT\%_X!T\8EE\UY;/-+7&2^-_=IR,;8)ZOI_D M>(W"O;1W-1+0-^DZ]64K4D%5^*GV?7V%'JO3RTM^S[U=:[4TDN&]=NGB>A1; M]N]STEF)C187?*I=65V1QPND%Y7ZGKNPTF+Y?C"=GC>-_:OWVJ-K?['0'(W2 M3K7O"JKL6!VV]I?WW$N[9K:[9HV"KIXIT[OJAL*=Y6,6=*J=ST[X'I!=XZ.; M)GP*[K>R4T6,M;&(P"<<2U>KHJ,M+?'[C(_;VR7J9%#[53W%TET27]/\XT6> M/DV=*3D=YS"2F:))9=1F@Q)UUE]E2>K%,_J\)VCL\7=.XRV^J64WZE$-+7XH M.!2:98K&!C.XL=-48]&H2#^_I\Q:GZVV3H:3 _-J?9;%;A>,*(M1P8KVO&>( M<3MJ.,&:^"I]P/HD>ZFT?^OUYYKZ(V'" & MWD+A$".$B2*=CRG[3/-+_$B7IPN\BQ-Z?#^+V+N)%)$7;\5'L^<$>DAR\Z) M;U/%CPH8BP$S/@W77?6T0$&.*F&H)HT],5!20)E)%=;K9E,S5JNX[F%, \@& M?'"0:ZYL!ZHJ>/[&9UA@>ZN'F"#:"D^X/$?MRK=BOL3Q.IU$ZR5.G@,?I\LX ME+S*)Z.&YP<9Z-J-ZDTS.EFD7JA>L1^Q0=@.^UT2;P+A@7SML^4J5XU\(JW: MEDNXN.BH['%"#CB-VU-?77*@V@60 M?_ZG?_OT\=,?V:-/B*P,MK#:;G]MK4?S[9E.I@4%*O=OQ# F'W5M:&5G1V)E MOSJQNW^C4=D =G87\73?>@#0E.\EQ7*(O>3L 2X9=S> F^](%K3I]FO25UYX9^Q)[N$?XA FV//X8;7 MAZ?ATL"L-0XVH1LD7M#2S2\*O-, ^U6.;_%KMHA#4O3CZ@6'S_@K6?8^R1^M M@Y0E%L7KZ:M/;]-MZ6]#ZD8:(U@FZ#3&68WVG#)L)LZ#[4:?F $,+A#HB',:Q,B;*UPLIUORKC5'J!L,[H>*\2&Z :&)A<8 M?!FK*NKR&)^U#Z[.$.6FF_DEOW,P-HTKXA2-NEM%Z^Z\NZ6N?/ J",$ 2Z6= M/(*BP%!!#@PZI7MG9/&>V!UXV@K+T5-2 H5/2STM?NZ@N-9-,UCDP'QSG_+< M;L2E2K+@'RPRK\^P9"+&'>C,C93#42\#*%"-%==">%&^949D(2;L#-7% 1TC M?\%4;[R>/)._/F)^O%]W+#X:U:.)&'<0-S=2#G&]#* 0-U9<"_%2$BI$H4H6 MIV"N)&Q\7Q6KY(67X3M,ZERZ,=)?#!A\*XPTQK= QFG@6ZYX?WR7LA 51KP4 M+@Y*!&?]NWY:E<8*(FGOA^OLU# MFI:_[FM(^LUP<3:'MD.-K@]Q0V6!&>H.-*#O\[O(C]7;P*YA/QK@H4-]') [ MA;?YLR&#+>B#[[T@Y-4D.3KT4)CYI98R MN0JIHH?C8_725MU<( \,,@V,=L8X"IA)X5S T- WE;4&V5T2[&_ M&%AXUM]*["OC]-![.I<1^]FBN(0X1!!A7"77&F%PA["D#$F*U5P9["3@UI)[834&=.0-K 18BAX#P M!#8U3_0&H-"6GC?_>LIP#L8^-_UZ"3B)X?&4+_@=>#1R&D=O)W'#KZYY\]:8 M+,S;@,_^_3X#,[K7^Q1,8,*]3#657>YK',.=L7-S*".F!0\A#^=+S=Y/ MU MP\VRBJ6'BUQ)UW&!0W%MEU=N(7,0YDX'V0OB%QQ3,@X@*2V\T#R*:L5H> M?XV-:8VZ6CXP*.VAK&"$56+RQNQ%1-? K-RD>IP[F5N">*WPA(=) P)?$Y,- M$:T2=0H@-]"_'^Y;M\]W3!2(G4M9%;!7__K77,$&!-(-(PRQRWA. :1U1?NB MD?%"AE_OJV6]!0&!:+^K93VEG *,>]\I4P^SM8ME$\.+9:ZQ?HL5&Q%*)B 8 MOI5>DU-PG (V]VKVQ>&M^H:<% T29.Z+EBB4)V31/V_-[-[=3SDLCADH&,GGVKPM0E M,!0+\#QW))-.XJ))#UOI/0.SVR8'"87;+605,+Q'M"6>=F>06 /U!DH/R[37 M4(;(@@MT]864_H).&]:G<36EKT'J^RG#I %'M.*FRA!1[P#5)W!GI:=)ZHLK M@X3!1K7B"LL 2:>/Z1.XS-+#(L.K+<,EP@6WR;67H>).&^8G=B7F"N\2[ ?, M O)SB.D/D\CD8,6,U2:&^QA3!ZL)'YC]P1[*MG%79T5>U$RO5VX8.H?D71+[ M&*_3:]*V-[$7S9/@,8B8CJDLOD+#8Q.$1NK7T:=D ,[$RW;>"MY$*TA1+E0 MG$I3$.!GQVASU#,YICGH8)#/), M->V.=@\T273)>(9*UC-48W8.PMJI]#PCCL%EO"6C]!,9BHF&L\B/M_@F3I41 MO/U$6#VE&V!J@"DX$:0A"7@KZE!-$C#_C\V0MS M?(M?V!=A2QLQPKLXVT_M=O/>YML'?I)*FG%+EA8I%8<")L_Y*+7TZ!4+9N$E M\4*#-7M<)(X6V,=TD3^/5HD7I9ZO6/OVE&'UVLP0\QJ0[2, S,@T1.L.;G&& M=N6:A>W/,,RR6V$@WENH&R[/(&[" MZ&J_1VV(;--'S 4&HL:JMH')+A+L!U2V"936P>HG.-V3,_:&D@LOQ6NZE"7K6.9]3A(RY3ZR]^LNWO8D13*S MR8N7K.<[MAD^S[,T\Z(U66MQ1T#5T<8MQ_K =HQJZHR/8Q9BM=_P"Z#+S$LR MY1+]2$;*%_,%(WU$'B=^D'KL.D&&LB>,< 1@83]>C;22B!0&ZUT%&Z6?:'^\:QN8WN[PG<=U2R;$N,Y03?P9NL"/042OPY]\]_]""+-T5MSE M5]UQ/TI)I]2M%54U9A<6% /'@SV:;083,&.&L)6NJX2T5RT<8]8=4P-0773\ MJNW5=<GA537F8E)0#+A)]F@F&LS"!?,I]#W=6"6H M!Q?S<&\U0/7:(U7RJ'-Q3QW>SVP\S/#>\_$)C0E:]V47\(# 8\_'PI) ]>SA M537F?"PHYKW-QW(3C5;%A/D4>IY^Y="I!3>KXIYJ@.JS1ZKDD5?&O71X/[/Q M,,,'K(ZU(P+@:<51Y([=JS7\@'\:'75:D1MI,*TT#N^G[+^G#RBHL27O&WQ& MIA\67:('* P?R&SSE ;,'36X4U .*"]F:#6-N^YH%?+^^JC,Q-]N:&?-+ >A MG<:EGVAGM3W]&A;]KCOVT0,[W\G4JXS)81^OO Q?>T'"+K=;B?8ST.*41H*! M57R\2%&M"J>S]7 4N_L.#)WO3#*BHA&5C9AP]T-%]7ZFN%IYL-(DSY[B)/@' M7M_3?/^UV*4[4BGIQ5MC*%W0AC![/?4XA;IYYG\[$J3#]I'UH2 MG$Y[3/-&[JPW[C-DO?_EI-W=W&.ZC7TM;J.UODO$*)5I- &CSM&AU.=W@R2Y M;9T1CN6 *]CJ6PTG"AU'F]7OD MW[D?*S2; "8!1X?L1/60#VG3J7>U]-E?,A8.IP^.;%%GKBWDTU/A^J*T7D9] M99JBA[<&8;5ZI24!WT8R<%:&;1GU$^Q^>VA(18SBYY[*ML\ 4U1;/++>I.E, MAML\L'L4SQFZ?Y@C91G@5T]>5+@)MW'TC%,RNQ\G5JI_^2?1/X=6ZRC=N&_A M[RKKUD#CY=%8?(_Y_27:,J\HZW$:HZKVSL8+NQ$=(^KU&QUE1@L#J85Y,+[? MX(C4#+"QWJ;MXM_'R"*N5#NC1[/LTU]U##-8[WN R31FJ6+@>1SO,V;T6,WB M8O2 Y8! &%Z.Z'J\_P'I9^:].?,UVL6_C^%$7*EV1HMFV>\FN\4PN_4N!V?[ MS71P>!Y';_W>XQ !S./HJ=QOP.,85B,#/(YW/QY5Z;V<^1P"#=['F"*M6CNC M1J?XWX[S(3-=[W^\@VQWIK5#$P?"\S_Z*?>N!HI>#6)U##'2[#?@=@RHC@$^ MA]$8=)) !Q5^\)X2,PTVOF< PFDF"_LM''/_-M%L7B^''G2?)O+=7G'[%ZN8 M).WX$*?X*(C4FBB^KA07UY5BLYMN#J\K\=&^]Y7FVFV.HHH,+W5\ZG6]Q(%V M[J\U.6L2_54GZZK!6EN J8_VJ$-W*^G]IXS0G/Y4!36CZ[N\N6UD<1MOY75< M7":DV%%RH%/TU?ZHVSCV9399J_I9U"]!YAQ@D%S M+W7%*R(&=.37K[YAS@8K?8RY?V%YYV7P*E>Z$W(I: SG@\0R?TCQWW,R'$Z? MR;^4=]Z%I%:G386R#0 )Z,!T;H5RG:Y&=].&&]V];2FY0_1TE%8@ MZ ;>S6FU@GHDW;C/8N>QS ITNB++[C0@2WDV-BZPCX-GO)Y'*^*^I60U+ILG M^@@ .'T,4K_=LA/F@%+_,R7RN.M)CY7(U+\E\TQ*Q5MNX.7][2^R1\Q7WNLO M0?;T%(=T,9PN<$C]G%5\BS,VG2YQEH4\V<5\P\\GF)_>Z*5'*>"OZ]BW!@]2 M%CMQ:?A !3Z.:5UG7-C34]!@QH$\QO*[]P ;OF-X=/#P8MXWA!HV]@$22AFG M$SR1M;[_A/U?[Y(XPVPD)3^1]?KV)O:B:R*.C+013KL(,66$U>8]M6ZW8LF. M]ORH$(!"(@%M]B)<-2?#&#&%X!BKT*N9/@9+ M?@!YDA0 #OQ*2E448EHH2+ M1%F,(ISQSHS22BR,>>.:N$K^4Y#B2416X\DNIEMRTU>Z6<[JI=/^.@98S6RH M;;LU*S;D170WJ&!$F''R]G727+/(3["7XEDTWS&W-WI),3&U."KI18 M>A-X#T$89 %.KW*\BF\HR]=X'6P"O[-[-*9<6(T_KE%MC)3241"AN)2/$EK M>;PYSREX6!D,0^&^%+0F*PTR*(2,>ULKRLA-C!]Q>T('!4= MK"97*]D9M MJ5)&COW &VVM[[GC&H1_DZ<0GLT(:4!,E32$CA-46&BT[GC G M1S5ZY+8YJBR6ET_T."R=1=,T"[9T4J]V#Q:8>'4Y?^-DA5^SBY L'KH--E@4 ML"8]U Y5)D^?BZ3C*2Z%%N>$=.Y-N-AB+Q=1R8B)=@*.,N"%+@DO\S2+MS@I M9Y*WRWR;$]^/./R77N8_W>_*N>(*ES-244G71"+Q.*O:G$6[/+N,TZRLUJX# M9JUD6-"S;7;W%(J7CUZ( L@O-*CF]3?RIU('Y%,E4+XC4"Y\A#7>.PLED"F: MV,J@!OR JD,QF MN=2SAEG(]'QSE\1_PWYV,$);XDX:?&);QL%5=:6GE'X*6"E[V[ZS3=([3%J) MU/DC<9#:[M!UG) E9^P'U*T9"V&C*''2N!RS!CIWS:JAK#Z2D54]\M"N*H," MM^NETFU KRH([5PBNS"]"M8F]4/4VWJ$:_X0!H]5<)2O@N8@*;"P=8@);7 4 MLDB#EX]Z[/;24%R)8Q%+_FE@X'X7EQX%Z5_X,4[>AL% (.@$D2"W8C 80.X0PFHFC9:R#>22_@P1#J?M<9&G 3WROXRW#T%4!JG% MCQ&]@S=;$]N#34!W,XO#*+KSG>!U\U"*?"/5M&97S&>DMJ+'H.+H-.S12X2% M$%OFMJ%6EDNC!EHR"6M'5*6!1>.UE ML#U@*$W_2YS\2B_Y>KL@\\+E4YQD&R\,39I;P@J^B=5Z2\>#>FN^@U7@%8NJ.JZ[VBCJ_>)1:*<=![6*6T'N)TRV5 MR^544LW5%UA5W%9+<+M]2W-H@*C=)7ZDQK ][N AIS;=Q()+/A(Z6#6O5K)[ M$8M1\YWX@AR%L:/[.OM RVJZ7^:[';\YXH477DB'O.43ID%!;$>!ZFL=UOVK,0> @N;! ,*Y1JJ&@X6R>UG!P MX?F_AO'C/HA/,@1(Z&"UN%K)SKJ#4],&+$_8W7JQ\3,F.))=M6I^AE7Q0MVZ M3BTG0E&4.--]N(ELHFO^1E6G0MUZQY_E:2:_IV#7K-&ZXG):&PF,C-2M " CA 4%C99M M4'!R?A6]H'?:";OJRV8A*27T]E#/1((&<3L5*3-?R*X"ZWE@M9*YPGTR>U!F MMU-:SLZI4QIY1M\2\V5SFY@.5ANIE>PF9HOH^7J*./D9(@Q.VV+B^TE.]D@M4.*A4[2VA.BTIBIRVPB+,GFALNU64RD!'":@>-EIUM>D*.&'W/ M; 8'N(*U3'PL#_L=3ECNG"]);=.XT^C;Y%UAM M$CR;]I0]*? V:>NI;Y/?NVV3,-@6(3_SC2#N2'>7H"<_L-8;I'RG2?=2Z%'& M@RB:RO4=@NHM#A:]=9DG":F7>F,*"2QG&6_H7;236J_.RI=1G:&"SFDERVL7 M7+5JZA/]Y0IOO#S,T WE=I5AOQ;;J !PEPI0=2N4:U=]C=0UGFNJW!)JH[K? M$\*L?H%^RA;8T[MO!$W5PZQPDVIV]70'W9BA&>1QDO*DTJ(:[E)9?JE85=$* MY80O:A6D_Q-Q8C3)>'@E\TNS&-UY,* ^B=9FK:/C@=DIU*HJ>@H+N^?DCAJI MBLHKWF\3CDH=(D#-(->M^SIB&8 X=?OH7'F@4ZC![L:+JEU$!ZCFE>IU$WH7 MAU@%]1EB](Y:@+@!5=CQ+"(K/*QXIU%*#*@M]#IV\J_5.!!G0=\63-\YZQA4 M#7J/H$P5%$0YT:_HN7&47N!-G&!.Q]X8F+Z2-7FQBZ3=?*'AVIO:+,H=Q',>@D !)QA>K>A4$I!A1AT6V4DY9)03=09ORL MJZ6O@C OG[VMV]VCK64BX+>V5O,#V[N0[_+Y7UV;=FW_#*;5Y+IUUHN,\JQ> M^Z[V5==_R].,/>BTBLM[0EYXYP7K653EA!$]G;[ /)L(7N+DF0=@!/&ZN%-- M"=CKZ,(=VR.7":@C6S.UL\M\-[L\XYW\G#U C8IWNU#MR7L62\B3F],LOO0\ M!M5* !>D.\IK?.['BV'ZRN)U=0+<+1]:&?PGOA_GI"/PUVME+W.;\ 'JX+W4 ME3ZL]6W)_AW-OUU*0'L18!IQ%M''H>-$LF6N9 #=;"(]#=NKQ@JFG=B&3G'$ M)3\[->$#W6H*=0T;CTDH#P,1EP&F%44)FIF*9HTI90?=IGJM#9NV^49'*>J, M-S*8-BY'>S*?L_1#T;JX:Z YG1PF"73+]S*@[V1:"&6G/.5M#O?GI&;PKYX% M&=[O*Q&@$6"F^8']OQ((ILW9)+1/Z-&WXTO90;>U7NM>4W@MI8GS7DT?Z_'2 M)[(@>P[6>'WQ=I_2>V:5BA.R7GN6-K Y-Z#V':"TZ!4B*@.50M##&_J6RB&M M_%VM@?>R'+5O^0;Z*B[R!):!KC@E1LPWU(HR@Z"HA?OP VKC06I+WX_/8E00 MH[V<,T11$&\X$$IA4)J9 ). ,'N[(Q9EQ#VAT2*[K21RSYP;#!VE!=R FG> TCU'Z4J4^U&ZGB'K+@DB/]C1K7>. M3E&3*AD M:*9GNV&*[AXQKA43F+'3 MBR7.,IYX;+[AP7F3%R]9"P\ ADD"=")PH &RD;BW1%@#,@?NT %9P VH*P]0 MNN> 7(ER/R!3+>D_%&K/7HC9*4GYMAAS'J-U\P\U2GX VEU&^F&^9A&G_ '3 M!4'X=+/!OM GLZL!()PY,KR3+H\(/N-HK5.$?R515=!NHM3+_R2Q/F.<)#??1[,5[V7$$?"X=%F^0"F M5*=F'P_V>VB7*B&F$^.L:U4+['0(^)KN$S+1)U3_K*2*VX,[0O$-5++ ZWJTTU M-F34[S\5Q9Y5 0VN#DC&K,1&<(#T=L]Q2WRG^%08:@FHS; --]>83OPU._>> MVO%M&YSJ%$B6AB-TVOJ'9M2%I>%1KL#['BT-[+8\>#9R,K3#9=X!XO=I)FK? MK'@"\I+?*<8-#+8$[KTF37R[O.@\ZFC"[XZPLYSY0Q@\-A)R'6WL%I;Z3L&L M,78$((MQ_+9',7^<:5_X.P"N)KCM2$6]4XB:!,T=:8!U'V17&E9[##TE7OPU M?8QJ@9]Q)-YD-& #B!83;:4M7V.FY_XQ8NRHX'>5D8C&>^'F*W;5$%B>7%^) MV]"4%U!#]E:YDZF("3AK/]U7"V<^HQ%7#QC1VZ4 0FX6].[Y?'.?\I&,K"SR M;I[X9^Q)UP)]Y<"M!?V5-ZT M<>O#+76H"IDT>)E+150L1 B0:686W>+7;,&S^JQ>("*8W5*AH5,A&'S\A+ADL- I-*7Q7+_$P1#1EG!00)*H?T/YE MTU.1B,@\B9:G[U,*A86*T:P18(7(/F?"T5YZN:E&9?KM'36(2_P>%427 MH ;K_ ,DGBQVI(:, QOF"LPCAYY C[I0K_G["SI94!BL_H=BP>D&0-\J4.P" M#!%UVGC0[0<,1H3;+8&>U:#8%Q@@Z:01H=LA& H(MYL$/2K!9,M@J+B318;Q M=L( >,#87F O+,W2-,?KJSP)HD=^'9?G-6NDLM\_A?MO.8UDR[> M]B2%.691FB7L]6U^IV+UY$6%G;>1OA#1V967X6LO M2*3))2#H]=OJ&N;5 :+7=![+8@HCJC&B*CM-T'&\YOJ9F7\4QZ9GV>_!VQEJ MLKL>P!5ZQ[Y1L11QA?%.\;\)F,NM=H?T2B.2H-/SUQN71(3^(?GP]YUOO_[P[6/GZ@HP[H_$6_C!PW2P&_??GRY6O/?[:^^,%OX=>VOX8-.(NL* YWH[U_>9_^7]+][Z[C_?8] M^Z]'*R0=BI<7?O\2.O_XBGTW_>R73U_[P>K=Q_?O/[S[]_UP9C^1M77E> PW MFWRU[<5&*>OWX?/GS^_X7[=-"RU?'@-W^XU/[[;3V8U,_^I(VF=F$CK?AWQZ M0]^V(LYVY6P=^_N[GD]EDDZ6]WP*R/(?7[%V] ,?/[[_[M-[-OS_/F@4 MO6ZH;(8.$ZVO.N^J?_K:+PY+L+JG3ZO\=.]*HS27'O5B;; ML\*G6]?_H@5DH5.#DA@Z] .3@(3T4YQ9:A$4=FD.L7B]MH)7RAUGY3E+*M]> MU+5M/_8BNH%-?->Q':*&4&N4YC"-0\0D71J;UL1ZI:7.(M_^37G"*FG;X'9'1[UBY\8%LPB(%X+V%46WYG#RUVLGXMJAZRV8)J/+ MD-I&@ T%T+7!+? Q)+_']%O]9XCJ$[4_\I[<[-[>&2!'QFOLMDQ_^5GLSU::LS^I%/+[K+JMZH+7"RY(B2 MD20J5ZF L3\'9*'-RWKC'X=@*DI+/UA;Y7[5)DC6^D*;YU;M;0 ^1 N\NG%" M*U73],,[Q:#-$=@X+1"0GDNG9.,';(&SJS,J!FP6UZ_I'[6IJ3!H"Z3ECK&S M>$/'9I^VW.P%2F9RVH36_D0+9-];41QPW77K![D)UMG/JXU[# M'5V54&*H% M/AT8+6T(9\T/M"V:!]-K3#"!H[9OQ=812M! +? G;ZIJLT(Q0 M3[J[9%O,' M%^#^"S-;2=@ (96&;4-)Q%2V24M$UAB\3;>*[LK1&.*H]T.Z=-09LY7[(UT" M('W;.,*RV(VBYXI/8[SA]DN7POGL1*_Z)]G*8Q^14/;KL!M'3W[@_$$6#]Z" M!)D93NAN'UZ_]E](8#LAF02.3:;,U]08&@U-H W(RKV:4Q)&=!816? &#YX3 M51>1NI]HV_^K[0'2&Z:UNTY]SQ6LOVS"FXPW>4A_<="%O$2$BO9B.Q";M4:@ M8^1$K'T:?OJA<\5B56-V)*<_)BW3N6QGX_KVP01<%M/IYR(GM_&Q/'(S)/;7 M*__YW8(X[Q@X[ >.$D>(_N,7_J'N8\A]L]N17.N1N'S\7VB;7)-W1YC5%HDY M';%\4H&>;MVIF3EL/DF9ZW4(RW7"X(N0. _86H**;5('.AZ M7FRYB0=7#OQA2R#>WV#B748;$LS_BJT@(H'["D&ZT!@(]K>88 LH1,*;7](Z MR?E<#7BQ-1#Q[U /'@(:D2"?/1'798:$Y8&DO*P]$/:_8,(NIM, X+E%=$.W M%CCVF2Y ^/]J"OP%:I$X,"&!XU/[GVI -?:%QD#4/V.B+J 0%>^^MX"BO6L* MMG_PPQX@@R?/,MH1BCV)HRXE!P[A$6^^P.O 5Y^2=YE0%=: I% M&L7&E)*' O4D<%B\\LRQU4JCV!8*-HIE*2<0!>VY]3)84*IX8#@#20VZL L4 M>Q2S$D0N"@L&GNT'&S_C+NZQX/S@M>K!_A,..8H4.@1350Y ML:@"GVSR$&G?MH3BC6BNEA.'B?/$#R/+_8^S49TDR]M#,4MH "BF* EA%S9#R'/KO[>/(]J3^V MV J**XHE*2+JV(J7Q1*'PJ6?^3,X@@U%K>;).#*,/P5.1&? 2G+%7NJC$=R* M"9I"X44Q_Z3D'1GJ&2_]P%)E[^D),7#VQ68/<2YK!P49Q=@3$W9DA"95TL31"^4MH0"C6'HRXM!T[PJD M>U>:NA?%XA,1A83MKBK2^-%U5@?5C_\6;$2OT/;)(COHR#[^P"Y0+B'>("G)16/"C[\84I8 '@@:"-2!H M"H4<\>Y00!Y.[&42U+S;>Y('P&2(BWI @4>\1)03BQ2?%A$V9^>9W%B1E27;JT'[:!X(QJF983AY$S%CZYCW[J^)3V7 M'S2#XHMHA9:0A0+OM>7]%L2;R'Z=!+Y-"+L^"7>K#6 0 0> L@31/M6" L== MX*_7:4'7I([I.([X>^AT?E*G@;0?E#6829P PI%.0>$^T8LLKE^G9$D"%J8P M)R_1M9MYK;+\4 3H#N4/:D4A, PE;/K[NP)=0_J+-HN=EK^6?E#T]&/GJK-S MBO.JI_037D@6[*?0=YT%([63CM1)AZHM>4LK?.1\BL.KE65M$O$C;A1N?[.7 MP_07O^RFN7U(P;'E[1DH:\NVP:JYJ07JXF 24 MM*#WC ,"4M$9T;/")_:4+_V?_N^Q\VRY3/MVHYX5 M!*]T._S1[0@[Y-J.P\NF1$(B5;Y+W0"LM6X Z$?G0F#3Q6)=$/7NG4LLCDT"?T." MZ)6] A31,R4[3VZ8'2?==^2]T$KCZM@\$,+1UU/VJ4'^!.%X^1 F#ZF)F2/M MA%=*5X7/X-BF8.XIN>'5W=?@#HAV=0S=DPSQ08?KPH._9JHU)W .O M.*\.7U04H[.DY#7(_HOMQNQ:X\[W%U\I7WZ-\!N?CS"/5X*L 61^\^L$Z[%-3C;]>4B]> M^O0N/<'3WP0Q%:S"W-5.3= @>-6(X5PI]W1J8(3.US*OTW:ZKY6<<,7>>+6- MJW)2!Q5T%F:M-SCKY+WPZA]791D$!716'1IR<&:I^N%52Z[*+A@2Z S3V=UJ M;&(MU%.NRAC07G7"Q\J]E:YULBSKAE>UN>+A4DP[^D(K5=\0'Y*R(UZA9RT& M '8S QU, C4.81R@*UZAZ!JL T."SKQMJLLD\!Q: 7LOZ)4;+98+X2%\ M!+P:U#58J0L0.D=+B=3MPX7 72C*T6>U?/DNQ2OD(4=4 4.2%D0]\&KZ*W# M&375Z(R9;!N;48:JZ)U[=](JVDQ2!1IF,G40]X? ]D,$%Z,%?W/]T,[+U$$+?1@^GFY3+Z,;1DQ\X M?^Q7MXJ1Q7[8N=N-<5 $B9&[Q)1AFVMVD6FA-15657:^W:LTEVP;8T!)-\_XK'>)E&NF1?X3PPQ[^! MF>/[(3O^LK,?M/.G!\]*GA)!,LI9R;DUVV[ M!#CF=*+_6!'X:3P%_*KH@.&F%;UWHL**'OA.\8=D&<_9<-V[( M%2(E7;#M;3U.*FE'7TLSXKI,#WN+>ROXC63F*G&12_I@F])JQ'TP+8:PZ(YX ME":7Y4 NUH[G,'K8PT!*/BD[8IO/NLP"(H'.,6YX7%OT7,.J\M.IB5[CW JA MH#VVU:R]F*1TH[/EAE J2G)X:,RM&;5XO]0\$;:"=M.UF40 %T+A5HTC@G MX%=DJWD^.*?S7@+%T"]]R"P/0+8Q=A6VBCPLTGO"7!SYGG](6"JBZM,[H"MZ M+3<]%H/!P%>>K,*F<+J2=:CHAU[<#&P_&'LSRR7CY4'ESEW93HD!!^R/ M7C>N*N?U $)?I144:P,ZM35?256NZ:C34SOW[ ]QV[L+QXLIG?N[M&NR] .2 MM)M;+R3LOU"P*+,V5N'/&N6W7KXW+>T56^JNZZ6/HI>=D_OK'4$!IR\ M>%*JTQ5W33PBO081=D OYU=%+(2$XV\-)(+8N[EFZ(7Y-.V@,B)/>#5M$ZVV MD7)JVU;< [TRGQXK5:2C+ZC\!*^MT+'AC$F;HQ??4^(L9\L!U<;QY,9QXT@6 M#RCL@%YEKR9?: 04I^I* M(SY8>R#TVH M"HP*OH9%!CD6F9-9G@1]$)/\;968Y.S@_\?:^.'?.LDW\$.4 M,T'GU>H<@;JCU2=,)C=GY=0!1*3M5*NZ(/^M+&TMSA0+#QY0E+U:1.8%7;>$ MNZL _,BT-8PG!Q(E C\S_>S1'ID!B0"Q6"7?8PJJ^^) >%'>[1394DY))B = MR9HYG-:-O[8<28B6H+EA#)$)6]Y0*21!5."&D M&-TL%)3W4O%%T0T[4:(*CT!(H/,K7]Q+Q2A1>^P$B"H+%2QX.J=B1]$?#CO13F_3J0J7&6>#XNP3/=P< MMY7C8:?JU64W$#!3^_5H/H6@N\ G-#%3Y7"71VG<>1?/_=I_<HP$=^O5CK]EGB('#W6L\*G6]?_ M(BAD^5V5H#$V9H"PDEYHUA:;RR3PGQW*[NO7!\J&@;>K9]&U M(^1E%7?.APECFO#(A9&31@*N(&/J6V6Y^6FL9RM4!/X+IW>Q9FAVT/-MQ MR<%#PBXS5!11<"P^K-M/>RW_%$H'*%FJ-7*Q*X?B?6J_U$ M[-_HQ"-B,P[1GU:!M1[ZEG=+9^$\$X^4G@E9?WAW[#O-8PB%'B+X,G%JE6Q; MNS$]HL8PO @N)S"D,Z*B>N/'C]$R=KNV[<<4&C%?Y;VP;V"/R%T(?.@\IF0' M[,QR0Y+_S1":W@: WE\!CX%]9WM$_NM#:Z T; 660D6<9WE&**PW^MUL!;ZH M&"M&Z:2W]"*A X^>6.B''%ELE*(;^F5I"P)0@LN9<9Z71^C% <,W>2Y=:T,H MZ8U^L=J"'(A1.C-Q*'NJBQ.L(Q620= O;%L0#B5F9R8CVUV1FL%L2V3^4-L. M8CI/QWIT7'Z&JG*:D(^'7BNWQ?,%!,F33IB!+9HMU9)8'NV!3*A]>PR%4\#N MS.2%[\ [Y"IJ&LD@)A3#;>74(L/LW&1D1RK[=R5M(AS"A#J]CRBB=P)UW 6$,ML]["A*#;I6.@5AIN+8P-@AJX5Z&%Y&^=N M_QX[ ;F.0X==M[%\MA2"]"^2NL1ZHZ 7*Z[ XBHXG;2E6B#XX*:>&E> ^ >= M,=!K'S@ MN'&KF_SYG@*3 +YF3H'2L: "TGXYEMH" L ,??UG S,G@4.GNV'ICLGN!HMQ M+>D&96+[15;@3 0A<3:[.$NK9N12?/:%.6%[MZ KE.?MEV*IMF-+$6FIFL!6 MO&[]@+^_)LEE!Q61J#$>E'WMEV(!L*\FK6>PEN%;3A/;,UP\VJ\-T\:V? ;G M-D8I^W\FZ<_4^.#A5ML:8=Q'X2T.?Y%IF10H*'JV;3=F.=;]%_O)\E9D2EG0 M7RZ)[,QW['E !=,DKR$.K]ZJ<.^@N7'"C1]:[EW@QQO:@[UFD[R*2A;[1U%; M$FWM68#3 L]%L"ORZ>3K];X]X=8H.?+))*_OL3%J1,"Q:]/D8.C2,UD0O%(< M%,6D5?V@ F22AQB&Q8DS_' %I-&^8CX+FD/9:Y*C6$KYB7-U%F\VB35MN5L\ M!M[2#]8)2]2%>Z #0#EOD@=8$QUTM^_ BPB%-6*%[4;RJ/1<0RAWVG/M:D*= MC]XJ);PE_]YM8'F4FI"%)/?\8.,'S"I[L>EON,]*X,93=X-RH3UG:S4NP*@S M9)&,?,^FI.WO^;S%SG?$:]0!;L#@0T!9:H0#5I^\5M?9UAN2"7SA+QQ9EX[/A&QL=RN+V B.U^>6W (,ARSM7AV;\ MF#RM-?"V+K1;/\A>"@("H6L,"96-UOR8E66C/NTG)!#:L?&U!@57B#IEH= / MGT0 ]90-=^U-T$#\JR_J5SU=D_DT[_<=V=#6:=\6UG,NW/^J-Y=SX8 MCW JKHZ#E>6EI;;V16*36FQ9RL;+E,F6NR\?JS[L-#0\SN*O-?D]P^=4M*Y= M:2Q%\U]"KO_:J%CE%$A;;#%#J\SB]=H*7L?+F;/R^ G)B])D5O;< 276SMY. M'RB:O^85S>SA_KX[_9FIFMG@;C2X'?2ZHWFGV^N-'T;SP>BN,QD/![U!?X:C M?8J$ 2JM2OH@^<%DG *L?FA_Y#6M9E;> Z:%BQG+;YO)P6/X0T>\J7\N;.H/ ML\&H/YO1U?6OA\%L@+>G;VGH^>M'J@&WE55Y9J5ICL.SNHKF:76W@OM MC[SZJC$UMR+UL#)C14[),_%BPN(QM]GY838]OWPO_/ ^OSZG_1_[HX=^YW8Z MON_TQJ/YM-N;SSH_#>8_='H/L_GXOC]%V@9+2#RH>*) !L*[_I-,#+%+X M",C+5).5A=M"/:#,6*$[:WU&5H>A\0/DG7T^U@U!WU^D=:30?3 MK;"6!/TQ5]+!E,#K2-3+M%4D95CI&I+C8<8*&M"AO)7#JN?QF]QL;,S!VODF MOW8&HWEW=#>X'O8[W=FL/Y_]N3/JSW$.=W>^O_CBN"XUEO,$[>>L/O%I#H,6 MPB68&6#)@3HC'P,K,;,8[@4%R8QU*'T3(ZUO6;XPO\TOS$GWY]X/_=X_.Y/I M>-[O,1D,=(9TV*VB-M=+ZWFI-@S68%V>'* MFR,O,#D+\EN9C&(SUL[V?>:#Q.V#-?)=?HWTNI/!O#OLS.;CWC]Q%D*:FJQ< M /EVICP8/:**2L\% 1\">8&4LT;YK+0"$3,6"Y_VU:/P=9V#=5,(:N'KY>J: M&D@WG=[X?M(?S1#C6O93X\4;=L2D)0%Z?AB%O"0 )W=;. "PY]0<%^F%2NBL MK[.S!BS-B$G^27^,03!J%\* 2A4&5P M/YAS_WZG.[KA=V^#T5U_A!=W(B%*YP"J.0Q2LB5DDH"EKCL.\LJNQ.)\;F8E MZ,Q8M[/X,22_QW3$_K/X3JX0Q3)[N)[U__5 %VN'W9>C73]3JU2$L(!NBY-)/ \8.D5-&4V*X5AKL$L/T;DSPV2O+NERO.3I0%EHKZE%5%AH!%5U"^E; :&"E';FK$,Q\ M94<@7ULK$Z+-5R 4Z"P;D2\9V@+?HS_:2=:AYB%(?R0@4ULK%*+-U*I@G9+G M8,XB,P1^@T(PO([?(!GX+7L-!-&4,_N)+&+VS$J/EQ((!][V<+?HKE8!K]*= M[A,<1-EB9"/6&?!DG AU"35$_PH?B\Z4H'E5- MO$6_K03P_=8U);9/SV-_D,5@026$'LS((JU"EK[&>%B-C/XM7E.)!2J"QC]T M#BGE+:&/OKV4J 5JIMPRM9D*W+0I9:L?P M\B(\@SH$N\- ?F89I7_]FOY1Z\BE.2!VP)1FO8)ZN)FQ&B4U#&3KLI"D)JUD M4&^)GG!) Z7'FS)T*B[+E+S_=99VC3Z:L M=L/.Q7=O17&@X1VM-!B:7=->\0L@@.;IY\/Z Q+M7$B/E-3%.)IN-JE AE(O M9S_6O&JN.;IIVAE42:-1! Q1SZ5E\'75LM8@QJECG2HJ%> R0PF7%%61J=]" MEFUY:15DP_4MU5@Y4#Q.1*7OF12FJW^CH#'8&=1@J0&B"9I:-./NFAGM?^RN M0[T0[&&L-RKVE4$3,M$$KNC"L15L7R;8MW'$X*@N+,U^!3L&XC,0@M(&2XT.@>]\5QLB.WLN"&.>[!5V[Y,3N/D!3VV[ ;1T]^P&(T'J@:"C+T3:BU'%Z_]E](P)[=G 2.3:8L$K0) M\6K@V]A''!SY:XQIILEG84/;/Y3-Z:.'@=QO'NB^7E?Q-?Q5[)/3,62R%4:9 M<;0J><#OAD26XX8C*V!>_N?RNIH?BV__E#WHU_E3.EIG-QS20>ORR!]$+_5\ ME]+F)YSJ4HY1/;JM_<,>O13\>4Y_"I,PY\1E =%&S7U+I8,*"ZX53=3F>W]M MH+8[+;S'RU:I30M5@82_N"J6N&:_8H:LM;=B"]DQ38*W.PR@B=R9F;: M?7$DLB-H_L:$0(!"QMS 86:14JN=G;>P42Z,9J2?:"7%<*.YBQ6(ZF M+84X9$QAHQ-]?5##8KQ!; JQQ9[>C!F>_:3IS]KE01BIMC M:T*P3!U$+BFH1U=^NX+4?DK,EDP2W@5^*-&"ZI[H18&;-[KRA?N Z)GA I.4 M?L4_%,JB]'_HW#\,^+U['+9;MG1?;3PV9?27+NIUQ.Q& O!>-E M1OCY_8+,V7"$CY],595C@M+,SB'8KO4H&'AVP*(R;TCROP,ODY8X(M%.SPR\ M31RQ*PI9G4DV@2-^'_M H5>SY^B,,4+ 1BR<&TA*LZ)5\^JP$ MEF\[[ J]6:EH:"JG4Z47#R-#C:P4BS2L^: +O%A6+5879!(;!VS9Z%E&A<[G8-D($,FL0TK5DM _+H8)2L+) M\YD_D^#1#PEO:Q+G,PJL NN+O4_'\- BJQ7NHVKP72G$M-;9P\;WN#U.R>*8 M^.[^("15Z85"@EF5OG6*3?N]\=UH\)]^YV$R'G6HFA_-;OO31.6/ATG(V?C_ M]5E!J8N:%QX9M0I8*LY\%<U>@\96C_V@.;'EN/6;T0/AR@]>Z["Q=+C3 MT=7UZ#3D.JIV\5GZ-]=*ZAB*-5&S7SD=ET\KY)^2Y.QMRYK"D1WH=+P]52DT MRKX&O<8 "NW_5*C>J?,N@RGQ_D82T<-V:0SHC-BGS0^?5?;#>F M@I+4NUQOXFV(>?[!&'!4?C/?,2,62/^%NH9AP ^QKTG'4!U>W]P7S!":=I9< M/AJW,=#P0^IKTG+]6CZ /-BTU8]>!+$9'/$3!$HG-[+6RGA7=4\SA.0(BP\D M,5ED:D;,UC\T[9/#58D?)4W1WWP$RFS^Z"(BNB57U(/W3$)J")WG=AGO\*PZ&[C%MB>CU4#%$$-<'IKIF=W=II?3L\NDNY7;W1*!,,<4ON M;)B2/*'L.UA>[IDLZ;5QX1F3[+5QZ5MTV5 @%AJTC1)B3:;]&^Q[X[?Z6%V) M4(34),F]0@AQ6T)',L-J:_C5.2CQ^.[(4BV@=#'*>YG!TJI"K4Y(-P@:X$8)".BJL<1>814.G05_"&P?_4W7_@Q;9&SI4[#EK&1PX#W3]N5I%BU@F_D< M]@TYLI05@#_I',O6UM\X>I+%P+3]7:"0_N5,A53,BHNTED$T"7OHGX!>RKXZ?@2A.?P<5&2,\^^WA?P)" P_!>:?H3V&NBG_ M+E2$C+A7.!(F9W@VWQ-Y)*/QX(-0(3O7RX<2],]*NE*[-_N')-4\G%BO\I#5 M(T\#*HEG?A&AYI3^:?]S"7.Q=DXX]@;$ 70CNA"EGT?*LWG>N&AYLU% MC'?WWSR:B9^6]^5[CA6.4/YMJ/B>[56(E"<7T4UAROSF./)Z\$&HD)[KG48) M^A?)3+$YYBV'\F1 M[B;YAZ#L-\+!WQ8(0BDR+1M[$OB\W.7^3?KQ,KVE\#UY&>]OM?.Q)]/Q[7AZ MW^W,YMUY_[X_FL]8V_&D/^VR!NB5O-]61G99[B.5AULF#VEM"S6)TLZ&)$#5 M2KC60.DL0KO*Z$P>N_+79"C-B-,8PI0$JM9$HQ0R,S:$DFG#2@1_E]?XI5K> MF&+ ;TN;7^IK7.IK7.IK@!5UAM1+?8W38=NEOL:EOL:EOL:EOL:EOD:Y)1F1 MP! [TL"J 8:[''6J!IQE;/I)QHR>9=1QJR&C&J5A_# :+[^,)*G MM]B?%?*A.]@IU1^I0V>KG.R[[)TTCMG> LB()8R%VJ.<4NV/2@2:Y$3RCL,C70XJ"WVI/(G@ G*.; M@),*=Z&\EQFVK";G> M8?0?O]Q;O_K!5O!$[UW1AF7M3H\9 D+:<> ID&=ON(R7!],1.NMH>TES9#X( M0"T@+Z&@'5\.MV(N!_J? MQ=QZJ7R>+A\,V6L,/:R5OU-=!;>&W8:HQN:,K)@#?4HV?L **0P\'K[(OG/] MFOY1:GG^569YSOIW+"J1VIN3\90_<3T8\8A%9HC^N7/]\ZX%LB6:AT%M>HI[ M8(>K0%@*CEC1&,R,P[2*D\+P% U*\2U4R60!5BJLMR'\K"[7>5:#J,8/7MF% MCF]=F.G$%6\Y*[J='3?EY*)'M&SW3D7T2JZ9(5R"2&#YZCI*; HD( 7=$B[' MI6A:E-+4DJG6F_7ECH3]W[%O:Y6X%6A!-\5Z?D"5&5TZJO>R"PVQ;TFE8(LF M;0CJ;]X UCD+&F $XT=4)1?Z+$65O9@Z(\&S8Y.0ZF'IV]SB/H9L,54$0 W% M2>=@\1A EI+I2"SY@T:&;'M5>%E"++IRWA7H3.M9AVK'BJ2+(=MD%>8H@3CI M=38CKLNV"6]Q;P6_D0R=,LM'W <[\DC-K;SQHZ(??27>$8_2Y+($KL7:\1Q& M#\LE5/))V1'[D1Y=9@&1:,D$2W4(/VXYCS'7'>5A^]PX%+7&?K,&#+J4"D/6 MQNR)DGQMT0-NSU\SR*L],*.>.EM\&?9;7!:EV9TUQGVN[/^K#-[F$R&O&Y-=]BY[@Z[HUZ_ M,_NAWY]G[XEKW@T+]N']+*?.ZBGREW%(_2!EV^.&68F*,_^2RW"46O:2%F*.N*_=!\56TP3P3+2=O2 A+W M18NUF9_MBN;?:I7_17#.402T&8_H,6N5W?7O('Q60-F@,+Q[*XH#GC!ZZPI1ZF [F WKJH@>KXE%L..A>#X9)@\MYJ^K"';);,B*0 MVFVM@BEAMZQTW8V7MY0DR_V96)++XCICGO9)K3Z:Z,]Z(GB^ 3/P@V!.S)",C 2ZE@XCW_XM>7C.*()WXVK OEB*P/YVE*Q*T?USU.E ^)=BN+* ]9,$]&'+K+B 1\]IG2L]5% M(3<\8SXNHUOQ)A@D%0_>@F+)7NLCB_Z+S0KJK-F_ M*HJ(>#BTZ^\CR(L*1'3%<'2?8?,WX\?V&2)Z_CAQ5_[RJD@>J'3\-Q_RSK[I MX.Z'^=7X]NIAUB^Z]YJJ(?^6G7N[K"A5\FRN'7).5S.K*D^4 2FPVQD- 0FO M)6T-2[4#Y3H.L8LM32UO1<0UEC)_/@5X#V>,4D.)?U^8+[:=(#1/K&50#_$J MQW([U9H)H-5*@3F>LX[7,CAS33#K))6P/EOEJXR6=DZ9R@)K+TI4#YN@.9+5 MJ);1@H+J3C/-;.)9@>.+M:J@Z8EH6,'L,S)P1-#3*3QXX8;8SM(A"UG%.DES M?$TL%: L_F(BVDG2[RX6R4LD_K45.O;A.5.:?@[JB>9ED&-YB#N8&D.\!V6^ MCSD)UN/E-B]8SUN4[XN=(BVT%0 ^H'(@.7KN,I0S4G(-8\;6 MN0SEQKX]>OIQ-7;D"3:,'[D@[VS"C.:Z@8R$GJ5NQ606E,M;?4338J"EC,ZM\KHXHNMR"0%-BD!=YA\ORKDA[L/Y M#@QE^9PH9H^5T4[;&B@SE83#P,#FAJ3@#"*7LM3!LUSEO8R+6Z[*[K/,;RTE M$)+=JNQH7'QR;;Z?65YK*8V:##:YLE;'.S];4S8P]3V.> MU?'AO>3R7G)Y M+[F\EUQ>[(C')(,LNQT?YH])DA$ 74\KCPZ CJ_LG.LDTFB.\[))-Y5 \AD MOFKED.B.'=T-KNF_NK-9 M?UXW=JBV!+-7>;\X+GNHL$#EC@CU>ZJ:PR 9@-F$("9%*:KLM0UQC## MHJG$X;P]J4$UOJ$OF2/ ](?U-H.W^A)=U,\ 8EMR'33#TNO7>^M7/^BY5A@* M' UJ8HN#G#^#BS2WX]!HALW[N8ZL-1$6U%&373Z0&>RN(.9P?I<3WHK;18/E M\\!:T!,^/7P)_05ITV)+;/.FHKCF6"9"H*YU([ATN;;LWUQ_-5Y. O]78D=B MW%ES86OL A0UL9?2UBK^/?^94*,HDL*>;X1=,J !M,OI;@GDF;^,OE#"I"#G M&Z&%.C0''P"%4Y$4Q\I"E9(^QE\B*_!S9'TB774FX22@G>AYOW"=[+[ MA>[]>#H?_"+A7BX;P9?+EXN%P\ M7"X>WMS%0YN.;Y.O&<[&\6WR[<*9.[Y-OG,PW_&=M;J+UK98\:OZG:X;&X:( M:=Z3VSAB)F-]'\I?I#6\'^8/T_[%E6*D*T7FQ"W*A7X5N?J#(RN%)KPN#8)\ MZLGT&CBP>FG@FG.UQL4V/XXO8R)LWY!X02K151D.^T;O^,)T9J7I="E7UJ>K M-B"VI8XD1^=4L$Z3=F75NDKC8;]]A2-'YU3&3H-T>%&[ZH-B>[>.+U#'J'N' MX @HB?. U3SZ:][<+YCP?^Z,^O/&RAU=+'H-6F\(%1/;21]>V[B$KTL/&,,& MZWT&-KD.3&;X[2;6J_U$[-\F@1\1FP?#!OXJL-9#W_+H']GE,6S]?LZOWTGW MY]X/_=X_.Y/I>-[O<1<=_?%NVKWO#,?=$6O09:O;F!5]0QXCG:4K:H\=P-3S M73I9/\&R2S'U5KP00$A%D3TD(_CSG/X46EP(X(%.S7W+C$MVN0P((Y^:@P$_ M0JH!6@I7&T41:O8K9@A/>TLP)WC-@H!UJ2M"HW,6"KMZ\HR MVC.W)<=@4/)I85 J;7+8 IDU98@5,#V<<3M*:19[/S&#]8&YU:A1;LOCY42M MT91/ ::B5E&0B!Z4Q93;E% ;*+;9,X[>ZMY?.$O'3L"3GM$ 7=^*#H(CDKE_ M,Y#AJKAZ4&FA(U/Z$3LYV-Y=[2CE16/1(JS]JR/MC1!QI"F6.7 M&HF6HH^[MAW$_!Z(4+#DX?2"MMAW]150EU!CR(9&#^TV(8OPEE++"!P'SLKQ MDJ!H21$-13?DJXLV'':%A03 #9V[S'D[\)C(,OINB!VPFK:9M2_WY2NZ8ENQ M1V S&$ S;J]ZUL:)+'<6^?9OH%NJ;]_G;ZEZW7T$_%"BB"U:OPU&?JAZE));Q0SSI'E?,H[ M^;0(P[\ LZWH$PJLW1HVD5.%8&NQO3AY1K&6!9>+E@N%RP-V8-3/WJ:62X) MNZN \&]+34)Q<^Q#: -7*2HLT,V(W[.-(?O<8*EZE#1S8RUTX!:5-#9 MZ.U*];/S;EHJKZ6@N1GL HEBCC\"@K"]DG1":]_CMIIJ7RIIBJWWI$)5B,X1 M4-J.9CNSUQWK:*C2MQ\;ODVYO/UX!J\4-I^9=**O%'(M-0C#F"QNN)<_*8;\ MH^7&9$2^\+](SSR@[L@.\JH.C<+!1P.KDTX0R^Q@$RL8!_P8DA!*:9X]4=!! MN[>X,_9^WI!(: "%O]0M%N3 Y]JC!II# >9P3XE-6-+:V,O8;Y(EKS<,]N5Q M4VN_"G@FL7P4LWV'_H/)9)AHL8$VQP&C8-];-\]P,'3H_,Y>T[)YLG<]J5+B MI"06#.R.6]07.^^[(=["84+G*)>Y2>#8LFRL3!OL1.JF5E^!;'Q.[!4"GYCZ M("3N >32=Z9S20&)&5$"^P!//KFK1RLD"T8Q)9=_@Q,PWG"W=9N-[5I..UZ?[0S*W']>N^23KI M[A4FOE8]B^ M$"/%6,(6_#._BK90B[B6M&R3D\#VWN"(:/-LQ!?=\LN*Q(>5M7BVTU]()+#" M6-BNHG8$J3*H^KOOYV3W]U?K9P8&M"S7E@.]/,5(:5F(FO#VL> M4V[]8$D<]K;!CN[V3H^E'\-V&AIY>I2PY6VKW!)@D)2N]DRPW]LQ4^U69.C) M*][^R\9)[MJ/H'A+/P:4Q[^>ESQ69\O;5KPEP*"==C5G A3TS^V)8)DS;&KKD M4U 9?EO764*>7&1UBPN.=@9/ "K79W8'UBS_WKBT2R\,^1]O*"MO+2?@N2+' MBD, 3 0J_2=V<8?#SU,)@.7WE]TX>O(#YP^R>& OQ6:N,R>NY5$K^6"A\V1' M:93LQXI1LNPOLT[W8?[#>#KX#_W[P^BF/SV(GNU,AMW1[,^=ZY\[_7_WI[W! MK-^93 >]?F?:'=WU+R&U1H74'HI?8156EC[P(S7M?->,=/EVU&7+T.'7.*M! M5Y&JH;H26EO?,T,(C[/$07MZ?4CQZ[ U#**B;%$;'[N(9;-XHM><:W2QJ4HR MM?(Q0T2RO:7=IGIL]Z6/C&^!?W+LB2OHL Z2]MB9(BVNDVP-/25B+=6USW]W M_L77XE2F/7:D.1*G"H@=BU.TM=ZJ.NB!'0J+Q:TB:D?B%WML7HM=V0[8$71( MW"IB=BQF.<]Z:RO; 3OJ!HM9!Y= R53 MK]D!9XN"KF_PW#<\M>MS[;77U EO:-*M>$(F_8#\/CO7[&UP.$>TH=?%$"KW ME'@+=@X<6>N*]\5UOV:&Y)1*?6,ICC+ZL1\,*CFLAM/9@^KQ($4W,_U+S:R, MG%B #3#2*^R.265NO?/%8>\E/'\R?)2>V[D>\\4 K)HS8.D/P4C'>]5SF-- M'3&J5= CF8=H/QFK)S\#,FPFC5T0Y M$\_XW(.??-C\%,V\R#@AN:^3LW@N"^-'OC%BJO/\#+"KY)Z@6)#DDE@%_D]0>$6LO*R)\CP8H5DC=P0].9G M9JK#*2P8+0$XXZW O&L"C0J!K14=/D&Y+D&Q$0_GR1:C>C,W!1H+YLAI5*>Q M8$ M[26,.)DRZ-CTW#4D16P(ETO42Z M7B)=+Y&NETC72Z3K)=+U$NEZB72]1+I2&>JO-Z[_2D@F!4X5Y2KI8GS05',1 MKDK@T-U6N$',Y\!CQ"CF,(@R/*;_VO.7_N,767%%^O>3*X=8>6L^)#83@G9D M7@A7U7:"T/73,C\.\2K'LX[4,SEP3M/"L/%P%,$MI05$7 M]]:+$M7#)FC106I4RVA!WVPK6W^G5/GF[?BO-8K,GB:(J%9HAL80E7 M*CDTH*O2\4+'YA>NQRDD5?CF>:=9M,HH,V01HN'TE-")YAZ8I2>Z+A^7+,J) M[K^P'R5\@_8_V]AX/0#1^5T^2]V3QYL+!V_)LL,(,8H?0_)[3$?L/S-_*BRV MZ-M";-'#]:S_KX?^:-[I_TC_>V9.4%&>0G6XD+@'TB(]G(\JIJ>TM2&>?04O M\HNOE!0#8F@.YU70(4JF#(V+=Y&(F)PI0Y,"4O)D*$-3A!U.G2TF19X49Z8, M'Q%W,9,QBF@0,3G8(1VYJ:GN^P7-T5V?*A&3,\2TZR%K5QJY1TUZAV*7!K': MA)ZC%F-O3L^U(=TWY6=UO6&PKW44>VJ>@U4P.MIQ/?T+^R_FJ*&_^?]02P$" M% ,4 " 82 E5CPGRL:D' W( "@ @ $ 97@S M,2TQ+FAT;5!+ 0(4 Q0 ( !A("55A%>G#I@< 8@ * M " =$' !E>#,Q+3(N:'1M4$L! A0#% @ &$@)5>[-#]UK!0 SA@ M H ( !GP\ &5X,S(M,2YH=&U02P$"% ,4 " 82 E5 MZ:4=H;DG 0"E/! # @ $R%0 9F]R;3$P+7$N:'1M4$L! M A0#% @ &$@)5?&T#Y1%"@ RPH ! ( !%3T! &9O M&UL4$L! A0#% @ &$@)53BU"JY;(0 +R0" !4 M ( !VFL! '-U;G&UL4$L%!@ * H :P( ' #PG @ $! end