0001493152-24-040481.txt : 20241008 0001493152-24-040481.hdr.sgml : 20241008 20241008172018 ACCESSION NUMBER: 0001493152-24-040481 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20241008 DATE AS OF CHANGE: 20241008 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PIONEER POWER SOLUTIONS, INC. CENTRAL INDEX KEY: 0001449792 STANDARD INDUSTRIAL CLASSIFICATION: POWER, DISTRIBUTION & SPECIALTY TRANSFORMERS [3612] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35212 FILM NUMBER: 241360979 BUSINESS ADDRESS: STREET 1: 400 KELBY STREET, 12TH FLOOR CITY: FORT LEE STATE: NJ ZIP: 07024 BUSINESS PHONE: 212-867-0700 MAIL ADDRESS: STREET 1: 400 KELBY STREET, 12TH FLOOR CITY: FORT LEE STATE: NJ ZIP: 07024 FORMER COMPANY: FORMER CONFORMED NAME: SIERRA CONCEPTS, INC. DATE OF NAME CHANGE: 20081112 FORMER COMPANY: FORMER CONFORMED NAME: SIERRA CONCEPTS DATE OF NAME CHANGE: 20081112 10-Q 1 form10-q.htm
false --12-31 Q2 0001449792 0001449792 2024-01-01 2024-06-30 0001449792 2024-10-07 0001449792 2024-04-01 2024-06-30 0001449792 2023-04-01 2023-06-30 0001449792 2023-01-01 2023-06-30 0001449792 2024-06-30 0001449792 2023-12-31 0001449792 2022-12-31 0001449792 2023-06-30 0001449792 us-gaap:CommonStockMember 2023-03-31 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001449792 us-gaap:RetainedEarningsMember 2023-03-31 0001449792 2023-03-31 0001449792 us-gaap:CommonStockMember 2024-03-31 0001449792 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001449792 us-gaap:RetainedEarningsMember 2024-03-31 0001449792 2024-03-31 0001449792 us-gaap:CommonStockMember 2022-12-31 0001449792 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001449792 us-gaap:RetainedEarningsMember 2022-12-31 0001449792 us-gaap:CommonStockMember 2023-12-31 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001449792 us-gaap:RetainedEarningsMember 2023-12-31 0001449792 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001449792 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001449792 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001449792 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001449792 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001449792 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001449792 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0001449792 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001449792 us-gaap:CommonStockMember 2023-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001449792 us-gaap:RetainedEarningsMember 2023-06-30 0001449792 us-gaap:CommonStockMember 2024-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001449792 us-gaap:RetainedEarningsMember 2024-06-30 0001449792 2023-01-01 2023-12-31 0001449792 srt:ScenarioForecastMember 2024-12-31 2024-12-31 0001449792 us-gaap:CommonStockMember 2020-10-20 2024-06-30 0001449792 PPSI:NewSalesAgreementMember 2024-06-30 0001449792 us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0001449792 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001449792 us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0001449792 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0001449792 us-gaap:ServiceMember 2024-04-01 2024-06-30 0001449792 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001449792 us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001449792 us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001449792 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0001449792 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001449792 us-gaap:ServiceMember 2024-01-01 2024-06-30 0001449792 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001449792 PPSI:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001449792 PPSI:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001449792 PPSI:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001449792 PPSI:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001449792 PPSI:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001449792 PPSI:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001449792 PPSI:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001449792 us-gaap:ProductMember 2024-04-01 2024-06-30 0001449792 us-gaap:ProductMember 2023-04-01 2023-06-30 0001449792 us-gaap:ProductMember 2024-01-01 2024-06-30 0001449792 us-gaap:ProductMember 2023-01-01 2023-06-30 0001449792 us-gaap:MachineryAndEquipmentMember 2024-06-30 0001449792 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001449792 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001449792 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001449792 PPSI:ComputerHardwareAndSoftwareMember 2024-06-30 0001449792 PPSI:ComputerHardwareAndSoftwareMember 2023-12-31 0001449792 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001449792 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001449792 us-gaap:ConstructionInProgressMember 2024-06-30 0001449792 us-gaap:ConstructionInProgressMember 2023-12-31 0001449792 PPSI:TwoSuppliersMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2024-01-01 2024-06-30 0001449792 PPSI:OneSupplierMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2023-01-01 2023-12-31 0001449792 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember us-gaap:EquipmentMember 2024-04-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember us-gaap:EquipmentMember 2023-04-01 2023-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember us-gaap:EquipmentMember 2024-01-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember us-gaap:EquipmentMember 2023-01-01 2023-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember us-gaap:ServiceMember 2024-04-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember us-gaap:ServiceMember 2023-04-01 2023-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember us-gaap:ServiceMember 2024-01-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember us-gaap:ServiceMember 2023-01-01 2023-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember 2024-04-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember 2023-04-01 2023-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember 2024-01-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember 2023-01-01 2023-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember us-gaap:EquipmentMember 2024-04-01 2024-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember us-gaap:EquipmentMember 2023-04-01 2023-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember us-gaap:EquipmentMember 2024-01-01 2024-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember us-gaap:EquipmentMember 2023-01-01 2023-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember us-gaap:ServiceMember 2024-04-01 2024-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember us-gaap:ServiceMember 2023-04-01 2023-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember us-gaap:ServiceMember 2024-01-01 2024-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember us-gaap:ServiceMember 2023-01-01 2023-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember 2024-04-01 2024-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember 2023-04-01 2023-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember 2024-01-01 2024-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:ElectricalInfrastructureSegmentMember 2024-04-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:ElectricalInfrastructureSegmentMember 2023-04-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:ElectricalInfrastructureSegmentMember 2024-01-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:ElectricalInfrastructureSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:CriticalPowerSolutionsSegmentMember 2024-04-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:CriticalPowerSolutionsSegmentMember 2023-04-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:CriticalPowerSolutionsSegmentMember 2024-01-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:CriticalPowerSolutionsSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:UnallocatedCorporateOverheadExpensesMember 2024-04-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:UnallocatedCorporateOverheadExpensesMember 2023-04-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:UnallocatedCorporateOverheadExpensesMember 2024-01-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:UnallocatedCorporateOverheadExpensesMember 2023-01-01 2023-06-30 0001449792 country:US 2024-04-01 2024-06-30 0001449792 country:US 2023-04-01 2023-06-30 0001449792 country:US 2024-01-01 2024-06-30 0001449792 country:US 2023-01-01 2023-06-30 0001449792 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2024-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure PPSI:Segments PPSI:Location

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

 

FORM 10-Q

 

 

 

(Mark One)

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

 

For the quarterly period ended June 30, 2024

 

OR

 

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

 

Commission file number: 001-35212

 

PIONEER POWER SOLUTIONS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   27-1347616

(State or other jurisdiction

of incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

400 Kelby Street, 12th Floor

Fort Lee, New Jersey

(Address of principal executive offices)

 

07024

(Zip Code)

 

(212) 867-0700

(Registrant’s telephone number, including area code)

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

The number of shares outstanding of the registrant’s common stock, $0.001 par value, as of October 7, 2024 was 10,917,038.

 

 

 

  

 

 

PIONEER POWER SOLUTIONS, INC.

Form 10-Q

For the Quarterly Period Ended June 30, 2024

 

TABLE OF CONTENTS

 

  Page
PART I. FINANCIAL INFORMATION  
   
Item 1. Financial Statements 1
Unaudited Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2024, and 2023 1
Consolidated Balance Sheets at June 30, 2024 (Unaudited) and December 31, 2023 2
Unaudited Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2024, and 2023 3
Unaudited Consolidated Statement of Changes in Stockholders’ Equity for the Three and Six Months Ended June 30, 2024, and 2023 4
Notes to Consolidated Financial Statements 5
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 15
Item 3. Quantitative and Qualitative Disclosures About Market Risk 24
Item 4. Controls and Procedures 24
   
PART II. OTHER INFORMATION  
   
Item 1. Legal Proceedings 25
Item 1A. Risk Factors 25
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

 

 i 

 

 

PART I - FINANCIAL INFORMATION

 

Item 1. FINANCIAL STATEMENTS

 

PIONEER POWER SOLUTIONS, INC.

Consolidated Statements of Operations

(In thousands, except for share and per share amounts)

(Unaudited)

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues  $6,340   $ 12,282   $14,930   $ 21,838 
Cost of goods sold   5,687    8,404    12,549    15,127 
Gross profit   653    3,878    2,381    6,711 
Operating expenses                    
Selling, general and administrative   2,715    3,089    5,338    5,246 
Research and development   238    -    449    - 
Total operating expenses   2,953    3,089    5,787    5,246 
(Loss) income from operations   (2,300)   789    (3,406)   1,465 
Interest income   (17)   (79)   (48)   (132)
Other expense (income), net   -    20    (40)   7 
(Loss) income before income taxes   (2,283)   848    (3,318)   1,590 
Income tax expense   -    -    -    - 
Net (loss) income  $(2,283)  $848   $(3,318)  $1,590 
                     
(Loss) income per share:                    
Basic  $(0.21)  $0.09   $(0.32)  $0.16 
Diluted  $(0.21)  $0.08   $(0.32)  $0.15 
                     
Weighted average common shares outstanding:                    
Basic   10,920,125    9,908,434    10,518,659    9,838,989 
Diluted   10,920,125    10,746,601    10,518,659    10,677,156 

 

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

 

 1 

 

 

PIONEER POWER SOLUTIONS, INC.

Consolidated Balance Sheets

(In thousands, except for share amounts)

 

   June 30,   December 31, 
   2024   2023 
    (Unaudited)      
ASSETS          
Current assets          
Cash  $6,512   $3,582 
Accounts receivable, net of allowance for credit losses of $150 and $97 as of June 30, 2024 and December 31, 2023, respectively   5,900    9,010 
Inventories   12,657    7,579 
Prepaid expenses and other current assets   7,946    7,512 
Total current assets   33,015    27,683 
Property and equipment, net   4,226    3,899 
Operating lease right-of-use assets   399    760 
Financing lease right-of-use assets   309    403 
Deferred financing costs   -    195 
Other assets   75    82 
Total assets  $38,024   $33,022 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities          
Accounts payable and accrued liabilities  $12,507   $12,609 
Current portion of operating lease liabilities   302    582 
Current portion of financing lease liabilities   123    139 
Deferred revenue   8,943    4,932 
Total current liabilities   21,875    18,262 
Operating lease liabilities, non-current portion   121    215 
Financing lease liabilities, non-current portion   200    278 
Other long-term liabilities   40    49 
Total liabilities   22,236    18,804 
Stockholders’ equity          
Preferred stock, $0.001 par value, 5,000,000 shares authorized; none issued   -    - 
Common stock, $0.001 par value, 30,000,000 shares authorized; 10,917,038 and 9,930,022 shares issued and outstanding on June 30, 2024 and December 31, 2023, respectively   11    10 
Additional paid-in capital   38,724    33,837 
Accumulated deficit   (22,947)   (19,629)
Total stockholders’ equity   15,788    14,218 
Total liabilities and stockholders’ equity  $38,024   $33,022 

 

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

 

 2 

 

 

PIONEER POWER SOLUTIONS, INC.

Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

   2024   2023 (As Restated) 
   Six Months Ended 
   June 30, 
   2024   2023 (As Restated) 
Operating activities          
Net (loss) income  $(3,318)  $1,590 
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation   286    227 
Amortization of right-of-use financing leases   63    205 
Amortization of right-of-use operating leases   361    340 
Change in allowance for credit losses   53    44 
Stock-based compensation   321    962 
Other   -    (13)
Changes in current operating assets and liabilities:          
Accounts receivable   2,833    3,774 
Inventories   (5,078)   (295)
Prepaid expenses and other assets   (422)   224 
Income taxes   (5)   (4)
Accounts payable, accrued liabilities and other liabilities   (110)   (449)
Deferred revenue   4,011    (5,896)
Operating lease liabilities   (374)   (343)
Net cash (used in)/ provided by operating activities   (1,379)   366 
           
Investing activities          
Purchases of property and equipment   (614)   (810)
Net cash used in investing activities   (614)   (810)
           
Financing activities          
Net proceeds from issuance of common stock   4,986    - 
Principal repayments of financing leases   (63)   (228)
Net cash provided by/ (used in) financing activities   4,923    (228)
           
Increase (decrease) in cash   2,930    (672)
Cash, beginning of period   3,582    10,296 
Cash, end of period  $6,512   $9,624 
           
Supplemental cash flow information:          
Interest paid  $18   $- 
Non-cash investing and financing activities:          
Surrender and retirement of common stock   224    - 

 

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

 

 3 

 

 

PIONEER POWER SOLUTIONS, INC.

Consolidated Statements of Changes in Stockholders’ Equity

(In thousands, except for share amounts)

(Unaudited)

 

   Shares   Amount   capital   income   deficit   equity 
               Accumulated         
           Additional   other        Total 
   Common Stock   paid-in   comprehensive   Accumulated   stockholders’ 
   Shares   Amount   capital   income   deficit   equity 
Balance - March 31, 2023 (As Restated)   9,769,545   $10   $33,002   $               -   $(16,989)  $  16,023 
Net income   -    -    -    -    848    848 
Stock-based compensation   225,000    -    819    -    -    819 
Balance - June 30, 2023 (As Restated)   9,994,545   $10   $33,821   $-   $(16,141)  $17,690 
                               
Balance - March 31, 2024   10,821,860   $11   $38,712   $-   $(20,664)  $18,059 
Net loss   -    -    -    -    (2,283)   (2,283)
Stock-based compensation   125,000    -    96    -    -    96 
Issuance of common stock, net of transaction costs   27,719    -    140    -    -    140 
Surrender and retirement of common stock   (57,541)   -    (224)   -    -    (224)
Balance - June 30, 2024   10,917,038   $11   $38,724   $-   $(22,947)  $15,788 

 

               Accumulated         
           Additional   other       Total 
   Common Stock   paid-in   comprehensive   Accumulated   stockholders’ 
   Shares   Amount   capital   income   deficit   equity 
Balance - January 1, 2023 (As Restated)   9,644,545   $10   $32,859   $   14   $(17,731)  $     15,152 
Net income   -    -    -    -    1,590    1,590 
Stock-based compensation   350,000    -    962    -    -    962 
Other   -    -    -    (14)   -    (14)
Balance - June 30, 2023 (As Restated)   9,994,545   $10   $33,821   $-   $(16,141)  $17,690 
                               
Balance - January 1, 2024   9,930,022   $10   $33,837   $-   $(19,629)  $14,218 
Net loss   -    -    -    -    (3,318)   (3,318)
Stock-based compensation   125,000    -    321    -    -    321 
Issuance of common stock, net of transaction costs   919,557    1    4,790    -    -    4,791 
Surrender and retirement of common stock   (57,541)   -    (224)   -    -    (224)
Balance - June 30, 2024   10,917,038   $11   $38,724   $-   $(22,947)  $15,788 

 

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

 

 4 

 

 

PIONEER POWER SOLUTIONS, INC.

Notes to Unaudited Consolidated Financial Statements for the Quarterly Period Ended June 30, 2024

(in thousands, except for share and per share amounts)

 

1. BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES

 

Pioneer Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the “Company,” “Pioneer,” “we,” “our” and “us”) design, manufacture, integrate, refurbish, service, distribute and sell electric power systems, distributed energy resources, power generation equipment and mobile electric vehicle (“EV”) charging solutions. Our products and services are sold to a broad range of customers in the utility, industrial and commercial markets. Our customers include, but are not limited to, electric, gas and water utilities, data center developers and owners, EV charging infrastructure developers and owners, and distributed energy developers. The Company is headquartered in Fort Lee, New Jersey and operates from three (3) additional locations in the U.S. for manufacturing, service and maintenance, engineering, sales and administration.

 

We have two reportable segments as defined in our Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission (the “SEC”) on July 26, 2024: Electrical Infrastructure Equipment (“Electrical Infrastructure”) and Critical Power Solutions (“Critical Power”).

 

Presentation

 

The accompanying unaudited interim consolidated financial statements of the Company have been prepared pursuant to the rules of the SEC and reflect the accounts of the Company as of June 30, 2024. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”), have been condensed or omitted pursuant to those rules and regulations. We believe that the disclosures made are adequate to make the information presented not misleading to the reader. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations and cash flows with respect to the interim consolidated financial statements have been included. The results of operations for the interim period are not necessarily indicative of the results for the entire fiscal year. The year-end balance sheet data was derived from audited consolidated financial statements but this filing does not include all disclosures required by U.S. GAAP for a year-end balance sheet.

 

All dollar amounts (except share and per share data) presented in the notes to our unaudited interim consolidated financial statements are stated in thousands of dollars, unless otherwise noted. ASC 740-270 requires the use of an estimated annual effective tax rate to compute the tax provision during an interim period unless certain exceptions are met. We have used a discrete-period computation method to calculate taxes for the fiscal six-month period ended June 30, 2024. The Company anticipates that its annual effective tax rate will be 0% for the year ending December 31, 2024. As of June 30, 2024, the Company continues to provide a 100% valuation allowance against its net deferred tax assets since the Company believes it is more likely than not that its deferred tax assets will not be realized.

 

These unaudited interim consolidated financial statements include the accounts of Pioneer and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

These unaudited interim consolidated financial statements should be read in conjunction with the risk factors under the heading “Part II - Item 1A. Risk Factors” and the risk factors and the audited consolidated financial statements and notes thereto of the Company and its subsidiaries included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

 

Liquidity

 

The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. As shown in the accompanying consolidated financial statements, as of June 30, 2024, the Company had $6,512 of cash on hand and working capital of $11,140. The cash on hand was generated primarily from the sale of common stock under the ATM Program (as defined below), payment of all unpaid principal and interest from the two subordinated promissory notes we received in connection with the sale of the transformer business units in August 2019 for an aggregate principal amount of $7,500 (the “Seller Notes”) during the year ended December 31, 2022, and cash flows from operating activities. On October 20, 2020, we entered into an At the Market Sale Agreement with H.C. Wainwright & Co., LLC (“Wainwright”), pursuant to which we may offer and sell our shares of common stock from time to time through Wainwright, acting as sales agent or principal (the “ATM Program”). Since October 20, 2020, and through June 30, 2024, the Company sold an aggregate of 1,835,616 shares of common stock for aggregate gross proceeds of approximately $14,051, before any sales agent fees and expenses payable by us under the ATM Program. During the six months ended June 30, 2024, the Company sold an aggregate of 919,557 shares of common stock for an aggregate consideration of approximately $5,147, before any sales agent fees and expenses payable by the Company under the ATM Program. As of June 30, 2024, $69,853 of common stock remained available for issuance under the ATM Program.

 

 5 

 

 

The Company has historically met its cash needs through a combination of cash flows from operating activities and bank borrowings, the completion of the sale of the transformer business units in August 2019, sale of common stock under the ATM Program and collecting all unpaid principal and interest from the Seller Notes. Historically, the Company’s cash requirements were generally for operating activities, debt repayment, capital improvements and acquisitions. The Company expects to meet its cash needs with the working capital and cash flows from the Company’s operating activities. The Company expects its cash requirements to be generally for operating activities, product development and capital improvements. The Company expects that its current cash balance is sufficient to fund operations for the next twelve months from the date our unaudited interim consolidated financial statements are issued.

 

Risks and Uncertainties

 

The continuing impacts of the rising interest rates, inflation, changes in foreign currency exchange rates and geopolitical developments, such as the ongoing conflict between Russia and Ukraine, and the ongoing conflict between Israel and Hamas, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad variety of goods and services, including those provided by the Company’s clients, while also disrupting supply channels, sales channels and advertising and marketing activities for an unknown period of time. As a result of the current uncertainty in economic activity, the Company is unable to predict the potential size and duration of the impact on its revenue and its results of operations, if any. The extent of the potential impact of these macroeconomic factors on the Company’s operational and financial performance will depend on a variety of factors, including the extent of geopolitical disruption and its impact on the Company’s clients, partners, industry, and employees, all of which are uncertain at this time and cannot be accurately predicted. The Company continues to monitor the effects of these macroeconomic factors and intends to take steps deemed appropriate to limit the impact on its business. During the six months ended June 30, 2024, the Company was able to operate substantially at capacity.

 

There can be no assurance that precautionary measures, whether adopted by the Company or imposed by others, will be effective, and such measures could negatively affect its sales, marketing, and client service efforts, delay and lengthen its sales cycles, decrease its employees’, clients’, or partners’ productivity, or create operational or other challenges, any of which could harm its business and results of operations.

 

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Recent Accounting Pronouncements

 

There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company’s consolidated financial statements.

 

Accounting Standards Update (“ASU”) 2023-03, “Presentation of Financial Statements (Topic 205), Income Statement - Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation - Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 Emerging Issues Task Force (“EITF”) Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock.” ASU 2023-03 amends the ASC for SEC updates pursuant to SEC Staff Accounting Bulletin No. 120; SEC Staff Announcement at the March 24, 2022, EITF Meeting; and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock. These updates were immediately effective and did not have a significant impact on our consolidated financial statements.

 

In November 2023, the Financial Accounting Standards Board (“FASB”) FASB issued ASU 2023-07, “Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which requires disclosures of significant expenses by segment and interim disclosure of items that were previously required on an annual basis. ASU 2023-07 is to be applied on a retrospective basis and is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is evaluating the impact of ASU 2023-07 on disclosures in our consolidated financial statements.

 

In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures” (“ASU 2023-09”), which provides for additional disclosures primarily related to the income tax rate reconciliations and income taxes paid. ASU 2023-09 requires entities to annually disclose the income tax rate reconciliation using both amounts and percentages, considering several categories of reconciling items, including state and local income taxes, foreign tax effects, tax credits and nontaxable or nondeductible items, among others. Disclosure of the reconciling items is subject to a quantitative threshold and disaggregation by nature and jurisdiction. ASU 2023-09 also requires entities to disclose net income taxes paid or received to federal, state and foreign jurisdictions, as well as by individual jurisdiction, subject to a five percent quantitative threshold. ASU 2023-09 may be adopted on a prospective or retrospective basis and is effective for fiscal years beginning after December 15, 2024 with early adoption permitted. The Company is evaluating the impact of ASU 2023-09 on disclosures in our consolidated financial statements.

 

Revenue Recognition

 

Revenue is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance obligations in the contract and (5) the Company satisfies its performance obligation. The Company satisfies its performance obligations and, therefore, recognizes revenue, either over time or at a point in time, which is when the customer has obtained control of the good or service. Revenue from the sale of the Company’s electric power systems under its Electrical Infrastructure segment is recognized either over time or at a point in time and substantially all of the Company’s revenue from the sale of power generation equipment under its Critical Power segment is recognized at a point in time. Certain sales of highly customized electrical equipment under the Company’s Electrical Infrastructure segment are recognized over time when such equipment has no alternative use and the Company has an enforceable right to payment for performance completed to date. The Company’s measure of progress for such contracts is evaluated under the input method based on direct labor hours incurred relative to the estimated total direct labor hours required in order to complete the project. Any anticipated losses on contracts are fully recognized in the period in which the losses become evident. Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services that are recognized as services are delivered.

 

 6 

 

 

Contract Estimates

 

Revenue from over time contracts is recognized proportionally over the term of the contract using an input method based on the proportion of labor hours incurred as compared to the total estimated labor hours for the fixed-fee contract performance obligations, which the Company considers the best available indicator of the pattern and timing in which contract performance obligations are fulfilled and control transfers to the customer. This percentage is multiplied by the contracted dollar amount of the project to determine the amount of revenue to recognize in an accounting period.

 

There are situations where the number of hours to complete projects may exceed the original estimate as a result of an increase in project scope or unforeseen events. The related impact on income is recognized using the cumulative catch-up method, which the Company recognizes in the current period.

 

Recognition of revenue on a contract requires estimates of the total labor hours at completion and the measurement of progress towards completion. Due to the long-term nature of many of the Company’s contracts, developing the estimated total labor hours at completion often requires judgment. Factors that must be considered in estimating the total labor hours to be completed include the nature and complexity of the work to be performed and the risk and impact of delayed performance.

 

At the outset of each contract, the Company gauges its complexity and perceived risks and establish an estimated total number of labor hours at completion in line with these expectations. The Company follows a standard contract review process in which the Company reviews the progress and performance on its ongoing contracts at least quarterly.

 

Cost of Goods Sold

 

Cost of goods sold primarily includes charges for materials, direct labor and related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs, internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation of overhead. Cost of goods sold also includes indirect labor and infrastructure cost related to the provision of field services.

 

Accounts Receivable

 

On January 1, 2023, the Company adopted ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” using a modified retrospective approach. The standard amends several aspects of the measurement of credit losses related to certain financial instruments, including the replacement of the existing incurred credit loss model and other models with the current expected credit losses model. The cumulative effect of adoption did not result in an adjustment to the allowance for credit loss, and accordingly, the Company’s accumulated deficit as of January 1, 2023.

 

The Company accounts for trade receivables at original invoice amount less an estimate made for expected credit losses. The Company’s allowance for expected credit losses on accounts receivable reflects management’s estimate of credit losses over the remaining expected life of such assets, measured primarily using historical experience, as well as current conditions and forecasts that affect the collectability of the reported amount. There were $150 and $97 of reserves for expected credit losses as of June 30, 2024, and December 31, 2023, respectively.

 

Deferred Financing Costs

 

Certain legal, accounting and other third-party fees that are directly associated with equity financings are capitalized as deferred financing costs and included as a non-current asset on the balance sheet until such financings are consummated. After consummation of the equity financing, these costs will be recorded in the stockholders’ equity section of the consolidated balance sheets as a reduction of additional paid-in capital generated as a result of the offering, to the extent there are sufficient proceeds. Should the equity financing no longer be considered probable of being consummated, all deferred financing costs would be charged to operating expenses in the consolidated statements of operations.

 

 7 

 

 

3. REVENUES

 

Nature of the Company’s products and services

 

The Company’s principal products and services include electric power systems and equipment, distributed energy resources, power generation equipment and mobile EV charging solutions.

 

Products

 

The Company’s Electrical Infrastructure business provides electric power systems and equipment and distributed energy resources that help customers effectively and efficiently protect, control, transfer, monitor and manage their electric energy needs.

 

The Company’s Critical Power business provides customers with power generation equipment and the Company’s suite of mobile e-Boost electric vehicle charging solutions.

 

Services

 

Power generation systems represent considerable investments that require proper maintenance and service in order to operate reliably during a time of emergency. The Company’s power maintenance programs provide preventative maintenance, repair and support service for the Company’s customers’ power generation systems.

 

The timing of revenue recognition, customer billings and cash collections results in accounts receivable, contract assets and deferred revenue at the end of each reporting period. Contract assets include unbilled amounts typically resulting from revenue recognized exceeding amounts billed to customers for contracts utilizing an input method based on the proportion of labor hours incurred as compared to the total estimated labor hours for the fixed-fee contract performance obligations. The Company bills customers as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, upon achievement of contractual milestones or upon deliveries.

 

The Company’s principal source of revenue is derived from sales of products and fees for services. The Company measures revenue based upon the consideration specified in the customer arrangement, and revenue is recognized when the performance obligations in the customer arrangement are satisfied. Changes in deferred revenue are generally as a result of the Company’s normal operating cycle and the effect of cumulative catch-up adjustments arising from a change in the measure of progress or a contract modification identified at each reporting period.

 

A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation. Customers typically receive the benefit of the Company’s products when the risk of loss or control for the product transfers to the customer and for services as they are performed. Under ASC 606, revenue is recognized when a customer obtains control of promised products or services in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. To achieve this core principle, the Company applies the following five steps:

 

1) Identify the contract with a customer

 

A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the products or services to be transferred and identifies the payment terms related to these products or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for products or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

 

2) Identify the performance obligations in the contract

 

Performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or services, the Company must apply judgment to determine whether promised products or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised products or services are accounted for as a combined performance obligation.

 

 8 

 

 

3) Determine the transaction price

 

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer. The customer payments are generally due in 30 days.

 

4) Allocate the transaction price to performance obligations in the contract

 

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.

 

5) Recognize revenue when or as the Company satisfies a performance obligation

 

The Company satisfies performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised product or service to a customer.

 

During the three months ended June 30, 2024, the Company recognized $4,676 of revenue over time, as compared to $8,224 during the three months ended June 30, 2023. Additionally, the Company recognized $1,664 and $4,058 of revenue at a point in time from the sale of our products during the three months ended June 30, 2024, and June 30, 2023, respectively.

 

Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services are delivered. The Company recognized $2,235 and $1,890 of service revenue during the three months ended June 30, 2024, and June 30, 2023, respectively.

 

During the six months ended June 30, 2024, the Company recognized $8,833 of revenue over time, as compared to $14,683 during the six months ended June 30, 2023. Additionally, the Company recognized $6,097 and $7,155 of revenue at a point in time from the sale of our products during the six months ended June 30, 2024, and June 30, 2023, respectively.

 

Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services are delivered. The Company recognized $4,223 and $3,952 of service revenue during the six months ended June 30, 2024, and June 30, 2023, respectively.

 

During the three months ended June 30, 2024, the Company recognized approximately $98 of revenue that was classified as deferred revenue as of December 31, 2023, as compared to $3,334 of revenue recognized during the three months ended June 30, 2023, that was classified as deferred revenue as of December 31, 2022, resulting primarily from the progress made on the various active contracts during the respective reporting periods.

 

During the six months ended June 30, 2024, the Company recognized approximately $2,477 of revenue that was classified as deferred revenue as of December 31, 2023, as compared to $5,966 of revenue recognized during the six months ended June 30, 2023, that was classified as deferred revenue as of December 31, 2022, resulting primarily from the progress made on the various active contracts during the respective reporting periods.

 

The Company manages its accounts receivable credit risk by performing credit evaluations and monitoring amounts due from the Company’s customers. The Company had certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represented 10% or more of the Company’s total accounts receivable.

 

As of June 30, 2024, one customer represented approximately 11% of the Company’s accounts receivable. As of December 31, 2023, one customer represented approximately 23% of the Company’s accounts receivable.

 

For the three months ended June 30, 2024, one customer represented approximately 10% of the Company’s revenue. For the three months ended June 30, 2023, one customer represented approximately 65% of the Company’s revenue.

 

For the six months ended June 30, 2024, one customer represented approximately 16% of the Company’s revenue. For the six months ended June 30, 2023, two customers represented approximately 60% and 10% of the Company’s revenue.

 

 9 

 

 

Return of a product requires that the buyer obtain permission in writing from the Company. When the buyer requests authorization to return material for reasons of their own, the buyer will be charged for placing the returned goods in saleable condition, restocking charges and for any outgoing and incoming transportation paid by the Company. The Company warrants title to the products, and warrants the products on date of shipment to the buyer, to be of the kind and quality described in the contract, merchantable, and free of defects in workmanship and material. Returns and warranties during the three and six months ended June 30, 2024, and June 30, 2023, were insignificant.

 

The following table presents our revenues disaggregated by revenue discipline:

 

SCHEDULE OF REVENUE DISAGGREGATED

   2024  

2023

(As Restated)

   2024  

2023

(As Restated)

 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024  

2023

(As Restated)

   2024  

2023

(As Restated)

 
Products  $4,105   $10,392   $10,707   $17,886 
Services   2,235    1,890    4,223    3,952 
Total revenue  $6,340   $12,282   $14,930   $21,838 

 

See “Note 9 - Business Segment and Geographic Information”.

 

4. INVENTORIES

 

The components of inventories are summarized below:

 

SCHEDULE OF INVENTORIES

   June 30,   December 31, 
   2024   2023 
Raw materials  $10,346   $5,316 
Work in process   2,311    2,263 
Total inventories  $12,657   $7,579 

 

Inventories are stated at the lower of cost or a net realizable value determined on a weighted average method.

 

 10 

 

 

5. PROPERTY AND EQUIPMENT, NET

 

Property and equipment are summarized below:

 

   June 30,   December 31, 
   2024   2023 
Machinery, vehicles and equipment  $4,652   $3,220 
Furniture and fixtures   208    208 
Computer hardware and software   734    650 
Leasehold improvements   368    368 
Construction in progress   1,122    2,024 
Property and equipment, gross   7,084    6,470 
Less: accumulated depreciation   (2,858)   (2,571)
Total property and equipment, net  $4,226   $3,899 

 

Depreciation expense was $164 and $97 for the three months ended June 30, 2024, and 2023, respectively.

 

Depreciation expense was $286 and $227 for the six months ended June 30, 2024, and 2023, respectively.

 

6. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

The components of accounts payable and accrued liabilities are summarized below:

 

SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

   June 30,   December 31, 
   2024   2023 
Accounts payable  $5,520   $5,396 
Accrued liabilities   6,987    7,213 
Total accounts payable and accrued liabilities  $12,507   $12,609 

 

Accrued liabilities primarily consist of accrued legal settlement costs, accrued sales commissions, accrued compensation and benefits, accrued sales and use taxes and accrued insurance. Accrued legal settlement costs as of June 30, 2024, and December 31, 2023, were $5,000. See Note 10 for details. As of June 30, 2024, and December 31, 2023, accrued sales commissions were $584 and $442, respectively. Accrued compensation and benefits as of June 30, 2024, and December 31, 2023, were $252 and $294, respectively. Accrued sales and use taxes as of June 30, 2024, and December 31, 2023, were $167 and $67, respectively, and there was $228 accrued insurance as of June 30, 2024, compared to $795 as of December 31, 2023. The remainder of accrued liabilities are comprised of several insignificant accruals in connection with normal business operations.

 

As of June 30, 2024, two of the Company’s suppliers represented approximately 41% of the Company’s accounts payable. As of December 31, 2023, one of the Company’s suppliers represented approximately 18% of the Company’s accounts payable.

 

 11 

 

 

7. STOCK-BASED COMPENSATION

 

Stock-Based Compensation

 

A summary of stock option activity during the six months ended June 30, 2024, is as follows:

 

SCHEDULE OF STOCK OPTION ACTIVITY

   Stock
Options
   Weighted average
exercise price
   Weighted
average remaining
contractual term
   Aggregate
intrinsic value
 
Outstanding as of January 1, 2024   706,167   $5.49           
Granted   5,146    3.89           
Exercised   -    -           
Forfeited/expired   (57,000)   10.21           
Outstanding as of June 30, 2024   654,313   $5.07    5.55   $284 
Exercisable as of June 30, 2024   629,670   $5.00    5.40   $284 

 

A summary of RSU activity during the six months ended June 30, 2024, is as follows:

 

       Weighted-average   Weighted-average 
       grant-date   grant-date 
   Number of units   fair value per share   fair value 
Unvested restricted stock units as of January 1, 2024   125,000   $4.35   $543 
Units granted   -    -    - 
Units vested   (125,000)   4.35    (543)
Units forfeited   -    -    - 
Unvested restricted stock units as of June 30, 2024   -   $-   $- 

 

Stock-based compensation expense recorded for the three and six months ended June 30, 2024, was approximately $96 and $321, respectively. Stock-based compensation expense recorded for the three and six months ended June 30, 2023, was approximately $819 and $962, respectively. At June 30, 2024, there was $109 of stock-based compensation expense remaining to be recognized in the consolidated statements of operations over a weighted average remaining period of 2.1 years.

 

8. BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE

 

Basic and diluted (loss) income per common share is calculated based on the weighted average number of vested shares outstanding during the period. The Company’s employee and director equity awards, as well as incremental shares issuable upon exercise of warrants, are not considered in the calculations if the effect would be anti-dilutive. The following table sets forth the computation of basic and diluted (loss) income per share (in thousands, except per share data):

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Numerator:                    
Net (loss) income  $(2,283)  $848   $(3,318)  $1,590 
                     
Denominator:                    
Weighted average basic shares outstanding   10,920,125    9,908,434    10,518,659    9,838,989 
Effect of dilutive securities - equity based compensation plans   -    838,167    -    838,167 
Weighted average diluted shares outstanding   10,920,125    10,746,601    10,518,659    10,677,156 
                     
Net (loss) income per common share:                    
Basic  $(0.21)  $0.09   $(0.32)  $0.16 
Diluted  $(0.21)  $0.08   $(0.32)  $0.15 

 

As of June 30, 2024, diluted (loss) income per share excludes potentially dilutive common shares related to 654,313 shares underlying stock options as their effect was anti-dilutive.

 

 12 

 

 

9. BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION

 

The Company follows ASC 280 - Segment Reporting in determining its reportable segments. The Company considered the way its management team, most notably its chief operating decision maker, makes operating decisions and assesses performance and considered which components of the Company’s enterprise have discrete financial information available. As the Company makes decisions using a manufactured products vs. distributed products and services group focus, its analysis resulted in two reportable segments: Electrical Infrastructure and Critical Power. The Critical Power reportable segment is the Company’s Titan Energy Systems, Inc. business unit. The Electrical Infrastructure reportable segment is the Company’s Pioneer Custom Electrical Products Corp. business unit.

 

The Electrical Infrastructure segment is involved in the design, manufacture and sale of circuit protection and controls equipment used primarily by large industrial and commercial operations to manage their electrical power distribution needs. The Critical Power segment provides mobile high capacity charging equipment, power generation equipment and aftermarket field-services in order to help customers secure fast vehicle charging where fixed charging infrastructure does not exist, and additionally to ensure smooth, uninterrupted power to operations during times of emergency.

 

The following tables present information about segment loss and income:

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                    
Electrical Infrastructure                    
Equipment  $2,945   $9,376   $8,220   $16,185 
Service   -    -    -    - 
Revenues   2,945    9,376    8,220    16,185 
Critical Power Solutions                    
Equipment   1,160    1,016    2,487    1,701 
Service   2,235    1,890    4,223    3,952 
Revenues   3,395    2,906    6,710    5,653 
Consolidated  $6,340   $12,282   $14,930   $21,838 

 

   2024   2023   2024   2023 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023   2024   2023 
Depreciation and amortization                    
Electrical Infrastructure  $25   $17   $49   $33 
Critical Power Solutions   168    209    296    395 
Unallocated corporate overhead expenses   2    2    4    4 
Consolidated  $195   $228   $349   $432 

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Operating (loss) income                  
Electrical Infrastructure  $(565)  $2,975   $54   $4,837 
Critical Power Solutions   (611)   (506)   (1,171)   (943)
Unallocated corporate overhead expenses   (1,124)   (1,680)   (2,289)   (2,429)
Consolidated  $(2,300)  $789   $(3,406)  $1,465 

 

Revenues are attributable to countries based on the location of the Company’s customers:

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                
United States  $6,340   $12,282   $14,930   $21,838 

 

 13 

 

 

10. COMMITMENTS AND CONTINGENCIES

 

Litigation and Claims

 

From time to time, the Company is a defendant or plaintiff in various legal actions that arise in the normal course of business. Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated.

 

On June 15, 2023, Terrence and Kay Mimick (the “Plaintiffs”) filed a complaint in the U.S. District Court, District of Nebraska naming the Company, its wholly-owned subsidiary, Pioneer Critical Power, Inc., and an individual acting in his capacity as an employee of the Company, collectively as defendants. Plaintiffs filed an amended complaint on July 7, 2023, alleging negligent driving, negligent entrustment, and negligent hiring, training and supervision, as a result of a car accident that occurred on September 9, 2019, and seeking special damages related to the injuries allegedly sustained by Plaintiffs. The amended complaint also named Titan Energy Systems, Inc. as a defendant instead of Pioneer Critical Power, Inc. On July 27, 2023, the defendants filed an Answer to Plaintiff’s Amended Complaint. On October 6, 2023, a mediation was held, but the parties did not reach a settlement. In June 2024, another mediation was held and the parties reached a settlement for all of the Plaintiffs’ claims. The case was dismissed with prejudice on July 23, 2024. As of June 30, 2024, the Company recognized a liability of $5,000 related to this matter, which was included within accounts payable and accrued liabilities, with a corresponding insurance receivable of $5,000 related to the loss recovery, which was deemed to be probable and included within prepaid expenses and other current assets on the consolidated balance sheets.

 

The Company is not aware of any material proceedings in which any of its directors, officers or affiliates or any registered or beneficial shareholder of more than 5% of the Company’s common stock is an adverse party or has a material interest adverse to the Company’s interest.

 

 14 

 

 

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

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the accompanying unaudited consolidated interim financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with our Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the Securities and Exchange Commission on July 26, 2024.

 

Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to the “Company,” “Pioneer,” “we,” “our” and “us” refer to Pioneer Power Solutions, Inc. and its subsidiaries.

 

U.S. dollars are reported in thousands except for share and per share amounts.

 

Special Note Regarding Forward-Looking Statements

 

This Quarterly Report on Form 10-Q contains “forward-looking statements,” which include information relating to future events, future financial performance, financial projections, strategies, expectations, competitive environment and regulation. Words such as “may,” “should,” “could,” “would,” “predicts,” “potential,” “continue,” “expects,” “anticipates,” “future,” “intends,” “plans,” “believes,” “estimates,” and similar expressions, as well as statements in future tense, identify forward-looking statements. Forward-looking statements should not be read as a guarantee of future performance or results and may not be accurate indications of when such performance or results will be achieved. Forward-looking statements are based on information we have when those statements are made or management’s good faith belief as of that time with respect to future events, and are subject to risks and uncertainties that could cause actual performance or results to differ materially from those expressed in or suggested by the forward-looking statements. Important factors that could cause such differences include, but are not limited to:

 

  General economic conditions and their effect on demand for electrical equipment, particularly in the commercial construction market, but also in the power generation, industrial production and infrastructure industries.
     
  The effects of fluctuations in sales on our business, revenues, expenses, net income (loss), income (loss) per share, margins and profitability.
     
  Many of our competitors are better established and have significantly greater resources and may subsidize their competitive offerings with other products and services, which may make it difficult for us to attract and retain customers.
     
  The potential loss or departure of key personnel, including Nathan J. Mazurek, our chairman, president and chief executive officer.
     
  Our ability to generate internal growth, maintain market acceptance of our existing products and gain acceptance for our new products.
     
  Unanticipated increases in raw material prices or disruptions in supply could increase production costs and adversely affect our profitability.
     
  Our ability to realize revenue reported in our backlog.
     
  Our ability to remediate the material weaknesses identified in our internal control over financial reporting in our Annual Report on Form 10-K for the year ended December 31, 2023, or inability to otherwise maintain an effective system of internal control.
     
  The effect that the restatement of the prior financial statements could have on investor confidence in us and raise reputational risk.
     
  Operating margin risk due to competitive pricing and operating efficiencies, supply chain risk, material, labor or overhead cost increases, interest rate risk and commodity risk.
     
  Strikes or labor disputes with our employees may adversely affect our ability to conduct our business.
     
  The impact of geopolitical activity on the economy, changes in government regulations such as income taxes, climate control initiatives, the timing or strength of an economic recovery in our markets and our ability to access capital markets.
     
  Material weaknesses in internal controls.
     
  Future sales of large blocks of our common stock may adversely impact our stock price.
     
  The liquidity and trading volume of our common stock.
     
  Our business could be adversely affected by an outbreak of disease, epidemic or pandemic, such as the global coronavirus pandemic, or similar public threat, or fear of such an event.
     
  Our ability to regain and maintain compliance with the continued listing standards of Nasdaq.
     
  Risks associated with litigation and claims, which could impact our financial results and condition.

 

 15 

 

 

The foregoing does not represent an exhaustive list of matters that may be covered by the forward-looking statements contained herein or risk factors that we are faced with that may cause our actual results to differ from those anticipated in our forward-looking statements. Moreover, new risks regularly emerge, and it is not possible for us to predict or articulate all risks we face, nor can we assess the impact of all risks on our business or the extent to which any risk, or combination of risks, may cause actual results to differ from those contained in any forward-looking statements. Except to the extent required by applicable laws or rules, we undertake no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events or otherwise. You should review carefully the risks and uncertainties described under the heading “Part II - Item 1A. Risk Factors” in this Quarterly Report on Form 10-Q and “Part I - Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023, for a discussion of the foregoing and other risks that relate to our business and investing in shares of our common stock.

 

Business Overview

 

We design, manufacture, integrate, refurbish, service, distribute and sell electric power systems, distributed energy resources, power generation equipment and mobile electric vehicle (“EV”) charging solutions. Our products and services are sold to a broad range of customers in the utility, industrial and commercial markets. Our customers include, but are not limited to, electric, gas and water utilities, data center developers and owners, EV charging infrastructure developers and owners, and distributed energy developers. We are headquartered in Fort Lee, New Jersey and operate from three (3) additional locations in the United States for manufacturing, service and maintenance, engineering, and sales and administration.

 

Description of Business Segments

 

We have two reportable segments: Electrical Infrastructure Equipment (“Electrical Infrastructure”) and Critical Power Solutions (“Critical Power”).

 

  Our Electrical Infrastructure business provides equipment solutions that allow customers to effectively and efficiently protect, control, transfer, monitor and manage their electric energy usage and requirements. These solutions are marketed principally through our Pioneer Custom Electrical Products Corp. (“PCEP”) brand name.
     
  Our Critical Power business provides customers with our suite of mobile e-Boost© EV charging solutions, power generation equipment and all forms of preventative maintenance, repairs, remote monitoring and other equipment service on our customers’ equipment. These products and services are marketed by our operations headquartered in Minnesota, currently doing business under our Pioneer eMobility (“e-Boost”), Titan Energy Systems Inc. (“Titan”) and Pioneer Critical Power brand names.

 

Critical Accounting Estimates

 

Our consolidated financial statements have been prepared in accordance with U.S. GAAP. The preparation of our consolidated financial statements requires us to make estimates and assumptions that affect the amounts and disclosures in the consolidated financial statements. Our estimates are based on our historical experience, knowledge of current events and actions we may undertake in the future, and on various other factors that we believe are reasonable under the circumstances. Our critical accounting policies and estimates are described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies” in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”) on July 26, 2024. There were no material changes to our accounting policies during the six months ended June 30, 2024.

 

 16 

 

 

RESULTS OF OPERATIONS

 

Overview of the Three and Six Months Results

 

Selected financial and operating data for our reportable business segments for the most recent reporting period is summarized below. This information, as well as the selected financial data provided in “Note 9 - Business Segment and Geographic Information” and in our unaudited Consolidated Financial Statements and related notes included in this Quarterly Report on Form 10-Q, should be referred to when reading our discussion and analysis of results of operations below.

 

Our summary of operating results during the three and six months ended June 30, 2024, and 2023 are as follows:

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                  
Electrical Infrastructure  $2,945   $9,376   $8,220   $16,185 
Critical Power Solutions   3,395    2,906    6,710    5,653 
Consolidated   6,340    12,282    14,930    21,838 
Cost of goods sold                    
Electrical Infrastructure   2,933    5,984    7,015    10,651 
Critical Power Solutions   2,754    2,420    5,534    4,476 
Consolidated   5,687    8,404    12,549    15,127 
Gross profit   653    3,878    2,381    6,711 
Selling, general and administrative   2,689    3,059    5,295    5,090 
Depreciation and amortization   26    30    43    156 
Research and development   238    -    449    - 
Total operating expenses   2,953    3,089    5,787    5,246 
Operating (loss) income from continuing operations   (2,300)   789    (3,406)   1,465 
Interest income   (17)   (79)   (48)   (132)
Other expense (income)   -    20    (40)   7 
(Loss) income before income taxes   (2,283)   848    (3,318)   1,590 
Income tax expense   -    -    -    - 
Net (loss) income  $(2,283)  $848   $(3,318)  $1,590 

 

Backlog

 

Our backlog is based on firm orders from our customers expected to be delivered in the future, most of which is expected to occur during the next twelve months. Backlog may vary significantly from reporting period to reporting period due to the timing of customer commitments. Backlog reflects the amount of revenue we expect to realize upon the shipment of customer orders for our products that are not yet complete or for which work has not yet begun. As of June 30, 2024, backlog from our E-Bloc power systems and related equipment was approximately $12,523, or 19% of the total backlog.

 

The following table represents the progression of our backlog, by reporting segment, as of the end of the last five quarters:

 

   June 30,   March 31,   December 31,   September 30, 2023   June 30, 2023 
   2024   2024   2023   (As Restated)   (As Restated) 
Electrical Infrastructure  $39,670   $30,889   $28,497   $25,368   $25,225 
Critical Power Solutions   27,251    15,022    16,668    8,027    7,146 
Total order backlog  $66,921   $45,911   $45,165   $33,395   $32,371 

 

 17 

 

 

Revenue

 

The following table represents our revenues by reporting segment and major product category for the periods indicated (in thousands, except percentages):

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   Variance   %   2024   2023 (As Restated)   Variance   % 
Electrical Infrastructure                                                                                                        
Equipment  $2,945   $9,376   $(6,431)   (68.6)  $8,220   $16,185   $(7,965)   (49.2)
Service   -    -    -    -    -    -    -    - 
    2,945    9,376    (6,431)   (68.6)   8,220    16,185    (7,965)   (49.2)
Critical Power Solutions                                        
Equipment   1,160    1,016    144    14.2    2,487    1,701    786    46.2 
Service   2,235    1,890    345    18.3    4,223    3,952    271    6.9 
    3,395    2,906    489    16.8    6,710    5,653    1,057    18.7 
Total revenue  $6,340   $12,282   $(5,942)   (48.4)  $14,930   $21,838   $(6,908)   (31.6)

 

For the three months ended June 30, 2024, our consolidated revenue decreased by $5,942, or 48.4%, to $6,340, down from $12,282 during the three months ended June 30, 2023, primarily due to a decrease in sales of equipment from our Electrical Infrastructure segment during the three months ended June 30, 2024.

 

For the six months ended June 30, 2024, our consolidated revenue decreased by $6,908 or 31.6%, to $14,930, down from $21,838 during the six months ended June 30, 2023, primarily due to a decrease in sales of equipment from our Electrical Infrastructure segment during the six months ended June 30, 2024.

 

Electrical Infrastructure. During the three months ended June 30, 2024, revenue from our equipment sales decreased by $6,431, or 68.6%, to $2,945, down from $9,376 during the three months ended June 30, 2023, primarily due to a decrease in shipments and revenue recognized over time from our equipment sales during the three months ended June 30, 2024.

 

During the six months ended June 30, 2024, revenue from our equipment sales decreased by $7,965, or 49.2%, to $8,220, down from $16,185 during the six months ended June 30, 2023, primarily due to a decrease in revenue recognized over time from our equipment sales during the six months ended June 30, 2024.

 

Critical Power Solutions. For the three months ended June 30, 2024, revenue for our Critical Power segment increased by $489, or 16.8%, to $3,395, up from $2,906 during the three months ended June 30, 2023, primarily due to an increase in service sales during the three months ended June 30, 2024.

 

For the six months ended June 30, 2024, revenue for our Critical Power segment increased by $1,057, or 18.7%, to $6,710, up from $5,653 during the six months ended June 30, 2023, primarily due to an increase in sales of our e-Boost equipment from our Pioneer eMobility business in addition to an increase in service sales during the six months ended June 30, 2024.

 

 18 

 

 

Gross Profit and Margin

 

The following table represents our gross profit by reporting segment for the periods indicated (in thousands, except percentages):

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   Variance   %   2024   2023 (As Restated)   Variance   % 
Electrical Infrastructure                                                                                                        
Gross profit  $12   $3,392   $(3,380)   (99.6)  $1,205   $5,534   $(4,329)   (78.2)
Gross margin %   0.4    36.2    (35.8)        14.7    34.2    (19.5)     
                                         
Critical Power Solutions                                        
Gross profit   641    486    155    31.9    1,176    1,177    (1)   (0.1)
Gross margin %   18.9    16.7    2.2         17.5    20.8    (3.3)     
                                         
Consolidated gross profit  $653   $3,878   $(3,225)   (83.2)  $2,381   $6,711   $(4,330)   (64.5)
Consolidated gross margin %   10.3    31.6    (21.3)        15.9    30.7    (14.8)     

 

For the three months ended June 30, 2024, our consolidated gross margin decreased to 10.3% of revenues, as compared to 31.6% during the three months ended June 30, 2023.

 

For the six months ended June 30, 2024, our consolidated gross margin decreased to 15.9% of revenues, as compared to 30.7% during the six months ended June 30, 2023.

 

Electrical Infrastructure. For the three months ended June 30, 2024, our gross margin percentage decreased by 35.8%, from 36.2% to 0.4%, as compared to the three months ended June 30, 2023. The decrease was primarily due to the decrease in sales of our power systems and switchgear equipment.

 

For the six months ended June 30, 2024, our gross margin percentage decreased by 19.5%, from 34.2% to 14.7%, as compared to the six months ended June 30, 2023. The decrease was primarily due to the decrease in sales of our E-Bloc power systems and medium and low voltage switchgear equipment.

 

Critical Power Solutions. For the three months ended June 30, 2024, our gross margin increased by 2.2%, from 16.7% to 18.9%, for the three months ended June 30, 2023. The increase was predominately due to the increase in sales of our equipment and service.

 

For the six months ended June 30, 2024, our gross margin decreased by 3.3%, from 20.8% to 17.5%, for the six months ended June 30, 2023. The decrease was primarily due to an unfavorable sales mix.

 

 19 

 

 

Operating Expenses

 

The following table represents our operating expenses by reportable segment for the periods indicated (in thousands, except percentages):

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023   Variance   %   2024   2023   Variance   % 
Electrical Infrastructure                                        
Selling, general and administrative  $563   $408   $155    38.0   $1,122   $680   $442    65.0 
Depreciation and amortization   14    9    5    55.6    29    17    12    70.6 
Segment operating expense  $577   $417   $160    38.4   $1,151   $697   $454    65.1 
                                         
Critical Power Solutions                                        
Selling, general and administrative  $1,004   $973   $31    3.2   $1,888   $1,985   $(97)   (4.9)
Depreciation and amortization   10    19    (9)   (47.4)   10    135    (125)   (92.6)
Research and development   238    -    238    -    449    -    449    - 
Segment operating expense  $1,014   $992   $22    2.2   $2,347   $2,120   $227    (97)
                                         
Unallocated Corporate Overhead Expenses                                        
Selling, general and administrative  $1,122   $1,678   $(556)   (33.1)  $2,285   $2,425   $(140)   (5.8)
Depreciation and amortization   2    2    -    -    4    4    -    - 
Segment operating expense  $1,124   $1,680   $(556)   (33.1)  $2,289   $2,429   $(140)   (5.8)
                                         
Consolidated                                        
Selling, general and administrative  $2,689   $3,059   $(370)   (12.1)  $5,295   $5,090   $205    4.0 
Depreciation and amortization   26    30    (4)   (13.3)   43    156    (113)   (72.4)
Research and development   238    -    398    -    449    -    449    - 
Consolidated operating expense  $2,953   $3,089   $24    (4.4)  $5,787   $5,246   $541    10.3 

 

Selling, General and Administrative Expense. For the three months ended June 30, 2024, consolidated selling, general and administrative expense, before depreciation and amortization, decreased by approximately $370, or 12.1%, to $2,689, as compared to $3,059 during the three months ended June 30, 2023, primarily due to a decrease in stock-based compensation expense. As a percentage of our consolidated revenue, selling, general and administrative expense, before depreciation and amortization, increased to 42.4% during the three months ended June 30, 2024, as compared to 24.9% in the three months ended June 30, 2023.

 

For the six months ended June 30, 2024, consolidated selling, general and administrative expense, before depreciation and amortization, increased by approximately $205, or 4.0%, to $5,295, as compared to $5,090 during the six months ended June 30, 2023, primarily due to an increase in travel related costs. As a percentage of our consolidated revenue, selling, general and administrative expense, before depreciation and amortization, increased to 35.5% during the six months ended June 30, 2024, as compared to 23.3% in the six months ended June 30, 2023.

 

Depreciation and Amortization Expense. Depreciation and amortization expense consists primarily of depreciation of fixed assets and amortization of right-of-use assets related to our finance leases, and excludes amounts included in cost of sales. For the three months ended June 30, 2024, consolidated depreciation and amortization expense decreased by $4, or 13.3%, to $26, as compared to $30 during the three months ended June 30, 2023.

 

For the six months ended June 30, 2024, consolidated depreciation and amortization expense decreased by $113, or 72.4%, to $43, as compared to $156 during the six months ended June 30, 2023.

 

 20 

 

 

(Loss) Income from Operations

 

The following table represents our operating (loss) income by reportable segment for the periods indicated (in thousands, except percentages):

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   Variance   %   2024   2023 (As Restated)   Variance   % 
Electrical Infrastructure  $(565)  $                        2,975   $(3,540)   (119.0)  $54   $                        4,837   $(4,783)   (98.9)
Critical Power Solutions   (611)   (506)   (105)   (20.8)   (1,171)   (943)   (228)   (24.2)
Unallocated corporate overhead expenses   (1,124)   (1,680)   556    33.1    (2,289)   (2,429)   140    5.8 
(Loss) income from operations  $(2,300)  $789   $(3,089)   (391.5)  $(3,406)  $1,465   $(4,871)   332.5 

 

Electrical Infrastructure. Operating income from our Electrical Infrastructure segment decreased by $3,540 during the three months ended June 30, 2024, as compared to the three months ended June 30, 2023, primarily due to a decrease in sales of our electrical infrastructure equipment and an increase in selling, general and administrative expense.

 

Operating income from our Electrical Infrastructure segment decreased by $4,783 during the six months ended June 30, 2024, as compared to the six months ended June 30, 2023, primarily due to a decrease in sales of our electrical infrastructure equipment and an increase in selling, general and administrative expense.

 

Critical Power Solutions. Operating loss from our Critical Power segment increased by $105 during the three months ended June 30, 2024, as compared to the three months ended June 30, 2023, primarily due to an increase research and development costs related to our e-Boost equipment from Pioneer eMobility business and an unfavorable sales mix in the service business.

 

Operating loss from our Critical Power segment increased by $228 during the six months ended June 30, 2024, as compared to the six months ended June 30, 2023, primarily due to an increase research and development costs related to our e-Boost equipment from Pioneer eMobility business and an unfavorable sales mix in the service business.

 

General Corporate Expense. Our general corporate expenses consist primarily of executive management, corporate accounting and human resources personnel, corporate office expenses, financing and corporate development activities, payroll and benefits administration, treasury, tax compliance, legal, stock-based compensation, public reporting costs and costs not specifically allocated to reportable business segments.

 

During the three months ended June 30, 2024, our unallocated corporate overhead expense decreased by $556, or 33.1%, as compared to the three months ended June 30, 2023, primarily due to a decrease in stock-based compensation expense.

 

During the six months ended June 30, 2024, our unallocated corporate overhead expense decreased by $140, or 5.8%, as compared to the six months ended June 30, 2023, primarily due to a decrease in stock-based compensation expense.

 

 21 

 

 

Non-Operating (Income) Expense

 

Interest Income. For the three and six months ended June 30, 2024, we had interest income of approximately $17 and $48, respectively, as compared to interest income of approximately $79 and $132, respectively, during the three and six months ended June 30, 2023. We generated the majority of our interest income from our cash on hand during the six months ended June 30, 2024, and 2023.

 

Other Expense (Income). Other expense (income) in the consolidated statements of operations reports certain gains and losses associated with activities not directly related to our core operations.

 

For the three and six months ended June 30, 2024, other non-operating income was $0 and $40, respectively, as compared to other non-operating expense of $20 and $7, respectively, during the three and six months ended June 30, 2023.

 

Provision for Income Taxes. Our effective income tax rate for the three and six months ended June 30, 2024, and 2023 was 0.0%.

 

Net Loss (Income) per Share

 

We generated a net loss of $2,283 during the three months ended June 30, 2024, as compared to net income of $848 during the three months ended June 30, 2023.

 

Our net loss per basic and diluted share for the three months ended June 30, 2024, was $0.21, as compared to net income per basic share of $0.09 and net income per diluted share of $0.08 for the three months ended June 30, 2023.

 

We generated a net loss of $3,318 during the six months ended June 30, 2024, as compared to net income of $1,590 during the six months ended June 30, 2023.

 

Our net loss per basic and diluted share for the six months ended June 30, 2024, was $0.32, as compared to net income per basic share of $0.16 and net income per diluted share of $0.15 for the six months ended June 30, 2023.

 

LIQUIDITY AND CAPITAL RESOURCES

 

General. On October 20, 2020, we entered into an At the Market Sale Agreement with H.C. Wainwright & Co., LLC (“Wainwright”), pursuant to which we may offer and sell our shares of common stock from time to time through Wainwright, acting as sales agent or principal (the “ATM Program”). As of June 30, 2024, the Company had $6,512 of cash on hand generated primarily from the sale of common stock under the ATM Program. Since October 20, 2020, and through June 30, 2024, the Company sold an aggregate of 1,835,616 shares of common stock for aggregate gross proceeds of approximately $14,051, before any sales agent fees and expenses payable by us under the ATM Program. During the six months ended June 30, 2024, the Company sold an aggregate of 919,557 shares of common stock for an aggregate consideration of approximately $5,147, before any sales agent fees and expenses payable by the Company under the ATM Program. As of June 30, 2024, $69,853 of common stock remained available for issuance under the ATM Program.

 

The continuing impacts of the rising interest rates, inflation, changes in foreign currency exchange rates and geopolitical developments, such as the ongoing conflict between Russia and Ukraine, and the ongoing conflict between Israel and Hamas, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad variety of goods and services, including those provided by our clients, while also disrupting supply channels, sales channels and advertising and marketing activities for an unknown period of time. As a result of the current uncertainty in economic activity, we are unable to predict the potential size and duration of the impact on our revenue and our results of operations, if any. The extent of the potential impact of these macroeconomic factors on our operational and financial performance will depend on a variety of factors, including the extent of geopolitical disruption and its impact on our clients, partners, industry, and employees, all of which are uncertain at this time and cannot be accurately predicted. We continue to monitor the effects of these macroeconomic factors and intends to take steps deemed appropriate to limit the impact on our business. During the six months ended June 30, 2024, we were able to operate substantially at capacity.

 

There can be no assurance that precautionary measures, whether adopted by us or imposed by others, will be effective, and such measures could negatively affect our sales, marketing, and client service efforts, delay and lengthen our sales cycles, decrease our employees’, clients’, or partners’ productivity, or create operational or other challenges, any of which could harm our business and results of operations.

 

Cash (Used in)/ Provided by Operating Activities. Cash used in our operating activities was $1,379 during the six months ended June 30, 2024, as compared to cash provided by operating activities of $366 during the six months ended June 30, 2023. The increase in cash used in operating activities is primarily due to the increase in our net loss and working capital fluctuations.

 

 22 

 

 

Cash Used in Investing Activities. Cash used in investing activities during the six months ended June 30, 2024, was $614, as compared to $810 during the six months ended June 30, 2023. Additions to property and equipment during the six months ended June 30, 2024, were $614, as compared to $810 of additions during the six months ended June 30, 2023.

 

Cash Provided by/ (Used in) Financing Activities. Cash provided by our financing activities was $4,923 during the six months ended June 30, 2024, as compared to cash used in financing activities of $228 during the six months ended June 30, 2023. The increase in cash provided by financing activities is primarily due to the sale of common stock under the ATM Program.

 

Working Capital. As of June 30, 2024, we had working capital of $11,140, including $6,512 of cash on hand, compared to working capital of $9,421, including $3,582 of cash on hand as of December 31, 2023.

 

Assessment of Liquidity. As of June 30, 2024, we had $6,512 of cash on hand generated primarily from the sale of common stock under the ATM Program. We have historically met our cash needs through a combination of cash flows from operating activities and bank borrowings, the completion of the sale of the transformer business units in August 2019, sale of common stock under the ATM Program and collecting all unpaid principal and interest from the Seller Notes. Historically, our cash requirements were generally for operating activities, debt repayment, capital improvements and acquisitions.

 

We expect to meet our cash needs with our working capital and cash flows from operating activities. We expect our cash requirements to be generally for operating activities, capital improvements and product development. We expect that product development and promotional activities related to our new initiatives will continue in the near future and we expect to continue to incur costs related to such activities. We expect that our cash balance is sufficient to fund operations for the next twelve months from the date our unaudited consolidated financial statements are issued.

 

As of June 30, 2024, we had no off-balance sheet transactions, arrangements, obligations (including contingent obligations), or other relationships with unconsolidated entities or other persons that had, or that may have, a material effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

Capital Expenditures

 

The Company had $614 of additions to property and equipment during the six months ended June 30, 2024, as compared to $810 of additions to property and equipment during the six months ended June 30, 2023.

 

Known Trends, Events, Uncertainties and Factors That May Affect Future Operations

 

We believe that our future operating results will continue to be subject to quarterly variations based upon a wide variety of factors, including the cyclical nature of the electrical equipment industry and the markets for our products and services. Our operating results could also be impacted by changing customer requirements and exposure to fluctuations in prices of important raw supplies, such as copper, steel and aluminum. We have various insurance policies, including cybersecurity, covering risks in amounts that we consider adequate. In addition to these measures, we attempt to recover other cost increases through improvements to our manufacturing efficiency and through increases in prices where competitively feasible. Lastly, other economic conditions we cannot foresee may affect customer demand. In addition, the consequences of the ongoing geopolitical conflicts, such as the ongoing conflict between Russia and Ukraine and the ongoing conflict between Israel and Hamas, including related sanctions and countermeasures, and the effects of rising global inflation, are difficult to predict, and could adversely impact geopolitical and macroeconomic conditions, the global economy, and contribute to increased market volatility, which may in turn adversely affect our business and operations. We predominately sell to customers in the industrial production and commercial construction markets. Accordingly, changes in the condition of any of our customers may have a greater impact than if our sales were more evenly distributed between different end markets. For a further discussion of factors that may affect future operating results see the sections entitled “Special Note Regarding Forward-Looking Statements” in this Quarterly Report on Form 10-Q and “Part I - Item 1A. Risk Factors” in our Annual Report on Form 10-K.

 

 23 

 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Not applicable.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), evaluated the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of June 30, 2024. Our disclosure controls and procedures are designed to provide reasonable assurance that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Based on this evaluation, and as a result of the material weaknesses described below, our CEO and CFO have concluded that our disclosure controls and procedures were not effective as of June 30, 2024. In light of this determination, our management has performed additional analyses, reconciliations, and other post-closing procedures and has concluded that, notwithstanding the material weakness in our internal control over financial reporting, the unaudited interim condensed consolidated financial statements for the periods covered by and included in this Quarterly Report on Form 10-Q fairly state, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with U.S. GAAP.

 

Material Weaknesses in Internal Control over Financial Reporting

 

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

 

Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. GAAP. The following material weaknesses in our internal control over financial reporting were present as of December 31, 2023, and continued to exist as of June 30, 2024:

 

  The Company did not maintain effective controls over the revenue recognition of over-time contracts and associated costs. The Company’s underlying estimates of total labor hours required to complete over-time contracts were materially different from the actual labor hours required, which was determined to represent an error, and, as a result, the percentage of completion used to recognize revenue was materially different from the percentage of completion using actual labor hours incurred. Additionally, the Company did not properly account for recognition of costs incurred by contract.   This material weakness resulted in the restatement of the Company’s consolidated financial statements for the year ended December 31, 2022, as well as its interim consolidated financial statements for the three months ended March 31, 2022, and 2023, the three and six months ended June 30, 2022, and 2023 and the three and nine months ended September 30, 2022, and 2023.
   
  The Company did not design and maintain effective controls over the accounting for inventory and related cost of sales, primarily due to the lack of an automated tracking system and the manual nature of its current processes and controls surrounding inventory. Specifically, we did not design and maintain effective controls over (1) complete and accurate inventory costing, including recording inventoriable costs at the lower of cost and net realizable value, (2) cycle count procedures and inventory system changes, which occur without proper review and documentation and (3) proper segregation of duties.
   
  The Company has a lack of sufficient accounting personnel with the necessary skills, knowledge, and expertise. This deficiency impacts our ability to ensure appropriate segregation of duties, and to accurately and timely close, consolidate and prepare financial statements as required to maintain compliance with reporting deadlines under applicable SEC regulations.

 

Management’s Plan to Remediate the Material Weaknesses

 

The Company is implementing enhancements to its internal controls to remediate the identified material weaknesses in its internal control over financial reporting. Specifically, the Company has:

 

  engaged external third parties for assistance as needed;
  initiated a review and update of significant accounting policies, procedures, and controls; and
  begun additional training for its accounting and financial reporting personnel.

 

Additionally, the Company plans to hire additional accounting and finance personnel with the requisite skills, knowledge and expertise to address identified control deficiencies.

 

The Company is committed to maintaining a strong internal control environment and believes these remediation efforts will represent significant improvements in its controls over the control environment. These steps will take time to be fully implemented and confirmed to be effective and sustainable. Additional controls may also be required over time. While the Company believes that these efforts will improve its internal control over financial reporting, the Company will not be able to conclude whether the steps the Company is taking will remediate the material weaknesses in internal control over financial reporting until a sufficient period of time has passed to allow management to test the design and operational effectiveness of the new and enhanced controls. Until the remediation steps set forth above are fully implemented and tested, the material weaknesses described above will continue to exist.

 

Changes in Internal Control over Financial Reporting

 

Other than described above, there have been no changes in our internal control over financial reporting that occurred during the three months ended June 30, 2024, that have materially affected, or that are reasonably likely to materially affect, our internal control over financial reporting.

 

 24 

 

 

PART II – OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

From time to time, we may become involved in lawsuits, investigations and claims that arise in the ordinary course of business.

 

On June 15, 2023, Terrence and Kay Mimick (the “Plaintiffs”) filed a complaint in the U.S. District Court, District of Nebraska naming the Company, its wholly-owned subsidiary, Pioneer Critical Power, Inc., and an individual acting in his capacity as an employee of the Company, collectively as defendants. Plaintiffs filed an amended complaint on July 7, 2023, alleging negligent driving, negligent entrustment, and negligent hiring, training and supervision, as a result of a car accident that occurred on September 9, 2019, and seeking special damages related to the injuries allegedly sustained by Plaintiffs. The amended complaint also named Titan Energy Systems, Inc. as a defendant instead of Pioneer Critical Power, Inc. On July 27, 2023, the defendants filed an Answer to Plaintiff’s Amended Complaint. On October 6, 2023, a mediation was held, but the parties did not reach a settlement. In June 2024, another mediation was held and the parties reached a settlement for all of the Plaintiffs’ claims. The case was dismissed with prejudice on July 23, 2024.

 

As of the date hereof, we are not aware of or a party to any other legal proceedings to which we or any of our subsidiaries is a party or to which any of our property is subject, nor are we aware of any such threatened or pending litigation or any such proceedings known to be contemplated by governmental authorities that we believe could have a material adverse effect on our business, financial condition or operating results.

 

We can give no assurance that any other lawsuits or claims brought in the future will not have an adverse effect on our financial condition, liquidity or operating results.

 

We are not aware of any material proceedings in which any of our directors, officers or affiliates or any registered or beneficial shareholder of more than 5% of our common stock is an adverse party or has a material interest adverse to our interest.

 

ITEM 1A. RISK FACTORS

 

A description of the risks associated with our business, financial condition and results of operations is set forth in “Item 1A. Risk Factors” of our annual report on Form 10-K for the fiscal year ended December 31, 2023, as filed with the Securities and Exchange Commission on July 26, 2024, and are supplemented with the following revised risk factors:

 

We may not meet the continued listing requirements of Nasdaq, which could result in a delisting of our common stock.

 

As previously disclosed, on April 18, 2024, we received a notice (the “10-K Notice”) from the Listing Qualifications staff of Nasdaq (the “Staff”) notifying us that as we had not yet filed our Annual Report on Form 10-K for the year ended December 31, 2023 (the “Form 10-K”), we no longer complied with Listing Rule 5250(c)(1) for continued listing on Nasdaq (the “Listing Rule”). On May 24, 2024, we received an additional notice from Nasdaq notifying us that as we had not yet filed our Form 10-Q for the quarter ended March 31, 2024 (the “Q1 10-Q”), and because we remained delinquent in filing the Form 10-K, we did not comply with the Listing Rule. On July 26, 2024, we filed the Form 10-K with the SEC and are now in compliance with such filing.

 

On August 21, 2024, we received a notice from Nasdaq notifying us that as we had not yet filed our Form 10-Q for the quarter ended June 30, 2024 (the “Q2 10-Q”, and together with the Q1 10-Q, the “Delinquent Filings”), we were not in compliance with the Listing Rule. We previously submitted a plan to Nasdaq (the “Plan”) on June 17, 2024, to regain compliance with respect to the Delinquent Filings and Nasdaq granted an exception until September 20, 2024, to file the Delinquent Filings. Pursuant to the notice we received on August 21, 2024, we were required to submit an update to the Plan to Nasdaq by September 5, 2024, to regain compliance. We submitted an update to the Plan to Nasdaq on September 5, 2024, and we filed the Q1 10-Q on September 10, 2024. On September 19, 2024, Nasdaq granted us an additional exception of up to a maximum of 180 calendar days from the prescribed filing due date of the Form 10-K to file the Q2 10-Q, or until October 14, 2024, to regain compliance. In the event we do not satisfy these terms, the Staff will provide written notification that our securities will be delisted. At that time, we may appeal the Staff’s determination to a hearings panel.

 

Although we expect to take actions intended to restore our compliance with the listing requirements, we can provide no assurance that any action taken by us would be successful.

 

 25 

 

 

If our common stock is delisted from the Nasdaq Capital Market, we expect that our common stock would begin trading on the over-the-counter markets. The delisting of our common stock could result in a reduction in our trading price and would substantially limit the liquidity of our common stock. In addition, delisting could materially adversely impact our ability to raise capital or pursue strategic restructuring, refinancing or other transactions. Delisting from the Nasdaq Capital Market could also have other negative results, including the potential loss of confidence by institutional investors.

 

We currently derive a significant portion of our revenues from two customers. Material or significant loss of business from these customers could have an adverse effect on our business, financial condition and operating results.

 

We depend on two customers for a large portion of our business, and any change in the level of orders from these customers could have a significant impact on our results of operations. Approximately 10% of our sales during the three months ended June 30, 2024, were made to one customer and approximately 16% of our sales during the six months ended June 30, 2024, were made to another customer. Loss of business from these customers could have an adverse effect on our business, financial condition and operating results. The majority of our sales to these customers were made pursuant to contract terms and conditions for each project.

 

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

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

None.

 

ITEM 6. EXHIBITS

 

See the Exhibit Index following the signature page to this Quarterly Report on Form 10-Q for a list of exhibits filed or furnished with this report, which Exhibit Index is incorporated herein by reference.

 

 26 

 

 

INDEX TO EXHIBITS

 

Exhibit

No.

   Description
     
31.1*    Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2*    Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1**    Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2**    Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS*

101.SCH*

101.CAL*

101.DEF*

101.LAB*

101.PRE*

104*

 

 

 

Inline XBRL Instance Document.

Inline XBRL Taxonomy Extension Schema Document.

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

Inline XBRL Taxonomy Extension Definition Linkbase Document.

Inline XBRL Taxonomy Extension Labels Linkbase Document.

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).

 

 

* Filed herewith.

** Furnished herewith

 

 27 

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

   PIONEER POWER SOLUTIONS, INC.
        
Date:  October 8, 2024 By: /s/ Nathan J. Mazurek
   Name: Nathan J. Mazurek
   Title:

Chief Executive Officer

(Principal Executive Officer duly authorized to sign on behalf of Registrant)

 

Date: October 8, 2024   /s/ Walter Michalec
   Name: Walter Michalec
   Title:

Chief Financial Officer

(Principal Financial Officer duly authorized to sign on behalf of Registrant)

 

 28 

 

 

EX-31.1 2 ex31-1.htm

 

EXHIBIT 31.1

 

CERTIFICATION

 

I, Nathan J. Mazurek, certify that:

 

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

 

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

 

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

 

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

 

Date:  October 8, 2024 /s/ Nathan J. Mazurek
   Nathan J. Mazurek
  

President, Chief Executive Officer and

Chairman of the Board of Directors (Principal Executive Officer duly authorized to sign on behalf of Registrant)

 

 

 

EX-31.2 3 ex31-2.htm

 

EXHIBIT 31.2

 

CERTIFICATION

 

I, Walter Michalec, certify that:

 

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

 

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

 

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

 

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

 

Date: October 8, 2024 /s/ Walter Michalec
   Walter Michalec
  

Chief Financial Officer

(Principal Financial Officer duly authorized to sign on behalf of Registrant)

 

 

 

 

EX-32.1 4 ex32-1.htm

 

EXHIBIT 32.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

This certification is furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350) and accompanies the Quarterly Report on Form 10-Q (the “Form 10-Q”) for the fiscal quarter ended June 30, 2024, of Pioneer Power Solutions, Inc. (the “Company”). I, Nathan J. Mazurek, the Chief Executive Officer of the Company, certify that, based on my knowledge:

 

  (1) The Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
  (2) The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the periods covered in this report.

 

Date: October 8, 2024 By: /s/ Nathan J. Mazurek
  Name: Nathan J. Mazurek
  Title: Chief Executive Officer

 

The foregoing certification is being furnished as an exhibit to the Form 10-Q pursuant to Item 601(b)(32) of Regulation S-K and Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and, accordingly, is not being filed as part of the Form 10-Q for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

 

 

EX-32.2 5 ex32-2.htm

 

EXHIBIT 32.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

This certification is furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350) and accompanies the Quarterly Report on Form 10-Q (the “Form 10-Q”) for the fiscal quarter ended June 30, 2024, of Pioneer Power Solutions, Inc. (the “Company”). I, Walter Michalec, the Chief Financial Officer of the Company, certify that, based on my knowledge:

 

   (1) The Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
   (2) The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the periods covered in this report.

 

Date: October 8, 2024 By: /s/ Walter Michalec
   Name: Walter Michalec
   Title: Chief Financial Officer

 

The foregoing certification is being furnished as an exhibit to the Form 10-Q pursuant to Item 601(b)(32) of Regulation S-K and Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and, accordingly, is not being filed as part of the Form 10-Q for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

 

 

 

EX-101.SCH 6 ppsi-20240630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - REVENUES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED (Details) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - REVENUES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - SCHEDULE OF INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - SCHEDULE OF RESTRICTED STOCK UNITS (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - SCHEDULE OF SEGMENT INCOME LOSS (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ppsi-20240630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 ppsi-20240630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 ppsi-20240630_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] AOCI Attributable to Parent [Member] Retained Earnings [Member] Scenario [Axis] Forecast [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] New Sales Agreement [Member] Timing of Transfer of Good or Service [Axis] Transferred over Time [Member] Transferred at Point in Time [Member] Product and Service [Axis] Service [Member] Customer [Axis] Customer One [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Revenue Benchmark [Member] Customer Two [Member] Product [Member] Long-Lived Tangible Asset [Axis] Machinery and Equipment [Member] Furniture and Fixtures [Member] Computer Hardware And Software [Member] Leasehold Improvements [Member] Construction in Progress [Member] Two Suppliers [Member] Accounts Payable [Member] Supplier Concentration Risk [Member] One Supplier [Member] Antidilutive Securities [Axis] Share-Based Payment Arrangement, Option [Member] Segments [Axis] Electrical Infrastructure Segment [Member] Equipment [Member] Critical Power Solutions Segment [Member] Consolidation Items [Axis] Operating Segments [Member] Unallocated Corporate Overhead Expenses [Member] Geographical [Axis] UNITED STATES Statement of Financial Position Location, Balance [Axis] Accounts Payable and Accrued Liabilities [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] Entity Listing, Par Value Per Share Income Statement [Abstract] Revenues Cost of goods sold Gross profit Operating expenses Selling, general and administrative Research and development Total operating expenses (Loss) income from operations Interest income Other expense (income), net (Loss) income before income taxes Income tax expense Net (loss) income (Loss) income per share: Basic Diluted Weighted average common shares outstanding: Basic Diluted Statement of Financial Position [Abstract] ASSETS Current assets Cash Accounts receivable, net of allowance for credit losses of $150 and $97 as of June 30, 2024 and December 31, 2023, respectively Inventories Prepaid expenses and other current assets Total current assets Property and equipment, net Operating lease right-of-use assets Financing lease right-of-use assets Deferred financing costs Other assets Total assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities Accounts payable and accrued liabilities Current portion of operating lease liabilities Current portion of financing lease liabilities Deferred revenue Total current liabilities Operating lease liabilities, non-current portion Financing lease liabilities, non-current portion Other long-term liabilities Total liabilities Stockholders’ equity Preferred stock, $0.001 par value, 5,000,000 shares authorized; none issued Common stock, $0.001 par value, 30,000,000 shares authorized; 10,917,038 and 9,930,022 shares issued and outstanding on June 30, 2024 and December 31, 2023, respectively Additional paid-in capital Accumulated deficit Total stockholders’ equity Total liabilities and stockholders’ equity Allowance of credit losses Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Statement of Cash Flows [Abstract] Operating activities Net (loss) income Adjustments to reconcile net loss to net cash used in operating activities: Depreciation Amortization of right-of-use financing leases Amortization of right-of-use operating leases Change in allowance for credit losses Stock-based compensation Other Changes in current operating assets and liabilities: Accounts receivable Inventories Prepaid expenses and other assets Income taxes Accounts payable, accrued liabilities and other liabilities Deferred revenue Operating lease liabilities Net cash (used in)/ provided by operating activities Investing activities Purchases of property and equipment Net cash used in investing activities Financing activities Net proceeds from issuance of common stock Principal repayments of financing leases Net cash provided by/ (used in) financing activities Increase (decrease) in cash Cash, beginning of period Cash, end of period Supplemental cash flow information: Interest paid Non-cash investing and financing activities: Surrender and retirement of common stock Statement [Table] Statement [Line Items] Balance Balance, shares Stock-based compensation Stock-based compensation, shares Issuance of common stock, net of transaction costs Issuance of common stock, net of transaction costs, shares Surrender and retirement of common stock Surrender and retirement of common stock, shares Other Balance Balance, shares Accounting Policies [Abstract] BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Revenue from Contract with Customer [Abstract] REVENUES Inventory Disclosure [Abstract] INVENTORIES Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT, NET Payables and Accruals [Abstract] ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Share-Based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION Earnings Per Share [Abstract] BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE Segment Reporting [Abstract] BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Recent Accounting Pronouncements Revenue Recognition Cost of Goods Sold Accounts Receivable Deferred Financing Costs SCHEDULE OF REVENUE DISAGGREGATED SCHEDULE OF INVENTORIES SCHEDULE OF PROPERTY AND EQUIPMENT SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES SCHEDULE OF STOCK OPTION ACTIVITY SCHEDULE OF RESTRICTED STOCK UNITS SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE SCHEDULE OF SEGMENT INCOME LOSS SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION Number of reportable segments Effective Income Tax Rate Reconciliation, Percent Deferred tax assets valuation allowance percentage Cash Working capital Principal amount Number of sale of stock Proceeds from sale of stock Issue of common stock Issue of common stock Common stock avialable for issuance Allowance for doubtful accounts Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Total revenue Revenue Revenue recognized Concentration risk percentage Raw materials Work in process Total inventories Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and equipment, gross Less: accumulated depreciation Total property and equipment, net Depreciation expense Accounts payable Accrued liabilities Total accounts payable and accrued liabilities Nature of Operation, Product Information, Concentration of Risk [Table] Product Information [Line Items] Accrued legal settlement costs Accrued sales commissions Accrued compensation and benefits Accrued sales and use taxes Accrued insurance Outstanding of stock options (in shares) Outstanding, Weighted average exercise price Granted of stock options (in shares) Granted, Weighted average exercise price Exercise of stock options (in shares) Exercised, Weighted average exercise price Forfeited/Expired of stock options (in shares) Forfeited/Expired, Weighted average exercise price Outstanding of stock options (in shares) Outstanding, Weighted average exercise price Weighted average remaining contractual term, Outstanding Outstanding, Aggregate intrinsic value Exercisable, stock options, (in shares) Exercisable, Weighted average exercise price Weighted average remaining contractual term, Exercisable Exercisable, Aggregate intrinsic value Unvested restricted stock units at beginning of period Weighted-average grant-date fair value per share Unvested restricted stock units at beginning of period Weighted-average grant-date fair value Unvested restricted stock units at beginning of period Units granted Weighted-average grant-date fair value per share Units granted Weighted-average grant-date fair value Units granted Units vested Weighted-average grant-date fair value per share Units vested Weighted-average grant-date fair value Units vested Units forfeited Weighted-average grant-date fair value per share Units forfeited Weighted-average grant-date fair value Units forfeited Unvested restricted stock units at ending of period Weighted-average grant-date fair value per share Unvested restricted stock units at ending of period Weighted-average grant-date fair value Unvested restricted stock units at ending of period Stock-based compensation expense Weighted average remaining period Weighted average basic shares outstanding Effect of dilutive securities - equity based compensation plans Weighted average diluted shares outstanding Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potentially dilutive common shares Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Revenues Depreciation and amortization Operating (loss) income Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Loss Contingencies [Table] Loss Contingencies [Line Items] Recognized liability Loss recovery on insurance receivable Common stock for adverse interest percentage Surrender and retirement of common stock Percentage of deferred tax assets valuation allowance. Amount of working capital (deficit) as of the balance sheet date. New Sales Agreement [Member] Deferred Financing Costs [Policy Text Block] Customer One [Member] Customer Two [Member] Two Suppliers [Member] One Supplier [Member] Share based compensation arrangement by share based payment award equity instruments other than options unvested fair value. Share based compensation arrangement by share based payment award equity instruments other than options granted fair value. Share based compensation arrangement by share based payment award equity instruments other than options forfeited fair value. Common stock adverse party percentage. Electrical Infrastructure Segment [Member] Critical Power Solutions Segment [Member] Unallocated Corporate Overhead Expenses [Member] Computer Hardware And Software [Member] Gross Profit Operating Expenses Interest Income (Expense), Nonoperating Other Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Assets, Current Assets Liabilities, Current Liabilities Equity, Attributable to Parent Liabilities and Equity Other Noncash Income Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Finance Lease, Principal Payments 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 Shares, Outstanding Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture Stock Repurchased and Retired During Period, Value Stock Repurchased and Retired During Period, Shares Cash and Cash Equivalents, at Carrying Value Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price 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, Outstanding, Intrinsic Value 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 ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedFairValue 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, Vested in Period, Fair Value Revenues [Default Label] EX-101.PRE 10 ppsi-20240630_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover - $ / shares
6 Months Ended
Jun. 30, 2024
Oct. 07, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2024  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --12-31  
Entity File Number 001-35212  
Entity Registrant Name PIONEER POWER SOLUTIONS, INC.  
Entity Central Index Key 0001449792  
Entity Tax Identification Number 27-1347616  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 400 Kelby Street  
Entity Address, Address Line Two 12th Floor  
Entity Address, City or Town Fort Lee  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 07024  
City Area Code (212)  
Local Phone Number 867-0700  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol PPSI  
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   10,917,038
Entity Listing, Par Value Per Share $ 0.001  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenues $ 6,340 $ 12,282 $ 14,930 $ 21,838
Cost of goods sold 5,687 8,404 12,549 15,127
Gross profit 653 3,878 2,381 6,711
Operating expenses        
Selling, general and administrative 2,715 3,089 5,338 5,246
Research and development 238 449
Total operating expenses 2,953 3,089 5,787 5,246
(Loss) income from operations (2,300) 789 (3,406) 1,465
Interest income (17) (79) (48) (132)
Other expense (income), net 20 (40) 7
(Loss) income before income taxes (2,283) 848 (3,318) 1,590
Income tax expense
Net (loss) income $ (2,283) $ 848 $ (3,318) $ 1,590
(Loss) income per share:        
Basic $ (0.21) $ 0.09 $ (0.32) $ 0.16
Diluted $ (0.21) $ 0.08 $ (0.32) $ 0.15
Weighted average common shares outstanding:        
Basic 10,920,125 9,908,434 10,518,659 9,838,989
Diluted 10,920,125 10,746,601 10,518,659 10,677,156
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash $ 6,512 $ 3,582
Accounts receivable, net of allowance for credit losses of $150 and $97 as of June 30, 2024 and December 31, 2023, respectively 5,900 9,010
Inventories 12,657 7,579
Prepaid expenses and other current assets 7,946 7,512
Total current assets 33,015 27,683
Property and equipment, net 4,226 3,899
Operating lease right-of-use assets 399 760
Financing lease right-of-use assets 309 403
Deferred financing costs 195
Other assets 75 82
Total assets 38,024 33,022
Current liabilities    
Accounts payable and accrued liabilities 12,507 12,609
Current portion of operating lease liabilities 302 582
Current portion of financing lease liabilities 123 139
Deferred revenue 8,943 4,932
Total current liabilities 21,875 18,262
Operating lease liabilities, non-current portion 121 215
Financing lease liabilities, non-current portion 200 278
Other long-term liabilities 40 49
Total liabilities 22,236 18,804
Stockholders’ equity    
Preferred stock, $0.001 par value, 5,000,000 shares authorized; none issued
Common stock, $0.001 par value, 30,000,000 shares authorized; 10,917,038 and 9,930,022 shares issued and outstanding on June 30, 2024 and December 31, 2023, respectively 11 10
Additional paid-in capital 38,724 33,837
Accumulated deficit (22,947) (19,629)
Total stockholders’ equity 15,788 14,218
Total liabilities and stockholders’ equity $ 38,024 $ 33,022
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Allowance of credit losses $ 150 $ 97
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 30,000,000 30,000,000
Common stock, shares issued 10,917,038 9,930,022
Common stock, shares outstanding 10,917,038 9,930,022
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating activities    
Net (loss) income $ (3,318,000) $ 1,590,000
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 286,000 227,000
Amortization of right-of-use financing leases 63,000 205,000
Amortization of right-of-use operating leases 361,000 340,000
Change in allowance for credit losses 53,000 44,000
Stock-based compensation 321,000 962,000
Other (13,000)
Changes in current operating assets and liabilities:    
Accounts receivable 2,833,000 3,774,000
Inventories (5,078,000) (295,000)
Prepaid expenses and other assets (422,000) 224,000
Income taxes (5,000) (4,000)
Accounts payable, accrued liabilities and other liabilities (110,000) (449,000)
Deferred revenue 4,011,000 (5,896,000)
Operating lease liabilities (374,000) (343,000)
Net cash (used in)/ provided by operating activities (1,379,000) 366,000
Investing activities    
Purchases of property and equipment (614,000) (810,000)
Net cash used in investing activities (614,000) (810,000)
Financing activities    
Net proceeds from issuance of common stock 4,986,000
Principal repayments of financing leases (63,000) (228,000)
Net cash provided by/ (used in) financing activities 4,923,000 (228,000)
Increase (decrease) in cash 2,930,000 (672,000)
Cash, beginning of period 3,582 10,296
Cash, end of period 6,512,000 9,624,000
Supplemental cash flow information:    
Interest paid 18,000
Non-cash investing and financing activities:    
Surrender and retirement of common stock $ 224,000
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2022 $ 10 $ 32,859 $ 14 $ (17,731) $ 15,152
Balance, shares at Dec. 31, 2022 9,644,545        
Net (loss) income 1,590 1,590
Stock-based compensation 962 962
Stock-based compensation, shares 350,000        
Other (14) (14)
Balance at Jun. 30, 2023 $ 10 33,821 (16,141) 17,690
Balance, shares at Jun. 30, 2023 9,994,545        
Balance at Mar. 31, 2023 $ 10 33,002 (16,989) 16,023
Balance, shares at Mar. 31, 2023 9,769,545        
Net (loss) income 848 848
Stock-based compensation 819 819
Stock-based compensation, shares 225,000        
Balance at Jun. 30, 2023 $ 10 33,821 (16,141) 17,690
Balance, shares at Jun. 30, 2023 9,994,545        
Balance at Dec. 31, 2023 $ 10 33,837 (19,629) 14,218
Balance, shares at Dec. 31, 2023 9,930,022        
Net (loss) income (3,318) (3,318)
Stock-based compensation 321 321
Stock-based compensation, shares 125,000        
Issuance of common stock, net of transaction costs $ 1 4,790 4,791
Issuance of common stock, net of transaction costs, shares 919,557        
Surrender and retirement of common stock (224) (224)
Surrender and retirement of common stock, shares (57,541)        
Balance at Jun. 30, 2024 $ 11 38,724 (22,947) 15,788
Balance, shares at Jun. 30, 2024 10,917,038        
Balance at Mar. 31, 2024 $ 11 38,712 (20,664) 18,059
Balance, shares at Mar. 31, 2024 10,821,860        
Net (loss) income (2,283) (2,283)
Stock-based compensation 96 96
Stock-based compensation, shares 125,000        
Issuance of common stock, net of transaction costs 140 140
Issuance of common stock, net of transaction costs, shares 27,719        
Surrender and retirement of common stock (224) (224)
Surrender and retirement of common stock, shares (57,541)        
Balance at Jun. 30, 2024 $ 11 $ 38,724 $ (22,947) $ 15,788
Balance, shares at Jun. 30, 2024 10,917,038        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES

1. BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES

 

Pioneer Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the “Company,” “Pioneer,” “we,” “our” and “us”) design, manufacture, integrate, refurbish, service, distribute and sell electric power systems, distributed energy resources, power generation equipment and mobile electric vehicle (“EV”) charging solutions. Our products and services are sold to a broad range of customers in the utility, industrial and commercial markets. Our customers include, but are not limited to, electric, gas and water utilities, data center developers and owners, EV charging infrastructure developers and owners, and distributed energy developers. The Company is headquartered in Fort Lee, New Jersey and operates from three (3) additional locations in the U.S. for manufacturing, service and maintenance, engineering, sales and administration.

 

We have two reportable segments as defined in our Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission (the “SEC”) on July 26, 2024: Electrical Infrastructure Equipment (“Electrical Infrastructure”) and Critical Power Solutions (“Critical Power”).

 

Presentation

 

The accompanying unaudited interim consolidated financial statements of the Company have been prepared pursuant to the rules of the SEC and reflect the accounts of the Company as of June 30, 2024. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”), have been condensed or omitted pursuant to those rules and regulations. We believe that the disclosures made are adequate to make the information presented not misleading to the reader. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations and cash flows with respect to the interim consolidated financial statements have been included. The results of operations for the interim period are not necessarily indicative of the results for the entire fiscal year. The year-end balance sheet data was derived from audited consolidated financial statements but this filing does not include all disclosures required by U.S. GAAP for a year-end balance sheet.

 

All dollar amounts (except share and per share data) presented in the notes to our unaudited interim consolidated financial statements are stated in thousands of dollars, unless otherwise noted. ASC 740-270 requires the use of an estimated annual effective tax rate to compute the tax provision during an interim period unless certain exceptions are met. We have used a discrete-period computation method to calculate taxes for the fiscal six-month period ended June 30, 2024. The Company anticipates that its annual effective tax rate will be 0% for the year ending December 31, 2024. As of June 30, 2024, the Company continues to provide a 100% valuation allowance against its net deferred tax assets since the Company believes it is more likely than not that its deferred tax assets will not be realized.

 

These unaudited interim consolidated financial statements include the accounts of Pioneer and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

These unaudited interim consolidated financial statements should be read in conjunction with the risk factors under the heading “Part II - Item 1A. Risk Factors” and the risk factors and the audited consolidated financial statements and notes thereto of the Company and its subsidiaries included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

 

Liquidity

 

The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. As shown in the accompanying consolidated financial statements, as of June 30, 2024, the Company had $6,512 of cash on hand and working capital of $11,140. The cash on hand was generated primarily from the sale of common stock under the ATM Program (as defined below), payment of all unpaid principal and interest from the two subordinated promissory notes we received in connection with the sale of the transformer business units in August 2019 for an aggregate principal amount of $7,500 (the “Seller Notes”) during the year ended December 31, 2022, and cash flows from operating activities. On October 20, 2020, we entered into an At the Market Sale Agreement with H.C. Wainwright & Co., LLC (“Wainwright”), pursuant to which we may offer and sell our shares of common stock from time to time through Wainwright, acting as sales agent or principal (the “ATM Program”). Since October 20, 2020, and through June 30, 2024, the Company sold an aggregate of 1,835,616 shares of common stock for aggregate gross proceeds of approximately $14,051, before any sales agent fees and expenses payable by us under the ATM Program. During the six months ended June 30, 2024, the Company sold an aggregate of 919,557 shares of common stock for an aggregate consideration of approximately $5,147, before any sales agent fees and expenses payable by the Company under the ATM Program. As of June 30, 2024, $69,853 of common stock remained available for issuance under the ATM Program.

 

 

The Company has historically met its cash needs through a combination of cash flows from operating activities and bank borrowings, the completion of the sale of the transformer business units in August 2019, sale of common stock under the ATM Program and collecting all unpaid principal and interest from the Seller Notes. Historically, the Company’s cash requirements were generally for operating activities, debt repayment, capital improvements and acquisitions. The Company expects to meet its cash needs with the working capital and cash flows from the Company’s operating activities. The Company expects its cash requirements to be generally for operating activities, product development and capital improvements. The Company expects that its current cash balance is sufficient to fund operations for the next twelve months from the date our unaudited interim consolidated financial statements are issued.

 

Risks and Uncertainties

 

The continuing impacts of the rising interest rates, inflation, changes in foreign currency exchange rates and geopolitical developments, such as the ongoing conflict between Russia and Ukraine, and the ongoing conflict between Israel and Hamas, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad variety of goods and services, including those provided by the Company’s clients, while also disrupting supply channels, sales channels and advertising and marketing activities for an unknown period of time. As a result of the current uncertainty in economic activity, the Company is unable to predict the potential size and duration of the impact on its revenue and its results of operations, if any. The extent of the potential impact of these macroeconomic factors on the Company’s operational and financial performance will depend on a variety of factors, including the extent of geopolitical disruption and its impact on the Company’s clients, partners, industry, and employees, all of which are uncertain at this time and cannot be accurately predicted. The Company continues to monitor the effects of these macroeconomic factors and intends to take steps deemed appropriate to limit the impact on its business. During the six months ended June 30, 2024, the Company was able to operate substantially at capacity.

 

There can be no assurance that precautionary measures, whether adopted by the Company or imposed by others, will be effective, and such measures could negatively affect its sales, marketing, and client service efforts, delay and lengthen its sales cycles, decrease its employees’, clients’, or partners’ productivity, or create operational or other challenges, any of which could harm its business and results of operations.

 

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

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Recent Accounting Pronouncements

 

There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company’s consolidated financial statements.

 

Accounting Standards Update (“ASU”) 2023-03, “Presentation of Financial Statements (Topic 205), Income Statement - Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation - Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 Emerging Issues Task Force (“EITF”) Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock.” ASU 2023-03 amends the ASC for SEC updates pursuant to SEC Staff Accounting Bulletin No. 120; SEC Staff Announcement at the March 24, 2022, EITF Meeting; and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock. These updates were immediately effective and did not have a significant impact on our consolidated financial statements.

 

In November 2023, the Financial Accounting Standards Board (“FASB”) FASB issued ASU 2023-07, “Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which requires disclosures of significant expenses by segment and interim disclosure of items that were previously required on an annual basis. ASU 2023-07 is to be applied on a retrospective basis and is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is evaluating the impact of ASU 2023-07 on disclosures in our consolidated financial statements.

 

In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures” (“ASU 2023-09”), which provides for additional disclosures primarily related to the income tax rate reconciliations and income taxes paid. ASU 2023-09 requires entities to annually disclose the income tax rate reconciliation using both amounts and percentages, considering several categories of reconciling items, including state and local income taxes, foreign tax effects, tax credits and nontaxable or nondeductible items, among others. Disclosure of the reconciling items is subject to a quantitative threshold and disaggregation by nature and jurisdiction. ASU 2023-09 also requires entities to disclose net income taxes paid or received to federal, state and foreign jurisdictions, as well as by individual jurisdiction, subject to a five percent quantitative threshold. ASU 2023-09 may be adopted on a prospective or retrospective basis and is effective for fiscal years beginning after December 15, 2024 with early adoption permitted. The Company is evaluating the impact of ASU 2023-09 on disclosures in our consolidated financial statements.

 

Revenue Recognition

 

Revenue is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance obligations in the contract and (5) the Company satisfies its performance obligation. The Company satisfies its performance obligations and, therefore, recognizes revenue, either over time or at a point in time, which is when the customer has obtained control of the good or service. Revenue from the sale of the Company’s electric power systems under its Electrical Infrastructure segment is recognized either over time or at a point in time and substantially all of the Company’s revenue from the sale of power generation equipment under its Critical Power segment is recognized at a point in time. Certain sales of highly customized electrical equipment under the Company’s Electrical Infrastructure segment are recognized over time when such equipment has no alternative use and the Company has an enforceable right to payment for performance completed to date. The Company’s measure of progress for such contracts is evaluated under the input method based on direct labor hours incurred relative to the estimated total direct labor hours required in order to complete the project. Any anticipated losses on contracts are fully recognized in the period in which the losses become evident. Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services that are recognized as services are delivered.

 

 

Contract Estimates

 

Revenue from over time contracts is recognized proportionally over the term of the contract using an input method based on the proportion of labor hours incurred as compared to the total estimated labor hours for the fixed-fee contract performance obligations, which the Company considers the best available indicator of the pattern and timing in which contract performance obligations are fulfilled and control transfers to the customer. This percentage is multiplied by the contracted dollar amount of the project to determine the amount of revenue to recognize in an accounting period.

 

There are situations where the number of hours to complete projects may exceed the original estimate as a result of an increase in project scope or unforeseen events. The related impact on income is recognized using the cumulative catch-up method, which the Company recognizes in the current period.

 

Recognition of revenue on a contract requires estimates of the total labor hours at completion and the measurement of progress towards completion. Due to the long-term nature of many of the Company’s contracts, developing the estimated total labor hours at completion often requires judgment. Factors that must be considered in estimating the total labor hours to be completed include the nature and complexity of the work to be performed and the risk and impact of delayed performance.

 

At the outset of each contract, the Company gauges its complexity and perceived risks and establish an estimated total number of labor hours at completion in line with these expectations. The Company follows a standard contract review process in which the Company reviews the progress and performance on its ongoing contracts at least quarterly.

 

Cost of Goods Sold

 

Cost of goods sold primarily includes charges for materials, direct labor and related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs, internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation of overhead. Cost of goods sold also includes indirect labor and infrastructure cost related to the provision of field services.

 

Accounts Receivable

 

On January 1, 2023, the Company adopted ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” using a modified retrospective approach. The standard amends several aspects of the measurement of credit losses related to certain financial instruments, including the replacement of the existing incurred credit loss model and other models with the current expected credit losses model. The cumulative effect of adoption did not result in an adjustment to the allowance for credit loss, and accordingly, the Company’s accumulated deficit as of January 1, 2023.

 

The Company accounts for trade receivables at original invoice amount less an estimate made for expected credit losses. The Company’s allowance for expected credit losses on accounts receivable reflects management’s estimate of credit losses over the remaining expected life of such assets, measured primarily using historical experience, as well as current conditions and forecasts that affect the collectability of the reported amount. There were $150 and $97 of reserves for expected credit losses as of June 30, 2024, and December 31, 2023, respectively.

 

Deferred Financing Costs

 

Certain legal, accounting and other third-party fees that are directly associated with equity financings are capitalized as deferred financing costs and included as a non-current asset on the balance sheet until such financings are consummated. After consummation of the equity financing, these costs will be recorded in the stockholders’ equity section of the consolidated balance sheets as a reduction of additional paid-in capital generated as a result of the offering, to the extent there are sufficient proceeds. Should the equity financing no longer be considered probable of being consummated, all deferred financing costs would be charged to operating expenses in the consolidated statements of operations.

 

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
REVENUES

3. REVENUES

 

Nature of the Company’s products and services

 

The Company’s principal products and services include electric power systems and equipment, distributed energy resources, power generation equipment and mobile EV charging solutions.

 

Products

 

The Company’s Electrical Infrastructure business provides electric power systems and equipment and distributed energy resources that help customers effectively and efficiently protect, control, transfer, monitor and manage their electric energy needs.

 

The Company’s Critical Power business provides customers with power generation equipment and the Company’s suite of mobile e-Boost electric vehicle charging solutions.

 

Services

 

Power generation systems represent considerable investments that require proper maintenance and service in order to operate reliably during a time of emergency. The Company’s power maintenance programs provide preventative maintenance, repair and support service for the Company’s customers’ power generation systems.

 

The timing of revenue recognition, customer billings and cash collections results in accounts receivable, contract assets and deferred revenue at the end of each reporting period. Contract assets include unbilled amounts typically resulting from revenue recognized exceeding amounts billed to customers for contracts utilizing an input method based on the proportion of labor hours incurred as compared to the total estimated labor hours for the fixed-fee contract performance obligations. The Company bills customers as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, upon achievement of contractual milestones or upon deliveries.

 

The Company’s principal source of revenue is derived from sales of products and fees for services. The Company measures revenue based upon the consideration specified in the customer arrangement, and revenue is recognized when the performance obligations in the customer arrangement are satisfied. Changes in deferred revenue are generally as a result of the Company’s normal operating cycle and the effect of cumulative catch-up adjustments arising from a change in the measure of progress or a contract modification identified at each reporting period.

 

A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation. Customers typically receive the benefit of the Company’s products when the risk of loss or control for the product transfers to the customer and for services as they are performed. Under ASC 606, revenue is recognized when a customer obtains control of promised products or services in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. To achieve this core principle, the Company applies the following five steps:

 

1) Identify the contract with a customer

 

A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the products or services to be transferred and identifies the payment terms related to these products or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for products or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

 

2) Identify the performance obligations in the contract

 

Performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or services, the Company must apply judgment to determine whether promised products or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised products or services are accounted for as a combined performance obligation.

 

 

3) Determine the transaction price

 

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer. The customer payments are generally due in 30 days.

 

4) Allocate the transaction price to performance obligations in the contract

 

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.

 

5) Recognize revenue when or as the Company satisfies a performance obligation

 

The Company satisfies performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised product or service to a customer.

 

During the three months ended June 30, 2024, the Company recognized $4,676 of revenue over time, as compared to $8,224 during the three months ended June 30, 2023. Additionally, the Company recognized $1,664 and $4,058 of revenue at a point in time from the sale of our products during the three months ended June 30, 2024, and June 30, 2023, respectively.

 

Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services are delivered. The Company recognized $2,235 and $1,890 of service revenue during the three months ended June 30, 2024, and June 30, 2023, respectively.

 

During the six months ended June 30, 2024, the Company recognized $8,833 of revenue over time, as compared to $14,683 during the six months ended June 30, 2023. Additionally, the Company recognized $6,097 and $7,155 of revenue at a point in time from the sale of our products during the six months ended June 30, 2024, and June 30, 2023, respectively.

 

Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services are delivered. The Company recognized $4,223 and $3,952 of service revenue during the six months ended June 30, 2024, and June 30, 2023, respectively.

 

During the three months ended June 30, 2024, the Company recognized approximately $98 of revenue that was classified as deferred revenue as of December 31, 2023, as compared to $3,334 of revenue recognized during the three months ended June 30, 2023, that was classified as deferred revenue as of December 31, 2022, resulting primarily from the progress made on the various active contracts during the respective reporting periods.

 

During the six months ended June 30, 2024, the Company recognized approximately $2,477 of revenue that was classified as deferred revenue as of December 31, 2023, as compared to $5,966 of revenue recognized during the six months ended June 30, 2023, that was classified as deferred revenue as of December 31, 2022, resulting primarily from the progress made on the various active contracts during the respective reporting periods.

 

The Company manages its accounts receivable credit risk by performing credit evaluations and monitoring amounts due from the Company’s customers. The Company had certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represented 10% or more of the Company’s total accounts receivable.

 

As of June 30, 2024, one customer represented approximately 11% of the Company’s accounts receivable. As of December 31, 2023, one customer represented approximately 23% of the Company’s accounts receivable.

 

For the three months ended June 30, 2024, one customer represented approximately 10% of the Company’s revenue. For the three months ended June 30, 2023, one customer represented approximately 65% of the Company’s revenue.

 

For the six months ended June 30, 2024, one customer represented approximately 16% of the Company’s revenue. For the six months ended June 30, 2023, two customers represented approximately 60% and 10% of the Company’s revenue.

 

 

Return of a product requires that the buyer obtain permission in writing from the Company. When the buyer requests authorization to return material for reasons of their own, the buyer will be charged for placing the returned goods in saleable condition, restocking charges and for any outgoing and incoming transportation paid by the Company. The Company warrants title to the products, and warrants the products on date of shipment to the buyer, to be of the kind and quality described in the contract, merchantable, and free of defects in workmanship and material. Returns and warranties during the three and six months ended June 30, 2024, and June 30, 2023, were insignificant.

 

The following table presents our revenues disaggregated by revenue discipline:

 

SCHEDULE OF REVENUE DISAGGREGATED

   2024  

2023

(As Restated)

   2024  

2023

(As Restated)

 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024  

2023

(As Restated)

   2024  

2023

(As Restated)

 
Products  $4,105   $10,392   $10,707   $17,886 
Services   2,235    1,890    4,223    3,952 
Total revenue  $6,340   $12,282   $14,930   $21,838 

 

See “Note 9 - Business Segment and Geographic Information”.

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
INVENTORIES

4. INVENTORIES

 

The components of inventories are summarized below:

 

SCHEDULE OF INVENTORIES

   June 30,   December 31, 
   2024   2023 
Raw materials  $10,346   $5,316 
Work in process   2,311    2,263 
Total inventories  $12,657   $7,579 

 

Inventories are stated at the lower of cost or a net realizable value determined on a weighted average method.

 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY AND EQUIPMENT, NET
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET

5. PROPERTY AND EQUIPMENT, NET

 

Property and equipment are summarized below:

 

   June 30,   December 31, 
   2024   2023 
Machinery, vehicles and equipment  $4,652   $3,220 
Furniture and fixtures   208    208 
Computer hardware and software   734    650 
Leasehold improvements   368    368 
Construction in progress   1,122    2,024 
Property and equipment, gross   7,084    6,470 
Less: accumulated depreciation   (2,858)   (2,571)
Total property and equipment, net  $4,226   $3,899 

 

Depreciation expense was $164 and $97 for the three months ended June 30, 2024, and 2023, respectively.

 

Depreciation expense was $286 and $227 for the six months ended June 30, 2024, and 2023, respectively.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

6. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

The components of accounts payable and accrued liabilities are summarized below:

 

SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

   June 30,   December 31, 
   2024   2023 
Accounts payable  $5,520   $5,396 
Accrued liabilities   6,987    7,213 
Total accounts payable and accrued liabilities  $12,507   $12,609 

 

Accrued liabilities primarily consist of accrued legal settlement costs, accrued sales commissions, accrued compensation and benefits, accrued sales and use taxes and accrued insurance. Accrued legal settlement costs as of June 30, 2024, and December 31, 2023, were $5,000. See Note 10 for details. As of June 30, 2024, and December 31, 2023, accrued sales commissions were $584 and $442, respectively. Accrued compensation and benefits as of June 30, 2024, and December 31, 2023, were $252 and $294, respectively. Accrued sales and use taxes as of June 30, 2024, and December 31, 2023, were $167 and $67, respectively, and there was $228 accrued insurance as of June 30, 2024, compared to $795 as of December 31, 2023. The remainder of accrued liabilities are comprised of several insignificant accruals in connection with normal business operations.

 

As of June 30, 2024, two of the Company’s suppliers represented approximately 41% of the Company’s accounts payable. As of December 31, 2023, one of the Company’s suppliers represented approximately 18% of the Company’s accounts payable.

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION

7. STOCK-BASED COMPENSATION

 

Stock-Based Compensation

 

A summary of stock option activity during the six months ended June 30, 2024, is as follows:

 

SCHEDULE OF STOCK OPTION ACTIVITY

   Stock
Options
   Weighted average
exercise price
   Weighted
average remaining
contractual term
   Aggregate
intrinsic value
 
Outstanding as of January 1, 2024   706,167   $5.49           
Granted   5,146    3.89           
Exercised   -    -           
Forfeited/expired   (57,000)   10.21           
Outstanding as of June 30, 2024   654,313   $5.07    5.55   $284 
Exercisable as of June 30, 2024   629,670   $5.00    5.40   $284 

 

A summary of RSU activity during the six months ended June 30, 2024, is as follows:

 

       Weighted-average   Weighted-average 
       grant-date   grant-date 
   Number of units   fair value per share   fair value 
Unvested restricted stock units as of January 1, 2024   125,000   $4.35   $543 
Units granted   -    -    - 
Units vested   (125,000)   4.35    (543)
Units forfeited   -    -    - 
Unvested restricted stock units as of June 30, 2024   -   $-   $- 

 

Stock-based compensation expense recorded for the three and six months ended June 30, 2024, was approximately $96 and $321, respectively. Stock-based compensation expense recorded for the three and six months ended June 30, 2023, was approximately $819 and $962, respectively. At June 30, 2024, there was $109 of stock-based compensation expense remaining to be recognized in the consolidated statements of operations over a weighted average remaining period of 2.1 years.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE
6 Months Ended
Jun. 30, 2024
(Loss) income per share:  
BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE

8. BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE

 

Basic and diluted (loss) income per common share is calculated based on the weighted average number of vested shares outstanding during the period. The Company’s employee and director equity awards, as well as incremental shares issuable upon exercise of warrants, are not considered in the calculations if the effect would be anti-dilutive. The following table sets forth the computation of basic and diluted (loss) income per share (in thousands, except per share data):

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Numerator:                    
Net (loss) income  $(2,283)  $848   $(3,318)  $1,590 
                     
Denominator:                    
Weighted average basic shares outstanding   10,920,125    9,908,434    10,518,659    9,838,989 
Effect of dilutive securities - equity based compensation plans   -    838,167    -    838,167 
Weighted average diluted shares outstanding   10,920,125    10,746,601    10,518,659    10,677,156 
                     
Net (loss) income per common share:                    
Basic  $(0.21)  $0.09   $(0.32)  $0.16 
Diluted  $(0.21)  $0.08   $(0.32)  $0.15 

 

As of June 30, 2024, diluted (loss) income per share excludes potentially dilutive common shares related to 654,313 shares underlying stock options as their effect was anti-dilutive.

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION

9. BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION

 

The Company follows ASC 280 - Segment Reporting in determining its reportable segments. The Company considered the way its management team, most notably its chief operating decision maker, makes operating decisions and assesses performance and considered which components of the Company’s enterprise have discrete financial information available. As the Company makes decisions using a manufactured products vs. distributed products and services group focus, its analysis resulted in two reportable segments: Electrical Infrastructure and Critical Power. The Critical Power reportable segment is the Company’s Titan Energy Systems, Inc. business unit. The Electrical Infrastructure reportable segment is the Company’s Pioneer Custom Electrical Products Corp. business unit.

 

The Electrical Infrastructure segment is involved in the design, manufacture and sale of circuit protection and controls equipment used primarily by large industrial and commercial operations to manage their electrical power distribution needs. The Critical Power segment provides mobile high capacity charging equipment, power generation equipment and aftermarket field-services in order to help customers secure fast vehicle charging where fixed charging infrastructure does not exist, and additionally to ensure smooth, uninterrupted power to operations during times of emergency.

 

The following tables present information about segment loss and income:

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                    
Electrical Infrastructure                    
Equipment  $2,945   $9,376   $8,220   $16,185 
Service   -    -    -    - 
Revenues   2,945    9,376    8,220    16,185 
Critical Power Solutions                    
Equipment   1,160    1,016    2,487    1,701 
Service   2,235    1,890    4,223    3,952 
Revenues   3,395    2,906    6,710    5,653 
Consolidated  $6,340   $12,282   $14,930   $21,838 

 

   2024   2023   2024   2023 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023   2024   2023 
Depreciation and amortization                    
Electrical Infrastructure  $25   $17   $49   $33 
Critical Power Solutions   168    209    296    395 
Unallocated corporate overhead expenses   2    2    4    4 
Consolidated  $195   $228   $349   $432 

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Operating (loss) income                  
Electrical Infrastructure  $(565)  $2,975   $54   $4,837 
Critical Power Solutions   (611)   (506)   (1,171)   (943)
Unallocated corporate overhead expenses   (1,124)   (1,680)   (2,289)   (2,429)
Consolidated  $(2,300)  $789   $(3,406)  $1,465 

 

Revenues are attributable to countries based on the location of the Company’s customers:

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                
United States  $6,340   $12,282   $14,930   $21,838 

 

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

10. COMMITMENTS AND CONTINGENCIES

 

Litigation and Claims

 

From time to time, the Company is a defendant or plaintiff in various legal actions that arise in the normal course of business. Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated.

 

On June 15, 2023, Terrence and Kay Mimick (the “Plaintiffs”) filed a complaint in the U.S. District Court, District of Nebraska naming the Company, its wholly-owned subsidiary, Pioneer Critical Power, Inc., and an individual acting in his capacity as an employee of the Company, collectively as defendants. Plaintiffs filed an amended complaint on July 7, 2023, alleging negligent driving, negligent entrustment, and negligent hiring, training and supervision, as a result of a car accident that occurred on September 9, 2019, and seeking special damages related to the injuries allegedly sustained by Plaintiffs. The amended complaint also named Titan Energy Systems, Inc. as a defendant instead of Pioneer Critical Power, Inc. On July 27, 2023, the defendants filed an Answer to Plaintiff’s Amended Complaint. On October 6, 2023, a mediation was held, but the parties did not reach a settlement. In June 2024, another mediation was held and the parties reached a settlement for all of the Plaintiffs’ claims. The case was dismissed with prejudice on July 23, 2024. As of June 30, 2024, the Company recognized a liability of $5,000 related to this matter, which was included within accounts payable and accrued liabilities, with a corresponding insurance receivable of $5,000 related to the loss recovery, which was deemed to be probable and included within prepaid expenses and other current assets on the consolidated balance sheets.

 

The Company is not aware of any material proceedings in which any of its directors, officers or affiliates or any registered or beneficial shareholder of more than 5% of the Company’s common stock is an adverse party or has a material interest adverse to the Company’s interest.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company’s consolidated financial statements.

 

Accounting Standards Update (“ASU”) 2023-03, “Presentation of Financial Statements (Topic 205), Income Statement - Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation - Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 Emerging Issues Task Force (“EITF”) Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock.” ASU 2023-03 amends the ASC for SEC updates pursuant to SEC Staff Accounting Bulletin No. 120; SEC Staff Announcement at the March 24, 2022, EITF Meeting; and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock. These updates were immediately effective and did not have a significant impact on our consolidated financial statements.

 

In November 2023, the Financial Accounting Standards Board (“FASB”) FASB issued ASU 2023-07, “Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which requires disclosures of significant expenses by segment and interim disclosure of items that were previously required on an annual basis. ASU 2023-07 is to be applied on a retrospective basis and is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is evaluating the impact of ASU 2023-07 on disclosures in our consolidated financial statements.

 

In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures” (“ASU 2023-09”), which provides for additional disclosures primarily related to the income tax rate reconciliations and income taxes paid. ASU 2023-09 requires entities to annually disclose the income tax rate reconciliation using both amounts and percentages, considering several categories of reconciling items, including state and local income taxes, foreign tax effects, tax credits and nontaxable or nondeductible items, among others. Disclosure of the reconciling items is subject to a quantitative threshold and disaggregation by nature and jurisdiction. ASU 2023-09 also requires entities to disclose net income taxes paid or received to federal, state and foreign jurisdictions, as well as by individual jurisdiction, subject to a five percent quantitative threshold. ASU 2023-09 may be adopted on a prospective or retrospective basis and is effective for fiscal years beginning after December 15, 2024 with early adoption permitted. The Company is evaluating the impact of ASU 2023-09 on disclosures in our consolidated financial statements.

 

Revenue Recognition

Revenue Recognition

 

Revenue is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance obligations in the contract and (5) the Company satisfies its performance obligation. The Company satisfies its performance obligations and, therefore, recognizes revenue, either over time or at a point in time, which is when the customer has obtained control of the good or service. Revenue from the sale of the Company’s electric power systems under its Electrical Infrastructure segment is recognized either over time or at a point in time and substantially all of the Company’s revenue from the sale of power generation equipment under its Critical Power segment is recognized at a point in time. Certain sales of highly customized electrical equipment under the Company’s Electrical Infrastructure segment are recognized over time when such equipment has no alternative use and the Company has an enforceable right to payment for performance completed to date. The Company’s measure of progress for such contracts is evaluated under the input method based on direct labor hours incurred relative to the estimated total direct labor hours required in order to complete the project. Any anticipated losses on contracts are fully recognized in the period in which the losses become evident. Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services that are recognized as services are delivered.

 

 

Contract Estimates

 

Revenue from over time contracts is recognized proportionally over the term of the contract using an input method based on the proportion of labor hours incurred as compared to the total estimated labor hours for the fixed-fee contract performance obligations, which the Company considers the best available indicator of the pattern and timing in which contract performance obligations are fulfilled and control transfers to the customer. This percentage is multiplied by the contracted dollar amount of the project to determine the amount of revenue to recognize in an accounting period.

 

There are situations where the number of hours to complete projects may exceed the original estimate as a result of an increase in project scope or unforeseen events. The related impact on income is recognized using the cumulative catch-up method, which the Company recognizes in the current period.

 

Recognition of revenue on a contract requires estimates of the total labor hours at completion and the measurement of progress towards completion. Due to the long-term nature of many of the Company’s contracts, developing the estimated total labor hours at completion often requires judgment. Factors that must be considered in estimating the total labor hours to be completed include the nature and complexity of the work to be performed and the risk and impact of delayed performance.

 

At the outset of each contract, the Company gauges its complexity and perceived risks and establish an estimated total number of labor hours at completion in line with these expectations. The Company follows a standard contract review process in which the Company reviews the progress and performance on its ongoing contracts at least quarterly.

 

Cost of Goods Sold

Cost of Goods Sold

 

Cost of goods sold primarily includes charges for materials, direct labor and related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs, internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation of overhead. Cost of goods sold also includes indirect labor and infrastructure cost related to the provision of field services.

 

Accounts Receivable

Accounts Receivable

 

On January 1, 2023, the Company adopted ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” using a modified retrospective approach. The standard amends several aspects of the measurement of credit losses related to certain financial instruments, including the replacement of the existing incurred credit loss model and other models with the current expected credit losses model. The cumulative effect of adoption did not result in an adjustment to the allowance for credit loss, and accordingly, the Company’s accumulated deficit as of January 1, 2023.

 

The Company accounts for trade receivables at original invoice amount less an estimate made for expected credit losses. The Company’s allowance for expected credit losses on accounts receivable reflects management’s estimate of credit losses over the remaining expected life of such assets, measured primarily using historical experience, as well as current conditions and forecasts that affect the collectability of the reported amount. There were $150 and $97 of reserves for expected credit losses as of June 30, 2024, and December 31, 2023, respectively.

 

Deferred Financing Costs

Deferred Financing Costs

 

Certain legal, accounting and other third-party fees that are directly associated with equity financings are capitalized as deferred financing costs and included as a non-current asset on the balance sheet until such financings are consummated. After consummation of the equity financing, these costs will be recorded in the stockholders’ equity section of the consolidated balance sheets as a reduction of additional paid-in capital generated as a result of the offering, to the extent there are sufficient proceeds. Should the equity financing no longer be considered probable of being consummated, all deferred financing costs would be charged to operating expenses in the consolidated statements of operations.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF REVENUE DISAGGREGATED

The following table presents our revenues disaggregated by revenue discipline:

 

SCHEDULE OF REVENUE DISAGGREGATED

   2024  

2023

(As Restated)

   2024  

2023

(As Restated)

 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024  

2023

(As Restated)

   2024  

2023

(As Restated)

 
Products  $4,105   $10,392   $10,707   $17,886 
Services   2,235    1,890    4,223    3,952 
Total revenue  $6,340   $12,282   $14,930   $21,838 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

The components of inventories are summarized below:

 

SCHEDULE OF INVENTORIES

   June 30,   December 31, 
   2024   2023 
Raw materials  $10,346   $5,316 
Work in process   2,311    2,263 
Total inventories  $12,657   $7,579 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
SCHEDULE OF PROPERTY AND EQUIPMENT

Property and equipment are summarized below:

 

   June 30,   December 31, 
   2024   2023 
Machinery, vehicles and equipment  $4,652   $3,220 
Furniture and fixtures   208    208 
Computer hardware and software   734    650 
Leasehold improvements   368    368 
Construction in progress   1,122    2,024 
Property and equipment, gross   7,084    6,470 
Less: accumulated depreciation   (2,858)   (2,571)
Total property and equipment, net  $4,226   $3,899 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

The components of accounts payable and accrued liabilities are summarized below:

 

SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

   June 30,   December 31, 
   2024   2023 
Accounts payable  $5,520   $5,396 
Accrued liabilities   6,987    7,213 
Total accounts payable and accrued liabilities  $12,507   $12,609 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
SCHEDULE OF STOCK OPTION ACTIVITY

A summary of stock option activity during the six months ended June 30, 2024, is as follows:

 

SCHEDULE OF STOCK OPTION ACTIVITY

   Stock
Options
   Weighted average
exercise price
   Weighted
average remaining
contractual term
   Aggregate
intrinsic value
 
Outstanding as of January 1, 2024   706,167   $5.49           
Granted   5,146    3.89           
Exercised   -    -           
Forfeited/expired   (57,000)   10.21           
Outstanding as of June 30, 2024   654,313   $5.07    5.55   $284 
Exercisable as of June 30, 2024   629,670   $5.00    5.40   $284 
SCHEDULE OF RESTRICTED STOCK UNITS

A summary of RSU activity during the six months ended June 30, 2024, is as follows:

 

       Weighted-average   Weighted-average 
       grant-date   grant-date 
   Number of units   fair value per share   fair value 
Unvested restricted stock units as of January 1, 2024   125,000   $4.35   $543 
Units granted   -    -    - 
Units vested   (125,000)   4.35    (543)
Units forfeited   -    -    - 
Unvested restricted stock units as of June 30, 2024   -   $-   $- 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2024
(Loss) income per share:  
SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Numerator:                    
Net (loss) income  $(2,283)  $848   $(3,318)  $1,590 
                     
Denominator:                    
Weighted average basic shares outstanding   10,920,125    9,908,434    10,518,659    9,838,989 
Effect of dilutive securities - equity based compensation plans   -    838,167    -    838,167 
Weighted average diluted shares outstanding   10,920,125    10,746,601    10,518,659    10,677,156 
                     
Net (loss) income per common share:                    
Basic  $(0.21)  $0.09   $(0.32)  $0.16 
Diluted  $(0.21)  $0.08   $(0.32)  $0.15 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
SCHEDULE OF SEGMENT INCOME LOSS

The following tables present information about segment loss and income:

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                    
Electrical Infrastructure                    
Equipment  $2,945   $9,376   $8,220   $16,185 
Service   -    -    -    - 
Revenues   2,945    9,376    8,220    16,185 
Critical Power Solutions                    
Equipment   1,160    1,016    2,487    1,701 
Service   2,235    1,890    4,223    3,952 
Revenues   3,395    2,906    6,710    5,653 
Consolidated  $6,340   $12,282   $14,930   $21,838 

 

   2024   2023   2024   2023 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023   2024   2023 
Depreciation and amortization                    
Electrical Infrastructure  $25   $17   $49   $33 
Critical Power Solutions   168    209    296    395 
Unallocated corporate overhead expenses   2    2    4    4 
Consolidated  $195   $228   $349   $432 

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Operating (loss) income                  
Electrical Infrastructure  $(565)  $2,975   $54   $4,837 
Critical Power Solutions   (611)   (506)   (1,171)   (943)
Unallocated corporate overhead expenses   (1,124)   (1,680)   (2,289)   (2,429)
Consolidated  $(2,300)  $789   $(3,406)  $1,465 
SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION

Revenues are attributable to countries based on the location of the Company’s customers:

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                
United States  $6,340   $12,282   $14,930   $21,838 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES (Details Narrative)
3 Months Ended 6 Months Ended 12 Months Ended 44 Months Ended
Dec. 31, 2024
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
Dec. 31, 2023
Segments
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2022
USD ($)
Number of reportable segments | Segments         2    
Deferred tax assets valuation allowance percentage   100.00% 100.00%     100.00%  
Cash   $ 6,512,000 $ 6,512,000     $ 6,512,000  
Working capital   11,140,000 11,140,000     11,140,000  
Principal amount             $ 7,500,000
Issue of common stock     4,986,000      
New Sales Agreement [Member]              
Common stock avialable for issuance   $ 69,853 $ 69,853     $ 69,853  
Common Stock [Member]              
Number of sale of stock | shares           1,835,616  
Proceeds from sale of stock           $ 14,051,000  
Issue of common stock | shares   27,719 919,557        
Issue of common stock     $ 5,147,000        
Forecast [Member]              
Effective Income Tax Rate Reconciliation, Percent 0.00%            
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Allowance for doubtful accounts $ 150 $ 97
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF REVENUE DISAGGREGATED (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 6,340 $ 12,282 $ 14,930 $ 21,838
Product [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 4,105 10,392 10,707 17,886
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 2,235 $ 1,890 $ 4,223 $ 3,952
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]          
Revenue $ 6,340 $ 12,282 $ 14,930 $ 21,838  
Revenue recognized $ 98 $ 3,334 $ 2,477 $ 5,966  
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage     11.00%   23.00%
Customer One [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage 10.00% 65.00% 16.00% 60.00%  
Customer Two [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage       10.00%  
Service [Member]          
Disaggregation of Revenue [Line Items]          
Revenue $ 2,235 $ 1,890 $ 4,223 $ 3,952  
Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue 4,676 8,224 8,833 14,683  
Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue $ 1,664 $ 4,058 $ 6,097 $ 7,155  
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 10,346 $ 5,316
Work in process 2,311 2,263
Total inventories $ 12,657 $ 7,579
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,084 $ 6,470
Less: accumulated depreciation (2,858) (2,571)
Total property and equipment, net 4,226 3,899
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,652 3,220
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 208 208
Computer Hardware And Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 734 650
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 368 368
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,122 $ 2,024
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY AND EQUIPMENT, NET (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 164 $ 97 $ 286 $ 227
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 5,520 $ 5,396
Accrued liabilities 6,987 7,213
Total accounts payable and accrued liabilities $ 12,507 $ 12,609
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Product Information [Line Items]    
Accrued legal settlement costs $ 5,000 $ 5,000
Accrued sales commissions 584 442
Accrued compensation and benefits 252 294
Accrued sales and use taxes 167 67
Accrued insurance $ 228 $ 795
Two Suppliers [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Product Information [Line Items]    
Concentration risk percentage 41.00%  
One Supplier [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Product Information [Line Items]    
Concentration risk percentage   18.00%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF STOCK OPTION ACTIVITY (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Outstanding of stock options (in shares) | shares 706,167
Outstanding, Weighted average exercise price | $ / shares $ 5.49
Granted of stock options (in shares) | shares 5,146
Granted, Weighted average exercise price | $ / shares $ 3.89
Exercise of stock options (in shares) | shares
Exercised, Weighted average exercise price | $ / shares
Forfeited/Expired of stock options (in shares) | shares (57,000)
Forfeited/Expired, Weighted average exercise price | $ / shares $ 10.21
Outstanding of stock options (in shares) | shares 654,313
Outstanding, Weighted average exercise price | $ / shares $ 5.07
Weighted average remaining contractual term, Outstanding 5 years 6 months 18 days
Outstanding, Aggregate intrinsic value | $ $ 284
Exercisable, stock options, (in shares) | shares 629,670
Exercisable, Weighted average exercise price | $ / shares $ 5.00
Weighted average remaining contractual term, Exercisable 5 years 4 months 24 days
Exercisable, Aggregate intrinsic value | $ $ 284
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF RESTRICTED STOCK UNITS (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Unvested restricted stock units at beginning of period | shares 125,000
Weighted-average grant-date fair value per share Unvested restricted stock units at beginning of period | $ / shares $ 4.35
Weighted-average grant-date fair value Unvested restricted stock units at beginning of period | $ $ 543
Units granted | shares
Weighted-average grant-date fair value per share Units granted | $ / shares
Weighted-average grant-date fair value Units granted | $
Units vested | shares (125,000)
Weighted-average grant-date fair value per share Units vested | $ / shares $ 4.35
Weighted-average grant-date fair value Units vested | $ $ (543)
Units forfeited | shares
Weighted-average grant-date fair value per share Units forfeited | $ / shares
Weighted-average grant-date fair value Units forfeited | $
Unvested restricted stock units at ending of period | shares
Weighted-average grant-date fair value per share Unvested restricted stock units at ending of period | $ / shares
Weighted-average grant-date fair value Unvested restricted stock units at ending of period | $
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]        
Stock-based compensation $ 96 $ 819 $ 321 $ 962
Stock-based compensation expense $ 109   $ 109  
Weighted average remaining period     2 years 1 month 6 days  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
(Loss) income per share:        
Net (loss) income $ (2,283) $ 848 $ (3,318) $ 1,590
Weighted average basic shares outstanding 10,920,125 9,908,434 10,518,659 9,838,989
Effect of dilutive securities - equity based compensation plans 838,167 838,167
Weighted average diluted shares outstanding 10,920,125 10,746,601 10,518,659 10,677,156
Basic $ (0.21) $ 0.09 $ (0.32) $ 0.16
Diluted $ (0.21) $ 0.08 $ (0.32) $ 0.15
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details Narrative)
6 Months Ended
Jun. 30, 2024
shares
Share-Based Payment Arrangement, Option [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Potentially dilutive common shares 654,313
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF SEGMENT INCOME LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 6,340 $ 12,282 $ 14,930 $ 21,838
Depreciation and amortization 195 228 349 432
Operating (loss) income (2,300) 789 (3,406) 1,465
Electrical Infrastructure Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues 2,945 9,376 8,220 16,185
Electrical Infrastructure Segment [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Depreciation and amortization 25 17 49 33
Operating (loss) income (565) 2,975 54 4,837
Electrical Infrastructure Segment [Member] | Equipment [Member]        
Segment Reporting Information [Line Items]        
Revenues 2,945 9,376 8,220 16,185
Electrical Infrastructure Segment [Member] | Service [Member]        
Segment Reporting Information [Line Items]        
Revenues
Critical Power Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues 3,395 2,906 6,710 5,653
Critical Power Solutions Segment [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Depreciation and amortization 168 209 296 395
Operating (loss) income (611) (506) (1,171) (943)
Critical Power Solutions Segment [Member] | Equipment [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,160 1,016 2,487 1,701
Critical Power Solutions Segment [Member] | Service [Member]        
Segment Reporting Information [Line Items]        
Revenues 2,235 1,890 4,223 3,952
Unallocated Corporate Overhead Expenses [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Depreciation and amortization 2 2 4 4
Operating (loss) income $ (1,124) $ (1,680) $ (2,289) $ (2,429)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 6,340 $ 12,282 $ 14,930 $ 21,838
UNITED STATES        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 6,340 $ 12,282 $ 14,930 $ 21,838
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]    
Recognized liability $ 5,000 $ 5,000
Common stock for adverse interest percentage 5.00%  
Accounts Payable and Accrued Liabilities [Member]    
Loss Contingencies [Line Items]    
Recognized liability $ 5,000  
Loss recovery on insurance receivable $ 5,000  
EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (>*2%D'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 " "'BDA9*^24T^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%'&2;UI6.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@11^:H 3(>*=A!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+?C7GQATJ>'MZ?)G7+7R; MV;9(XZ_L-9\B;<1E\NMJ>[][$$9)=5M4LI!W.U5I);5621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (>*2%E.01NA(P8 *H@ 8 >&PO=V]R:W-H965T&UL MM9I=<]HX%(;O^RLT;&=G.Q.")1-(NH090LDN;4IHH.UT=_9"V (\M2U6EB'\ M^SVVP:89^-AJ1LQ0! MCR[E2H3PR5RJ@&NX58M&M%*"NVE0X#>89;4: ??"6K>3/ANK;D?&VO=",58D MBH. J^V=\.7FMD9K^P=/WF*IDP>-;F?%%V(B].?56,%=(U=QO4"$D2=#HL3\ MMM:C;_MV,PE(W_CBB4UT<$T2E)F4WY.;H7M;LY(2"5\X.I'@\&_3Z%!Y@9CT1?^E\]5R]O:] M$MNZ(,QB34-Y^GCXHZ,OB=4VA?]0'#NO(SO5L]$Z^KLWB[2"9O>/J88RA:99 M(>F+;Z,5=\1M#3I;)-1:U+J__D);UN\FO)\D]@-L,X=M8NK==]*)H9MJ,MVN MA(D4#Z=6_9,)"8VJB'25(UVA9>H!CYLRW?M\86+"X^?.T3FZ'B,&>D0WXY'ZY5FC\T MK"+@=0YX?1K@6"A/NLG826 $-W8Y7"D?+4N'2S2^(N=-SGES&N>]%SG MPV/C5(.K?6(F/C2F(A^UBAG4^E^$WP17Y7Q'Q,I2B(=593QP"10M5C]6ZB4B MUF*/R-7KE-5M:@1%(ZN"L@*4H24;A-K36^#T!1G%P4PH(QXN8EFT;E\Q:FRL M>&Q5P,++4-0][ &?Q,)+[ SD=,0#AA=FAN%O9<4[Y,QFZ .O-/8>G\R?2GG%)UJY3N]ENT9:1]QPVB!8^B.+N M9<<[#!VIP!^DJ!=DHF%D(E*1OHPAX9!WZ9I;^1&;-3 BG\,:T<(;4=S0[)![ MK@OJT<7^@CS >^0Q-'/BDDW+>D7@YX/P9UNH/04+2B/Y.3P3+4P3Q;T.2C[= M2",Y+DF97L+"0$I3S^CCP55Y"_-$<;_SDK>?W$&KGLI-:&3%Y>[!/Z=I?A!& M0XR'5Z1EA9-BN/EY29MWXK&2:R]TC W[B.;HO7$#X1QVBA5VBN'^YR7H6$8: MYJ2_O%7I.'5$T6J7;96$>9^IIL,!R3BC[;?:&3(03 M*\BE$1)7ZLL@D&$Z[$RT=+Y?D!6L'M;<=,/#ZQ*6-@D=I)-VJ]=L^VC-)4PKYA7YT<4OQFWQ_MX5%7.PA2Q MDTS1,-1"9<$2S=Y\7CJH(6'L@^:4]ILA201PP/ERG' M.X<3L@].QT[:4%$R@8!A!P?S)74P8QB+)B76Y6ZGVCHH46IX\N+L M"OY3'4[CX#0XZ5OI(7E$G&0C)#L8SI_F!_&]]/BY4;R>G>)_Y$G7C(@OYA!J M7;:A;E5V,)[=:+E*SY9G4FL9I)=+P5VADA?@\[F4>G^3?$'^[PG=_P!02P,$ M% @ AXI(66<(B.VC!0 C1L !@ !X;"]W;W)K05FZ[Z$EO*N8WD[T0AQO+XIL] MS2)^S0XTE__9LB*+A+PL=A8_%#2*JZ LM8AM^U86)?ED/JONO2_F,W84:9+3 M]P7BQRR+BG\7-&5/MQ,\.=WXD.SVHKQAS6>':$?OJ?AT>%_(*ZMEB9.,YCQA M.2KH]G;R!M^L"2D#*L2?"7WB9]]1*>6!L2_EQ5U\.['+)Z(IW8B2(I(?CW1) MT[1DDL_Q3T,Z:< M%/*_B8P3\R7+.4N3.!(T1O="?L@L$!RQ+7IWH$54KB9'%Y_RZ!@G$G.)7J-/ M]RMT\>H2O4))CC[NV9%'><,\-WE&Y;1+B?07V\>N"AD9?\-+75-YL)D9;N[X8=H0V\GLI]Q6CS2 MR?S''[!O_P3-\YADJS')UB.1]5;$;5?$-;'//]!'FA\I6&EU9%!%EIO#X]QW M7'MF/9Y/JP["A(2DCUH!*'?J*%QK'45PZ(0MJJ?0:Q5Z1H5+QD79>G:,Q1S) MQ@1UA47-X9T-[?EAH&C50:%KNXI4'82)YTX5J0#*PR2 I?JM5-\H]9>"<8X. M!=LF A+I:X/ZGJ-HU#%.&(2*1AU$G! K$H'1 HQAA4&K,# VD&;_R'>(/DM? MP^'$#<;L&V.2K<8D6X]$UEN(L%V(T)AJ]]*&R66X0CN:RR5)D=RN411+-Y&4 M#;UT:M#*A'KB!-A34E '.7:H%-!*!WF.H^3I&@ 1UX=3<-HJGWZE8W(:%9M] MI3B6[3-EAW(O@^1.H3I1U!I'@U<10:FEC^5J7>?[Q^I-&;8[1V@;)^TC$S)' MV(NJMZ'JS=I4ZU, "L@2 .4%:E]?0ZC!/,%G-A@;15_\+MOQI32TE>G9%BP[ MS8#TOZ!RK#W':^+8ZI8+P )=.< E=V]?E:[#L.M[ ])))YT8I=_E@LH4$HUX M4"S1'Q"K.RX$"C2I ,A56P$XG$,&A':&%AO=V?R=V-/BE,[HHI9[>85R"C8$ M,]O+JWW9$/6*Q%;G1<>\5OW;&@ -N!#<>4IL-I7]Q'^@6U;0TY6(G@?*W@62 MGX1:W>NP4%WL%<3E.%C+"1V&O:D](+\SG-CL..]:I:?$ /4:2;XE%48B6HU% MM!Z!J#_UG0'&9@?\!Q7H(CW+/G#F?>T] \PT'09D&L %99H.,V1:YX:QV0[W M"TWN+8COHX+>@*I'=<6CLJU&95N/Q=9?E,X98[,U7D0\V8 K4,>%Y[EB7Q.L MYIT.LZ]M;=,#R1RB)AY$AH>L3>>!L=D$KY+T*,#?UQ9-Y%=5ZC"I4BLOD$Q7 M"9'A 1=#.M=*;&-Y?:Y^$J;RQ>91VK8=1;+,,I;71<81.PHNY%N -+1@Q1&C M)_[6BAN5;34JVWHLMOXZ=4:;F(WV8,41P-W:4V)CHKYS LCIU Y=1_UY!Z3T M<.A[ZLL61!DZX?3,JO?U=NZ:F-VUH?J(;G.'%$/(P/5]&ZN2(20L&4+Z@7S% M5SN.=7:\D-%B5YWK<%E@QUS4OR>W=]NSHS?5B8ER?X%OEABXO\(WZ_IDJ*.O M#ZK>1L4NR3E*Z58.95^7)SM%??937PAVJ XW'I@0+*N^[FD4TZ($R/]O&1.G MBW* ]@1N_A]02P,$% @ AXI(6:&/GL/H!0 11D !@ !X;"]W;W)K MPYN55!4S<*ON9GJC."M:I:J<48P7LXJ)>K(\ M;Y]=J^6Y;$PI:GZMD&ZJBJG'C[R4#Q<3,GEZ\%7;]@=O^'F^^9: MP=VLLU*(BM=:R!HIOKJ8?"#O+B-L%5J)OP5_T'O7R+IR*^4/>_.YN)A@BXB7 M/#?6!(./>W[)R]): AP_=T8GW9I63=((* MOF)-:;[*AS_XSJ'8VLMEJ=O_Z&$GBRK/ M\MTJ'[>KT)%5_FSJ,Q3A*:*8SCWJEV'U*YZ#.FG5HT/U&?C;.4T[IVEK+QIS MNE&*UP8QK<%/GSM;_;E?WVZM=WK#R5C!ZY& MG:M1R/KRDNFUS\&M5M)JV:U^OUS$A)[/[O>!NT)1G/9"!X#F':!Y$-"'/)=- M#=FE>,[%/;LM^1354*_D"K$2JDJ;@5"?4*YX(0PJ)7Q+VKX^(3%&D(#H)$O@ MN[./(+%XEUCM.\@57MURU>7+%%;2&]Z6B_+1%XLMX'C/S3C#>! +5RC#!/MC M$7>QB(.Q^%S?0QI*);@W"6-G24(7<3( YDHE<9+Y@2TZ8(L@L&O%-TP4B/\" MNK#1MY&59@UAS8_NG84+*)LO!J@]0OOY=X ZZ5 G0=3?I&'E,P FSMI1A$D\ M0.A*T6211GZ(:02,"D^?5T;J=H)!-H/.2B3 MQQQP60_R: C?%1IMNDA/C23,C1[PJT'-/ ;>)41"HR%XCU T%OF>-$F8-;M: MJ3@T3 WWPG-I,,WF#CX/HV;16'1[MB1ANCSL/(X%TF5 2E*W(KIB)*6+$:RT MITH:ILHAM>^AA3Y$UJ?Y8:IXQR.7$@DE P<\0I2,D WM>9.&>7/(]/\+ODN# MU&GX?4)).@)_;_)\#E>6LKX[-5Q5QW*%NK0X=X!Z9$:V'.VIDSZ'.H^A86M95V),&"KW(B0=T>@#CEU2,S,D?1ODV@X3;A M0U$(6S5A[]L#@%-1HYQM!-0"+TS/))TF3O_L$XO2*!D!V[<%--P60"_95$W9 M'ET6?"5RX1VBJ;JQ)^G=+R?+_P!0 M2P,$% @ AXI(63U0]JP* P X0D !@ !X;"]W;W)K;8 MQ7;:P:_GV.E"NV9=A^A%:R?G??V<8[OV:*WTK2D ++DKA33CH+!V>1Z&)BN@ M9.9,+4'BF[G2);/8U8O0+#6PW(M*$<:4]L*2<1FD(_]LJM.1JJS@$J::F*HL MF?YU"4*MQT$4W#_XQ!>%=0_"=+1D"YB!_;*<:NR%C4O.2Y"&*TDTS,?!170^ MB:@3^(BO'-9FJTU<*C=*W;K.^WP<4$<$ C+K+!C^K& "0C@GY/BY,0V:,9UP MNWWO?NV3QV1NF(&)$M]X;HMQ, A(#G-6"?M)K=_!)J&N\\N4,/Z;K.O8WC @ M666L*C=B)"BYK'_9W:806X*H\X@@W@CB8P7)1I#X1&LRG]85LRP=:;4FVD6C MFVOXVG@U9L.EF\:9U?B6H\ZF$R6-$CQG%G)RR023&9"9LS/D]91ID+8 RS,F M3L@;\F5V15Z_/"$O"9?D+WG$;V8Q?5R;EJ@YN>82B\"9(%-E MN%]KWR]NC-6XXGZTI5I[=]J]W38\-TN6P3C ?69 KR!(7[V(>O1M6^+_R6RG M#$E3AN20>WHA<%/[!8!ER#3DW!*AC('6&:Z]^M[+_5FLTJA+1^%J.YO]F&&_ M"=EA[#2,G8.,4]SEH)&-X-;(;D_)DFFR8J*"-L;:J[T^#]04N)L,894ME.:_(6\#KCV[6RA=ZC\/D)^.VX'N-="]?X+FQE3MP+T] MD(>HAR)V(/L-9/\@Y$25)6[*8^:_?]3\/Q6U0SEH* ?/H#QJ\@=[E4IHZ^P? M$;C#/&R8A\]G?GSNAWL8$1U&?9H,'O#N!PZ'2!S'[;@1_7MXT><#XV7%6#R7 MN%RTGDST6.R6R';N<.O\=9>?CTPON#1$P!R5]*R/%KJ^3]0=JY;^2+Y1%@]X MWRSP#@;:!>#[N5+VON-.^>96E_X!4$L#!!0 ( (>*2%G#-@I6@08 # = M 8 >&PO=V]R:W-H965T&ULM5EM;]LV$/XKA#<,"5#7 M$B7+=I882-P5RX"F08-NGQF)CKE*HD=2>=FOWU%2]!*=F+3POL22SF8YW/&/ZO=SS'/ZSE2IC!F[5W4SO%6=) MN2A+9]3SHEG&1#Y9GY;/KM7Z5!8F%3F_5D076<;4TP5/Y!NUFA)1,9S+61.%-^>3<[]DTT0V@6EQ)^"/^C.-;&F MW$KYS=Y<)F<3SR+B*8^-5<'@YYYO>)I:38#CGUKII'FG7=B]?M;^L30>C+EE MFF]D^I=(S.YLLIR0A&]9D9HO\N%W7ALTM_IBF>KR+WFH9!?1A,2%-C*K%P." M3.35+WNL'=%9 'KP!;1>0%\N"$<6!/6"H#2T0E::]8$9MCY5\H$H*PW:[$7I MFW(U6"-R&\8;H^"_ M:9]4;F6J8B888GY,; #\3(:"*W9,/TCGR$.&MR]#5G M12) YIA,R=>;#^3HY^/3F0$ 5LTLKE]V4;V,CKPL(I]D;G::_)8G/.FOGP'P M!CU]1G]!G0K_*/+W)/#>$>K1$,&S>?ORP $G:)P9E/J"$7V?]UPQ(_*[*CN% M$5QC7JJTA+@6NW%/])[%_&P".U-S=<\GZU]^\B/O5\S$ RGK&1PV!HLK MJ#-'J=3ZF(@\EAG'K*U4+$H5MJKN!G#<@ MY\ZHG"=_PSZJTMI(J#VQS&.1@O>/K77L4WX0L-&$#F12"Q/,//FAPSF M@93U_!0U?HJRVN>$_6-D?&WJ67XA$!E@K9'CV9VK:KG.(KX%Y%; M170<;(>$?2?8SV;'%8K,N0XO" 0K++6B+O2I'XQ#IRUTZJRN579HFQYQH114 MV6[IA-2 JLORA*2"W8ITO(S6KSE0'3V4MKY3VC[ =[+N^CR.96'Y!@HJ%_?L M-D69L=;2+ZD!LD<0P6"Q<&R3EL!]-X-?YO<0,JE&.I5Z=2]MYMX"(6],DJ[& M:Z??TK?O9+WUM>)[)A+"'^TFYE4Z2;MCZOQ"@<^'<$)*$=Q#04H=GFW9U'?3 MZ679$!'#'D=<.R3*Z1S!AX@YX+5\ZK]"J,\INF=/-C_?09\3JX+W=FK'U9VG MJ#5#YISZOH?8@PB&X6K,?I MZ%#:^D:W'$V==+>^+E2\L[VE;3XA>=*62*F;2*]>CF7BK?$;,N8(=D30B;VE5AHZ4^UC,Y6\ M7)T-^=:@?2 MUC>Z)6OJ)FL;,,BPF/-$DZV2&1%:%^7, +D'C)C!"*1M;XZZ8DC&X0H;,MTH MWM07]PUL:9VZ:?U:"0CJGJ7$MB5/S=>RM\R@%.%R; K%Y"A=CN=DR_K4S?K- M?NJ4[UE;UCM6O)*S0Q8/5Q0S!:%[IRDMW5,WW4-_I4K^/$IX=75<#B%@'8IX M2.AT%2 -"B(XC1;C4QYMB9^^,D@#M'?DEM^)/+IJ!#Y-41!TS\Z+@9')3?#Z6M[X.6WP,WOU_FAH->J+PP)Z'6 M#@D:^P#K?LWW5]6@\^'<_>7\2N;3,G@=?H?DP\H1'L[#?E+_/[ZI!VWC$+AG M\IOR.TIBY]O<3C-&J#+!W\*@P? C^HMQMC;Q!]H$--2SSME3QM5=>22G23E< M5@MFNHL\1-34#(U$.L65'KO%Y#'JCJ>JVZ, MW)DZ_\ 4$L#!!0 ( (>*2%G MU,I5Z0< \_ 8 >&PO=V]R:W-H965T&ULK5M=C]HX M%/TK%EOMME(IL9TONC-(+<3:KM3MJ-/N/JSV(0.>(6I(:&)FVG^_3L@0'!N' MH-N'#@'[W,L]OK;/M;EZRHMOY9IS@7YLTJR\'JV%V+Z=3,KEFF_B\DV^Y9G\ MY#XO-K&0C\7#I-P6/%[5G3;IA#B./]G$23::7=7OW12SJWPGTB3C-P4J=YM- M7/Q\S]/\Z7J$1\]O?$X>UJ)Z8S*[VL8/_):+K]N;0CY-#BBK9,.S,LDS5/#[ MZ]$[_);1L.I0M_@[X4_ET6M4?96[//]6/7Q878^\J6H(&+YYY'/>9I6 M2-*/[PWHZ&"SZGC\^AF=U5]>?IF[N.3S//TG68GU]2@I^)P__<&; M+^15>,L\+>O_T5/3UAFAY:X4^:;I+#W8)-G^;_RC"<11!T).="!-!]+I0/T3 M'6C3@78[!"T\'K=,#T1 >_Z>#7L=\'JX[T(A;Q[*K(GU!1 MM99HU8N:KKJW#'"252/K5A3RTT3V$[-YGI5YFJQBP5?H5L@_HB23'^3+;^L\7?&B_ U%WW>)^(E>?LWBW2J1'5^A,?IZNT O7[Q"+ZKV M7];YKHRS57DU$=+)RM1DV3CT?N\0.>G09I,W%M&_'_GFCA?_&6#F=IAW*^F9 M'+IQBF[B9#663LWC;2+DLP5TT0/Z:?X!O1.B2.YV(KY+.1*YA"]DQ&RHD1WU M,Q=R!I#AC^(B2[*'TH;%[%A?^ZGNMU F2U7*TN M;\MMO.37([E\E+QXY*/9K[]@W_G=-(@AP2)(, 8$IM#G'NASK?3])9?IEVE> MEJ_D#+7,-]S$EQ7"[" R34Y . L@G,C5QB'VIITL93V-E*A[AZA[UJC7\_BX M6OM72 9=;HC*N)J73<&W(@T(OF=(.M*9:X!L14 XS.ZS$GK_$'K_HM _3V F M"GS-#>HY\E]GNK(:'CI=08)%D& ,"$QA+SBP%UC9^R36O#!19.TV($N =5ODYYX[\CW%QV,<:B6N@K$._::..?YJ&/SY2SGAH O3'$>L9(%-1SP"[[:$I (H6@:(Q*#25Q5;H8KO2 M/4L6V#$&++I00 LHH*@!.AZ1H1MV4\C>2 U]JZ>Q75 /T09VJ"$,Z)(\Q-U* M!)2U" J(];BM,M!*8FS7Q)=(!*S+1$(\72/830^>P2#1(E T!H6FDM@J;&R7 MV$-VL V4?1W7M:AI#VOW:DB.Z/:,NUA#.\LV%K!3U6US''5A.9U66W[2#>8%@M>2!9!H$2@:@T)366PU M.;:+\O-VLQ?H3O->"@AH 0448;W",*84:_O9OF;JH5DKJ8E=4@_9T=JA!K! M#+I;6ZVAK$500*S';96!5I03NRB_9$=+=%&.33M:N^FALQ@H6@2*QJ#05!*/ M#I_MFOQ#6>[JQ3R_KTBL[@.4%:^O42;G-_FF*&+)Z_YNRC(OA9E6PREPEU%= MU[I!]UQL8?=V2.X 3&SWZ>2IQ7DQ"[(A\?=FE:&PV\\];R@2P+HX3T%X:AO=:GER MEI8_59$QQ]&@BYTI#AP:=J-Y@62WI $D6@2*QJ#05!K;D@(Y^VC]^&#,3)_A M;%U+ \/A>AC@[@&CW:LA:6 X7B>.[[O=-#".=Z(Z3UHQ3P:?L/?'45>V MV D)#GU-S8 >LH.B1:!H# I-O37:%@6HO2AP5DW&CC%@?P4%M( "BJCAG)Z0 MD':RJ+>9&OZV(D OJP@86;A ]YI9,)SS^YUY"LI8! 7$[%ZK\6_%/+6+^4LJ M,E37M\:*C-WTX'O3D&@1*!J#0E-)/+KZ#ET9,-(*=8A/]=("=KME&RAK$100 MZW%;Y::5]=0NZV&K-M1PO!\$W1L2<[M/@S,/]'0?%(U!H:GLM@4""E,@,'() M=:.>&BH,>M$&REP$!<3Z_%8Y:?4][;E9#U"TH0:-;2K:V%T9G&B@%PA T1@4 MFDIJ6W2@9U\@Z"TV4,,% HTXO8VI:&/W:DC2Z/:,11N3[Z>+-K15^W3P!8+^ M.!J4L[EH8S<^. U ;Q" HC$HM#V-DZ.?!E<_%?\8%P])5J*4WTMXYTT@8U_L M?WV]?Q#YMOZU\%TN1+ZI7ZYY+.>ZJH'\_#[/Q?-#]0/DPV_@9_\#4$L#!!0 M ( (>*2%FY'+'KL@P )\? 8 >&PO=V]R:W-H965T&ULM5G;[Y8JEKZD6V4P9>Y=;5L\>@6>[YQ2I:\J:[V]L?CX[U::K/S_BV_NW#OW]JN MK;11%T[XKJZE6W]0E5V]VYGLI!>7>K%LZ<7>^[>-7*@KU=XT%PY/>[V44M?* M>&V-<&K^;FUEW;U M@XKZ')&\PE:>_Q6KL/;X]8XH.M_:.F[IMPO_R/MIAL.'5^)D-^W'#/M\[ M',2W_"1;^?ZMLROA:#6DT1^L*N_&Y;0AIURU#E\U]K7O/]Q?Q(WYQ]/+Z^G M9^?79Z=7;_=:W(3D[17QU _AU/UG3CT6OUC3+KTX-:4J'^[?@P:]&OM)C0_[ M+PK\L3,C<3#.Q?YX__ %>0>]60Y8WL$S\J9%83O3:K,0%[;2A59>_&LZ\ZT# MC/Z]3>$@[W"[/ JM;WTC"_5N!['CE;M3.^__\=7D>/SFA=L>]K<]?$GZ_\V) M+YZZ7:?)*/M?W$9<(&25O$MYV/+[\!-WB],#FBU71SP*9S*A?:M&KA9(L_ M<6YLS4,Z!0\=O"-D&6IR3,P5V4+]K?/HHEO1EP]P"&4Z3$7T" ) MET8:PJ RT!8A$%;)2@7]9(GT0WJQ^)'X365+>:=$N[+B@N+?M %HT"Z3X$_6 MC^S6&=F5[!D:[C7 B(;]\7*NZ6!RM8<$11#U!)9V8"4^:::4 >I4(\E. M3>=\)P%G (V6NHYN&O==G7ZD2V>(,8(!OY.!TY_(EOP&&43U&60D/BK7PBCD M*EXYL&C6!-S@<(K>6OL*H4"*)Y_B4;D12)\?;0,$PA%P%\", MFI&,F0M8!4?]#FI@X^8,+R"5!%E#^6$>/02!1><(V0\V9$:!NCR*4CIX+K7# M)O86'[L!:&,]QQF1MT?=Q\@)04FF"=0E_5+,4>SZX$ZL;!B"-JK_4@@,,;+! M?$)58([M1U.$#^7CB[8ENX%LFS34#-)2$TGT23#@'-<,WI06*<.LL M*LX>'B+,43*C\)FM10]TOKU\YHXC,:VJK$2Y(+&H#D3PM;JG4,(*1BOV-)1@ M^8ET^D9L !J#C6+?DR^19[^(V"A5\6,4:3N/@]F;X7; ;V<0=WB% ]U*^W J MO#^]^BA.#L>[^R?C9()0TG2>72F1Y0'[FJ5'^E'SN>+.1[3R7K@8C<3.R$X9 M;:;WR.5WFANML@OA81XC*5ZJB,083!=0#W/59&(0 X.V(V:1[#&G6K4;)81# M Y=B_=)RD0"$%<0MN(R\5QL@1_!Y?;];4[.0[J&H97A,U\.,"@I#P=XP&S(_ M4:7XO#56&N":*3$6?\_2V80A.H@L\0F14\^ BX-).FWZ-&/D#U(*8 #VZ0)2 MV+8$8C$9TR%WLNIB0JE $XQ1N8!-?;BJH8CJJU=<4WJ/ @B6H)7#8R(+HQAJ MJ8ZH+1Q1Z5N%&(?BA@._M\ 6D1GK3JMFS+65_D\D&:^R+P%WBM?'Z386U8_J M]MVG=3N'J:"Z6<_!488H (<7R;5))@E")6*\+ (&-V2IJ @T*< V=^:BYF92[6\%55D696$'J 9 +6->2TT&BKWL[$SLBC/( M%Y/I2%S2QN_"QF%?\41H>OG7Z95V1-ZB3HC(ZT$%E"6W/.B@AJ7,8#'=;7+R MQHMIB*A+U5"U:KEJA2KCW9_$XS""D,=1=# 2/VLP&'18/ZT8_URG+04A!918 MV+@?/&5H7J/!IROT-DL.2E4W522&A/@0BG:>Q3!+]O7XX.=0A2L"13!!"S,FGI7U!OD/OS;47I0XI9 H1_$\?YT61?3";Y MY' L3O(C$,PD?W5PE!]/CL7D,!\?3<3KR>O\Z.A$'&'1B3A^G;\Z.F"3;T3! MGJB7++HEKC!!SHP'+F40N"79R]EN@>*46'Q&\17-,BAW..O'DH12"!%ML)?D M=&QNQ#^)M>_X(FQ:+SKF-_6?%!R?*M(<*VB8DZP!8]N1J4\M MVV8PM*9JU@I"]CK4N(5L M=(N+Z9K2R2"P90'QH2I]U%FJ>ZH[.075ZJE'$V5E-#9E5,8C'A6QO?:/M=MV M\>TWZ$]^8 O<:Z:R!\;8*C-/DX;40_=#C&U&><8&*0M2^4_;^3JQ0LPT4=]\ M3F.^T/[,N[[9?E!<&W6/[RM5@7SJ,,'LS4/1_*55848EE/:^H_1+F2 ,56Y, MK+8XB*XY7KBPX&D$-"PVW2QR1)A11-#RG(#F*O/0M^4TQS"+0%[01R''1FL4 M9*?P-6QCXRZ4;2SQ'55A \NC7?(=Z#1.TZSI*7=>Z8)*"1@(O'S9>:\EB[JY M=5!"Y3VW/KOIS#NI @1_D+7TH6F-_8DJ\SBMV%18&;P5ON;<2XM%96=D6V"W M)/Z%>106H\DM$J;6*2.0H%*A1I6>QCEU:/!=/[>ZHTS8&+!#K9L*)KA6G)AEMEL"3HJ+K 4==XC;##5.0 M)C*6LTJ%*E>5.DY:&A DW$,I#14E7Q1MA1S2?$ OY6R*2@=XP9E]?;BUQ87! MJ<59APA')-*-H[C^Q%XPOX=3:EDXFQ3)4A%EM]=OW(\M@A3&FI' M54--)A<= YS$ P;@X(,VMQV&59:\'X=+G-AZP[P((90\;9A0QLGI.L0&%3AV MK0B>E-AP8( Z$4SO72%COTV R *3FM@&H% A5U$/$5V:Y@Y;FQNPH&XC.X;F MRC]C^P<%+(\;2Y;0TF#(MZKQ6:E AP!Y@TA"+HZ]*@]UMX!F4VQ]"CTKEP_Z M/C'SED;Q(7YI8I'@&R>K7 *WDJ%4H3"F1($S 7VV 7IW6(K,9"SU4+!4Z,FP M$-8J),_':8Y4@U/";'"U5%1V(W0M3^T>D@,-X*"6]>$+M_RT*3:E?;\:O,O$ MFT0C&5!'8M2"9SDT&>35H90G[L@W_!#V!_CTHU](1^W.U48EPX2Y4F:!.YB- M$%&LBRJ4))$IZ5./LPC-/(O03,^D6 )I?)?R>*02+""!E#4'84=% -L+O%?1 M;1C*9KV!1I^=-TL#S]=_\(_$'@8;XZMX]')T0[R,?\<'!Y:V_!/L#/;MK;F/Y<\VJ0% M^$Y3Y?1 !_2_R;__+U!+ P04 " "'BDA9.>X:K?D. !0* & 'AL M+W=OV"Q'UID4^J$8G.Z21_[Z_=5]<&6+663&6 PL:@^ZGCUZJ!>W1C[ MS2V4ZL7MLFG=ZZU%WWZZR2%6]:-GO3 M_?TG>TNIVZTWK_C9A7WSR@Q]HUMU884;EDMI[TY48VY>;QULQ0>?]7S1TX.] M-Z\Z.5>7JO_275A\VDNG5'JI6J=-*ZRJ7V\='[PX.:+UO.#O6MVX[&]!FLR, M^48?SJO76_LDD&I4V=,)$O]L.W292:=. M3?,/7?6+UUO/MD2E:CDT_6=S\S<5]'E,YY6F/7'AUNB7)PO5F&S9!@ MJ5O_K[P-=L@V/-O?L&$:-DQ9;G\12_E6]O+-*VMNA*75.(W^8%5Y-X33+3GE MLK?X5F-?_^;RRXOSL_/?YX)8Y/3S]]^7AU_O&]N/CT MV_GI^=GEJ[T>]]&NO3*+/GFXX^XGX8-I^X<196ZEJ=?\>Y$S"3J.P)]/O M'OCKT.Z*P_V)F.Y/C[YSWF%2_I#/.]QPWG%9FJ'M=3L7%Z;1I59._/MXYGH+ ML/QGG<+^O*/UYU$ O7"=+-7K+42(4_9:;;WYZR\'3_9??D?:HR3MT?=._Y.N M^N[9ZR6?[A8_?J?XK$K5]D5N4VM:_%TJ!''OQ-5"654LY+42,Z5:T1I$->U! M:*8]W>J>UO3B#M0D*]/UJA*S.]$OE#@URTZV=^)FH]E6 MTE9.?.EHBWA$!TWW7QY??N&_#EYN$R@/=_8/)R)\=T&&;'$@L8^IQ;MTRV6Z M13RZ,ITNL??Q]D2J"$OC]ND^MK_5CE8. MVBUHPV]:SG2C>T)U;;)[,LF_O@2Z<,=GY!4D S%]M@_SO%>MLG#L M9W6M*5T5G MF8;30P')WHUIFX^(Z)7_Z4B8$3&# :[N4?,5SQ0X83 M?\IP1#$X.AKE!GP#&EBJ2N-S)S "4N.3'X)T'TW?'E28(H?1":X%QE,'B: MN.4<7$#WQ8CS-$%&@9WG[$BP0=D8-X"%(J RUHHGQALG@4NM B%@"ZR3MI-3 M#@CW!918:6]%\[ MP%8HLC31[R@D+$%*SN FCY?0C1<;I2KB"2DE6E M*90A:JY4!]M*JQD##:N$F]DD_O8>MUM*M*@0##1M-!-"\&]:0R=)7>5@>3Y" M&!IQ]BMPML<6[@M2J!^X30R./#4S_0+\2_'K[PMP%/91UN\7H5A*/[)")&.(58'7#["MN M),](\3ME%TW%S#69#N9=&!1=GD>=G,^MFGNC@11:V=/A].77P6I7:6[!5MQ4 MR,:9A[ZBVY*+6E1^#YQ-2E+="$$8-;6JR.B3S)31;/GE9 5*"4U#_T)(W58: M. 4JBGS=9%7OFO0-#M]@A%7T+>4=$U4H6)FHNHRF6/JUO%7'6S#3CB76R^OB0S]+U14MRAMX<%'TVW2B&<1*%B$F35Z'I@!1EYJIX@> M\J,DU0 5P:NFQ$$=/'FE()VQA2+%D5.HY]&EBIE* R=P(\YH7:VL'1DJ"@5I M#K?Y"2^2?LH 8H-[TVP-?L-3$3)XT5[J:<#G'1.,U4K?E0K9S MCXLD5>B8UBCQ0-:CS;(B%(E\,A;>9&.== C&1; ]>KR](CVU!ZZF4":"6G_2 M*AC3CF+S#HX03FA647A/1@@1FAA8$Z$T+1!(9S"2]D4CO(D(-)K*NI:?QD0% M+S'X*FB;2Y-R8*C-S0KEOKVB%DTTBU7LMI^!)%$P.85 ( M"7?GF&D'\+5E6YV%!0BE\[:VTO46CJ4R*E99JY'S8]JRD\!IB$[@B7,@_K=) M2+M)(Q:ZF'.]SN@AYNY8JEXM()_DOO(IKQ7XHXJXX599,SK=QTESH^0*2 M>K=X;9-UBOM7KU-DHS''DM6J7*S1C P*-P AXT6 !0TL9(.H;CD!%(/SMLW! M3\M0R:JVIO:3<[*EN2 %5B?O^"B*X!SDR&\=&BB(I;%C1&I,N8'0>.YM%M-_0XHU^8C) JY%Z$<2-GD&D!:J<0+P>F.R[, M.-%Y3E .Q@DDT7,Y-^XM_-Y4SU.>L'RU2>J)P+B46Y$R82S"8ZD[/A,9ACH* MR#2J0@ZJAX:+Q.2F0$&^+J=/B3^+<,9,<<6@KIGV=ZECIVB-T':A^E*"9M:] M:H,3XJW,_QNQ<9_+/0\2U3,6K$*) I^L))-[AP$BZ7OZJE(-S&PI19^& XNS M8&R7DB8'Y"C'BL.SPV%@'AA1Q0W#^0W$^R1AB/DDMJ]O@=?UZ @."^=1:; 6 M*-"'?"RS'.D1,B(FW\<)#&MJ?:NJG5IE\FR@_LG#'%G$-.I'(C-<)>2UU V' M')5VR&>X*&@,C%'<^G#52RYS(W+^W^T1AC6RLO(5;T@+1LC'M@,7E$2_[*H\>H,LC@M<5"-*>>9#FX.Z-/,VX8%Z M,4MB>\+QU%,Z 16\>XA M[&V_' )CP??E8F?H J+7X">K'HI8U!":VS[9*JM*5ZE9$8-DQ7HS.4P#]7M*,TX&."^E.[UW3D4!R=IM^"Z MX)ZMQX#+3%&L6AW&H[TUM2 M(*PD@.6I,PL+6L.D6B0H!M5&2#0D#^SA(UR '#F1MD"G,T=I337DZO> M&QJC7=+0(#Z:\R-'C\9Y4/ [;+N0ENQ,^2*^U"'TYB6+3[F>*&8H36M- *\M MOXL5CW0[ P-Z-,"U_&$['>$&'B8Z'@;WQM#IW6!Q;TB+59@S>"6Y =6M[]NY M3@E/N")L4E,6OT#X*OC3I=U\XM#'5S+9X"NT<,0TM2SC FYX/#G+CO*PI3'V MA*G=-VQA8$Y)?J%DY8TM5BW+8Y9D5,J,]^RG5ZMC$K6X-Y3CB5X9Y/5C>KL-VKG257/Z+BS!Z'3/%- M2DCZH?RHOB(3L+ !1H3:&V80ZENRN_R;.*I7+"G;W$W6YC L\&)0O818+[%= MLLGO@8UE+A+8 D#CZ*12(:X)JDQ:J8;1[;6A5B'45XUGO[&T6=)F.F:]Q=8V M;L6*VIML;=I1SE$Z^ME+$ZJN%F4D67.<)T2I$L#28;'J!P*!+AH\IVL;7?,. M;ALEEA/. EQS'O91@2H6F9V[:#K!:@4]5B:I$4/( G[2[]((MI0N]5,,FL(7 MO0VIY-]-IWK%\@LLRMQL^E"J^C=&?Q$'C_?%\Z?BK?*CN"($-+\5ISO"^*!H MU)PFP5GE.X*_7VA;[:!-P:7H.K+>S%,BS46<,Z5F?/E9JG\Y7L?;?"]0RDXC M><=>K@I"CX#\5:^*&Y-NQ/MQ::/7=9,-@P0_SLL$KWQ#KI_->XQCX'3HT#/S HL=Y$V3T+=X.6*XT4J@6TUMM2.WJ'20!L-30!9M( +.6]L M(,?Y[XKL+E;_(9]1TYB] J+Y_0ZN"R8489P4[3,V#5R, 3/62Q\F$+<]LXE/ MB=3$##6Q %?M5-6H"B%XN>"?@XQVR!S3&BZ<8;;5 A6[9_X%2HUO0E$3+3WA M>=E#-T=S\G5T'A*2%EP MCOKI&@X &0J 8 >&PO=V]R:W-H965T&ULW5I;<]LV M%G[GK\"X[4XSH]JZV+*=VXSCN&DZVVXF3MJ'G7V 2$A"0Y$L %I6?_U^YP"@ M()ERLIWN[,R^V"()G/L=>+ZNS2>[5,J)^U59V1='2^>:IRR(6Z5>YC\\[@Z:2#4NB5JJRN*V'4_,71 MU>CIJU-:SPM^T6IMD]^".)G5]2=Z>%N\.!H20:I4N2,($O_NU+4J2P($,GX/ M,(\ZE+0Q_1VA?\^\@Y>9M.JZ+G_5A5N^.+HX$H6:R[9T[^OU#RKPL_=K3\R.1M];5J[ 9%*QTY?_+^R"'9,/%\,"&<=@P9KH](J;RM73RY7-3 MKX6AU8!&/YA5W@WB=$5*N74&7S7VN9?O;WZY^?GCS>WS$P=H].XD#SM?^9WC M SNGXJ>ZCD\?@3?I6)LP MO,DAUM2=JEHEYJ9>B6O0:F "$*];BFL6K#+BGU8P92ERY;JK()#JX,(,_GB@-4N?'@ MYG.=:X##,] [?!R(G(RX+@<")EO9N3(#,%YI5QLO!%DACI)2M=F2&M!72A40 M19\$KHUVS/\[YNHAVULRV7OV=;''>Y]1V58[)6!Q05'JNU=U;5W647FGECK' MAS[UW4:#8OJR!'%4@%%LZ2 (K*@V<@9@.GJ3EE'A'FA8QTHA6;!60,6*&DY M5H$C/\4JIPD_:+V!56#KHH FH#8%FX8T]EW8)490!4@PR;444 II<>?1NTY!1EYM ' 'A5+#'YQ_DHOKG2PS&*]&X8'7Z3XB@];,];TJOILKM94NA,1U&EE9/2OU0@87 M2@R3-9GZ--!3Y>3-$GZO.C6:@B!E[/02WX"N;"UC;Y^+": M6K"VV&ZPO? :M[(DR//=/ 7)>6'&A+4KII62%EG =E!9K1D31^+O(HWWJ4;E M>JZ!48?/T7&D0;!>*)_D"&]"96*"ZZ4*!M.OPWVX60(7.!28=-H2!?"1)7WA M+?M.QDM]+"#7@.YE\ ]QH!ZHB)@RQ$$R]WQ#@3I$^LPG+E9HNVI+'\-RZ?(E M;$7(XK>.61:&\D*EDM+"K.H9.+--$,%-T58^\)Z#G]0]+#9H M^EO]9)=9BOHD+' +<:D*[.6*R[&#\%B8B%14=GJ70#)TG6UEAEIK4N9"&L[2 MB?GLZ@A(9ZJS*$ZNL*$N6GC!-'+#49-3%Q5VT1OQ\8 6!N!3/]D5V-+G;3"0 M:TI#+5K)6$KR^CW)%(H0,H_,\+9^(ML+VYWV<;DL]PR*K"12ENVP3+#((5*N M-3ODC,6^4XY$F7=^R\6F+]PE*@/M-B0)B"@*V7O$#C$[&;FSN=_:8L%RY;3C M>8W*>H VXF+U, GL-8QY ,O2, (PT=$NQ1WRA\(.R&H.\=7DB@##L0_=4\RIP$)P);JD=0<'36>+^&B7Q#Z$JKV48*70,FE<5WXH MQL%>&0HG3,M^8ACON=SG,GPTL'?;=5FZKE/*;NHB&TCRXGX5VN,L9#EK5(/[ M/K,?AZ.)9;,:CIO+ANT* ILI4G#,7Z0W9=1LL[L[1QB(R8-S?QK\DX0:2DC* MST3HFC.;JQ>*7W/,J.EGMMM),]\TC]3D-W=2ETQ=P*1-P<%$^]*RPQ^,UU=D M!*%+PHD6U'V7[J*4.QY9DUVI$'-K;]Y ^XLVCKI(4!@UM"62F8I*?6 %'/^Y M+;KWCIH4$[[UL=F*VAOD@L<3V&ZF6$$][+J;K>-"[UV0(CY3P@XD11)=,(CL M@4%THY O$.RQ>#L/ 3@W&D1HR<"KFONJW6ATD)30?*).G_NRB,2UFH&?XF#A M,WDB7D>NMUK=*>*X47[PEMN,L''/W_:*@3I$M%0!T?'('%SIO3G6!+['BQ[) M-6UOZ.\K03N_"S'/[I7\17'Z1%R%DO0 ]Q25OS!DO9WOYDCZ MP566%%3[EX>"WR!T_DZ;/@KVRV9:_"B\X^RZ:]1#LF5"Q-95#G 41T14ZGF4 M(4$?E(TO6'K!94G^XCK#%V)P"UFBVX4F>:@28&&QWFM"DYKAL6UIH*=7%-<[ M@VMZTPB'I;HLDM@47? P*FW9'^L9F2!',+-HN/V20,2W>42+FD2./ M60"]UK[8HK?'XGUOUQ-F:KR1F[+ \B-&$><(@A)Y&H/D@P"\UP_+)!2]]F-2 M1KXT2M&DFDZ+%)T6B1];Z#Z>]>R:2D+\U^)T,#V?BHO!>'PJ1H/I]!1OAF<7 M<20A^Y Z3 #A>:+UY!MM%7>]9N] R:7<341A? M47?ZX1!SX\%X<@:V+BZ'J;BLOO]SPKH87$PF8@2974S$=#"\/!?G@]'9V?^' MM$YA!!,Q&5R>C?\2X^+ <,]1"6'B:W%YD24C1%\;4X=72FO#I,GVS*QYKO@: M;?UJ!@E-1HQU,M@?ZGX-RB>3T^SAG)UH\6<*8I^?["$_D\&7DB;Z21L/DGDX M8B("*!7.:6'NIV\K"0/Q:LZH]ZI;&\[0$U-)",>FQA]A/9C:V^._P+[W]34> MG)Z?B_^JRLX&E]/IYU6VSU#V/U>8" K+_KS"TB3E#Q8M]V4]QSNQ.^:!'Y)& MR"T\*_9?U)TL6[G-S^'4,CEPX;)TOSOK!D#=8<5N?%A*=.:^\4[/*'F6U@T! M41C'W2>#F2PIC-J_ &$/ M^&-Q9LLHY% Z/P^'!A^/F)^*=BAF)YU8#_GUE\*="J^ M.70U(6CBF'#V>MZ#4+E.S^\.(YT.@90,V&RC:>,I-+H'#BFTQX6M.!>SP)25 =BU_C\-SO)JB*1JVR=4OXRQ]=/VF8 M!D'THU/V0W6CI"4/\_0C"=?KT%AY:+'CY#-VY4?K32GS;4 @F/BPJ!$"B% Z M.(NCVR*<"!LZJ ;)S39^23=>L6M3\5I3H< 97!4QU),29,RZ3VY67* M>^K9:S[=HEJ$>N.N0 ]-L)_:;-?L3%ZJK)#^KH%=AEL)83M+81!FQ$')X,// MB'^'P]) LE V-WJ6'.1UDQ^:]*(]=_Y(FYDF3P(D"N6Y/_ZFHU3$2\*=^4L9 M7D/1;&Q*.]7]#W(_'_9_QIEHS9ZMKQ7-_RJKD:#HG*QR/HAOCP&8@JPD);N5C0A-WYRC_&3WR@?/^YLW5AYO7&5''](AOKRPX1J<'>$_$@??9!^8XO4@F;L%Z^F*;3>./_QA+ M=_^'JLC1\ S_1\/!Y'+L?YP/S^G'^>#B8IIUETW2ZCRI/;,/:5+ ONE@C/&Y@GU*BJC(#(>/ONYAF5>BN_$JWC'YE8MNHLS;Q3="VE0 M,---I-CJ\M;1LV/1=ZGL)+GYQ]=0Z'XCE3'('_X28/>VNT)YY6\.;I?[^Y<_ M\<4;*THUQ];A\?G9D3#^3J-_<'7#]PAGM4- Y9]+A9K#T )\G]?@+CP0@NYB MZ6EG!)=YI M,*L\9_IUB$)M^G[#WQFF?)E99P@&O8(M<8;VH;C3= KV+"G/41JN)&A<]/WS M1G?8=/ZEPR/'C3G8@\MDKM2S.TS2OA\Z02@PL8Z!T;+&"Q3"$9&,OUM.?Q_2 M 0_W._;+,G?*97*&'*+VPJWSCR M(5D9J_(MF!3D7%8K>]F^PP'@+/P$$&T!4:F["E2J'#'+!CVM-J"=-[&Y39EJ MB29Q7+JBS*RF6TXX.YCR#G%8@RB,FB?XXGUV<)W0MTC4%2[#O4P\8U&OT!]^^--KACQ-RFWNY MS5/L_RO&2?!Q:E9#*@%\.T+<33 Z'&JYN1OF,+<=6P7 M9A=7X]'#K[%W>PD'7![5"LM:C3#!?(X:XD;-!1K=WJT*93:W6^ MP^3]TBMU6PJ5 K-@,P023GHHO409"TH# TD#CJ:6X&]L+A#63*R0VI?T45<1 MTDT(V)1-['C6J&DF08XV4VD=CA4W..BZ'/6RG"V&0JZDK1IP;]V/K_.J:]_= MJ]EWS?222P,"%P0-ZYV6#[J:)]7!JJ+LX;FR-!'*;48C&+5SH/N%4G9W< 'V M0WWP#U!+ P04 " "'BDA9Q+' -BP# #>!@ &0 'AL+W=OFT\K>RMVKS';3Y#AY>K MRG3_L.E]$V+,6V-5O0TFNQ:R?_*G;1V>!631*P%L&\ ZW3U1I_*26SZ;:+4! M[;P)S2VZ5+MH$B>D:\J=U?164)R=+6X_+^:W]U_A[.82YE\>/BRNYS?W =S, M[R>A)0+G%N9;L/,>C+T"EL*UDK8T,)<%%B_C0Q*V5\=VZL[94<"/K3R!. J M12PY@A?OLXT[O/BU;#6=9FU_!+"HN+3 90'S[ZUHZ)A9^/=L::RF<_+?H=1[ MY.0PLKL[8]/P'*<^70Z#^A']V1]O!FGTUQ'=R5YW<@S]_W;I*-AAJ<,3[P@) M[ KGN8KAOF)-Q:ZQEYACO40- M\2#P7)==JV/OFN)Z0;7JJJ %$W6CVBXS(0 MIYG[$8JD$]+V T5(()KU4O! :RU(L]1$&7$%20CQV;, MF 93WM9MQ2U5L$!J22YX1_ G"[)A!N_<8C@:P#OO7EE>.=:#!!+[LC"6=F7) M3D^IOK\!/7RB66X0-MR0PR!-X'1TS(-E*3 V@D,G.'PVBVD@0I7%!J=C(8^Z'Z:]H9533?!ELK2/.R6)7V M4#L'>K]2RNX,1[#_I,U^ 5!+ P04 " "'BDA9#B#5;%\# "R!P &0 M 'AL+W=OCVKM#RVZKJNH'$P:P+K%3VQR[_?4=.R&E+8M6JK1L;,_,,\^\>#PZ M2?5='Q -/!>YT&/_8$QY%P0Z.V#!=%N6*$BRDZI@AK9J'^A2(=LZHR(/XC#L M!07CPI^,W-E*34;R:'(N<*5 'XN"J9*=D&#LN4%"LVE (6[L9]&=]/$ZCN%GSF>],4:;"0;*;_;S7([]D-+"'/, MC$5@]/F!,\QS"T0T_J@Q_<:E-;Q.Y9P9-ADI>0)EM0G-+ERHSIK(<6&+LC:*I)SLS"2=S;X]?7U M+R#].@0>?)'"'#0LQ!:W M_[0/B&5#-3Y3G<8W 7\ZBC9TPA;$89ST%NM,ERW#LTPW1J'Z@/_GP+NJ%'V_P31J^ MR2WT_U6JF\C7>??:WEL]PN,!O4P6I10HC :YH]N6R:-=EU6679*933)N(>=L MPW-NN$V^PGHB\#])M+%CX@[6L\^+^=/]POOV"=[*PJ,&0=<@<\RPV*""3M3R M;+?8ENEXZ;\YO8=NJQN'[ML9]KST"K]>:SCH0[\51QWO41J6OSVT]Q#%K6[8 MKQ:]< BU ^]2JU3EHHUN-7#/;P)3Z M@FL[)R]$MAXT/%DU_(1-K< =O[#V*FLK.VH$PY[KW1F""WU43&38AO0F(6"N MZ$T!;,Y;#NJR%*X*+3BAJE(?AB%T!PDD20QQEW[#!*)>'^@OC@?0'W8AU=Y_ M<;PW^K5:_:%J3VEC_*U(].PW>_Z MH*H7HMH86;JIO)&&9KQ;'NA116452+Z3TIPWUD'S3$_^ E!+ P04 " "' MBDA90"2,R-@# # " &0 'AL+W=O58D$[ <+A!20@'![N6T""N1>554?S*Y9K.RNM[87R+_O MV 9"*I*V4A^ \>S,F>,]8P^]'1?/%;+O;I0J;SU/QAN:$]G@)2WP MR9J+G"A*4R5M"Y %GE.1$O(YKQ M7=\-W*/CD:4;I1W>H%>2E"ZH>BKG E?>"25A.2TDXP4(NNZ[P^!V%.EX$_"- MT9T\LT'O9,7YLUY,D[[K:T(TH['2" 1_MG1,LTP#(8T_#YCNJ:1./+>/Z)_- MWG$O*R+IF&??6:(V???&A82N296I1[[[0@_[:6F\F&?2?,/.QD9-%^)**IX? MDI%!S@K[2_:']W"6<.._DQ >$D+#VQ8R+.^((H.>X#L0.AK1M&&V:K*1'"NT M* LE\"G#/#58+&?C7^JCX6)R!^/9_7SRL!@NI[.'GJ<07<=X\0%I9)'"=Y#: M<,\+M9$P*1*:O,WWD-6)6GBD-@H_!/Q:%0UH^C4(_3#Z *]YVFK3X#7?V^J& M"%H?H80)S,D+=I:"H1"D2*FQ?Q^NI!+8)G]78:SGL58*%X_&Q?FC/F.=X%DICC M-'0.YQCX&J2. EZ^'C2F7B"I!"M24!L*DNTAM^U!=7L BDM/XM: 22 2UCS# M2T+>PF+\97+W].O$F7T&0PUF'<,T M%30EBCJS2DE%BD13P1K(]BLI*DT\L-6AX[=K0;L#GZ#5B+K.S]@2&J)5"Z(V M-!LW76>RIR)FNG'J4'?P.EA3AB$>W9=,H/>JU:GYO@_7$/B-,+A4\WR_T&Y% MM6;0-!7]#GZU6FB'-]&Q$EEE]')FV*VU.[[-]#5AWV:^%>1Q\?1_Z@"HP^-D ML7RJGQ%A>9:%4QA3<($ M;$E642C1+_5A/7,Z3\662BT+MJT2+-:F;3N;?UG:(&P983Y!U&CJ=]R*F@BE M$]*#S'6CJ?4=2EP=TZYMVA5FP?4A9GU4_Y3YKXB]4;&.3.S'GJ^5.5_Q^?G" MUD*;(FK,A58*ZQH)U490[(TB^4X;CBV8O6+&+'1T&&ULK5;;;MLX$'W75PS419$ JBW)E\BN;<"W(EGDACC9/C/2."9*B2I)Q/4OZRDXMLZ(>6$ I,C45@]'O&*0IA@8C&[PVFOS-I%??'6_0? MSG?RY9%IG$KQDV=F-?03'S)M2'''$QA?'U#&87EP_W\QF<7-XL%J=P<3V]N9K#[?P.:'!UN9&%6&N9%AME[_2:QW5&.MY0G\5' OZNB M :TP@#B,VT?P6KL0M!Q>ZQ.\DTNI]2GP(I4Y0HE4LBNFL'_(U1JI?1C)'J"^ M+EF*0Y].B$;UC/[HZY>H&WX_PK.]X]D^AOZ_I.JHA>JS( M(..B,IC!B?@89!KD="Q=K(%K2)E(*\'L9GO,,J!%LT)8NX-%<_:,BOH$%%7^ M2/IR"<^H[8*#T$ M1QNRR8LGR"IE?Z3OD2TNLP;<$]94YB4K7K]^2>+H[+L& MS$LA7Q&AIJJH54@%^+OBYA78FJE,!\ T<1#"_HF^0FI)AHFM5:YUQ1X%0E42 M87Q!E7*-EAVI*U88BZ#0*Z0AEZF99:B(,Z^=VSI-#8J@EDZ&RR7QH&Y6"0J% MY6;X-Q='ZE^U'TLIJ)LZ#YUMC4:34)E5C4IN5L:A6B*/-AO61>_S;-1I.'&T M9*5I,_'&EQ1+L[>>48LY[<-B>CZ?/5S.O9L?\&=MV-)P)>%JP;.GU![5EG@%_3")&BWVE;8B9*@V^F1,&DE02_I>?.Z#"A_V]Q3FE.J:\,) M\]NV2NNS8C-.-V6=\E*PPNZP2%'W[&WT)\]M01QG2L.S=C?HAM$^51IVS\Z" MJ-,]$,*/)[SON9Y@(QDVXL@%,FR$O5K0BC>"J.O--I0^[$P^[NS 6'L4G5TM MV%0'1QI.7<)4TZ+*R-=2&CK(G GQ^A;A?*2%F M)I02NP8 "@1 9 >&PO=V]R:W-H965T3I]-O9TSDK=MK._>D;J]E:5*1\R<%NLPRIG9W M/)7;FU:WM9]X%NO$T$3[]KI@:QYR\U(\*?QJ-UQBD?%<"YF#XJN;UKA[=1?0 M?KOA7X)O]=$82).EE-_I8Q;?M#H$B*<\,L2!X6O#)SQ-B1'"^*WFV6I$$N'Q M>,_]L]4==5DRS2(37+3&K8@YBM6IN99;K_R6I\>\8MDJNT3MM7>(&A! M5&HCLYH8$60BK][LM;;#$<&P,\-NKY7<@J+=R(T&5E5+ MC>!$3DX)C<)5@73F]NXEG#U.PQ#"Z9>'Z>,"QH_W\&4Z__(\?OHZF\#L\?/\ M^6&\F,T?K]L&!1)9.ZJ9WU7,O3/,^_ @4K?B M%ISF1OESI0L6\9L6)HCF:L-;MS__U.UW?GT':]!@#=[C_E<]]2[ST]!'E\Z? M$ J+A#L3F14LW\%*IICN&L;A!+QA!WZ!/YI:Y)@^ABN,:OMI-&8Y+;)ERD%7 M^_4E\84]WTAB.8BYXC$8G-ZRG:7+6(X5Q/(WG&6NDTEM()?$JMH1)8*O &N9 M8E9XS"-A"TO&OG/EVI<^L:Z!Y3$PK3G] Z[;0IA'W"XU=D/#ICLMR#4:"QT2HMO,5IYRU15,J=@J$:$.LWRE&(HK+1 K M9:*$H37G26ZYJAU;SX&=.\$5Q!NM&S,NA&$Y%A:NUCL(=]KP#"'/\N@2EF0) M]!>4N3"5F+/ G(]+?$(K<\0XL57YF.73WI83J8I3\IWSACD2*O*-3#>UB1% MS+58Y^ZQ0RMO,00K5Q )%97"D"O-OLE5,6D4M@7@OY6BL,Q+;3TNL.^*=.8H*"XI)!!619EE7-D0K#.!XLK(.K\(E%# #[H4UFE-6!$"-%&L3_IV MKRG"W6#.:$S2I4!-$FR<$#&L/L)@AB>(C *Y0>_68M8\KS$=:6:S(99"9[&OS3QC):4"O.3E$AX6M0ME2N-<"+R_PI] 1N.R8M0&N';!',:F;VB MW9I)\=9SL40!6&. OZ(!W I*' M"R%*L.R@33R_6R9F4)G$I("C[55G8%+1J MX:Z#L9VX5"3*X,&'*@A@44-'Y=&NBJ.JKMH=%+)8D*A:4_@JMU&!]YP(KSC/7AB': M3W!FWEDDBO,WG1Y"\?IFPL'&S6WCW@\.4N",E+?SSC/?\+S$J#F?RM,F*OX! MGCL*>O@>N?Z@C^^AZWD=?'?[;G?8<\(J0+ OV;^&>TU7454T-<4/P1S*M*P\ M=I#:=;'5X[/3[2.?8#C \:#3;81YKN?W<&XXZD" O'WPW5'/.PCW77_4(PB= M/O3=0;<#/;??\[&KYEJF(B9+H Y]UP^L+LAPZ-$@<$<^S7C(W!\>&'Y@[\'> M!__^58\>.-US#% L*$UQ8AEU___9B7>J(L(C[W4'^ A&^/#]LQY #PU1V@B\ M41_0@,X+I9^,K+4BK,@2DPL+YH:K!*\MF*YXHZ%F[N%? ,&/YNV.2+3G#4FL M%1[XWAM-G!\U.4OU_YE+\^:80#IB# W. M>^:BW^TBT44/ QI?F" #^ST*?/CT83\1'2IB&?3Q,(D#BN91-0@\'/SH0YSW M.QV+=S D9USX;F!!H*?R1+[KT#<=%N, M05;-W"I*H8)%_=3IHFE,;POT>+%XGMV]+,9WWZ:PF,-D_O*XF$U#N!N'TWN@ M8_=7JML3>P;_NVOQ"QYP2 3-?Z3:P*E[4/OH]FJ['=W1=67'ZB+;S#8_ XRK MV^]A>_4;PH/MU!I2OD+2SN6@UP)5WQ=>2H/6MD.*-:YH ZZOL$_O M/TA \^/([>]02P,$% @ AXI(6=!'NLZ!!0 G@L !D !X;"]W;W)K M&ULE5;9;ALW%'V?K[A0BJ %5&U>LM@6("M.Z[1> M$#GM0]$':N9*PWB&5$F.%?7K>RY',Y+;1$ ?; V7>WCNN0MYOK;NT>?,@;Z4 MA?$7G3R$U=M^WZ1X<=&9#-]>'LO^N.$WS6N_]TWBR=S:1QE<9Q>=@1#B@M,@" H_ M3SSEHA @T/AKB]EICQ3#_>\&_7WT';[,E>>I+7[76<@O.J\[E/%"547X:-<_ M\]:?$\%+;>'C?UK7>T]&'4HK'VRY-0:#4IOZ5WW9ZK!G\'KP#8/1UF 4>=<' M19;O5%#CIV>GTU.^\''"$;^^D6[K*&&WT#[I1NK FYIRN3Q3QCK[EKRU+'9!5P9,R&4U!5YLEFU2S MIW?:IX7UE6/Z8S+WP2%I_OR:"O4AQU\_1 KIK5^IE"\ZJ!3/[HD[XY# MLP,N'+2IXJ8I8F]9X *A 6/$L M>P3.2.D5E-K*8=(N:%YY..!]#[347!?@QCY!=R($SF/C?CP%"B-:@"NED7>7 ME/>PCRG0I:+UK4L+ 8Y9@9:GBJ"W(PLBZ&.@D$9,1C=*K4."TSIG0SJ(MRMG MYVI><%([ >2:WH9RY6G.LM&DE7,P$U3Q3I6V$G$6]:@E1JDR,,$YREL#U VQ MA\8J<-:C.Y.@+)B&)[$LCKKTP( U*4?@7]2&;G2ITT?Z7F!?OG@]&@W.[AOY M?9P8GOT APLA ]'*.CB-ZI]ZLYX40W Z#0AIY4)W-[:+Y);G3OE'14:5(O!> MY+O0PT,86Q2;'^W:X 1?S;W.-)I^E^XA-4/.J8/R*4)[;]?LNG1MTEXW\E.Z4P(WQH8+QJT9C!<2E4#&\+#0R+"29 TNS[.ZF"'\.75N"6'NS M6\JUBYO15;01(%GVU0KM0?N8@$IJ!@T#-XIXA, H!P%2G8E]S"N;;E,(Q3CC M5>!R#C'?",GAF_I$S_PH\'[%J8:"F2IQO7H %Y(_L5QS*;#/E8LI+HYQ!E\] MF(,;]LPW>S+UZ"'FZK\E4H6W"1( DP\Z0,4KPVZYH=G&@Y>O8UH[M6L$VF!1 M9>+?H51 DM?ZC]H ".E='-O8)1/C829NM90EPX>OSCQ-MJ2G#>D(?)<&*[*= MMK$E.*%C&Z U".=<9%VTFA /72D7>T&F$4X;I"K3'#:>0RA80MU+KH4N:E*N M*0E#W3/^B]J6?@,:P6(5[N!(VAG"TJ3U\]*%8]M>5@U:&8R^HY/N8##8 M_@>!9*_EBSQJ+2U2\A=STK*<9"':8\J0PRR]%/,ZUZ*AB9#2,#*-(X-U2!N[ M6("U\W)I*'SC^,#U*#);HA%QK &\R-@P=N.$Q.&ULI5KY M;]LX%OY=?P6162P:P+F= M:O%+;>Q2]OAJYP>NLTI6O&G9'$P/#Q\?+*5N=UZ]X&=7]M4+,_2-;M65%6Y8 M+J6]?ZT:<_MRYV@G/OBHYXN>'AR\>M')N;I6_>?NRN+;0:)2Z:5JG3:ML*I^ MN7-^].SU&:WG!7_7ZM9EGP5),C/F*WVYK%[N'!)#JE%E3Q0D_MRH"]4T1 AL M_!YH[J0C:6/^.5)_Q[)#EIETZL(T_]!5OWBY<[8C*E7+H>D_FMN_J2#/*=$K M3>/X?W'KUYZ>[(AR<+U9ALW@8*E;_U?>!3UD&\X.-VR8A@U3YML?Q%R^D;U\ M]<*:6V%I-:C1!Q:5=X,YW9)1KGN+7S7V]:^N/[]_?_[Q7^*W=^+Z\N_??[PZ?+#S^+JMU\O+R[?7HM'5Z;1I59N]\5!CZ.)P$$9CGGM MCYEN..:Q>&_:?N'$V[92U>K^ ["<^)Y&OE]/MQ+\96CWQ?'A1$P/IR=;Z!TG M/1PSO>,-],[+T@QMK]NYB&**?Y_/7&^!F_^L$]C3.UE/CWSIF>MDJ5[NP%F< MLC=JY]5??SIZ?/A\"[MI6TE1.?.]HB'A&AZ>'S\^O/_.GH^2Z!ZWCO M\'@BPF]7I)H6!"F@F%J\2Z=[S\0YV*V\1+T1UV\OQ)6T^&JP;),0)/T&^NL[Q^'IH&H5/XH/9%T=3.&JVK!WQ(&3/QGPO+*#IM[03/_U)/_Y M&NC"&1^1*A#?Q?3L$.KY6;7*PK ?U8VF#%3 W!_5?&B\JJ[W_ODL&M=8\:MQ M3IQW'2*'G#6*U +-+FDAJ7D_,"H K@@J(4G!CJ4_O[X02+"LHX'AZ$2W3L7% M%A4__R$5 R=08%3<\S^CN.*[%"?^+\51B 'IJ)1;Q!N$@:6J-+XW]T+5M>+$ M7I E:XXOH3 X?2\U34H0PEC[#"#%=\1*R[;XH.Y4IW^;Y<*.ER5.*&@R!\+V2%DPKQ(J6+"%K\"O>( >QW8Y.&>S'*[)T^-_ M5K>Z1U 5/T3IA $94T]!;-W(9I , \)'A%F](BQDRY6O?P2$B84,A&NA]'0C ME(*[?9)WWP>AIP\A1.1TI5Q!04I6E297!JNY4!UT*ZUF##0L$DYFE?C3>YQN M*=&B0C"0M-$<$()]TQJB)'65@^7I"&%(Q-FO &V/+9P7N%#?<9H8'%EJ9OH% MXB_YKS\?F*"R!6V(F[!=(*VEE4[=<#0K06MN.-S!MHDH@B [PX3.;8:*MY#] MF&IC"%FY;!,"+SJ%EAGTD,9#^E+":W1@IT6Q+.\X($+A^(:B>0#XZ4$X#]SC M+,BAK-LO1K,2>Z2'C,7@KP"K&V9?<")91HK?*;MH*F9N2'50[\*@Z/)QU,GY MW*JY5QJ"0BM[(DX_?AFL=I7FKFK%3(5LG/G65G1:,E&+RN\;8Y.05#>"$49- MK2I2^B13951;?CAI@5)"T]!?,*G;2@.G0$61KYNLREV3O,'@&Y2PBKZEO.= M%0I6#E1=%J:8^[5QJW@8MWXPVG",$E@+E//Q9 VPOM0].%F)16)++"IR:?YT M+-K2MYRFON7T#_J6&]4."KFM-$@^),ZZ5F4KD4VM"E,N,LHB/H-FK'_\7PAW MBWI;/#K:A1$A-/=W7LTR]-O0O[I#W0UX/9KNDKIY]H%J2IA9H^(JM'-KA/B&UY/-O").4&3,4L0F'>LD0U N(L&CT]T5[JEW<37%&8J> MZRFM>DK:46S>P>[+V=8JBCV3$4*$)@;61"A-"P1R+92D?44+:R(\&$TU9\M/ M8Q:%E1A\N:90JKK"S'K)EF-!31-C^-R8*E/S?D2T[_UHA9--BO@/^F'!DR^H M',R@2A/NWG$:&)!,+.OJ;5@ /[]L:RM=;V%8JO%B";CJ.=\G+1L) 1>A WCB M!(W_-C%I-TG$3!=S;B88/916.N9JE.#"PM.)_RLOXEJVOV5Q7UPH2RKGTSBC M+_1\ 4Z]6;RT23O%PZ/7";)1F6,];57.UJA&!H4;@)#Q(,""IBFR@5>WG)V* MP7G=YN"G92BS55M3;\P%@Z4Y)#E6)^^9%'EP#G(DWPY=G?<^"O@KWI$$6J*G M"_4$7![% !HUJKR9T>B1+DL[(#BJ1[?=T(-&OS!90*I0&,"-&SD#3POD'7+Q M!I%(0/50\,5;#)3"$&^::!O*7X6@<9,<3FC;CCL[],X@;PU0MN% MTE )FI'WJ@U&B*=R_-^(C8>QW,=!"O6,!:M0/\$F*\GD 3% )/U./U6J@9HM MU0\7@6#Q-BC;I:3)#CGRL6+PC#@4S-,L:@>@.+^!XCYQ&'P^L>V+;^!U/3J" MP0(]JEO6 @7RD(UEEB,]0D;$Y/LX@6%-K>]4M5>KC)\-H7_R;8XL8AKU\YH9 MCA+R1NJ&78[J3N0S'!0D!L;(;[V[ZB77X!$Y?W1ZA&&-K*Q\.1[20A'S\#?Y MECQ8NZR+(2LMAZ;7OK<.,]9X-)Y4IFFD#3U08MM["\>%6$[P#^.R &HJ)!(* MN )J5T:^["W[83Y, CG=#T&^6WK(9-N!JUT*OVRJW'L#+XZK;U0C2OG(AQX, M17-F;<(##0XPA[W2^'$+%@^W*Q-W0!T6OPDU4/12QJ",UMGW255:[%J&C?;23, MC,U5XL4$4+I1C>FBWA[&]9 "+?R7E6YNR,=]=P0F*%WBE6CS2[0S1V2,5L.,O MNXF$&W@*ZWB*WAM#U+O!XMR0LJLPH/$&X.98MW[@P354>,+5:I,:QO@#0HL" MUES:S12'/MYE91/#T%Y2%*QE&1=P,^83A^RH1K T_Y]PVO'-9+AIH )DH237 M-MZ*F69Y/I642EG[@?[T:N5.K!8/IID\"HWW&F@B03965UO!]R2![\E6\(5K M!2K$2-]47ZQ#WU8BZ]$7*1/]X[& MR]#Q*N2R)9WYFC(:9/+-CDJWH)1N&:+@US)ZU/:?) ._1 V5O:9ZRU:V29B'+6N_,WN6,9ZX_B1H0D4HUW36ZQ^;LK8@A.M8(/Q*N;5=CNQIT+,D;',_69O\ ML<"S084F E&)[9)5_@!LS'.1P!:A'V9.E0I!AZ#*T3X5?[J],=1CA<*T\6EC MK F7M)G(K-?8VHZW6!%[DZY-._(Y2I<:409-X;N%AD3R;QRD0L_RM225/*SZ4./[>\"_B*/30_'TR;8X>);B MX-G6./A&A3%HB G\NH1;_VK+]U$J'E"*0Z"B47.Z;,CZE]$3^X6VU1Z:36@ MO6/68?OD0=,MYTRI&>Q^7._?OZCC:;ZC*V6G48+%CKR*XJ5EQ9@80XJJ?&O3 MFG8O&H]Q$'OEF6P8K?[M/6*]\6AY>#1L3>_<\97!.=\TI$[B0^:GUSVX9 MZ8IH#\<%%8HP%(SZ&5L_+JD!8.NY#W.DNYY#FR\>J!4=:@I)W'M1;:HJQ(/K M!;]Q-.HA,TQKN/V!VE;;#.R>^3NZ&K^$TC1J>L)3SV_-'-7)QQ$]+NTXQZ!! MM;YE2=?QXP \J:X8[V2XX.G"@-3MK_.Z@^S50'JGAE^ I$8"*2%FH/;Y$V0( $@& 9 >&PO M=V]R:W-H965T>9XKMMV8\4W?:EH[QRR-$Z4=SJ"W9C'.43VMIX)63LT2 MI3D6,N4%"%SUK6'S>A3H_6;##SF3)^8M>/$1]R]6",,-0:09&GU<< M8Y9I(I+Q9\MIU4=JX+Z]8[\UN5,N2R9QS+.?::22OM6U(,(5*S,UXYM[W.;3 MTGPASZ3YA4VU-^A8$)92\7P+)@5Y6E1?]K:MPQZ@ZQX!>%N 9W17!QF5-TRQ M04_P#0B]F]BT85(U:!*7%OI2YDI0-"6<&LPFSY/O3Y,YG"_8,D-YT7,4T>J@ M$VXI1A6%=X2B#8^\4(F$21%A]!'OD)Q:D[?3-/).$GXMBTOP71L\UPM.\/EU MCK[A\X_EB*]8E @KP7,8DU9!;X'JK!(8FPJC@%_#I33^WX<*4/$'A_EUWUS+ M-0NQ;U%C2!2O: T^?VJVW2\GU >U^N 4^V ^OI_49>F10Q*OP8PT4))X*6@%C1EE!"EDL6QP)@I MC&#YOHOH0)BN]6G7L)/=.":[H6]77[$/YT,),Y1*\UW $7]CD0C$#V\-YNG; M!T>#G@Z:I[,S_ON4J>!1&5+*9Q#83;=%WZ9K^U=>973N83RB-2WKUI>8\$5R^KRG$';]@-7XPG0-8R!?>5KCT=@OPN' MWHNSU]WT5&,SPR2$O"Q4U>BUMQZ3PVHZ_-M>S=A')N*TD)#ABJ#N9:=E@:CF M5K50?&UFQ9(KZ@MC)C3J4>@-%%]QKG8+?4#]YS'X"U!+ P04 " "'BDA9 M&7QF#9 " !W!0 &0 'AL+W=O=77&73M$FH"0D?'8-(I5"UT_HAH.W#M >37(A5QTYM4]K]^ETGD%&) M\A)?V_<3(5IXS84T0R^SMNC[ODDRS)DY405*VEDJG3-+4[WR M3:&1I24H%WX8!%T_9UQZ\:!T6IGR5 M6;?@QX."K7"&]KZXTS3S:Y:4YR@-5Q(T+H?>6:L_:KO\,N&!X\;LQ> J62CU MY"97Z= +G" 4F%C'P&AXP7,4PA&1C.C69P=G5].QO>_ M)G![ 7L=.B3S*-%AF?,,&XG*"R7I3@RH)?#M]7 TP.AF*HOROYC"POFV#SM% MC?>*&M0H+!LUQ@3S!6J(6LV&ZYIK7=28L@W]KA8U9\+ 9V@%S:C=I:#3C%K= MQB-9EDZ'0JL$C8&05EOT#;M18ZXL$^^D$3QL=CL]"GK-3N\['+IJ?\\,.>I5 M:7D#B5I+6_FB7JU?E;/*3/_3JR?IFND5EP8$+@D:G/0Z'NC*YM7$JJ*TUD)9 M,FH99O0RHG8)M+]4RNXF[H#ZK8W_ 5!+ P04 " "'BDA9N6MAM!<# "* M!@ &0 'AL+W=OO(+QA M6 &C=F3G8UD2H!\IMHNUR]ITPS#L0;&96)@M>9+<=/?7C[(3KP72/"069?*< M0U*B)UNE?YDJ.*;R&P^]4<^ M9+CF=6%OU?8#[O+I.[Q4%:;YAVWKFQ!C6ANKRETPV:60[9,_[NKP)& 4O1# M=@<=T2-2HON>6SB59;T,Z;T-RB2;6))G%"NJ;<64UO!<79V>+V\V)^N_P. M9S>7,/]R_W%Q/;]9!G S7\+;)5\5:$XFH24FYQ^F.]3S%I6]@#J :R5M;F N M,\R>QX>DL)/)]C+/V5' _VIY"G$4 (M8<@0O[M*.&[SXI;0U'6MM_P2P*+BT MP&4&\]^UJ.B\6?AQMC)6TX'Y>2CU%CDYC.PNT=A4/,6I3[?$H'Y ?_;F56\0 MO3^B.^ET)\?09W<7'^:7]Y_F\/D*#K?ND.*CF(<5[PODNH(>X%GNNF:VGL7?,T)UV:.O* N4CIW,%S MZM>0!(,^HV<<,!9Y5[66PM8DR/FMQ:-;&T(;N9]WH9^0KG2NB@Q$66GU@([+0#P8N1^A2#H)=3M!A 1RV1"+@5[08PQ8 M0 EX^UH]%QS 1BOR' ;1B+B"9.C8C!G3)$KKLBZXI0IF2#5/!6\(WK)@U!_! MB5OTASTX\9;*\L*Q'B20V):%L4%3EM&[=W#HD(5/YD.)>M-,00.IJJ5M1T6W MVPW:LW:^_'-OI_0UUQLA#12XIM#H=-CW0;>3KS6LJIIILU*69E>SS.EC@=HY MT/NU4G9O.(+N\S/["U!+ P04 " "'BDA9"UV-/,D-4 M\)RS0O:=3*FRZ[HRR3 G\IR76.B3)1:$%D[8 MLWM3$?;X6C%:X%2 7./ MDM(<"TEY 0*7?2=J= =-XV\=OE#SF*1]QS.$D&&B# +1GR<< M(F,&2-/XN<5T]BE-X*&]0[^RVK66F$@<^.8:MWI: M!B_A3-I?V%2^K<"!9"T5S[?!FD%.B^I+GK=U. BX\%X)\+[FNZ>L[_C//!/ GY>%^<0>'7P/;]Y B_8UR"P>,$K>%/R8K4!*5*(DD2L M"9/P/8JE$OK5_#@FN4)L'DT G?OVNTO4\G^#;W?)NG MT,/9\'H\6NB[NK^"M][?,0TGLQS7,,^PEO"\Y 462@)?ZK9*^-K8955%6T1B MBH@I,$IBRJBBIK@"MZU/?^FCV,R#+NRTU/Y#2TT_ +0/8(0)YC$*"!KUFGD- MYDD$M>A?3F?0JK=\SWZ#RW8M.L*O7;^\Z$"G[C>"VIPKPMXN[0P:?KWE=2JC M[5W"L5MV#[HT1[&RLTB"S5$U['YW/^ZBJLO_N%>S\I:(%2TD,%SJ4.^\TW) M5/.G6BA>VIZ/N=(3Q)J9'MDHC(,^7W*N=@N38/\G$/X&4$L#!!0 ( (>* M2%GS(?E3HP, ,(( 9 >&PO=V]R:W-H965TGTST8,@2K2^;;SJ?8[H[(9_4!E'#2Y;FJN=NM-[>>)Y:;3!CJB&VF-.3 MM9 9T[25B:>V$EEL05GJ!;[?]C+&<[??M;&9['=%H5.>XTR"*K*,R=(B!XGKGCMHW@PCDV\3OG'< MJ:,UF$Z60CR9S23NN;X1A"FNM&%@]/6,(TQ30T0R?NPYW:JD 1ZO#^R?;>_4 MRY(I'(GT.X_UIN=>N1#CFA6I?A"[+[COQPIR2OTA@<- Z#LX1?B[P!+;\&@1^$9_A:5<\MR]=Z MK^<-DU@?TBQCF+%7LIB&@90L3]"N_QXLE9;DEW].-5]RAZ>YS1FZ45NVPIY+ MAT2A?$:W_^LOS;;_VQGE8:4\/,?>GX^^C&\?_QS#]#/8R<%T9J0&S?3A'7KQ 7DN<)Z V"XB^0E2-',W*@@6$U ML!IP!4S!6J3T!E W<&C">:\)9VXK?K6%$=XLJT/';]>:[0Y\@J@17CN_TY@-151KAFUH-:ZNG?$+RA4W M9JA#W:&SOD9.*1Z^;+FDZ$74J?F^#Y?0]!M!\U3-XWZA'86U5K-E*_H=^H@B M6@=7X:&2.5BGD<%UK=WQ2Z1O!/LE$LYX)ZJ\$WW8.P_C^>)A,EK0H2\G\'@_ M60KLRR/2(D_;<-F$%D3?8*PT3)^ MB,(641E LK=DW?JOC.U+7!Q@ER7L@E!PN<]9'YQ:(3\D["?'U4E)^7?*8=[1 MO9*A3.SMJ6 EBER75TP5K2[H07DOO:67M_L=DPG/%:2X)JC?Z)"Q9'ECEALM MMO:66@I-=YY=;NA'!DJ30,_70NC#QA2H?K;T_P502P,$% @ AXI(64:< MMAA) P : < !D !X;"]W;W)K&ULC55=;]I* M$'WWKQCY5A5(OO@+C*& Q%>57"4D@J1]WN !K-I>NKL.Z;_O[!H(:0'=%WMV M/'/F[([G;&_'Q0^Y053PEF>%[-L;I;9=UY7+#>9,-O@6"_JRXB)GBI9B[?LH:.4>49(TQT*FO "!J[X]]+NCIHXW =]2W,D3&_1.7CC_ MH1>W2=_V-"',<*DT J/7*XXQRS00T?BYQ[2/)77BJ7U _VKV3GMY81+'//N> M)FK3MV,;$ERQ,E-SOKO!_7Y:&F_),VF>L*MB6Q2\+*7B^3Z9&.1I4;W9V_X< M3A)B[T)"L$\(#.^JD&$Y88H->H+O0.AH0M.&V:K))G)IH9NR4(*^II2G!J/A MXG8,P]D$)K=WST_3"=3N'A:+.MS.Q@_W4WB MW#@/@JN OY7%@T(/0<" M+VA>P0N/9Q$:O/ "7NV.2UF'M%CR'&&+].]NF,#NN:U62,WS2'J2NG++EMBW M:50DBE>T!Y__\2/ORQ6>S2//YC7TP6)\,YT\WTWAX2O\W3_=/M,VTZ]SW*^B MG^<.AYK6_ZAIZ7[HIH16;2AACE(QA4D=+OBMIXU _/!WP")]^^"PJ-EHFGTP MWJO A2H?_=:LS%$PQ477FI':U;+3;G^"6N $<0AU,N-FK!VA$_JQTPD\QP]:T'$Z7NPT MPZ9VMOS8B5H=!IK6UYF2V6Y&3N3YIU3)C-IMQV]%9XY0 M#PP9.=&IYL8:F2.AD_0:@6\.TFMXG_8.8($A"14%X@PM!^J?C!F >ML+[>[#KG[]9U=@PD1H%25J@K) MGAWOO#XS.TM[2]DWOB9$P&N>%?Q67PNQN6DV>;(F>ZEWKIN?)_6K#[RG9\CE0R0CB9 :8GR]D#[),JD(W?B^TZG7)J7@6WJO_5[%CK', M8T[Z-/LC78CUK1[HL"#+N,S$A&X?R2X>Y6!",ZZ>L*WV>J$.2 M%M4[?MWEX8U 8)X1L'<"MO*[,J2\O(M%W&DSN@4F=Z,V2:A0E30ZEQ82E$@P M_)JBG.CT9M%P-(@BB 8/3X/1%+JC.W@8C!\FW>?'81^&H_OQY*D['8Y'T)C& M\XSPJW93H&4IWTQV5GJ5%?N,%1^>:"'6' ;%@BR.Y9OH<>VVO7>[9U]4^%M9 M7(-C&F";MGM!GU.GP5'ZG#/Z(K+"2A,P(1O*1%JLX,_NG N&1?/7J7 K;>YI M;;*1;O@F3LBMCIW""7LA>N?S)\LWOUSPU:U]=2]I[T3]Q\'=[.L QO![Y+8$8Y MA[A8X):$YN0&]MYJI[W5)( 214=K=#GFGXM8D,45G.%KTS4CY*B<($I?CQ@: M5@=1U;$G#E;@C)5COC8A+Z0H"=<&\OA@:1)G,"R6+,::*!-1,J(-OI?I1L7\ M"]A&Z'KX#@VGY>,[,&S;Q+?E&U;@:1&F-$T(_%K]:NT[N4JJDME)]%DJE-%G MNB4,(IJ5,MG\C57+P'K"IVGYJ,<-6DBW3*LV9ANVXR$O"$UP4;<#CA%Z]L&X M8SBA)UTP??"-EF6"9_B>H_71#LW2ARFW\JQGDHI7L2/:N%#S?$A^.<10 1 M"M!:"';H R90FQ4Q=DFBLI50AN<'DD!?"%OCD 3RBO.32ZSQYX+[/KU6*$W; M=B#-*N.N8Q]%HKV/Y*S4_[.7QAN"*9&G2$.>#E>[H^$B'@W/]^"JZJR6#-5S M98Q80ZWSR#1\RT*AAH<%C2]LD)9:AZX#5Q_&2 M0^0[IJG\;042C(9CN,H)1,IP?>]<#CXB"Q=&AE>/#._#(Z,[G4Z&O=FTV\/U M= S]\6PT'0XBZ'6CP1W@G)\^RK.YKX;^J6ERT=;I:5*?IS'"&PN$?5ZJF0*" M(AIE@1S,O;Q?+0 K7*P)*+!DN=.E6O=IOHF+'Y\_!;;5^L)WMR/"^/&0^6?Q M_=?S9%:DLF8BR?_(B7D2_>:;^QXF8*5NM;S*8W7UJ[GUQ;E;W1MQ!<5MUDJX6@&W5[G%.!V5:D[!?"Y ;\OJ14[!?20/UWHO,W M4$L#!!0 ( (>*2%D^65/&N04 )$I 9 >&PO=V]R:W-H965TJ;HD@1#H*!)MGMAT*2+MKK1I+]Q@ M(+I)S&Q3.NE^^#D/!0+!#=-Y4Y*0_\_'.?\Z]L'#'67?^9H0@=Z2..5WK;40 MF]MVFX=KDF#^A6Y(*K]94I9@(4_9JLTWC.!%+DKBMJ%IO7:"H[0U&N;79FPT MI%L11RF9,<2W28+9O_?K@S)_&D^G3Q G0)YL( M',4<33%C.#/CYV%;R.BR-MIA&;(21=D4:.WU?K>1WI7 MK=>-CP">&M#M*@!MF9=]%USQ>4YC2G==YI=4EK_H0Z*" K.:R*NG \T,[YS:,RZCM7 M\4-G_\_:R;G="]SI-GDA#-&E?&ML*!/X)2:(EYU&/U3]OU>2LS?D+=_@D-RU MY"N0$_9*6J-??M)[VJ]UOH.$V9 P!Q+F%C SAV63@->1,6R_'KL*LCD?"%:Q M5G=OK:[26C99$L;( @G\AC#G1!KJ%<=;7,PP8CG'P6E(T(:P4%I,3FOJ3*9L MXUJ3%;#!T=/7JT_?_O .!S(@%Q+F?1B[#]1J4Z;\FUQC1.D*A7@3 M"1S795\)N#;[O;/!5=?UKG:>_J8W.I#AN9 PKVD7?*!6*P:P]@:PE :8L2@- MHPV.$4[H-A5U#E 2KG4 ),R&A#F0,!<2YD'"?.ML6+),K>+*BI'Z>R/UE4:: M<+XEV2PUI$DB9P]R$1M^KW.3$G.MFR!A=O_L'[8[Z/?.AYS_T2BJ\PAD\!XD MS >"58PTV!MIH%[OD!T*<$PX&J\8(=G:!OWUE62+H+_K_*2D7>LG2)@-"7,@ M82XDS(.$^4"PBO-T[5 7T]0SX*.Q"^'7",?Y:GM)&8KD^)8MANHLJ*9>Z\&2 M5IDX#OIFYV2&U.PV!S0V%Y3F->N"#]5HU11'Q5*]B2F"W!2JD4C-N=H&D#0; ME.: TEQ0F@=*\Z%H5>\9!^\9#8M_7+X2\\_.QW=@)JM.NQ07=;5Y>49HR$A"XZ6C"95E]6:"[2D#$JS M06D.*,T%I7DE[?C%J7@%6DXN:95JOF7I M@].YU/EM WU@FM;I9 JTM Q*\T!I/A2MZIM#)5I7EZ(;5Q/4G*OM DFS]?,* ML*EWK?." FBS+BC- Z7Y4+2JK0[5;EU=[G8I(R'FZH*"FG&UI2!I-BC- :6Y MH#0/E.9#T:J^.Q39=765W5DN2;Y?"TU2.:(1](3?T!P+@N8DI&D8Q5'^F^L- MFA4_M=;ZTCK[]?!D('E0AW&UV4#+ZZ T%Y3F@=)\*%IAMO;1/J^$L%6^YX_+ M%^,V%<6NHOW5_;["<;Z;[N2ZK=\ZQ>[ Z;8K/@5LU64&UL MK53O;YLP$/U73JR:6FDKA/3'UA$D2I:.:4VCIMDT3?O@P"58-3:S3=+]][,- M1:F65ONP+^"S[SW>.WP7;86\5R6BAH>*<37R2JWK"]]7>8D54<>B1FY.5D)6 M1)M0KGU52R2% U7,#X/@S*\(Y5XI%/9,F\GN6@E;(%14<)*Y&7C*X2(8 4APUQ;!F)>&TR1,4MD9/SJ.+W^DQ:XNWYDGSCOQLN2*$P% M^T8+78Z\=QX4N"(-T[=B^PD[/Z>6+Q=,N2=LN]S @[Q16E0=V"BH*&_?Y*&K MPPY@XF< \NYIFDRQ-IG>0I.G-8GJ73:]@=O,E2[./*$B7QMQ]A-^W@FY;(6$SPCYW/!C M& 9O( S"DSWP]&7X&',#'SCX\"G<-R7IZQ+V=0D=W_ 9OB3/1<,UY6N8"49S MB@I^)$NEI;EX/_?9:_E.]O/99KQ0-(Y@A 85HEGK5,--PKB)[?VU+>.X([=S8Q(/3(/(WNY;^ MSGE_WJ>T0OV=>VQGR#61:\H5,%P94'!\?NJ!;/NR#;2HW=5>"FT:Q2U+,\I0 MV@1SOA)"/P:V6_KA&/\!4$L#!!0 ( (>*2%E/DISJ&PO=V]R:W-H965TPHX5:(B-QW+ M\LT"9Z41SM7<+0WGI.)Y5L(M1:PJ"DS_O82<'!>&;3Q.K++MCLL),YSO\1;6 MP._WMU2,S):29@64+",EHK!9&!?V>6Q;4J L/F9P9"?72+KR0,AG.;A.%X8E M=P0Y)%PBL/@[P!+R7)+$/KXT4*-=4PI/KQ_I[Y3SPID'S&!)\K^SE.\61F"@ M%#:XROF*'-]#X]!$\A*2,_6+CK6M/S-04C%.BD8L=E!D9?V/OS:!.!$(SK# M:01.7^ ](W ;@?O2%;Q&X+UTA4DC4*Z;M>\JXM^0_=K,7[S%KU!68GN=J1BN$S9W.1B)Y)G)LVJE_6JSC.KNNB&E'S' M4%RFD [HHW&]/Z(W103:,#B/8;AT1H%_5.499Z MPUQ9\\[9'B>P,$118T /8(0__V3[UN]#(=<)BW3"8DVP3G*\-CG>&#V\(QSG MHD2KA SEH)9/E5R^)@ZA[WK6W#RTX@=.UB@:LO)G;8\5/K1P[<(/6 MJN/FI'5S,NKF+25IE7#TZ0:*!Z"#IVV4\+VG32*S\:L/(<^>W9J08# M5NYLXO2J@7G2O!1 MZIK9"@A5-6,HZFXK*1>O.LAYPLE>MTP/AHA%3ESO1C0.5!N+^AA#^ M.) +M/U]^!]02P,$% @ AXI(6;_D+[!]!0 '"H !D !X;"]W;W)K M&ULM9IM_BL:]Z=S-M &)!]NI[9G$P/0Z MS363A^N+FWM!L&PS >03LGWM],-78 )&)DJ<6[^Q0>S^A';ACU@TVC+^F"\I M%>A[FF3YN+<48G5N&'FTI&F8G[$5S>21.>-I*.0N7QCYBM-P5CJEB4%,TS72 M,,YZDU'9=LTG([8629S1:X[R=9J&_)]+FK#MN(=[3PTW\6(IB@9C,EJ%"WI+ MQ?WJFLL]HZ;,XI1F>-BJ&\L#88['S<3;N MF<49T81&HD"$\F]#IS1)"I(\CV\5M%?W63CN;S_1@W+P_\6O?>H".,D1Y]" MSL,BW1_0K^C^UD/OWWU [U"9MG7T2977KE3N'/NE8_$\W$Q7 M*YH^4/X5_89 P'Q(6 ,%:ET>_OCSZ)WK4]"$S#0GS(&$^)"P @K4R/:@S/= +0>M& MYL6-O**\:))O3%T)UN*.33 DS-O!AGNB:YYAK"@S9(]!5X_%5&_3D9!AG9#A MFY3YZ0:\I%FTE*^WCQ"ZK#V58Y,)"?,@83XD+ ""M2X.;#8OHN:)E+D" R4; ME.:!TGQ06@!%:R=\K_* 806ZXBDZJ$QU.XU<1YGK=J.4>:S?S5(FN_I1OC6* MI(DB>9VJWFW9R555?RY'WVF0- ^4YH/2 BA:^QIIRBOX5/45#%I@ :5YH#0? ME!9 T=H);ZHL6%]F.5Y:@;8JKL1RU GMH14>#$UU0GMH99.]-_8JLH=6UM AJOJ=HFR#F[H- MUA=N[GB8Y7/*.9TAMBEFMG'Z@A:"EFY :1XHS0>E!5"T=J*;>A >GDH+05/B(=J*@DX+*T]G7[_VP&A"B?LCJLAI8JA9V M6&';'2AF@7Y(;PU94R0A^B+)OAB& EVS.!/E6HR7-%'//?86 :5YH#0?E!9 MT=KY;LHYA)Q($PEH;0:4YH'2?%!: $5K)[RIS1!M*4"KB=;AS,]U;543#ZUL MTQFHFGAHY9I#]>M^AU4?.XXJB:#%#6-O\5I*^:)<9IBC\FO];@E1W5HO9;PH M%_ I[9?X?(H[VCU\[N\6*C;XW;K)JY OXBQ'"9W+KLRSOGP8\-U2Q-V.8*MR MZ=P#$X*EY>:2AC/*"P-Y?,Z8>-HI.J@7A$[^!U!+ P04 " "'BDA9XBI/ MIGP" Y!@ &0 'AL+W=O^\ M@@80_"L@; "A-5HKL[;&6.$D%KQ"PD1K-C.P9V/1V@UAYBO.E="[1.-4,A]= M3L9WWR?H^@)-K^XG5[?7L^EDC@['H#"A\@A]1G?S,3H\.$('B#!TF_%28K:4 ML:MT?L/BIDVN\SI7\$ZN;R4[1J'W"05>T.N C_;#QY!JN&_AX6NXJUVWUH/6 M>F#YPG?XIFP#3''QC,9$II3+4@#Z>;:02NC+]:O+7TW8ZR8T!7[F-/9KC2MTB!()AV?LD:/K!PTPDVB>^% MO7[L;K8MO(V*0O]OT"MIO59:;Z^T!UWVYJ(5@J<@.\75!-%6VB#T_1UM'4%! M/^S6%K7:HKW:;KG"5(NK+PZ!3G71VZ,+^M%@1][;J$$T.-F1YVX5MFFJ/[!8 M$R81A96&><<#S2+J1E5/%"]LK2^XTIW##C/=VT&8 +V_XER]3$S[:/\6R1]0 M2P,$% @ AXI(65*D-J40! $10 !D !X;"]W;W)K&ULM5AM;Z,X$/XK%K*?VN)C?SH6$I1A""+Q0$D7]K&$,8*B3) MXT?3 MD&>_:)/;>I:!_)0+&A7.DD$4Q/D_>2D2L>6 .P<<[,+!_E4'IW!PLD!S9EE8 M$R+(:,#H!C%E+='4(,M-YBVC"6*UC ^"R;N!]!.CA_'U=/)T.T5?K]#L_NML M>O_X-[K\,D'3/Y]N9G?3+X_H_00$"4+^ 7U$3P\3]/[=!_0.!3%Z7-&4DWC. M!Z:05!2@Z1>/_90_UC[PV,]I?(X: ML=4^O. )\6%HR(W&@:W!&/W^&W:M/YH";PFLE@:G3(.C0R_3D,4/;_&?H26C MO'&1S2J,:TT[)M*-E>@N<7\@>X*=1&A(! M<[EU94+\@*CFT$0UQ^MNL?AH][J]':Y-5ET/-Y/MEF2[6K*/5) 0)0>2&X-H MXMO=8]*Q;7>'[KZ1T^OWF]FZ)5M7R_:.^"MYB;WN[H([B)Z!->X +>*Q.Z E ML%KP7AF\=\)&X+69AI; :FGHE6GHM=L(>OO5ZG;MG6K=-W)L^T CZ)=,^UJF M5RF+ Y$RR*A>!2]JS+7%J@4\=I5: JO%CJWJY6V=L%P+\)8RT19:/15;.@:W M6[(%WG8YVM;N^^ G1G6NE=K VK?X:$RC)!7 T#5A\PV1Q7LI23_0A<@FNN+5 M(Q^]9J=0&[B2&]@Y9?EJQZ#C MXDK.8+V>N07YW;2BX1S=1%+5K$%1U?=+1:]426CW^2B!A]Y1EVZI8:@NM MGHI*+F&M#/D?9>OMBP!WK^OJC>I<*TV#]:)F3&,N6)H?'\C/5\E]*7/RD\+5 M8AZ]6BVAU3-0:27E;@-5OD) M1ZUTS:WS&G58=D?8,H@Y"F$AW:QS3U8^R\^?\HF@27:$\TR%H%$V7 &9 U,& M\OZ"4O$V4:="Y2G@Z#]02P,$% @ AXI(6;ITVJZP @ U@< !D !X M;"]W;W)K&ULK55M;]HP$/XK5E9-K=0UD*30,8@$ M)-,ZJ8Q1NFF:]L$D![&:V*GM0/OO9SLAA39%U=8OQ'>^Y[DW<]??,'XK$@") M[K.4BH&52)GW;%M$"618G+$@>)H!3@5PG@*\%P!N!7!? MZ\&K -YK/9Q7 ).Z7>9N"A=@B?T^9QO$M;5BTP=3?8-6]2)4OY-KR=4M43CI M3V??IN%L_@L-)P$*O]]<3J_"R?P43<(Y.@Y 8I(*-,&<8]W0$_0!W5P'Z/CH M!!TA0M$\887 -!9]6ZIH-*<=59Y'I6?G!<\NNF)4)@*%-(:X 1\"GB&W=8JI[R>PU,^O!UQ,YCF!@ MJKVZ/=XC=#T"11@2;80OW:FL( M:&I%R=(U+'IEK/UV1[VN]6Z%G]M\[.Z;!,]-G(O.ODW88.,\\I19VCN#*@.^ M,AM"H(@55)9OL];62VAH9N\3_:C=&[<;](%:6N6.>:0O-]X5YBM"!4IAJ5RU MSKIJCO)RBY2"9+D9DPLFU= UQT0M7N#:0-TO&9-;03NH5[G_%U!+ P04 M" "'BDA97\+IDI<" ![!@ &0 'AL+W=OW M7.LI<4?6&ZD3=A06> TSD(MBRE5D-RPIR2 7A.6(PZIOQ>[%,-#UIN [@9W8 M6R/M9,G8O0XF:=]RM""@D$C-@-5C"T.@5!,I&7]J3JLY4@/WUT_LE\:[\K+$ M H:,_B"IW/2M,PNEL,(EE7=L=P6U'R,P85287[2K:QT+):60+*O!2D%&\NJ) M'^H^[ 'TQ?/\/FO\$WQ(UY2$$BY M07&2\!)3@7[%2R&YNGJ_VPQ6C)UV1OTZ7H@")]"WU/LF@&_!BCY^<+O.ES:[ M_XGLP+S?F/??8H^47U;F4J"BZD*;V8JA9QCTJ-A&0> YH;W=-]%2Y)]WFZ(# M<9U&7.=?XG@)*:($+PDEDD#K;:M(@KVCN^=GO6?Z7A;U/-=OUQ-$UUPNPQRXWZ.@#7!6I_Q9A\"O0 :KXWT5]02P,$% @ MAXI(6>E&6A#$ P I@X !D !X;"]W;W)K&UL MM9=M;^)&$,>_RL@]57=2&S]@GE) XB%5J9(<"DFKZG0O%GL *_:N;W<=P8?Q9;1 FO44C%T-A*&5^;IO"V&!%QQ6*D MZLV:\8A(U>0;4\0VJQU2 MBS\"W(G2,^A05HP]Z\;<'QJ6)L(0/:DEB/I[P2F&H592'-]R4:/XIG8L/^_5 M?TV#5\&LB, I"_\,?+D=&CT#?%R3))0/;/<;Y@&UM9['0I'^PBZWM0SP$B%9 ME#LK@BB@V3]YS1-1<&CE#JTTT(PL#6M&)!D-.-L!U]9* M33^DN4F]530!U<.XE%R]#92?'(VGT\]/]X]+6(S_&D]N;V!\/P/5^?!T,X/; M^7@ROYT_SF^6\'&&D@2A@'O".=&Y_P0_P]-R!A\_?((/$%!XW+)$$.J+@2D5 MFOZ Z>48DPS#>0.C W>,RJV &^JC7^$_K?>WG1H!4^6D2(RS3\S$J57\/:%7 MT+)^ L=RW"J@>O<9>LK=3MU;-3BM8IQ:J5[K#;T%9W[B29C3;.GJ)?#E5AG! M7&(DOE:E/%-TJQ7U_G M8N+AT% ;@$#^@L;HQQ_LCO5+5;@-B1T%[Q;!NW7J MH['G\01]"'%#0A H98AJ*Y'@,2$K9UNFUTWU]$[V,FI;EC4P7\HA_8O1$6J[ M0&V_"U60$(7BBZ) Z"VODC*3:INX)Y+F-ZSK5C)V"L?,N1D6G3@.132:U M;F&%%-=!=48[9QQ.VSEAK;#IN]6LW8*U>T$^-60B$"1YQ4K*[AF!W>F>4)[; ME$R.('L%9.]=D $5"2?4PRJTWMEL"=JY3;??KF;K%VS]6K;''8-E$L=A M@%S ESN,5LB_PM^@H%E"I8 %^4Y6(9;?[1U@RE0T5/)LCCP$XKDPJXJQ%N72 M':7:)U.\_JO_-2KG$)53&]5G-8#%[/Z?5T,]RL73H2&UX\0=[A]V\Q<0 MN]$;2%-JQPDXW$'L^DO(Y>NA5N_BZ-V*U67W3@X'LU0)1,@W:8&D[R%J;F=% M0=%;%&'CM/0P#^99!7='^$8=:.K2M5:NUE57G9@\*XJRAF1Q6E>LF%152OJX M584DF*;PUAE34V08C]<^2\9!*=%'V(D?!8!QV7/&)#;(>EH@_B-SS[N16$,.I4Y8T_Z MYF'1,RQ-A %Z4KN@ZK+#$0:!]J0X_DV=&EE,;5@<'[R_CY-7RX9;0,6N*3;0'YB^P^8)M34_CP6B/@7]NF[E@'>5D@6IL:*(/2CY$J?4R$* M!LXY SLUL&/N)%!,>4A"G&ELK.#_27V4JN?K75W:R/QU] MN+][_.,>QN]A.AN/?H?Q9/8P_A,&H]G#YX?97W!SAY+Z@7@+;\ $L:8BG , &PSP"X\)%%5,ED M&=F'C(9VI==O1NJ&IB M 1/ZHFI5PH!S&JTP'O\]F O)5=W]4R9+XMLI]ZTGXZW84 ][AIIM OD.C?[/ M/Q'7^J6"W,G(G2KO_?%6"JF^EQ^M@"U!59GW!&RCYXF &_5!$XW>PM=2M9($ MDA#-.(2>_+M^RW*)V^J:NQ*T9H;6O!2M!E_B2:7DI3OD:I$ ?$;N^0)APWT/ M%5[^7.60[4RJ-8E4*]7 MK'6B6*/>/J-8.X-K5\+='Q"^6[)*_^5S!2JF22<#[UP$_@-TK0QT?0;$RM=W MJS('U;N6Z"MR\_YYX_/7%&X:J5BY[YHMR[+*RX,4>A"YCO'U>J<1BX5,K+I- MSJ#:.:K]_Z^<:8RBD&[3:9#&&;J\(9'*KO%C%\\TUO'J:9U9WDG>>DAU[SG! MXJAWCUI03^T$=+_$%*1?@0ICL,4@;%O2EJO>3O$^1 M*QK58+7BN*(2U6Y(/:K%U>G*?]R;4[;NO<+,];%*GN44=PKR[.UHE^S3. >9LBU7WJJLHL9%/* M5QWJ4)G.H3+55O6_*C/O6N2BMI4(?7UE=BZH3+-PX@B1K^)SE5 R;2.9'#ZR MI]G9;9"<6/+7DX/?1\I7"@L"7"I3J]Y2E<>3LU1R(]DF/K_,F52GH7BX5N=/ MY/H%]?^2,7FXT0&R$VW_&U!+ P04 " "'BDA9TH7]EZH# #-#P &0 M 'AL+W=O_!(W MLP7$+T6SM6L0V^N'81]HZ6P3D4B/I.P6V(\O*2F2LBE,:KA?))+BW3T/^9"G M&QVYN)<[1 5?TH3)L;-3:G_ENC+:84KD!=\CTU\V7*1$Z:[8NG(OD,2Y49JX M@><-W)10YH2C?.Q6A".>J80RO!4@LS0EXNL$$WX<.[[S,'!'MSME!MQPM"=; M7*!:[6^%[KF5EYBFR"3E# 1NQLZU?S7QA\8@G_$GQ:-LM,%067-^;SHW\=CQ M#"),,%+&!=&O TXQ28PGC>.?TJE3Q32&S?:#]W4UF321.>?*9QFHW=H8. MQ+@A6:+N^/$]EH3ZQE_$$YD_X5C.]1R(,JEX6AIK!"EEQ9M\*1>B8=![RB H M#8(<=Q$H1SDCBH0CP8\@S&SMS31RJKFU!D>9V96%$OHKU78J7$S?SV>K#W/X M] [NYHOEW<=29:%'$<$N^:K$J MN!:"L"WF[;^NUU()+;R_VY:E\-UK]VU.XY7:]"WK-Y#U?L@%)IV-JU$C0R3:VUZ!XRLZM %*QQ2QFC; M\ WL4E,?P;^O: M%72*@/T\H+D+#J$?]#W/&[F'%J#]"FC?"O1S?JPP[I #"GU-P%8OK^K$1"%L M"!5P($F&!E\!#4YF5@NDC5V!=Q6?&X?$9,!D8.'NT:L?IIESQ8U#ZL [/+:+'C.S:L ;_?E9O*U9OSR.? M_W!IHV"-]/T4?*]./]X+M%,*W":=TD_S?NG8+AB_D0']'Z&."K-='&7PE]T< M?E"##LZW^3745H3!_ZZ$SI-W@E_G1M^:P,J=U?^-&Z3/;NX)N="JOSH/^O9$ M>.+F-VD]L__6^"=0JS.G?Y;4V4*HE8NY4K/;J+!2%-N\CI00\8RI MHMBJ1JM:];JHT.KI1:'[D0C]LR8AP8TV]2XN]<$21>U8=!3?Y_7:FBM=_>7- MG:ZW49@)^ON&<_70,0&J"C[\!E!+ P04 " "'BDA9>89-+AD# "Q"@ M&0 'AL+W=O$](Q8B[Y@F#V/(,#^C.1#Y94I9AH74((83'M&W^X$;26O!7XFL.0;:Z0\F5#ZI#974<^PE$&00B@4 M Y:O!0PA3161-.-/R6E4*A5P<[UF_ZI]E[Y,,(WPQ^-07\<^&AX>ST*;L;]^ZO;&W3J@\!)RM$-9@RK;'Y" M#?0P]M'IR2=T@A*"[F,ZYYA$O&L*:8HB-,-2[:!0Z^Q1ZZ)K2D3,44 BB&KP M_F%\^P#>E"&HXN"LXS!P#A)^GY,SY%J?D6,YS1I[AJ^'NW7N_)_VX-W:MX+A M5D7A:CYW7U'$F$%C(/^_"(WP2EX+ O5E%9 9Z/6O_H0+)O_QWW69+[B;]=SJ MWNOP'(?0,^3%QH$MP/ ^?K#;UI>ZL!^3S#\F67 DLJT$-:L$-0^Q>V-!PZ?& M1"[=IZEZ<(GM4:ZCQNO3##MG;<&1[4^M:Z>H7"X$@*MX+8KH+8/AC$ M1]TN903Q ICL_K+!JQ$B(3.4 TMHW04\.$CYUM_XF&3^86<=M +,.+)1IEH$ M:J,(K^I:5' DHXJ4F!L]. ,VT\,/ES4[)Z*X>:O3:K[JZ[%BYWQ@=X9VS;DO MY[%B?/I'7PQSUYC-$L)1"E.IRCH[E[7&B@&IV B:ZPE@0H6<)_0REC,E,"4@ MOT\I%>N-4E!-J=Y?4$L#!!0 ( (>*2%DA,\$9OP, ",- 9 >&PO M=V]R:W-H965T(R"F2 5V4)V8\I*NA^9+G68>$)KS="+=CCX1:NT1R)Q?:1R9G= MHN2X1(1C2@!#JY$U<0=9HNRUP3\8[?G1&"@FSY1^59/[?&0Y*B%4H*50"%#^ M[= ,%84"DFE\:S"M-J1R/!X?T-]K[I++,^1H1HLO.!>;D15;($[O M4,,G5'A+6G#]"_:-K6.!9<4%+1MGF4&)2?T/OS_ M)/I%G_HH!W"'F&QBJD/@Y>'TD4V0"WG<8+(V"5!#A\<).8GG MN%[8T>#<,$F<./"#C@XFP-"-HS#I2&$ C/TXB1.S&E&K1G11C6RUDLT6T!7( M<5&I=@LX6E8,"RS5N 7H6X7%#]U%5M 8CR4+P8T5S$PO:?1 M&6-)V(WZ'05?*5SVRW G^O9;??N_5VU:9CF_KM[ZU]:;R; ?1)'C=N0R&1H+ MSF08]?MN&)D5B5M%XHN*3-7K9N):N\7'1X+3\SKYS\ZMG)[3R3TU0OE>AZ$) MRGV!7=*R2RZR2^OM-?%+KN)W;B7Y=4]/(]09/Q.4&W;XV4>WOA*QM;YN<_FJ M5T34S;Q=;6_T$WV1[:Q/W<',-:RG\@N@OK#_"U]_/GR ;(T)!P5:R5!.KR^+ MC=57\GHBZ%;?.9^ID#=8/=S(KQC$E(%\OJ)4'"8J0/M=-/X)4$L#!!0 ( M (>*2%F8>%XBFP( ,0% 9 >&PO=V]R:W-H965T+$ MV*7:A;I42'(?Q%D81U$OY(2*(.G[O95*^K(RC I<*= 5YT2]C)#)PR!H!:\; M:[HKC-L(DWY)=IBB^5ZNE%V%#4I..0I-I0"%VT$P;-V-NL[?._R@>- G-C@E M&RF?W&*6#X+($4*&F7$(Q/[V.$;&')"E\?N(&30I7>"I_8K^Q6NW6C9$XUBR MGS0WQ2#X%$".6U(QLY:'>SSJ\00SR;3_PN'H&P605=I(?@RV##@5]9\\'^MP M$A"WS@3$QX#8\ZX3>9838DC25_( RGE;-&=XJ3[:DJ/"74IJE#VE-LXDHV$Z M&\-P,8')[.'[M^D$KAZ6:7H-L\5X.9_":KH&:\R7"TCOA^LI7$W0$,HT+(A2 MQ)7TNA\:R\3AA=DQZZC.&I_)VH.Y%*;0,!4YYO_&AU9!(R-^E3&*+P)^K<0M MM*,;B*.X [H@"O4%V'93G;:'[9R!31W0AY&]]1Q6Y,4^1@-#*UOLT-DWL"S] MVWJ<(]^@^O56)2YF<#UWITN2X2"P3:51[3%(WK]K]:+/%_AW&OX=C]X^PW\H M#,TIJ]PU08I9I:BA:,O^G+'*5AZV2G(82UY6AG@E<@M3H@05.PTK5. K (\/ M%AAF!KE^4V/G/VCL-AJ[%^]H)8V]"DH8>X%&:R8YMVK>>@@UXQJSZS'=X-HG MO6ZGW6KWP_TIE_"DLSBJG9\?VL)7PM1-UNPV(VI8=^9?]WJ^S8G:4:&!X=:& M1KUZ;Q9VS*)R#O9\*ZW2X\(E: 9W\@=02P,$% M @ AXI(67HB-#";!@ IS, !D !X;"]W;W)K&ULM5M=;]LV%/TKA%<,+;#6(BG+4N88:$RVS= T0=QL#\4>%)NQA>K#E>BX M&_;C1\F.95$T:Z?7+XDDGWNHRTL=\8C28)7E7XNY$!)]3^*T.._,I5R<=;O% M9"Z2L'B3+42J?GG(\B24:C>?=8M%+L)I%93$7>(X7C<)H[0S'%3';O+A(%O* M.$K%38Z*99*$^3\7(LY6YQW<>3IP&\WFLCS0'0X6X4R,A;Q;W.1JK[MEF4:) M2(LH2U$N'LX[;_$9IUX94"'^C,2JV-E&92KW6?:UW+F<\HQ$+":RI C5 MOTV@+O4U E7IWG7O5<2R4X7"09RN4EVC%5FY4O5]% MJ_Z*TG*@C&6N?HU4G!R.1Q\XN_O(T?4[-.;OK_BGS^CRT^CZBJ./U^,Q>LF$ M#*.X>(5>H[LQ0R]?O$(O4)2BS_-L683IM!ATI3J/DJT[V;1YL6Z3[&F3HJLL ME?,"\70JIH9X9H_W+/%=E?^V$\A3)UP0*^$?R_0-HLYOB#C$-9S/Z/!P:DKG MYUKGSVZ]T1ET.R)HQ4?WC0@Q4T(@T:U89+F,TAFZ3->"5%[87SXJ.+J4(BG^ M-E5^S>V:N4O5.RL6X42<=Y2L%2)_%)WAK[]@S_G=U.V09 R2C .1-0KD;@OD MVMB'M^)1I$MAO/#6D?TJLKQ'/ X]ZCJ#[N-NM[9!F!"?-%',@'(#JG'Q-HI@ MG_I;5"/#WC;#GC5#)E2W3:+UB%,:@\*D'(K_5@=,::_I>KOG&O2TK-L8E;26 MN?=8&^83H-X V"'O8WZ,0V*FGI0Z01J#_4*V? MFQ\+JX+8FSYVA(*R,5 V#L76+.*.M\ GU)$-.529(-D8*!N'8FN6B=1E(K#3 MK0U?0V-TA3%@<%\3& .F-=TR8"C=HRZUQ<'6"?HQ$ZX-4V.>U/-:V;91).CW M]'S;J)ZKY]O&N#[M[\FX]@S8;AJ.TE/^;1DM?C@1L[=X]/4)R<9 V3@46[-V MM1O"O5/*J-5K'5TF2#8&RL:AV)IEJDT;.GQ*5X=!;1TH&P-E MXU!LS3+5U@X_W]O90\VGAHS]#T3$H(@X %'SV7]M-8G=:H[R2%9Z=I.M1([& M6;PLKXCBH*=1=NYC+PM0-@;*QJ'8FE6JO20YI97UL3X),J"4=]MC'TEM'XG=/AZL&,<_F[*W M?/1 !5U! V7C4&S-&M:&F+BGU!-0[PO*QD#9.!1;LTRU]R7 2X'$L!;H^;K& M&!8#'7V!S 0*]/4Q VA7TII9UU:2@"T($L,ZGH>QGK !U6N+J@&%<1_K.1M@ M@;M/56MG2>S.\AA5/>P)E;W!HZ]24&L)RL:AV)JEJZTE.:6U)*#6$I2-@;)Q M*+9FF6IK29YO+8EA(4\UK.N( >7@EHX8UB!=OZ_+B(&K[V"SC-#:SE$@.W?@ M\RE[_T@3J\$#9.!1;LW"UPZ.G='@4U.&!LC%0-@[%UBQ3[?#H\QT>-7@W M0G6'9T!A/]"DAAE0+B%4$Q$#2LV_]KR/17?>@;0[O+LTC.-L$DHQ1:,L5P-2 M;:+K1Y'/13A%_/M"I(4H?L+HV4_@Z/$*^ZHD[+N2IS!ZM#9Z])1&CX(:/5 V M!LK&H=B:9:J-'@4V>M1@SW2A^2&$&2#ZBKP5TLRV-G@4S.!MF'9?L56FC+AZ MKB:8Y[=4U0 C1'\YE!MA+@FTO+L['QXD(I]57WP4:)(M4[E^XWQ[=/M5R=OJ M6PKM^ 4^&V'#<8;/^/J;D9I^_0G+59C/(C6KB\6#:LIYTU?UR==?A:QW9+:H M/GNXSZ3,DFJSU&Z1EP#U^T.6R:>=LH'MMSG#_P%02P,$% @ AXI(62D M;*&ULQ5=M;]HP M$/XKIZR:.FEM0A*@8X $)%69:*E*V#Y,^^"2 Z(F-K,-=/]^=I)F4%+4=9'V MA?CL>YY[\OX@U@B2GA,8BHZQE+*58QU/7?#,6B_07MKFN91YV (JG'&#G /LYP'T!X.0 Y[46W!S@OM9"/0>DH9M9[&GB/"))M\W9%KC6 M5FQZD68_1:M\153?DXGDZC12.-F=#*Y\;SKR87P)O2"X&_:G0:^OY& ,@_'T M)ACZ$^CW)KX'XQL(KGP8C0>]8*B$4P\EB6+Q U(7.6N]//W+%?<,>!:T;E4H!/0PQ+\-YQ?.,(WE2I*?)C/^6G;Q\E M_+*FY^!8'\&V;+?$G\'KX4Y9./]FW7^S];UD.,5E<5(^YP6^.]P@7:. .6<) M^(\2.24Q#-)KBER *CJ,&%V7<8^Q%Y<;E'VK9M0OGHM#:B[!>1%@_ M&N'T9ABH)C4)>H$_*0OS*/QO;UF59%Z59'Y%9'LU:!0U:/R/_M"HLG)5DGE5 MDOD5D>U5KEE4KOGF_M!\37\X5"KK#R5:)?WA4*NL/Y@[0X^Z7(MTVA0P8VLJ MLT]:L5L,M+UTCGNVWZ^U!K62?4\-P-F\^H<^FYZO"5]$5$",)O0?* M2%G<849/\P( *() 9 >&PO=V]R:W-H965TUT&D-G0;4Z%5H=N':1],[ 5\EZM 31YB".NAM9:Z^3,ME6PAIBJADB X\Q2R)AJ M[,J5K1()-,Q <62[CM.U8\JXY0VRL1OI#42J(\;A1A*5QC&5NPN(Q'9H-:W' M@5NV6FLS8'N#A*Y@!OHNN9'8LTN6D,7 %1.<2%@.K?/FF=\W]IG!=P9;M=Q2) J+>("C!'$C.=_ M^E#D80_0;#\!< N ^UQ JP"T,J%Y9)FL$=74&TBQ)=)8(YMI9+G)T*B&<;.* M,RUQEB%.>_[U9#*>3RZG\QDYGXZ(?SV=CZ=?+J?^^')&3D>@*8L4F5(IJ4GX M._*!W,U&Y/3D'3DAC)/Y6J2*\E -;(WQ&%8[*'Q?Y+[=)WQ_2WF#M)SWQ'7< M=@7/($!X,X.W#N$V9J%,A5NFPLWX6D_P70FEB"^X9GP%/&"@R,\KM"%C M#;'Z5:4O)VQ7$YH"/%,)#6!H884ID!NPO+=OFEWG4Y7:(Y$=:&^5VEMU[-XM M!&+%V1\(2<3H@D5,[ZH$YRR]C,4<$!NOXSC.P-[L"_F/T4& [3+ =FV OHAC MK'JLA^">X.%%:+@!J0"WH ;,AR8)R "XQJ.G*O"<_>->3$[#Z?P3>&T(KUR! M3BFP4ROP/ A$RK4B-W1'%Q$0K"F"@S+%-;DJUB3;DQ.(%R K]V.MBY?NQR.1 M'62C6V:C>^Q:[!Y3^Y'(#K3W2NV]H]1B[SFU6.OJE4+ZI9!^K9!L$26JP4K= M$:Q>QE4J*0_ C +;F'U>I:S_'&6UOE^JS-Z[0* M2%F3;6ID'0, &@1 - >&PO.RUI^_7QQFK[@0XP/&RQ5B7V/[[G' M=Q<<=52;M6 W"\9,L"J%K,=D84SU,0SK^8*5M#Y3%9,6R94NJ;%3781UI1G- M:G J1=B/HB0L*9=D,I++\JHT=3!72VG&Y+PS!>[V)1N37G). DHQ=:Y;S53-?Y9T C+V'L].J$NM/ M@A>R9&[SSPXX&=&-7[!0FC_8:- J,DP3(ZG7H53+&\)0E\_6R8-O# XD"D/\LU M7FV\0Y[N ZRF3W4(ME.\$[&=XKD&Q)\W\$A3?[6Q.."!50'K'8COCP,]Y?>) M8Z@JI@U[@G$D33$$>M'?HTF"9">!C[\^V%,2QVGJ1P#S*XAC#(&G$4*2%F7BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:G%OHS88A_\5BT\]:5L"I+V[ MZG(2(92B)< P5.J^3&[B7*PC.+)IN]U?/P/-]K+KO=H7IY\23 (/+_;O,>;3 MLU1?'Z3\2OX\U(V>._NV/5Y/)GJSYP>F?Y%'WI@].ZD.K#6;ZLM$'Q5G6[WG MO#W4$V\ZO9H!.*-WVO^B/SPSC$S<_'K8>6WDCZI:K)6MYK.3C M431?NL.8JYB R^CK[-;'3*]!Y"7".3E MVT'N60,@KQ#(*[N0BXHF:40IR8HX2)/?@S+)TI](&I15$9$,0+Y'(-_;A:35 M>AT4]R2[(32)T^0F"8.T)$$89E5:)@#R P+YP2YD$=U%:1510/,1H?EHER9) M#4V9%QH+N80U[)$:)F%O_Z\"*BA"K-U'J6T'[>0#U.(:]DA MABP)^]HMDU55&LJ+54;I.Y*D!C>"F)A$7,L6^2?[:!1W7;$GCJ,L+H+\-@DA M)J81U[9'LO4Z*3M VA.&FIAC/,N. M^5%XO]QVB(D^IUAV#)KAXVIBJO%LJP;+\#$FIAKO7*IY;9H]QL14XUE6#9[B M/L3$9./9EDUX&RTK,\(-YTNBFUY*@S@NHCB LTD/DXUW-MDL>F+6M6 MDFU/KZ1.K],^_PU02P,$% @ AXI(62E=B*"3 0 XA@ !H !X;"]? MS<3OQ M D1;,8(0NB>CMQ^C"_W(+&9C^EN1;D+QAL43 HLO7Q7QV)Q#>6S#X%)7Y[#, MRAC;#^?"MO1U$89-Z\^W,_NFJXMX6W8'UQ;;4W'P3D>CB>M>9V2KQ>O,P>;: M^O],;/;[X]9_-MOOVI_C'X/=3].=0NE]S :;HCOXN,SBWDJ@MZ+>2J"W]EZV"?16U%L)]%;46PGT5M1;"?16U%L) M]%;46PGT5M1;"?16U%L)]#;4VPCT-M3;"/0VU-L(]+;>QQ("O0WU-@*]#?4V M KT-]38"O0WU-@*]#?4V KT-]38"O7/4.R?0.T>]\W?J'>*U\N'9\UCC_=]) M=;Q=ZY^WOR\?F[V'<,?9P2^-U2]02P,$% @ AXI(68B,J3>E 0 +QD M !, !;0V]N=&5N=%]4>7!E&ULS9G-;H,P$(1?!7&-@F,[37^4Y-+V MVN;0%W!A"2B +=M)D[>O(3]2JQ0U2J7.!0N\.S-XI>\ T[>=(1=MZZIQL[CP MWCPPYM*":N42;:@).[FVM?+AUBZ94>E*+8F)T6C"4MUX:OS0MQKQ?/I$N5I7 M/GK>AL>NU,TLME2Y.'K<%[9>LU@94Y6I\F&?;9KLF\OPX)"$SJ[&%:5Q@U 0 ML[,.[<[/!H>^UPU96V84+93U+ZH.56Q;,>=W%;FD7^),1IWG94J93M=U:$F< ML:0R5Q#YNDKVHH-^9Q].F/97?K5_)]-G&"H75AL7)F;I*2%D'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ AXI(62ODE-/N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ AXI( M69E&PO=V]R:W-H965T&UL4$L! A0#% @ AXI( M66<(B.VC!0 C1L !@ ("!9@X 'AL+W=O*2%FACY[#Z 4 $49 8 M " @3\4 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ AXI(6<,V"E:!!@ ,!T !@ M ("!G1T 'AL+W=O*2%G U,I5Z0< \_ 8 " @50D !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ AXI(63GN&JWY#@ 4"@ !@ ("!6SD M 'AL+W=O*2%EPCOKI M&@X &0J 8 " @8I( !X;"]W;W)K&PO=V]R:W-H965T* M2%G$L< V+ , -X& 9 " @==9 !X;"]W;W)K&UL4$L! A0#% @ AXI(60X@U6Q? P L@< !D M ("!.ET 'AL+W=O&PO=V]R M:W-H965T*2%F^CD?;4P0 .D) M 9 " @=]D !X;"]W;W)K&UL M4$L! A0#% @ AXI(68 FE!*[!@ *!$ !D ("!:6D M 'AL+W=OZ MSH$% ">"P &0 @(%;< >&PO=V]R:W-H965T*2%EVRN?L6@\ (4J 9 M " @1-V !X;"]W;W)K&UL4$L! A0#% @ MAXI(6:@]OD39 @ 2 8 !D ("!I(4 'AL+W=O&PO=V]R:W-H965T*2%FY:V&T%P, (H& 9 " @7N+ !X;"]W M;W)K&UL4$L! A0#% @ AXI(60M=C7.M @ M$ 8 !D ("!R8X 'AL+W=O&PO=V]R:W-H965T*2%E& MG+8820, &@' 9 " @8>5 !X;"]W;W)K&UL4$L! A0#% @ AXI(67;V80R&PO=V]R:W-H M965T*2%F=GU6!6 ( "@% 9 M " @&UL4$L! M A0#% @ AXI(64^2G.IS P ZP\ !D ("!6:8 'AL M+W=O&PO=V]R:W-H965T*2%GB*D^F? ( #D& 9 " M@;>O !X;"]W;W)K&UL4$L! A0#% @ AXI( M65*D-J40! $10 !D ("!:K( 'AL+W=O&PO=V]R:W-H965T*2%E?PNF2EP( 'L& 9 " @9BY !X;"]W;W)K M&UL4$L! A0#% @ AXI(6>E&6A#$ P I@X M !D ("!9KP 'AL+W=O&PO=V]R:W-H965T*2%G2A?V7 MJ@, ,T/ 9 " @9;$ !X;"]W;W)K&UL4$L! A0#% @ AXI(67F&32X9 P L0H !D M ("!=\@ 'AL+W=O&PO=V]R:W-H965T M*2%F8>%XBFP( ,0% 9 M " @;W/ !X;"]W;W)K&UL4$L! A0# M% @ AXI(67HB-#";!@ IS, !D ("!C]( 'AL+W=O M&PO=V]R:W-H965T*2%G<849/\P( *() 9 " @;S< M !X;"]W;W)K&UL4$L! A0#% @ AXI(69-M M:F0= P :!$ T ( !YM\ 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ AXI(62E=B*"3 M 0 XA@ !H ( !0.@ 'AL+U]R96QS+W=OE 0 +QD !, M ( !"^H %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& #$ ,0!.#0 X>L # end XML 54 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 55 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 132 192 1 false 32 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://pioneerpowersolutions.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://pioneerpowersolutions.com/role/StatementsOfOperations Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets Sheet http://pioneerpowersolutions.com/role/BalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 00000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://pioneerpowersolutions.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES Sheet http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertainties BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES Notes 7 false false R8.htm 00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 00000009 - Disclosure - REVENUES Sheet http://pioneerpowersolutions.com/role/Revenues REVENUES Notes 9 false false R10.htm 00000010 - Disclosure - INVENTORIES Sheet http://pioneerpowersolutions.com/role/Inventories INVENTORIES Notes 10 false false R11.htm 00000011 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://pioneerpowersolutions.com/role/PropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 11 false false R12.htm 00000012 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Sheet http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilities ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Notes 12 false false R13.htm 00000013 - Disclosure - STOCK-BASED COMPENSATION Sheet http://pioneerpowersolutions.com/role/Stock-basedCompensation STOCK-BASED COMPENSATION Notes 13 false false R14.htm 00000014 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE Sheet http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShare BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE Notes 14 false false R15.htm 00000015 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION Sheet http://pioneerpowersolutions.com/role/BusinessSegmentAndGeographicInformation BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION Notes 15 false false R16.htm 00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://pioneerpowersolutions.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 16 false false R17.htm 00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 17 false false R18.htm 00000018 - Disclosure - REVENUES (Tables) Sheet http://pioneerpowersolutions.com/role/RevenuesTables REVENUES (Tables) Tables http://pioneerpowersolutions.com/role/Revenues 18 false false R19.htm 00000019 - Disclosure - INVENTORIES (Tables) Sheet http://pioneerpowersolutions.com/role/InventoriesTables INVENTORIES (Tables) Tables http://pioneerpowersolutions.com/role/Inventories 19 false false R20.htm 00000020 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://pioneerpowersolutions.com/role/PropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://pioneerpowersolutions.com/role/PropertyAndEquipmentNet 20 false false R21.htm 00000021 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) Sheet http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesTables ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) Tables http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilities 21 false false R22.htm 00000022 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://pioneerpowersolutions.com/role/Stock-basedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://pioneerpowersolutions.com/role/Stock-basedCompensation 22 false false R23.htm 00000023 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables) Sheet http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareTables BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables) Tables http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShare 23 false false R24.htm 00000024 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Sheet http://pioneerpowersolutions.com/role/BusinessSegmentAndGeographicInformationTables BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Tables http://pioneerpowersolutions.com/role/BusinessSegmentAndGeographicInformation 24 false false R25.htm 00000025 - Disclosure - BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES (Details Narrative) Sheet http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES (Details Narrative) Details http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertainties 25 false false R26.htm 00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesPolicies 26 false false R27.htm 00000027 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails SCHEDULE OF REVENUE DISAGGREGATED (Details) Details 27 false false R28.htm 00000028 - Disclosure - REVENUES (Details Narrative) Sheet http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative REVENUES (Details Narrative) Details http://pioneerpowersolutions.com/role/RevenuesTables 28 false false R29.htm 00000029 - Disclosure - SCHEDULE OF INVENTORIES (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfInventoriesDetails SCHEDULE OF INVENTORIES (Details) Details 29 false false R30.htm 00000030 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails SCHEDULE OF PROPERTY AND EQUIPMENT (Details) Details 30 false false R31.htm 00000031 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) Sheet http://pioneerpowersolutions.com/role/PropertyAndEquipmentNetDetailsNarrative PROPERTY AND EQUIPMENT, NET (Details Narrative) Details http://pioneerpowersolutions.com/role/PropertyAndEquipmentNetTables 31 false false R32.htm 00000032 - Disclosure - SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) Details 32 false false R33.htm 00000033 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) Sheet http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) Details http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesTables 33 false false R34.htm 00000034 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails SCHEDULE OF STOCK OPTION ACTIVITY (Details) Details 34 false false R35.htm 00000035 - Disclosure - SCHEDULE OF RESTRICTED STOCK UNITS (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails SCHEDULE OF RESTRICTED STOCK UNITS (Details) Details 35 false false R36.htm 00000036 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) Sheet http://pioneerpowersolutions.com/role/Stock-basedCompensationDetailsNarrative STOCK-BASED COMPENSATION (Details Narrative) Details http://pioneerpowersolutions.com/role/Stock-basedCompensationTables 36 false false R37.htm 00000037 - Disclosure - SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfBasicAndDilutedLossPerShareDetails SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details) Details 37 false false R38.htm 00000038 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details Narrative) Sheet http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareDetailsNarrative BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details Narrative) Details http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareTables 38 false false R39.htm 00000039 - Disclosure - SCHEDULE OF SEGMENT INCOME LOSS (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails SCHEDULE OF SEGMENT INCOME LOSS (Details) Details 39 false false R40.htm 00000040 - Disclosure - SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION (Details) Sheet http://pioneerpowersolutions.com/role/ScheduleOfAttributableToCountiesBasedOnLocationDetails SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION (Details) Details 40 false false R41.htm 00000041 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://pioneerpowersolutions.com/role/CommitmentsAndContingencies 41 false false All Reports Book All Reports form10-q.htm ppsi-20240630.xsd ppsi-20240630_cal.xml ppsi-20240630_def.xml ppsi-20240630_lab.xml ppsi-20240630_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10-q.htm": { "nsprefix": "PPSI", "nsuri": "http://pioneerpowersolutions.com/20240630", "dts": { "inline": { "local": [ "form10-q.htm" ] }, "schema": { "local": [ "ppsi-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ppsi-20240630_cal.xml" ] }, "definitionLink": { "local": [ "ppsi-20240630_def.xml" ] }, "labelLink": { "local": [ "ppsi-20240630_lab.xml" ] }, "presentationLink": { "local": [ "ppsi-20240630_pre.xml" ] } }, "keyStandard": 184, "keyCustom": 8, "axisStandard": 14, "axisCustom": 0, "memberStandard": 23, "memberCustom": 9, "hidden": { "total": 85, "http://fasb.org/us-gaap/2024": 77, "http://xbrl.sec.gov/dei/2024": 4, "http://pioneerpowersolutions.com/20240630": 4 }, "contextCount": 132, "entityCount": 1, "segmentCount": 32, "elementCount": 324, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 567, "http://xbrl.sec.gov/dei/2024": 31 }, "report": { "R1": { "role": "http://pioneerpowersolutions.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R2": { "role": "http://pioneerpowersolutions.com/role/StatementsOfOperations", "longName": "00000002 - Statement - Consolidated Statements of Operations (Unaudited)", "shortName": "Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R3": { "role": "http://pioneerpowersolutions.com/role/BalanceSheets", "longName": "00000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R4": { "role": "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical", "longName": "00000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R5": { "role": "http://pioneerpowersolutions.com/role/StatementsOfCashFlows", "longName": "00000005 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R6": { "role": "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity", "longName": "00000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R7": { "role": "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertainties", "longName": "00000007 - Disclosure - BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES", "shortName": "BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R8": { "role": "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPolicies", "longName": "00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R9": { "role": "http://pioneerpowersolutions.com/role/Revenues", "longName": "00000009 - Disclosure - REVENUES", "shortName": "REVENUES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R10": { "role": "http://pioneerpowersolutions.com/role/Inventories", "longName": "00000010 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R11": { "role": "http://pioneerpowersolutions.com/role/PropertyAndEquipmentNet", "longName": "00000011 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R12": { "role": "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilities", "longName": "00000012 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES", "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R13": { "role": "http://pioneerpowersolutions.com/role/Stock-basedCompensation", "longName": "00000013 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R14": { "role": "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShare", "longName": "00000014 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE", "shortName": "BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R15": { "role": "http://pioneerpowersolutions.com/role/BusinessSegmentAndGeographicInformation", "longName": "00000015 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION", "shortName": "BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R16": { "role": "http://pioneerpowersolutions.com/role/CommitmentsAndContingencies", "longName": "00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R17": { "role": "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "17", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R18": { "role": "http://pioneerpowersolutions.com/role/RevenuesTables", "longName": "00000018 - Disclosure - REVENUES (Tables)", "shortName": "REVENUES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R19": { "role": "http://pioneerpowersolutions.com/role/InventoriesTables", "longName": "00000019 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R20": { "role": "http://pioneerpowersolutions.com/role/PropertyAndEquipmentNetTables", "longName": "00000020 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R21": { "role": "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesTables", "longName": "00000021 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)", "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R22": { "role": "http://pioneerpowersolutions.com/role/Stock-basedCompensationTables", "longName": "00000022 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R23": { "role": "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareTables", "longName": "00000023 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)", "shortName": "BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R24": { "role": "http://pioneerpowersolutions.com/role/BusinessSegmentAndGeographicInformationTables", "longName": "00000024 - Disclosure - BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)", "shortName": "BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R25": { "role": "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative", "longName": "00000025 - Disclosure - BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES (Details Narrative)", "shortName": "BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "From2023-01-012023-12-31", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Segments", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Segments", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R26": { "role": "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": null }, "R27": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails", "longName": "00000027 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED (Details)", "shortName": "SCHEDULE OF REVENUE DISAGGREGATED (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-04-012024-06-30_us-gaap_ProductMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R28": { "role": "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative", "longName": "00000028 - Disclosure - REVENUES (Details Narrative)", "shortName": "REVENUES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R29": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfInventoriesDetails", "longName": "00000029 - Disclosure - SCHEDULE OF INVENTORIES (Details)", "shortName": "SCHEDULE OF INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R30": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails", "longName": "00000030 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)", "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R31": { "role": "http://pioneerpowersolutions.com/role/PropertyAndEquipmentNetDetailsNarrative", "longName": "00000031 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails", "longName": "00000032 - Disclosure - SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)", "shortName": "SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R33": { "role": "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "longName": "00000033 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative)", "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccruedSalesCommissionCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R34": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails", "longName": "00000034 - Disclosure - SCHEDULE OF STOCK OPTION ACTIVITY (Details)", "shortName": "SCHEDULE OF STOCK OPTION ACTIVITY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R35": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails", "longName": "00000035 - Disclosure - SCHEDULE OF RESTRICTED STOCK UNITS (Details)", "shortName": "SCHEDULE OF RESTRICTED STOCK UNITS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R36": { "role": "http://pioneerpowersolutions.com/role/Stock-basedCompensationDetailsNarrative", "longName": "00000036 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)", "shortName": "STOCK-BASED COMPENSATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R37": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfBasicAndDilutedLossPerShareDetails", "longName": "00000037 - Disclosure - SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details)", "shortName": "SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-04-012023-06-30", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R38": { "role": "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareDetailsNarrative", "longName": "00000038 - Disclosure - BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details Narrative)", "shortName": "BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "From2024-01-012024-06-30_us-gaap_EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-06-30_us-gaap_EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R39": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails", "longName": "00000039 - Disclosure - SCHEDULE OF SEGMENT INCOME LOSS (Details)", "shortName": "SCHEDULE OF SEGMENT INCOME LOSS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R40": { "role": "http://pioneerpowersolutions.com/role/ScheduleOfAttributableToCountiesBasedOnLocationDetails", "longName": "00000040 - Disclosure - SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION (Details)", "shortName": "SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-04-012024-06-30_country_US", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R41": { "role": "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative", "longName": "00000041 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "PPSI:CommonStockAdversePartyPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://pioneerpowersolutions.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets", "http://pioneerpowersolutions.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued liabilities", "totalLabel": "Total accounts payable and accrued liabilities", "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." } } }, "auth_ref": [ "r33", "r34" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r32", "r34", "r37", "r591" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities [Member]", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r32", "r498" ] }, "us-gaap_AccountsPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableMember", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Payable [Member]", "documentation": "Obligations incurred and payable to vendors for goods and services received." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r452" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for credit losses of $150 and $97 as of June 30, 2024 and December 31, 2023, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r578" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued compensation and benefits", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued insurance", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued legal settlement costs", "verboseLabel": "Recognized liability", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued sales commissions", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34", "r470" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r22", "r96", "r358" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r6", "r12", "r291", "r294", "r317", "r383", "r384", "r559", "r560", "r561", "r566", "r567", "r568", "r570" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r42", "r498", "r629" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r392", "r566", "r567", "r568", "r570", "r592", "r630" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical", "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Allowance of credit losses", "verboseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r99", "r188", "r193" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r541" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Potentially dilutive common shares", "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." } } }, "auth_ref": [ "r144" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r14" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareDetailsNarrative" ], "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r285" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r74", "r81", "r98", "r116", "r148", "r154", "r172", "r176", "r190", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r226", "r227", "r286", "r288", "r299", "r352", "r418", "r478", "r479", "r498", "r526", "r588", "r589", "r594" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r92", "r101", "r116", "r190", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r226", "r227", "r286", "r288", "r299", "r498", "r588", "r589", "r594" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r541" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r208", "r598", "r599" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r27", "r28", "r208", "r598", "r599" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertainties" ], "lang": { "en-us": { "role": { "label": "BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r31", "r62", "r63" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r83", "r353", "r393", "r413", "r498", "r526", "r553" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r13", "r94", "r468" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, beginning of period", "periodEndLabel": "Cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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." } } }, "auth_ref": [ "r13", "r59", "r114" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r0", "r59" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r69", "r211", "r212", "r453", "r581", "r582" ] }, "PPSI_CommonStockAdversePartyPercentage": { "xbrltype": "percentItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "CommonStockAdversePartyPercentage", "presentation": [ "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock for adverse interest percentage", "documentation": "Common stock adverse party percentage." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative", "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r516", "r517", "r518", "r520", "r521", "r522", "r523", "r566", "r567", "r570", "r592", "r628", "r630" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r41", "r405" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r41", "r405", "r424", "r630", "r631" ] }, "us-gaap_CommonStockSharesSubscriptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesSubscriptions", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock avialable for issuance", "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds." } } }, "auth_ref": [ "r23", "r41" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value, 30,000,000 shares authorized; 10,917,038 and 9,930,022 shares issued and outstanding on June 30, 2024 and December 31, 2023, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r41", "r355", "r498" ] }, "PPSI_ComputerHardwareAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "ComputerHardwareAndSoftwareMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Computer Hardware And Software [Member]", "documentation": "Computer Hardware And Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r15", "r16", "r29", "r30", "r183", "r452" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r15", "r16", "r29", "r30", "r183", "r388", "r452" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r15", "r16", "r29", "r30", "r183", "r452", "r550" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r15", "r16", "r29", "r30", "r183" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r15", "r16", "r29", "r30", "r183", "r452" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r79", "r117", "r148", "r156", "r170", "r171", "r172", "r173", "r174", "r176", "r177", "r178", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r478", "r479", "r588", "r589" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "auth_ref": [ "r79", "r117", "r148", "r156", "r170", "r171", "r172", "r173", "r174", "r176", "r177", "r178", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r478", "r479", "r588", "r589" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue recognized", "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." } } }, "auth_ref": [ "r249" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "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." } } }, "auth_ref": [ "r52", "r53", "r318" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r552" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "PPSI_CriticalPowerSolutionsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "CriticalPowerSolutionsSegmentMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Critical Power Solutions Segment [Member]", "documentation": "Critical Power Solutions Segment [Member]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r64", "r183" ] }, "PPSI_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "CustomerOneMember", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer One [Member]", "documentation": "Customer One [Member]" } } }, "auth_ref": [] }, "PPSI_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "CustomerTwoMember", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Two [Member]", "documentation": "Customer Two [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r228", "r306", "r307", "r485", "r486", "r496" ] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred financing costs", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r73", "r554" ] }, "PPSI_DeferredFinancingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "DeferredFinancingCostsPolicyTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Deferred Financing Costs", "documentation": "Deferred Financing Costs [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r555" ] }, "PPSI_DeferredTaxAssetsValuationAllowancePercentage": { "xbrltype": "percentItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "DeferredTaxAssetsValuationAllowancePercentage", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets valuation allowance percentage", "documentation": "Percentage of deferred tax assets valuation allowance." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/PropertyAndEquipmentNetDetailsNarrative", "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "verboseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r4", "r21" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r4", "r21" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative", "http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r248", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative", "http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r248", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF REVENUE DISAGGREGATED", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r590" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/Stock-basedCompensation" ], "lang": { "en-us": { "role": { "label": "STOCK-BASED COMPENSATION", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r252", "r254", "r267", "r268", "r270", "r494" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "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'." } } }, "auth_ref": [ "r540" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r538", "r540", "r541" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r539" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r527" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r540" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r540" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r542" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r530" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "(Loss) income per share:", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfBasicAndDilutedLossPerShareDetails", "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r108", "r123", "r124", "r125", "r126", "r127", "r128", "r134", "r136", "r141", "r142", "r143", "r147", "r281", "r284", "r297", "r298", "r349", "r363", "r471" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfBasicAndDilutedLossPerShareDetails", "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r108", "r123", "r124", "r125", "r126", "r127", "r128", "r136", "r141", "r142", "r143", "r147", "r281", "r284", "r297", "r298", "r349", "r363", "r471" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShare" ], "lang": { "en-us": { "role": { "label": "BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r133", "r144", "r145", "r146" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r274", "r495" ] }, "PPSI_ElectricalInfrastructureSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "ElectricalInfrastructureSegmentMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Electrical Infrastructure Segment [Member]", "documentation": "Electrical Infrastructure Segment [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r269" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://pioneerpowersolutions.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r269" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "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." } } }, "auth_ref": [ "r533" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r529" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r529" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "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." } } }, "auth_ref": [ "r546" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r529" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r543" ] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingParValuePerShare", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r541" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r529" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r529" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r529" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r529" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r544" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquipmentMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative", "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "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." } } }, "auth_ref": [ "r7", "r89", "r104", "r105", "r106", "r118", "r119", "r120", "r122", "r127", "r129", "r131", "r149", "r191", "r192", "r206", "r230", "r275", "r276", "r278", "r279", "r280", "r282", "r283", "r284", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r300", "r301", "r302", "r303", "r304", "r305", "r308", "r309", "r317", "r362", "r383", "r384", "r385", "r392", "r443" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion of financing lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r311" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing lease liabilities, non-current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r311" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal repayments of financing leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r313", "r315" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing lease right-of-use assets", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r310" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of right-of-use financing leases", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r312", "r314", "r497" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r50", "r54", "r80", "r116", "r190", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r226", "r227", "r299", "r473", "r478", "r572", "r574", "r575", "r576", "r577", "r588" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r51", "r76", "r80", "r350", "r360", "r473", "r478", "r572", "r574", "r575", "r576", "r577" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r82", "r87", "r130", "r131", "r148", "r162", "r176", "r273", "r274", "r277", "r364", "r495" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r464" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in current operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r551", "r563" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts payable, accrued liabilities and other liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfBasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities - equity based compensation plans", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r137", "r138", "r139", "r143", "r253" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest income", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r478", "r562", "r574" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest paid", "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." } } }, "auth_ref": [ "r110", "r112", "r113" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/Inventories" ], "lang": { "en-us": { "role": { "label": "INVENTORIES", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r195" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://pioneerpowersolutions.com/role/ScheduleOfInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets", "http://pioneerpowersolutions.com/role/ScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventories", "totalLabel": "Total inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r100", "r469", "r498" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/ScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r557" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/ScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r556" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r68", "r316" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r10", "r33", "r34", "r35", "r36", "r37", "r38", "r39", "r116", "r190", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r226", "r227", "r287", "r288", "r289", "r299", "r404", "r472", "r526", "r588", "r594", "r595" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r46", "r75", "r357", "r498", "r565", "r580", "r593" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r35", "r93", "r116", "r190", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r226", "r227", "r287", "r288", "r289", "r299", "r498", "r588", "r594", "r595" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r213", "r214", "r215", "r216", "r271", "r484", "r583", "r584" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r213", "r214", "r215", "r216", "r271", "r484", "r583", "r584" ] }, "us-gaap_LossContingencyReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyReceivable", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loss recovery on insurance receivable", "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable." } } }, "auth_ref": [ "r587" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r183", "r489", "r508", "r513", "r590", "r597", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative", "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "auth_ref": [ "r183", "r489", "r508", "r513", "r590", "r597", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by/ (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r111" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r111" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in)/ provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r59", "r60", "r61" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfBasicAndDilutedLossPerShareDetails", "http://pioneerpowersolutions.com/role/StatementsOfCashFlows", "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity", "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "label": "Net (loss) income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r55", "r61", "r77", "r91", "r102", "r103", "r106", "r116", "r121", "r123", "r124", "r125", "r126", "r127", "r130", "r131", "r140", "r190", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r226", "r227", "r281", "r284", "r298", "r299", "r361", "r426", "r441", "r442", "r524", "r588" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "PPSI_NewSalesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "NewSalesAgreementMember", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "New Sales Agreement [Member]", "documentation": "New Sales Agreement [Member]" } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r474", "r482", "r573" ] }, "PPSI_OneSupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "OneSupplierMember", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Supplier [Member]", "documentation": "One Supplier [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails", "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from operations", "label": "Operating (loss) income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r80", "r473", "r572", "r574", "r575", "r576", "r577" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r311" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, non-current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r311" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r310" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of right-of-use operating leases", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r564" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies 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." } } }, "auth_ref": [ "r170", "r171", "r172", "r173", "r174", "r177", "r478", "r479" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r97" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_OtherNoncashIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncome", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income", "documentation": "Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r61" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expense (income), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r57" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r540" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r58" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "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." } } }, "auth_ref": [ "r534" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "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." } } }, "auth_ref": [ "r536" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r40", "r229" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r40", "r405" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r40", "r229" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.001 par value, 5,000,000 shares authorized; none issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r40", "r354", "r498" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "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." } } }, "auth_ref": [ "r558" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative", "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net proceeds from issuance of common stock", "verboseLabel": "Issue of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductInformationLineItems", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r487" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative", "http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails", "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r179", "r318", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r466", "r487", "r507", "r509", "r510", "r514", "r515", "r585", "r586", "r590", "r597", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative", "http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails", "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "auth_ref": [ "r179", "r318", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r466", "r487", "r507", "r509", "r510", "r514", "r515", "r585", "r586", "r590", "r597", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5", "r316" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/PropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r67", "r84", "r85", "r86" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r68", "r95", "r359" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r316" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets", "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r316", "r351", "r359", "r498" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/PropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PROPERTY AND EQUIPMENT", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r68", "r316" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in allowance for credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r109", "r194" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r185", "r186", "r187", "r189", "r579" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r272", "r463", "r478", "r596" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r43", "r70", "r356", "r386", "r387", "r391", "r406", "r498" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r118", "r119", "r120", "r122", "r127", "r129", "r131", "r191", "r192", "r206", "r275", "r276", "r278", "r279", "r280", "r282", "r283", "r284", "r290", "r292", "r293", "r295", "r296", "r308", "r309", "r383", "r385", "r392", "r630" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative", "http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails", "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues", "verboseLabel": "Total revenue", "terseLabel": "Revenue", "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." } } }, "auth_ref": [ "r78", "r79", "r148", "r155", "r156", "r170", "r176", "r179", "r181", "r183", "r247", "r248", "r318" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r88", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r465" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/Revenues" ], "lang": { "en-us": { "role": { "label": "REVENUES", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r88", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r250" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r65" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfAttributableToCountiesBasedOnLocationDetails", "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "label": "Revenues [Default Label]", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r78", "r79", "r107", "r116", "r148", "r155", "r156", "r170", "r176", "r179", "r181", "r183", "r190", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r226", "r227", "r299", "r350", "r478", "r588" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfAttributableToCountiesBasedOnLocationDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of stock", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of sale of stock", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r183", "r549" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]" } } }, "auth_ref": [ "r251", "r569" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "auth_ref": [ "r132", "r251", "r547", "r569" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/BasicAndDilutedLossIncomePerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r571" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF INVENTORIES", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r11", "r47", "r48", "r49" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5", "r316" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfAttributableToCountiesBasedOnLocationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r20", "r50" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r17", "r18", "r19" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF SEGMENT INCOME LOSS", "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." } } }, "auth_ref": [ "r17", "r18", "r19" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/Stock-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF STOCK OPTION ACTIVITY", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r8", "r9", "r71" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/Stock-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF RESTRICTED STOCK UNITS", "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." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r528" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r532" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r531" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r537" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "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." } } }, "auth_ref": [ "r78", "r79", "r80", "r81", "r148", "r151", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r176", "r177", "r178", "r183", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r209", "r210", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r475", "r478", "r479", "r483", "r512", "r597", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfAttributableToCountiesBasedOnLocationDetails" ], "auth_ref": [ "r181", "r182", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r395", "r396", "r397", "r446", "r447", "r448", "r449", "r451", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r467", "r488", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r511", "r518", "r590", "r597", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessSegmentAndGeographicInformation" ], "lang": { "en-us": { "role": { "label": "BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION", "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." } } }, "auth_ref": [ "r81", "r148", "r150", "r151", "r152", "r153", "r154", "r166", "r168", "r169", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r183", "r474", "r476", "r477", "r478", "r480", "r481", "r482" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative", "http://pioneerpowersolutions.com/role/ScheduleOfRevenueDisaggregatedDetails", "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r487" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://pioneerpowersolutions.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows", "http://pioneerpowersolutions.com/role/Stock-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "PPSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedFairValue", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value Units forfeited", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options forfeited fair value." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Units forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r265" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value per share Units forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r265" ] }, "PPSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedFairValue", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value Units granted", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options granted fair value." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Units granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r263" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value per share Units granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r263" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested restricted stock units at beginning of period", "periodEndLabel": "Unvested restricted stock units at ending of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r261", "r262" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted-average grant-date fair value per share Unvested restricted stock units at beginning of period", "periodEndLabel": "Weighted-average grant-date fair value per share Unvested restricted stock units at ending of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r261", "r262" ] }, "PPSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedFairValue", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted-average grant-date fair value Unvested restricted stock units at beginning of period", "periodEndLabel": "Weighted-average grant-date fair value Unvested restricted stock units at ending of period", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options unvested fair value.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedFairValue" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Units vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r264" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Weighted-average grant-date fair value Units vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r266" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value per share Units vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r264" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable, stock options, (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r257" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable, Weighted average exercise price", "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." } } }, "auth_ref": [ "r257" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited/Expired of stock options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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." } } }, "auth_ref": [ "r260" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted of stock options (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r258" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding, Aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding of stock options (in shares)", "periodEndLabel": "Outstanding of stock options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r255", "r256" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, Weighted average exercise price", "periodEndLabel": "Outstanding, Weighted average exercise price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r255", "r256" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercised, Weighted average exercise price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r259" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Forfeited/Expired, Weighted average exercise price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r260" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted, Weighted average exercise price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r258" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable, Aggregate intrinsic value", "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." } } }, "auth_ref": [ "r25" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term, Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r25" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term, Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r72" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://pioneerpowersolutions.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r62", "r115" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "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." } } }, "auth_ref": [ "r535" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r78", "r79", "r80", "r81", "r90", "r148", "r151", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r176", "r177", "r178", "r183", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r207", "r209", "r210", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r475", "r478", "r479", "r483", "r512", "r597", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative", "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r41", "r44", "r45", "r89", "r104", "r105", "r106", "r118", "r119", "r120", "r122", "r127", "r129", "r131", "r149", "r191", "r192", "r206", "r230", "r275", "r276", "r278", "r279", "r280", "r282", "r283", "r284", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r300", "r301", "r302", "r303", "r304", "r305", "r308", "r309", "r317", "r362", "r383", "r384", "r385", "r392", "r443" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfAttributableToCountiesBasedOnLocationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r181", "r182", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r395", "r396", "r397", "r446", "r447", "r448", "r449", "r451", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r467", "r488", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r511", "r518", "r590", "r597", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative", "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r118", "r119", "r120", "r149", "r309", "r318", "r389", "r394", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r408", "r409", "r410", "r411", "r412", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r443", "r519" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r132", "r251", "r547", "r548", "r569" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative", "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r118", "r119", "r120", "r149", "r184", "r309", "r318", "r389", "r394", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r408", "r409", "r410", "r411", "r412", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r443", "r519" ] }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r24", "r26" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative", "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock, net of transaction costs, shares", "verboseLabel": "Issue of common stock", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r7", "r40", "r41", "r70", "r390", "r443", "r450" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation, shares", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r7", "r40", "r41", "r70" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercise of stock options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r7", "r40", "r41", "r70", "r259" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock, net of transaction costs", "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." } } }, "auth_ref": [ "r7", "r40", "r41", "r70", "r392", "r443", "r450", "r525" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Surrender and retirement of common stock, shares", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r7", "r40", "r41", "r70" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Surrender and retirement of common stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r7", "r40", "r41", "r70" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://pioneerpowersolutions.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets", "http://pioneerpowersolutions.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r41", "r44", "r45", "r66", "r407", "r424", "r444", "r445", "r498", "r526", "r565", "r580", "r593", "r630" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r64" ] }, "PPSI_SurrenderAndRetirementOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "SurrenderAndRetirementOfCommonStock", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Surrender and retirement of common stock", "documentation": "Surrender and retirement of common stock" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesPayableCurrent", "crdr": "credit", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued sales and use taxes", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33", "r34" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r492", "r590" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r492", "r590" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r492" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://pioneerpowersolutions.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r492" ] }, "PPSI_TwoSuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "TwoSuppliersMember", "presentation": [ "http://pioneerpowersolutions.com/role/AccountsPayableAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Two Suppliers [Member]", "documentation": "Two Suppliers [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r285" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfAttributableToCountiesBasedOnLocationDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "PPSI_UnallocatedCorporateOverheadExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "UnallocatedCorporateOverheadExpensesMember", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfSegmentIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Unallocated Corporate Overhead Expenses [Member]", "documentation": "Unallocated Corporate Overhead Expenses [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfBasicAndDilutedLossPerShareDetails", "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted", "label": "Weighted average diluted shares outstanding", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r135", "r143" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://pioneerpowersolutions.com/role/ScheduleOfBasicAndDilutedLossPerShareDetails", "http://pioneerpowersolutions.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic", "label": "Weighted average basic shares outstanding", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r134", "r143" ] }, "PPSI_WorkingCapitalDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://pioneerpowersolutions.com/20240630", "localname": "WorkingCapitalDeficit", "crdr": "debit", "presentation": [ "http://pioneerpowersolutions.com/role/BusinessOrganizationNatureOfOperationsRisksAndUncertaintiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Working capital", "documentation": "Amount of working capital (deficit) as of the balance sheet date." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://pioneerpowersolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "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." } } }, "auth_ref": [ "r545" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "30", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480513/718-10-30-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "30", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480843/718-30-35-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r465": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r467": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r468": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r471": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r472": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r473": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r474": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r475": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r476": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r477": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r478": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r479": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r480": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r481": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r482": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r483": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r484": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r485": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r486": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r487": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r488": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r489": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r490": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r491": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r492": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r494": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r497": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r498": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r499": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r500": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r501": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r502": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r505": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r506": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r509": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r510": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r511": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r512": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r513": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r514": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r515": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r516": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r518": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r524": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r525": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r526": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r528": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r529": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r533": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r534": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r535": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r536": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r537": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r538": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r539": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r540": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r541": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r542": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r544": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r545": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r546": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r547": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r548": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org/705/tableOfContent" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r572": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r578": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r579": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r592": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r594": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 60 0001493152-24-040481-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-24-040481-xbrl.zip M4$L#!!0 ( (>*2%E.)I& <0@ -M" * 97@S,2TQ+FAT;>V<:W/: M2!:&OZ<]30?-___;KU\D7S?>>BC7=&?\U^MW_=:36K M[AU7J_GEYN5M^T_VH?_G=>>WDT#%ILYJ9XEA?1D)S6[$A-VIB,DO5E .>"3#:?VQ*FQ:+?\2SB*4=-GJ_/=]][+;?_GB3:U2 M:U8OT5E4?&O'3?E?IHT,IMML3#$$^S#?$[$1Z9:'XJISU^^^ZUY=]+NW-\>A M^'[F=TLO7]QP,^(Q^W>%_<[_RE)Q7\*@IU03PP53WU7C=C\,_8O+ZPZ[ZEQ? M?^A=7'5O_O7;R=F)/>Y=M-O%\1>W9B)],Z*D9_]LL(%*?9&6/16&/-$PJ/AT M8M'<[-]]#7L=TMM?;=M9Y?6YC/<]^_OM;S%]3)/.XV%AKU')OMM3J^RR+;M> MR\[>$1\+EHJQ%!/A8P5+S?[(> J(AU-V)Q*5&J9B]DZE$3*6_V J8#VI8B%2 MUE,3O'Y0869P!G5U8Z^R-+YXN;,=0\MKOU-[8_<5,W!?P_4=Z\N[_EET^R$A M9,<->'W(S+CD6OC.9C AFK+[6$U"X0]%R:$C=<#P%8J-E<'=+390A"[B'4RE3D31HC$NWEB 6GM":IU-G!=)%_%Z@ M\H6"-<[YL CUAN084$64P).IET5(%J,,F(,;,9N,I#=B.J.7>7Y@3>2%4"LB MJ4/!?1D/<8,Q([12)\(C*W,K4'@"(Y6/!F-< -+!=+%#CDQ\'O4=F?@LL?+F M[\M$P0(9 S@$L#E@2@"BSQ0NIPO791Q 97'24OCLA9D/D !B"R I@8*2E%D" M!A%#B:UA.(.DLR/GDUZI'S#V)95>HA19B 0@HP*Y;)W:&N5Q/6)!J":ZP&8J MAE*;E*,V3B>=\3"UM ^75AD32ZP> 3@,ZOO",!GR9"WAPS _D@4V"E \5.J M/V:JH7/$Y?$ATD\J""0.3_4K2Y$NXZFPO )_Y" 4Q!4F0,I!*/6(>ZB+ BX5(;=X0.+EU5W*Q1U=E-!@,$BK4/K<6&L' M6OJ2IY):(9TK:R5E3"5EFCQ+2]4<<^206HVHM(!5!@*/]=GP:"$H(*8?\PM^LVG:P@K:R6+:/KZWJBKUHH'6+?ZAA&QPN MU)ZL-];8]G2E\A#B"C/FG*.D8.-8^D0NKE7,29QQ#>I1^(QPQE._H I@)_E MAM),R6O<5#?1U@+(LL4Q;C%6RML-&XH M8GBP(3B'*R(ABE*2+#:.9:"M3*# ?MQE<:3900Z;=R T$V,>9J1>YM%P$03" M,W*,I:DW!))F_N$3=)D[G,>6EB0+Z3-DA)S2+H(U4)EYQ(RGR$<^2RTH4!<\ M'N)G XH#4@C00CGO$QC5<.:@AA]V(A_Y5E*#%CPK-9+=>9$2AMGGG\?B!MBY0K[A'O%<@O5VL]@, MMZ6YYB$=M@BZN?PA5&T$1N[E;7)PUT)F,Q-YYDNC4CUS)^T)E!M%TA@A/B,U M!PH.*UWW)8RTA9RJW HH.TWR$>\4P2N0+CYF$@VQY,YBSSXD?;6OF/Q9Y7RW M:^Z@J7:,R7]'P061D(>,4(,$(^B9%3T"\Z3 8LZ=MEE8?"+X/3E@+GQC73 ; M@K*[O8K=!P]R8J,*<\%KGLY@MD'09D@>ND 5@P$PM.5=0HP=T M%F%MHNFV1;FBW+AC8^[F_;@.P]'/.\AA.Y2H.3RY7#2DN.V7 %A%0LP8G=I MYKPI.4=(QF,5C@5Y0S$?YCM.TUSDB"@)U53@ZF2DG*SA2S0#?3[C+Q:.YA-Q M5=F39#C_M?(V,?DXR-@75%CY^'!_&T+BBPT^)WMWO"+:F/)U9ZH;DUL(VP$F MX2\E]OKL]=LMK>L]MJC9;55UU=FZ]DVS9K7;VA>E#^(^FB\'6%YG@Y![]ZP& M.^UN@B_Q.7<\IFXQZ3Z+D'UM /ZUW@9^3- M9&:DR"?Q[==DK",5LX$8\3"@LNYFU%X#Y7S,X(Q2_I\;[#:QP9LZN^;:L'*YF#[M[G]66#I0QJBHSBY7 M<>H:[5A[1BHK/U%D^-E:.1=!BZ)G510M5[FN9E94SWIGS#'YZ([?4 0VQVI( MA(I>WQM>3(QF%5U3]-)"YU:I=UT'[GKN+/]RA*VO2C].X7ZM@G[4XO]02P,$ M% @ AXI(65K7*GQ." *D, H !E>#,Q+3(N:'1M[9QM;]NV%L?? M%^AWX )L2 $[3M)F=[.] 'GJ:B!KLM2X]^XE+5$Q%TI41]-F=CGE2\078ODSH[W#O](>F8M-&LW2XN,GORJ78;;-@,B@[_-Y@5GVR5*WF/ M4YF\[UI8>7OSOCUNH!KQ6*I!_3$3KJR1?PGO$5HZ/[WZ_[O6>:O]\L7KHX/C M9NT_V'+6; M[;LOP;*G_>47^W9X<'PBDS5=^U.#W[[\-QWHT:47<%5Z;76Z[EX=':RR+ZM> MS][?+N\)EHF>%'T18AU+PW[/>89EK@;L3J0ZLTPG[*W.8E2L_LYTQ&ZE3@0X M<*O[^/M!J]SB"&RUDN!@8G[QY\X-#"VR]5[@OO +7-5W/:*\8^HT8]NT# MR8J[<;S-Y#CG1H3>9Y A'K"'1/>5".]%Q0,D\]@(-9I-M,6=+K%<)HPG Y8G M-LL%,Y9;$4,P$D\X[OL CN2*13S H8SI6%ITQI>;*9"(0!C#LX'W N5B_B!@ M?*QA@V,A/()=12$"&:("@?WU MDE&P2"; #F%LA)D*L!@RC=/9V'F91%!H5*Y H%P$<-?CF;QCD5<--ED=)]4\(S$_?2 MV(S#&J>#WGFX6AG#GRD]:Z4"$.&R\-_M 5BC 0(_2JT]!ER?W@IU!Q-WE"ET\ M>LVK1R?[PKMR=!+Z3_ZCI.QFXME)1AB)O#&D>KJ10PL,>2]FK$43UB)8HQY/ MTQ8E*%2OSX4GWE &ZW1Y2;>CGP]^2I>:5O^:,F]SE]4<*@[342(:HTSX*%H=EW&94-SA 84G5W>ED'AT4D*)P2&CE0RY==YVC PE MSR3U0OJPU@G+A%K*#469CJH%YB@X=4I1&P&O+&0>U4PY7;&YXB09T4'GR2AD M10T?!8]'\'C7$500@@[U13A?NZU@!2UEL6RXKG@F)?1-35MG>Z'V9+TQP[:G M*Y5%B"O=&'&.BH*-/1D2N;C1"2=QQ@VH1ZDTPAG/PI(J@)WD':FD'5#L.,\V MT=8!R+'%,W*BZ"A&]NXX(?BIZ%J:9RD 9US4&P2XQ3LO7&;N7B2(8Q4XAS,B M)8I2D3RQGF6@K4RAP+[=9;&CV59.6[ E-!,]KG)2+Z/,N(@B$5C9P](T<])) MP_CP";K,?QQEF"8D"^DS5(2<,CZ/U=&Y?<2-I\A'/BPM*%T7/9[N9QW*!E(B MT$&Y&!,XU?#NP,(W>R'O^+.5TQ9N"7^*!5WR9PH1]!BR2/VX,W,Y]!D:BB(^ M'01Y1@P8BZQF6_7NQ-I8G*3M;84!*DL@14(1%Y I-Y4:F4'0#IN2#P(M[ICI5J?*O!ZNQ MF'I+3V'M]HVM?-_8AM\2'M\BMLP.G*P0C@ON%)N2LG>;R(;0K8R4#ZFQ<=R- M1! !:RXVBEAO7I@[DS@;NLCS4%J=F6%0Z0Z@W3B6U@KQ#X*SHQ&VTOE0PDG7 MR+XNO("^,R0B\4IYO!+LXF,NT1''[SP)W /35^O*S!\>G*QDY7T=;-MEYI]1 M=D$J%(DC6)!@!#VYH@=A@118S$7H-DR.]P5_H##,)W%<(.8246[_5[D382$G MYFHQG\+FV1!FMQLV[**]K9RV;)?AI#X;(=/R-\5KXA+7/)U[^H-)&T'E]]/%79\>/QF22MZ MC7UIMDYKIN9]G?K^6;/6.ET7G;?B_EDL WA>9QW%@P=V!#_=7@+?[$;PVL^B M=WXTE;MI_!+GMN;KHQ==*:+BZ^E/_/=V>,>\\0F'B3N+&[--3!7NW_H'S.4. M[)ENL#"GX".W74TA1.B^Y^+BGH1U!)9#1$'/W5!=O!KK]\JS"\_S-6ATX+MJ M%4,E5%AGM]!E#33P,4?82!7_TV WJ4NSU-DU-Y95J^45<-GZ[Q3].MI:'=?9 M^30 ?7\]'0])#Q4'R@H_NMO-2*Z,RY-I^3)IEK-7H]^Z\#]^0;^1 M\3=02P,$% @ AXI(6#,R+3$N:'1MW5CK M;]I($/\>*?_#'-)51#+O)DK!1>+A7-RC0+%3I1\7>PU[-;N.O6Y"__J;76/" M(\TU.FA[ETB ]S'SF_>,S6OW_:!]>F)>6YT^?H/Z,UW;'5AMLY)]XVYEM6UV M1_U/X+B?!M;;0B"X;$*M&DEPV8(F,*3W,!$+PHULP0"'QBPHX$6\.G[IO18L M2#QCO G5%DCZ($LD9#-\_"M-) N6A?8K/DVBEED9'YI#S&9S66B;W;9U>VUW M;1<:]7+-K'3;1V!V?'$\RB6-M3P]:^+:5W:OX]JC(8RNH'=M6U=@W5J]&]?^ M:.$2[EJ3(\FZ@61\,W%N.D,7W-'QF=4NX:;LE'ME<*R>%KW6.*\:QV?<<:#3 M'XU=JP\_5.!K=;_LXZ]YN#. M68+BQ_C$/"*9X( +01ISELRI#XD(:;B$*(V3E' )4IR>.-33!Y6*1 !R3L$A M\91PFI1&#R%=0L>3:D>I"(J/+J1DZ]I3#\;FG=OSFAP>F(]4 _)?:$P"E"A2'^EH!4I8Z7K)2X2:<"4)(@1 MA5TLX3,7]R'U9[1Y2(,SU(*Z6RV?GS.^YU)NISNPH&<-!LZXT[.'?[PM5 OZ M>=SI]_/G%Z.X9[Z$I.+_O48+$$:8ABI\ I5=-TS.=<>&-.[ ME,5T@=Z0**_,H[C6*)(SP!!:+YP7_;-U8*,_QTPJ2M:#AYX_HWETU]XT7K=4 M-&\J!#\F^U9]J0$/:K'ZKVDQQC%O+;*4Z^$!PCBF L:UVC?,29A*BU%,$V4Y M0YT@88AQCCF.8;K#C0@MEQBK',@)]]0ZTO29IJX2+IY*P\SP(J*Q9IOL)"<@ M>D4=SU,J'F7"QPHA4",Y/"P0L<[2Y:_9(,C!'1];=]G\'B2OSQ]-,!52BD43IB'Q M/D,-[8A="?./#M6TVY6DDB'<*_MFQ6Y_*_&]S#&>[?R^,V,=4NPA6=#G;71T M 'NZ_C_JV64R_+F*UDTK[/6LQ\SJ/W'0H:JJT9E@?+8_\4RI6GZ<>TAR>H(^ M2!_F;,K4V+-3EC<&(K E7@L#3/B3NE/75)?.#4EZ33) M;B 2U:$I&LAANW7#41Q'#Q*I>>>BH?:T5T$-D_X-9Q(E<216@P1KO$\U$4,/ M7[&/\H8XCZ#L7,AXA+[^S7S04<"X!1&@6/6UD1U/Z?X'*,'^!3E M4$96[2P)E%+421^) IZ@(C"0\(S$?DB35:^SA!GEV!"%&Q"42"%"3\E,\88K]N4?..[_5BK!%:.AWX0Q(FDAF;M4Z02Y7;9@%&GO:,* )!)*I3Q]].V/ M.;2,80GS(3*-9(Y@75$OU-I.E>UN5UG,-X_=UF9WM=M]K5A^LVW:::_VJ^VS M^7Q;8R$-](W=KD&1WLKI.GWEJA.Q:MJ-? V7MA M]?KX;U!+ P04 " "'BDA9L[C GK4% P(P "@ &5X,S(M,BYH=&WM M6EMSVC@4?F>&_W"6F>V0&7-O,BE09@R8QKL4*#B[[:.P9=!6EHDM;\+^^CV2 M<2 T[?8"Z=)I9A*")1U]W]&Y:MR^. M5C;#[>ZX_PYFSKNA];+@AT(VH59=27!80&,8T5N8A@$11OK @!F-F%_ A;AT M\J7K6A"0:,%$$]34^]\62'HG2X2S!0[]E<22^>M"IST8CYS=+4H^"1A?-_]K M$STW9O_0%%.A\TS,XU6K75$"40F3$X/_-, CMEC*@\+N=JRW5W;7=O*Y1KU< M;U>Z3T3EQ$W(I4+2Z,!'T;.FCCVP>Z9CCT?YW'@ O2O;&L# 'IFCGFT.83S M86OZ=,=T%)Z3Z^GLVARAS3GC$Z=2N\SGKLNS*TS%D^ M9_;'$\?J0W9:K7Z M,Q9^1_C.DL7YG$LC%,Q<(EDH@,7@)Y%@\9)Z$(><\C6LDBA.B) @0Y3EZGGJ M<$,?Y)+"C$1S(FA<&M]QN@;3E6I$'2X4:Y>P<5SEL&= A ?$=<-@101#L&K] MFX1$:(9\G<]-Z2J,<+F 01@%"+/T!HIJSC/NW21AZ_[ILTA_/T-2D1;BL]@E M'&Y264"%A_A_2P2%1M5 ,/7GAD(U0>P4QR?A+?Z=A3Q1;%!'MG#+#[;J:8SK M;*-R/F<;\"?A2OIKYBX)IZZAM^XM&?5AP 01+D,,8Q^UB;,VZMD(,B!5]!H? M$FG G,2($)D&:W@OPEM.O05M'MF6&*I%R:F6S\^9.+XK.&9W:$'/&@YG$[-G MCUZ]+%0+^OO$[/>S[U],\99YQH%DHK;UH/&^IT+FK/_PS_0X&?GHF?5 ;KO\0 M-LP$ILT@3?@NSB),8"YB0AOBCH$3%JGT']%8V;*A9A#.,<-@$E29#@=6:,NQ ML4G!609$F1[3TE6^QUD)3UTA7-%(;QNG0!ZF2"!ZDEJ3I76=SBF58C]2^OR('7][3CU7>(]\$'VT[68*=>S*<(YUW&5: M/Q[(\3,NQZ?273<_B7ES\O-0RC!HPIP3]SW4D &6_6R5XVW*W;G4!GR\#;\) 'DH+GTR(A')*"?-M#_#=34T%)\6VO[:6DG8FD. MD_Q43$U?)FPZC?T;A1^\VCD9^+J.Q@J5+D(F%O#!!=JK=D ME7[7U?'.)5P^]QFW<'$R MC],E,:@>5,G '1XVI^=5 WI+LE(I]:*AQK3?0 WKGVO!)!*92:R.8BS7/:J% M&/HN+_*0+E\;^1QR%Z',^#.>;[&9L''YD&X%-L'U+'J-!"[I/@]0KOR M*-)09ZP:=N(KI:B9'LH$G$%#WT"Y"Q)YG,:;MF4-"RJPP>&P18"4\CF.V!.R M4/M#G+C+S?;ED_6 $W?@?>"_E$H8;2GWFC#!8VKAPIM$&0PN>-&"\4J[3A.& M))90*F7IHV__\9%:NKM?2Z<\2YC:-=?[!]F""PUKV^_M]G?[_=_#+3]LW/8: MO _9;XN41V\ =Y7/J:]7W"?*'=%;,\CR49:+VA543::E'>56E'93!9Z2N3RE MM1_\Y8-'P6L"%?7&2_H*C'I3YE]02P,$% @ AXI(6YZ;5(&CA37)\5L8XX3$ M!@(XVQ=*H $4"TG18AO_^G=F)($ "2V,L, ZE9/8H*6G]^[IZ?[X_Y[F$O4 M-%U4Y'__CSFG_X\"\E@11'GZ[__5^XU6Z__^WT7NX\R E\%+9?W?LYEAJ._? MO7M\?#Q_Y,X5;?J.J=5J[Y[0-6?61>^?/*]C:9IY]_/VIC^>@3E?$&7=X.4Q M6-XDB?*]__/1M\M+1YHDKEV*/G%>PKW;>C3\5EC=X+ZX_,[Z2?\ M[!%IT+3;TPY7EU>?&$UT?XL?87FQ=KB@1TSZOQ-VN7"X96,!8JT+T! MAU^_0U^C>]@"S;E6.U9,V= 6WDNPOUQ[E:X9VT#!#]55*L0S )JJ M/$+Q4R03X5T_'RMS? M=YN@S)'F %RYR%/KOHR$:$KCX^,[Z-_=Q#@R>0D\K M@+^F^/#O64.1#2 ;A0%L*?S-7'")\#7WQ-'3P%/Z9Q:9U$T,S,>XNU88 LB]<"?Q3 MGP-9@/\;UQ(_'4YX20<1GL2XGM0P-0T]1]3'O/0+\%I3%JYX PRMKV_Z]-.M M2#_??OOWWPAOJ+K><*6,S?GR%5V@B8IP#3_3A]_8"(\LNA[9E"$7+AKPH1HO MM60!/'T%BR$--7RQ6*O4(CRV? F9Y&K(#&UE:3T??A3A$>RP/^,UH _9(38- MUC-T_%F$QR!VO>K:C^*V -KKV;5AU]3 L.A^B H_B?"(ZK /IHB.^K"T_#$2 M"#?*&.OW(;W\T;I_I @+2C<6$OCW; +UQGN*H56#&HASN,@V>*1ZRIR7\]8' M>?@.39P@]22(#\YM@JBK$K]X3\E07M%WXM-[I&J !O47_D44!" C989^@U>U M(5-JXMA25$]&#TS^/;O6E#F2S +-P#^&8OU<+D!M2(D"_)X?&S3Z#RI5&2X2 MOA>([]>$\>P"2^/'=VMO(?7>DON]?J)[=E$H,"RT)PD!478#X2O=9Q??V(0 MJ+@!\-0%9Q /Q+4&GXBXT'J:;?/?]X .D3F>U2$ZP0.0%!4ML/FD EEW M+-LZR%R!1E!;/ZT AHS/BDCB(,YJ9Y0IB]9=4)JA4=;?RZ($[:-F F0:$X&* MV0U5A=D7JHXQ UI;D145:%"BY6D+.O!SL NLXA)911^PJM5]P;*@&/!/-B"7 M0 83T8@)3^V@\ 0S4VUO9HJ('V]Y7$'$T/2!,;2;L:&'M2\\5V "H'H5&HIN MZ.M0U/7.9 !KRX((GHD=!4AQ[;D!J^*!B_YP;JW&MD+UO@\ ML+>!QA3\I/$07.'*U*!C9;G66!7C&!'ENP0$$H0'QU+$.:7"I7\5\6E4*:5_ M=5"9\J(,A":OR?#QNM]2RH?3DH2P7R7#6\$@%XDI]MH!%/M6+!)!7&L'4.S^ M\$53[/M'5'O!&I\'4J/8]^"4(IT:Q9X C8IT:A2[_^K"*?8B34:QHY#%8R5M M\(B_(:Z*BLS>JC()N..S%$-&8 BO)R03,44BP/> :FKC&6+\99BWO1;RK$1& MXR8"?7R&8LD(2"*K"LE6[-YIKO >'"FL[\U+H<)))F; 52SNK6;V@2^2!U#CAT'J=8)J-.PX",=YH(@$PHK7E(D*N'23TQ<9WT M_7?8]H$OFG;8O[A@+UCC\\ !G-=]>*!V .>5% _4#N"\)L$#M=0XKWMQ2FJ< MUP1H5-J_]"3YU87S1TITHLYK8-J+/&G(,![A]80D!D/&.=PO9117YDL,&@69OB\C#]]4Q5T?BE(Y52L]+=H2% M\5,W#$T*=^"IRI#P%9*#/DA-5!D25J$''H \-4;ZWSXQ:\4'RXBB#[0'Z+YZ1PW5XMZQV[+U*ETQ M-?M-\")\4OV]C2[K_*^_ K";5#AW 7PFV/EP^;$HH"\F(M HO C@V9>DT?JZ M?GQX\^;ER]YYO<[JN\V[@'6P^V*UXM6[!?<= MSL?NMSN?V:CT1>_2G#%T@:X<#TJM=CO&Q0KVY?/M;P@@Q]=T'@V:-CFOF![. M\SWX?)S(Y6(@ESL \3(89-&SM%IJC7.25RLU@\V;N_!O@C:5EK;"E)6G]O?"!"2)U42QZ(= MP%"".$=;:(KLWNV""AKWM\$Y&I384624$J@_B?K9A7/9UIH_OO-\A0NX=Y[0 M[4]L+FE)6#_%NK/S]D+M++24+QT,3.7*3TN4B'9X+,13H:%^G@S)&Y2&EPD0Y%]J-T MD1)'#KMQ1C%SD5Y.$A+/IVX2.W.1TN $'9X[,"TB#%Y $S+RB%7M"Q,5'F!1V1%W1DS)5Y0>GP@E+)-E'ZQY\^QZ3'"TK7\=<] M&_>?/N.DTPLZ-B;*O* C\H*.C+DR+R@=7E JV29*Q^O3YYCT>$'I:IRTYW"* MTV><='I!Q\9$F1=T1%[0D3%7Y@6EPPM*%]OX3(O+?)\7;2B0>%NAS'=)H^_R MHDR0^1[I]CU>DCDRWR$=U<$)DSW+@*3'"TB\9V>6P4B_%W!X)LB\@*/Q @[. M')D7D 8O(#FR>VRD'5GG8@+;36L'L)+(S^$7K'X:ZIHQ[(^!S,-G7BL:&/.Z M<;R2!5>SDBIG698TX:\\%_J"N;@UZI6F;_0M\!Q(X^ M 9H&?=4'H W$4_#3X2J@M]69.(OK3#XIBM#1["E8ZWK"%P,ON=&3RJ)?GQ-S M&0NECX6.[/2<"X%UHZN(LM&27S: ATT>1]5'&3*ECIB/33.N#,X^0=U#P MW-44P1P;/HRRML1,R813,AE?O')]X5,LESG#Z7.&TU4X%WCJ)&.A]+'0D9U MR5S@-+O QZN/,F9*'3,=F6;*_.9,R63Q5*8O@O2%O2W9P/] S2S;>',7G"FF M;.@], ;B S^2-B]P;FTH\AAB2^-1C5Y/U(]X!QSQV"W_1]&FN+S.:_=;U6_>1(F:7#0=N]&!> "R"=K R.0O%?+G295,^(YLJR<3ODSX3D_XCF0_+1.^ M3/A.3_A2'_EEPI<)WZD*7RHSGX'"-WA4,N$+(7Q+/&7"EPG?WF6?]D[.<OTK_PZ8-RRX]GH@RT15T6T.%U M]30.6D,.@$@R%EV)EPWWTKPFU\L L)KT4?9(R03D9(3B,$ M%YS2+SRLV11^%1! ME$Q#? !],#8UT1"!WGP:2Z8 !(03*TN">:8S<<8,=('6G_$:N%QX/V"= 7TQ ME^G]4*?SFA(8&YHXYJ66/-%XRQ\U-8COZ6I3:\6GI[/AMVS$?FGJH@S];GO% M;F4?"CE$E&YPI<(+[C,>8\U;QMX9>Y]PZ5[&WAE[GXQSXGN,)&/OC+T/$/8= MA^]]]$W&CI6YT]'Z[)3][HRU7S5KG[+/G;'VJV;M4_:W,]9^U:Q]@KYVQL29 MATO4P\T8*O,KB?J5&4-EWAQ1;RYCJ,R'"MW)%Q5@0$QVE4>@]154F*'(NG=P M\,J2\2%0\\I2\QTY&& M/UT_.V/K5\S6I^MC9VS]BMGZ=/WKC*U?,5N?G&^=,7#FT1+S:#-FROQ(8GYD MQDR9]T;,>\N8*?.90@Z5Z<"G\H8H3QTTV_[_J1>;(!<<->I2)%' G2I:D.LV MFE#XX(9("' ZQ2Y'XM=E#)\Q/!F&/Q+?,V/XC.'),/R1^,<9PV<,3X;A3\N' M/]& \9C8/\;L&;/O8/;3\MGO M9%Z2E#&$1F@HFJK :T'G 6@SP O-)Q42[YA'\AT3SX>G1.;!$_'@,];/6/^5 M^O,9ZV>L_TJ]^XSU,]8_-5\?C_+1%L.[_K'R[))?/@%EJO'J#$5_%J_8BWM_ MU\_\WH"*XHP-DM8&Q^ #9FR0N#8X!G\H8X/$M4&*? .?@..]R!AT/R4V(3E$U9M-CB MKG^U2=@YX'53 Q>BKA19I@)%Z,IYE//5VO/1L[P?CL?LZ7[/M[&$KXGY @A: MU_LE@O@ F6D+H>C.MCE'\8VR';F$7_LF>![/=+WQ"LC*7)0#WAF(C\V7>CS6 M^=J]_& T=N$K=E-)A3_&90([L/-[ 0[UG(MBOL.1Z9WO<"X*]8Z/[\2G]Y 0 MBJF-@0X_P1^@R!.)^L=W$,$7N5SNHTKIQD*"2FX"I>P]Q="J00V@ M*I-GBD M>LJ^IGBF!0I>? JI0N/@(4>B\W'IDP5!4_%CG'8618AC*W/[L M412,&0*1_N=L[>Z1HD&J6'=?2OSXGBI"T'"*8QT9Z"GVQL9Y_JS):(0 M@>V_72MXM[:$@^#O6#CLL+QU[+)! OZJ#?]=NS5H7N7Z@_J@V2>_C .LH-]L MW/5:@U:SGZNWKZCFS\;G>OM3DVIT;F];_7ZKTSZJ9;'VLG[P^DR4IX8BYW-7 MYXUSBJ5+Q1J1I6S#OE2:N[3H2K\=_,61S8%%)]XTE*7N9TN!JI_Q4_V'4.U' M2)4M?M\0S>M.[S9G784\K2?A:5BCRT,@ +%0N%+&)O+;T-SVX1A%*31#,\,A M_JD,P\SGQE.S.7IJ5.:"!!\'72A9D;&S+(XI.S#I@6U^UQ'!F]?5CY2[H<2!7!#DU8W-.DWD]<@3J1%#ZB*9G@K MU7Z%GOW^]470_E1C*]6)HLUYX]\S\S2^JU^QV>@.J>]?KW]7; VK0H:#W-X N'L5P5*=' M,:4WPENJIE6.X<@KKC0'ZFJEQQ:/R"OU4Q?&*VK6BY8P9H/XZ#$%9 M^4<*R (0J$U>KVWP>A=?W+1RW-Z<_E/O_FH]5S\WU2D13A?0A@&\;R;PBP7@ M-2!O,'S%B^'7 #V[^&+*@.+H_-8"KS<6>"WJ8U[Z!=]S#3_1O9?(7S4>G^L* M5_D^(N,A5;V6L '*&4XI^SI+*?2ACB+B/P#HG=Y1@IT4QO'?;/&<7?*-**-- MI/=4P?HT2>-=W R#-%[6191CWF6]O_WDGK5*I_[C*T?2>D]X2=\TWS7/8&D# M2MM^%W?9[T&OWNZWL)5.N0$/P1#[AF/IT&$-93X7=;3/F9N($J!D$VU#OM\R M2B6;29MXW_$:7MHVK7I'+^9\;@X,<:")]&V-B#5B:3<+;L* ]H"9 E=B&38S M.BG4WDX2:).GZ#6>ZH&IJ!M0JQAM2&EOOKKBKO[._GR:R -"?,5L\]4Z'&<7 M7:B3FLU>KMOYT>Q1_<[-'=)2_3S5:C?.D^>W QG7-\TGB),<0@:E3"AMB02* MURE=!6-43R%0(J2?H5/C&7;5W_JL<0FYGY9T76!_9:!Z";@N25)Y01#EZ;]G MD%;H=_B&L?-[9!S:6::Q(DF\JL/5.C]M; 1" #3GZ0] PZ<"'61#@5_'O@0F M!MXC_F@(SDU>^2/[#<7:/Y[L?[7&_BUY;%@&$ZM M22A\LO]L*4+K 5'(0317M$'8^AIA!_Q3RRY(LBH'=AG.;]W&XD?CEIG.R>@W M;IM@/O# 6*Y28+ABIHIT5] M_MD6DX2'S%,QK.GCA/PCAVU2[W]M*I/T [QM]RIK=J\N"!K0=?N?&U$&C+?- M^_SMIGHE/'[ZJQ7)&+WBMM'S .;LHDC3&-=?@31:4'U# \#P,7W;6=K+@,6R M/GG:5ODW(S9ZGY[(K+449JWLV07#&C/J6E(4+63(^^BB:VJ0T.U2\4/%%PP; 9Q>(Z%^ IH/%*3'H&WNY&%KHE:D:7*VH\A(% MGL#8-,0'%&Y#;P3H;X]N<4%.I"M>6_<=8WH17O[>IF=A>7KKS@69S7MB9$E8 M =)>^J&K0$&5?HNJ?S9A?J=]K\^NY@^ C JL^LK^&C!G%W1EUR9B D)/5,#A M,C!4:"U;89454*!S '9(D7J9)EI9\')> &<+ ;*V=0WP_FS_7!.EAM%ZX*N$ M4LIKNV7N]T-F81GVK>_^F,\2T($3J3M3Y)T[+IK^A?_SH(IU@TR%)+>VX[() MP]E%M5PI0,&E3R8!C@K9$-2K]/]__U-EFX4 M#XD+$;PN^T>PW"3DG"1\?>@=:?B\9,[:BP :$"C5U'03;4H8"KP39^$HAGTS M>HM\*U1#5!\;[].[*"^DKW)![MS/9FXH\AI<"9\=B:&XN2#/C,YV@FCW*2D+ M09&6PU7A:FR\%#1Q.H.WE\Z+:./5^12EF)/1*O&I],1\ITAM7]),>K*6+V]!N]!JS@:?QC)>G,("4 MJ<>9"#]9:!&5:-S>_2]V9T223 .36=LK7 +#:DF54VLQG.ES?M-6:?Q60 MW&W_+HK?U?I@1BR/B92I5PJ3X[PDTPTCTLRZP/_UB^MP"CGA#($?TS=$">+M(<.B0/=D@6TY0MRHP4UG@'H&<#WWT.["?"^/HH=7#5/ M;YBWU(S7*502*5"\),$O49&K#O_]:XHH%($1R C8%Z#=(R<:X=!>NU6\:L5#$OA$P8Z]08^#W(KI9O0PNLS M!15>.2N %V/ M+X4W(2CLY^"F&A@(#"2O&U2-I@1^H9_[GEZP,GX-4]/@S5:),%*!!F_X'6'X M^VTJ/8C%&B05&1WLL0_H#<_9Q2_4+,53?BG[6!+55JAEA?,!6)],>7$ZQ0NQ M'>2XN6@8D$4'LBQ/ M21! 0/'C,90?U--6P"RE(>7N^2D%:5/P_$*?0\&#;]$V3+X M.&@ $#*FU%13'HT997]]#I<#,&P"F(@R/@RB(Z%"F5.6_N '(?Z:^>!]04R-@=KBVUTIK!A8)@KVINHE 2)AS-97^,2@'2-.TY-K2S)DWSX, MIC4@V::*MO#9G32O:E/VY^_[OP0C=OQRS"1C^^5;P;M'&=8:M#!V7S>*;L8+ MG:!Y2=(LFR:D"ZR^9;(Q*%MF.VW [CZ_@9?BS!?P9N_>]9?V1.VS;)T(>_MW MTN \"NK6X OJHG'ZNFK#'TH)BZ43JJ;M*V-8UOWEM(&Z*:.--1EU%O()KZ%A M+<%;5J7+1Z;1:/;!H)SPN7G.HP+.$]"@H_/)YHNSU/ DYQ_CHEH?*S2GUD-S M<>*5U<*Y+!@/R I.19FZ%1_#!5C-;(QEUP0G;X3R2>A=T@()XJ,(7PU?2\D0 M? 6%O ^BCN,+F9?'(B^AJ .=KT20HM[= J\).H4*L$7!KT"&>\._]0IUSP^: MD'GM7!8]PZ//8,3N,"+U!K(7SK-8Q[!W9S'>GE._('@V?=N*;QO:YRTAN_BCGU'V M#_J_9ZWV]1F%FL3CQ[OG#^!B#H>K':B7N?1EU4<>M66 ".Z,#051H)*G$%!X M\R]@1P[C'E>16._LK$@V%%LKM#(T71D^3V??A=]7W!]P%XS+78]>1VC=&2/" MT 6ZLH%$)A82'00R=+[&5/+0^_+#XOF1"=I1:H=U<%^B>[]O.UF?[OW+;O\' M[]Y_8&*D'MS38GC$*!_@;7]-((_1Y1^HCHJWRMZCQSM>.F(E'&=O,[5O16N0 MR)0Q8)&Z#83K(>"U_LAM0+8+?$OT>H6OYQ7KC\+E;.LWH0C9"8_M$2M;B-4 M?U\8 6AGX )43"$W,LN^W9ZWNSJL]X)SO]"M,S)UD32X1#?\3V>@2D#[LB,\ MIG4-G<.84 SE[N;6U',2L6XQ]8*9.:N5,@AHO&7$Y# ]P9Q=W,F\*(MHP;2@RMF^X MFG+%"#C'K0*KB^7J",H /@;@JM^^^$3=*K@ZW\.!MBJ#T43LC*->EX(IHD.S M+I:R9W=3>'BW3O'&.J-0;Y:L^!;SS!486W/ .29_>@S$9BK)DVM*(552@]=Q M-\7'E4IZE8J(RQ11$$N5@UD*0)TI$HP"=7O+G&K^-45CD=D_ M"\/%3'UY\EH%U;,;\'&&LLYJ)^]CES)%%,0<53OD8L^I6U[FIY@+EB4Y5Z(^ M-O$<(*PRZC(O+701&[L5\T">$JSB171-#^BFM.FBGQ17,4FRU3$KFIK-2]PY MVL= Q3\\/JF-V )^(#F_(ZZ2%-U$I6'UD6(:=@<,JB?J]R?%*FR2-NDT-!!# MVUQ3/$>:Q- 42<<Z!U3G4&GYN]5.P-O!S!,I$@BV'/.JXDY>10ALBU^W #IM"QQ18( M=WLA:((\*,>6$CEYF8 P'(H4G$.*^CEV"BE4!JYH)T.&XQ..XBI.O)-=O9?[ MO 1PL&?GHEQMS9 3=Z?CP9&V)"5,OW(F1NM$*ZT"LBLPX7%BKE= %A7- M1:Q3(/\'#' MTR#%\8F)DZ@88I]H%"S8DM]+<5A'-Q[4"*[ MI >R>OWNRH*< M7ZGF":WW34O.&3/%U'E9@%>"IS& H.,^T*CG ,Y^+*=O4/P=!\VQ.!P&K MVLB3LA+AO$6GD09'LT.&X8:JS,G<\+DN3G_H:EW4VG^@1VG.X:(6^,+WKL*N M0LBZ9A>&#S;W71!U5>(A1F5%!G[[#ZMPT<=9Q?A^!-90D9$B"9Z'K+Q/8$ P M$3G^/6-76"[6JE8KE^)&BT7M^ALH-94OO=JF [_SI-0&;%Z\9IVT7%^6YT&Q MK>?Y>?#DD7*)4,$MD<)92/G>-FX['?KNAW2? %(XZDU=1U4^B&N1Z*<;1>6A M5S,@\Y=(#Z2?WV[UV6ODFZ;%+;>YBDE%4 *LMG M.RCCM7JK+M==CQL-A$/"NEDY'!'2[=SE2UH0XGSLE%&G4,!3O=9TL07[>G3^ M,:CQ(UAU1ET2HK]T0.C*$)AZ81+N\RFLKX'_]GEGV[FSEW731QNG[&"CU:VV)NEOZ-K;D0O9D M+, +=4@0""*WWN'R[**]F^67P=Q3"1/E4[ MFX#[># (0)35G"(0D3^R%5"&=GQ".CMA>3W*U584#1J!D(J8.87?P7EK\B\X\+8W$,;HE( M,%OB KDE" &I1%Z N2N1"#BY?+42[#P?)?J"S0V)P)#-BOG*\R^Z O4ZW9YASQM/JE AB%K?:3CH'8H7B87G9U=+-]+ ?O%"=,[^,(# M,E\&#$E@/)F<<3%Y'T@2&F<(9,AT$O3FZL)OPN??M^:K]Z\\7?1PG34'*G;%!SU-3"WAO@?^BBC(<:N,X0&42#A + M=6CI.$W0'I@-\([*9+PCNAH<2IX:9@,=IS()QZF4YT*D;4\-MP$^59F$3U7* ML\5R$CX5N[:#K ->&\_@ZJ_ Y 4%573>EL9?5!M?.D_J2/PAYR[%<:T^"3( M'=BQG1%6T)]LFF5[?;>\J)/+2Q2PI'9G;*PQ1;O:S,P8VBZ]8^KV/5YWSKYKK1>69_?A\^MT2=OIG4?SU5$BSA.KMX M@\!X2XD8)&H"Z>"8;GQV.]$TQYN0/+/"5RS+&B]8U"&D\#./#3=EM56U4X'4&\N(O,U3,CCJ;:^0B>1J-=LV"? &=W)X+-,3+U;Q"_N"8[[7 M0LB@("DZ)0-M7HW(#A@Q$H8Y))]6ZB4AAKNL:RU>?.8CAH<[F'&]%KDY$:IS M)%643?B25=^V2]SFUKINP#\!O?ED:#RDCBCSV@+U]]0A5A'V- 47[SC.C)4 M7!GN.=]NW3S_5OGAV@%,C QQ@L5: MO-Z_(5N,<)'G9),ZA21)@\VLDPLUJK. H#?G)%Q"0 +L=+U;US7-R3!KC MUG01)<@>$XEV\Z5:G$V00*M;VK*Z$"&V]W$)9(".1D)L.":RJ]T+].AF\/OS M@2L[43[4,8M.5)LTEX6,-6L[8LV7*F<."_J.ZL)T@\[0]/&"OJ/*+88(0G%:1!(ZHWD\GR#0@K[OJCQ';Z- M$A1S)(%0;70B/B6$_I_?P<@;,40 3 M>#ZBR6LRFLS?N2U\4Q M/LBJBL+PN?&C](=[5#_=> CWC M*74Q!/K9!7W.QND1$S/M& :+I) 8$"\P8>,%C$0?W-&'KO8]-!ON]MV9L+Y[ M*$;Y+C%2CU76@,4NMA*Z-VJO5#;Y(>GA5W*W8V;$W2 M*U#L N#=JIV@H 4(=\BB:Z6[.1T#K M3"QQZ)B&;O R'H^05'K$ 8#B+0B@V,_G4$G@)(E.*2L0LHQ)!@Q),:C&$(.- M3$KINL4^W3*_.U.0VDP*H=*C2!B*XY"SD1SRI?%V##=#YVLLG6?8(VT?N3]^ M SQU-IZG[N"WEJ_1U7R1"QXH<:+H#73BN4A.O!<#EYAJOEQ*[8GV S#P+N^> MB^?=KQBX"KV/VMX- P('$OH@PHYKMO"QLB;L%_Z[R$S'7[_%.6?W AF=9#G' M#V%QC L7*87_6HQ+) P'F!%*L9POTT&?Q( A>Y7.ZCZMR)!N9:ZIL:B',8([?!(]53 MYKR.Q,H^I+A3:#_#NOR:0Q_ N[@/54?&IE??H+7V )>4#]9V73/10JE"PE8L@/NRL MS',=4[567# 4%:]Z^8%S0QE!^A&+%42!)-E.T;]G4!.@WR'P8^?W]5="/TOB M51U"YOST@7)&<=+T/QX(V9$"AO!YE=.Y%(3]:([[)XP"M:BY!(A#\Z;=N'>P M_H$:+%0(8%WC1^+X ]6&&M:B3%M!^&;<-[US[D+?;+[=#SZDNAR]]?$=I)P' M#37 WQ>L,Z'OH5 @MG#3K>Q!-PNA2Q%P,?;J]>K:"]T+00O$[/1J]2@QF#^. M[(0;?5:3>;O5RW\Z/9H_J=F[L!_*2?IUKM!M1EHXNC6VG# MI:)SE[S$(V'HSP P]*-"9[& +X9RJ&5;Z?X.0PI#?WM M42[.D:8C!'T;Z' 6RLE <#0S9!AFJ,JX*M;*0Q1AT66.'CY_O1(^=2Y_-[\JDS/?AWMSP!=3!A1'YZ/!1FH1-%H$ MQ\ _P^Z1 MND],U'4=&H:D"@%V\%&]WV\.^BE$6:J ">P9:]&O86H:%)$5&6GF[D MUE_Y=V,2YP!UZ ;A]LLI'H.20B2F"IC 7E(-7I]! K*MX9RO-YYO'R?#Y_*( MK5Z.NY?-J\--];;=NS+R[A!,/JD"]I^=-L%Q$O\)=4+3N;K\3XRCF C(]?1P M7>],_-+N11)'GXSBY!YUG\0%%:FU@V,IM4R"O*I5R\1*P7YH$56NXOC(.F)2VA!-W244I M:%Z2E$<<\*'H?ZP!Z-Y0J',%*KJ;4/^[RO&@Y=?6SI?5G7NO%>U*,4?&Q)2V M4;+$1VLX7L5;$ML7&O>#J]ZT=D89HH%6LWP>>O,:*$&\%@F2\!)?(M$C$C[% M@R6QYXBG-6ZAN+@OBNUH4!_=CTJWH^K **8"Q9YR7V()H+CFUF: L\\V'=^#!SNCVX-!Z_/DD'*RERX!$3[_$9 MU"QOA9<(JI^$L\>P^7(ISNB&%(A/(-J\U3D)-ZZ2+\6:SQ H+NX^8ET-J+PH MV(T Z[* ^Q2O!<>;4L3__?*EURMK!BHC.Z0+Y], WU["1)&,Q*OI;,*+B,>@&:AX2AKH2*SDGU Z_Z9>7P MC%ZH>0Q;\T 5]$S_4(;/G^6O3^Q(;WU3A!<;T>M,X_56,2_CZL43^#*)\([C MH'-WI/7 ,46M3&(^&EO)EV-U)X_D%'M.=X^1O ZZ"'4-29W$%CCC3+AH!-1Z6?U^.I4OM2/=#P MB25T\'<(GD7"@C(IF/"7%-BMG=B+('0D&D)R>S/+T2#16^:(>/_E1-(\[KCU M&A>(@Q#R1E=:)>[6H/^6QDD:- N@] K9#H1%$#$24XJY@_R$4>@I8AA>*!3)@#C7,P!(K9& &6-#^$ M;/1?8=,WHV G*Z]1-P+S$IGB6TMD('1Y>%;2DPCA;4V%2 X]F-6R)&0T8GDK!A*^=XBB%5(YQ\I6SG&5 M;+34 ]O[>2NU+S6-3V:(2KP-#[OCOY5Z#*<_CGE(@$6:"#J#1/8;D@R7PV>3 M. B0R5M;$ DC.$BFZ!HCF]V02F "XY$;D1^)DFB(0*_+0M]0QO"6^%P_=M.J7K9O6H-7L4_7V%=4?=!I?/W=NKIJ]_G__4V69R@>J^>VN M-?B50A*D"AA/?JAY\X-7$?\AZO:E%0@IQ&"J@ D4;Z=,K.YH;2&S[7+^O5-\[HC30[5^GMG=;%JK0!O;/'6&O;GE/T;"T= M<'A_JTHB6\RP^1)]Z/*PET>HIV=4)>' HGJ[O7.L@:4:ZQL.SJ(7/D)ZU;X6 M?S>JGS^W2X>N^W?4M:IHF(S*A%(V=L0.I\FC;.)LXC2\7-:(E'30<3JGIR"Y M&0.+GL)8(U'@$>8HSIZVT[TO$22'?:6M/[='75J*D_4D92P]1'*RL7^6%I'< MA=P( DDD<<[NN^MS+#CT%DA<(H:QY+%SU@,/0#:!CR!^>_BJUOLSM6R. M4E%%O=QATRRP3S;3[4V>"*),)-6=KQ6C#V=^G5L3$0CFK3=(!"G%?"W$()DD M2J*] V"\56'K$JA4GHT;,'R^_#VJMHKL]RN2-\;X\O/SHC;N/1&TX<'U MFRZ1RE,0'87QNCN=QN K1@4 _)B(TWRD/;3C(=);!$E$'RS)46#>\N<9)_A* MWZ?'3VJ%[X"G;IS!O7&JT#9K/%,MB '(C""&) IQV&,]/Q\'C=Y"2")N8"O[ M#H<,[.:"*X%C2/ <<*0".DF!GQM FWMYF2<7!_D3 M)H(LD]A?* :+I$)7QCMT79;76-N#V27<5>"9?ZN%_M%' !#$(*BVQ2!8PG5>GUSC-67A?C&$\Y M<0(\:!DJ#^KP>5[^6IK1M[][VN0%-RN7@,+;(*3Y[59U%=]E=7FMH^$F\P)> MH3/6&_6H0U/N7*T ;X5/,U#OU0D /.KO8!,(?MV& L)OE MW=V4&Y,O/Z;W=^%@"&IL$@**\.8FVEQXSX'FB0'LJ7C9L(IWUP1VVG,(G'>? M/Z?=WY)$>6J333A?-K%>63>-F:*)ST#PX%%#^_O]XL\?]JQJ?OF@ M;5Z-!X3-H[]=TV2SY, M9;,SOQ>4JTGX=T>FM/7V"*RX'NRC\ZN(TH_0*=6!',+QB\^4.T#U9,B-:<'Q M085@@LA<:9$DZ31CN+/$T,5,WUGBL*!7XX(>Z"TVE/EP'O_UMG*CY<$E MR[?^*FPIQ.MW-T,/!B"\>HLY_S6\.Q@76F\-%[8*Y8"^H ]KAG $E='-Y?3R M7KT>C'QX(H076(G^>ILEO^BW?]A6A[^?SR*\/BRQXSM_7-AD;1SG+RJ$GFQ8 MW&]L/$7=?E/M2D'L(*?S[?SI6N3Z;?>_/?7E_&U^4MJ M2.+N=RNN.Z&XF1(>R-AF MC<9UM@JJ,N5F:52I/OPIQ^.[1@R^L]\-[NY+=:OH;TG^>A\U"ZSV(%JS_U"GX*KO:X)C-L.N,1#"21K8@CK>@*A39O MYY'(\9%$FO*YSV378;B$GLM+75X46G*#5T6#ES9CM<]WSTS_DBG>5 XWE,OC MP.X26 JUWRZ(,C6VX'U1)O'!87@1*Y'8E(6XK83H@9)*,8N"04]I(S*,A^/R M56[?4\V!C9U[P.!%&0A-7I,AR^OU\=BX((88A:#?,2[]V]VLV8PN2+(>;SC<#H$%W[F4851*P:S:\CM_;<9"4,I MFGB5M3XD9&KY,DNLT.MM[.*,Y?$D6^6X:[VJ][\NB]\T7NP=8@*3]PFEG;5> M>F#!QQ&R]&Z.WJ9@!"5$I %(*5^I!M!\L+\7-ZR"+UM3Z-KOI1'-K'US''W"0PB'CAE0Z9@359 ME\=#$-!3#Q&9G'.(_H_O#-3:Z2*7^Z@ZST-] *T0AQJ(M M#_)4'VCBY ,UY[6I"!^/+J77WS@&$%':QL8Z[C XX>>BM'@?]&Q\K2X^ V?, MY,?1<@&C5?91/1+0CP_HP0SD^/%8F<,'+E 25U8,I-XUU/B-$N'KIAK.+&EX MOK0Q SI \H'-/@YV[88WV.>$'Z#I./KY<2'!X3@7S+F/_U,H4-? M0D73A[8-R&-X5_$#A1.?\'ZJ4+!5GR ^A'66K,45#$7%"UQ^X-Q0QNR$91:N M5I)LV?_W#!H,]#N$<^S\OOY*:.\E7M4A9,Y/'RAG0#I-_^/%M?Z]82%\7@K& MI93L1W/;;_>!#>M%1BA_?0XZ5;VH)N%T"6W MNWAX]7IU[87NA: %8G:*)3!>B [B,PO>3'=;NGNYK\D/:;ITYJR@V^JTF\U> MKMOYT>Q1_<[-W0!^TL]3K7;C_"A7VG"I[UQ_J;21?F_P^HRZEI1'_2A7]J8E MYXR98NHP/-'?'N<2[F3>%&"X)APG_$>K =:@#6=[G>B>H^M#AF&'JLS)W/#Y M[K'_?7K37#2OT%A77BA[/H* SG%IQM-(D7 M1%V5>(A$5(7\@?+.,_BVAE\CQWJG\=#9*P@F(L>_9^P*R\4:,\0U2PS-#(>K MZJ6'NR]_;FYOS7;OSZ8[Y.N!!71!=]B+Q:%UB(30UO/\_*&$D,(MD<)92&E4 M2O(O]?K;_Q"F%V20!3A4#5P4$%TI@M 9?EL!V6\5M\7 MGZA;>.E,IYJRL*JV#P? Q[ 3&0XC7672O.'4_Q#CB-2@BGT]NN5HU,5FCOW* ME6-O P-9T:ZF/(A03"\7=SH06O*R&U4=%:!92< T3-Q8]4;CEX"E\#1TJH ) MK.."/-"2Q\H+P?ZS,^'N^'.>[]A*K#M7E__QS* '% ^L(78] M7WZM*7-KPX.!?PS%=_,C7ALIGYH!+L^%V,O;B:(MM?0":-\7ZYR%=>LG#YP3 MV>7.EVK!%9@[T1)IL[0N_#%U X=& Z4'X*K'H@36<#%0(JOZ>/TVR-5L+M=$ M&0JE.:NB9*@+D"I GZ*?QR@0-.%RH&IP37M8V8CW*=3+J0(FL%GC%5 A_D4> ML3$J^5FW$7UEK%P#&G1UD)2-8&FK;_D*C!GZ.^H<\^(O6#*3/]ZZ8Y^_3GQ6KGH IV MP8A2;FMS[C>&>*1G451)-42+LHLWWF+*'8D9;-RQCN2(@,D@D2,1/M22F8C#; X#0&W+>7UFY0V1 MO+6'@CB-?Y1/<):;@V#?FU5\#ZUY7?M@^&NY+;+,%FTB&;QV'G34?>FS,\ MQI6N1AZX=6;(=88H2UWO>VI^FR<<]ZD'QD!\0$5LD!NX;3WW61B-_U9U_IF/ M,_&+6 [.F36O+<%]4;L8!I_Q_(V84U<#J%62,Y#7S@?690$[DSA?Z". M(C.;3/X6?W11S_87LYLV_!2P +<\*P6/$K-& ?P)ZEU\XWO%ZUFTP'DQ:ZM.3 MV#MTTLV"CC(0>&D38%\$QI):+N9$7!^6VL-X'"N&@T26:+@11V!W&6=F=UH# M:RL[*+!Q )68C9_U47P;LGM)_Q FE]*O[[U#S%D*C&I5"_@\Q5NP;S50L4SV MX2;+1V;*T+2(J0;(]@V+U1@T=8I@/YP'*0:B5=?%$/,XHZF&JYVJP7%M>@#& M+*:'\2ZQ=XPZX1_:W?M#6V\'-DJS@$N9<[B!NICR2F3J;IY.;^/CR-(:!J]! M,ADOA/%SAO+56IS*V3T,]EK=S7*V^+9T_N&?^R/UX<4*/_WF<*\7BYW( MJ-SHML>;E/&T1?O^A&T&+R%0:#'*QWK3"CN MP#B<&ROM-><;C6:O\3R=_!H^3X3K;U=&_U+X6DG*S^"BJ*^V'3E<(PI,YIF(CNM?$Y+D*Z6['1TG51(D:I-I(U#%QY43&OX?M M@Q#-:4IOV4.J@ E,-OOP)=I6TTGV&? Q&J&:"RR!R9H+$"RQYQ?VH>3Z^*\I M:@"R %1&QJ(K\;)1EP74359%ER!G8FTK\=/D:*8VNJ_$.5E*YB2R MCSO1-;7Q#)V908=J5'M9.&,)G#4=L9T)\!["TS6>]Q!Z^OO.$W=,%@TE3LH MGX$E<7:C&B)I32 *"M$9Q\-BK4=!2&NM14%*9RQW/W^=?B_.#IMM#8J"G(8) MX@Z[=WK<'IZN,147T4W%3(,=@*9!&HQH()NH*LLBGU0XP-?!=N3:Z9V0ALAG M"4P6^>Q'^,KZX>(Q (*.E R:KHM.ZG8FKJF@:ZW6GOCF\/F+4!O_N+YM7XIQ M-F9)M5U"#H)J T]-(/1XDBT^: P#G;%K\O"+[MX&XC>F_292*IFOI;@Q3[A3 M;AS$3,Q3;I&ZXG0U$>H>%D[73AK&DSTB\Z)#M-G)/.;HQ MPDHG,K&998I/F=H7YQ5CNV7J8 MCW326IC_C:[=_^Y6;H5:G$F[B99M+"-^UV;GN]4FJ$MGG40"(%:LZ$'PF#J, MQ!X9]!]88FK,&[%'1-!XT7]8B@8I-J*UH(EJN'W=HO0&6ZD")O#(*N)&]#_* MFS] AL#'=F%L+XX-(* OZK*P_H'KRB[01$78KE :2R;BBN;3&/<0Z/$&:$XF M *4+D%5RE]W\:MPM&+8VF8]?,(IT5D"]$>PUO,5M#^!J7S1L/"QQ8MH0$A7$ M;+[&[=M!+3$:!:CT%! IR"P0+4PGEP0 M-K&S@PL8.L^&.+-!:A+]]8LIT.;P^:G8G_^8E9Z_ N%@+IS/\')+D0)T#C.L M"CWFL>#F&11"/&.%A"RJ%R\0:2:9+X?H,!&+%[*$1"H2 M$NXBW+ZIJA*>F\I+B$W1S-26;#$1I'LJ1KNY8;2RU1,()26NP,PZ(<;A WKM M5*H!-*BPNKPHM &NN!X^"_2W(+'@HU)$G'D*W#$%D+;^! ME'@9FQ*)YR&X%%]YRW.1B/+Q,D"3_F&@!>P*G.5V$)'VFN_[;TU"SQU.B55 MP/AEWL<0Y\HFHHQU%T5[CR->6PKVWR;\7)06[X.>C:_5Q6=@@;("WUZM>G$$ M,!."MF HJFTA[ ^<0&I+-Y!?PV &I: M!)+PGNKR4_ !WO;7!/(87E[Z0'WG)1/=2!4*MC83Q(>P">8@3BUC:+"Z@GY8AGAD8SGK<7[9\R@/!Y&5.7XK0? MS7'_A-'8%L66 '%%>)<;S0Z"/U"#A0H!K&O\2!Q_H-K03%I$:"L(WYS[IG?. M7>B;S;?[P8=4NJ///[Z#E/.@H0;X^\((0-L)7ZYB#G#3K>RM8>"*EFSN8M[5 MZ]6U%[H7@A:(V2G]DG*4TCVR'X:\(WY(T^6EQ'=;G7:SV:K5;IQ;,<*1K;3ALBFY_M*2(*/C&H>!W(X;%[X]SL7=R;PIP!A(.$[X M'96Q"7HX*^=$GAS='#),<:C*G,P-GZ];^N_YE\=N#Y<[F'.XJ 6^$!H3A^FI M N66!BJ4-/R?+0>4"^UGT9$.)(8[&.-5G:L5B)C,4Z M?!]*+J!C$:+0DNWQ40Y&YS\:D[]7WYYJ/Z>D,3JVWI1VE):BHW0\-N>FA%0? M;M^+KM/ #,BZ^ "LEMX.>GO/C;M?G>JE6KPGC5X1ORCMV(TN]CU@\*(,A":O MH8HWW4'EX/I':W!W0ZM5B30J!3 1QV+JA;\^?&[+K1_RCT^+IQE#&@G ]E+W MQP'.[@7NFT?;'G=A9,?E+WRW+^E#NP1AC=5* T5[]XLB*&Q%12HYXW"T71KL MR*0]&(S6*(,#L][!5C=0/-R6,#HO$F^'+=DE;5+*I V'Y:=;L5XZ36@D8+P7 MB2H["J)\LNL;NWW8DUWE#KMY,FO4MS.0Q)RZ?8QWED1)QTK3G.AX10F(UY,, M>$6Q>JHC\HV",ZX^'*/:?!I-?!GBG\J/M:J[#8ME1CJF >&0$9GP.5)1\$1UV-38SI3X@)9^UJ;B MS9>_U3/*$ VT#AM'>6N33C_;6%]U8WVARHNW5N9WTH,K<(P#\7 +X/5*NG+8 M,R"M]K6K@,Z"!9W^J)1K^5(Q>"1D%,INWA*?9;;JDOX[+TW3P^;CX!-E'B?H1I.Q-$,IZ#]F_PY:WEG>FK,3=7X>P0&URQH/$J3,!NI)-+"# M&*=#-.X*+05AN@M;&Z]>KR@U]('>E 7NY4D^W4D*JYU)(ID6BHD?*1J\=!'%%\. MNQOH(S+&9&_T!9Z5Q";PD\;#]0E7I@:YP6J'A0\)X/AOQ.M 0)$RD'5\KGKX MO&#G-W\60O>ZG$AF8H\VRW@Y!0PR.AVWA#E$J*\Q?C6X"I:,:&H[HF1$2*=42'0;JC+$QK4> M/^W#RDDIDY/0N"IGN'HAG;*A+2KIU1:>^W>E&/MWS>'S^*8G/'U^T%4Q3EOE M\..9?#JHK?;OOI@RH#@ZS/;=@;JQQ=WB:R;K_#[]'CU<3T<=Z5,75B/$FB>-,&*[F)%3S56B U.9,9?A=QP%=8A,,OWWK M9(M$T+N*C+FPQ:^;B"(2&7_Z6?GZYT^_UFLQ@9%Q0F%O,5J]96V_BE>&1AYU MOEH^]$2D_?L3AS3I$?%9)5*_&NR6G0@V(T2 -2+%J-5\)<2PAA? ;L@PK!:[ M'7024).)A3:9(DPL5"-:T#-!;)UF _W M%8UE6L6'ASC."JD1C*@D4X+P).P9'EM!9NUX"S)KQUN064M?06;P7.& FL'B MT&#U-5J3C.0I^IB'/5H,KSXE9AA=$\@86X^VB)(/%0#L1JSSSH??4J_7E MVI_'@P\K""B_)!0,5PB54"82*YO]2]"L$P%4^X; M$Y#RE RLV220K+I-];&B&V0"6I]<_"[[NT)=HAX'N!34^U]FMWVYJEN+CJ2$ M?9$E+LBZ'\Q^Y6UL)5\)44J:J^52:'7 M&A;T8OI /Q3+;S SD3*RB(J(1^ M,/BN70IB]<#M"?Q.ET:A7O73 TZ;5R!2P3",B 7):(!D2\UNN%]\K;>:N M=WVW:JD5%L4D#I^&V>4+B2ZR3@V[7_%"J9(OQ:B ]#D?$UC_F.8#3V&MR8[- MAM=R.(R(-&#UG9SCQI*HE0@S$3:3C:5LL#N"B]V= 0)&I MR&L(S\I6-D9E:W/X_.OZ4>(7C6\CII9(%F[?,Z;%(%0=^E1I+>RITD2\7)UG M2XT./Q=^!-?.OMRITH@>*A=6S'S+:VM,)4]SP?V-7M49+%*U<9&"#1);%"$J M>S-"[DO(*(YRE5!1<0Q+>-J$#>L)1H@H3QIAQ$JI(]?+<63KY=A\K5C)CI4F MH. VR$:DS4$I7ZDFY%PXOOP[//_YR&=8'P'H<0=O1UY8O)'71S1;<;^[?>-# M;R653=T\(LXX'&V/9>KF@3GO8(L[S-#-L*M+=K#F/N/]LFF;)["^;-KFJ:PQ MF[:93=O,IFUFTS9/=*79M$U2TS9INS\L$VW:YB>-N_LQ6\S_BN++3MO\PLLF MKRVH%Q^W60H_;I,AWXOW]WVC.9D^W?6?9RD8M\D6 \LYQB,6P*TZ_G;KD8 MKN=NNL;C)3GM,2(%.")%T=FX37\"1-B,Y,HD-B/9?#5$7Y;C&[>9#'56(6$' M9;,:[D#8:J#@22DBM0#!6\;I$IM$QWIN4B;4SF6\W7N_AKB5?(4+KL\XIK&> MVW^3I-4&,8ATOBOEF1+!8<%1&TS]%J%ZGK0>%XJ0#?I,&(ZP)2+%XSU]5TSA MZ;NPH*>PR<+^HRB9V(,^BT42WAF3+X7HXGTJ^-U (!&GB0 "/8T"LV\W*6[> M953VL_RM$6>.$:FF#P?J+$5N.&<".9%2MUQ2-/;'0F&/J+.4OW8*B.%+^YV" MY$KT*726*J:O#^+!QLCY\$V$U$.)Q('!6OG0G96)=W^QBS;!60U>?H7G]E?'J]SKB Y< M;L6]K^6D:6@-LJ.!I+\?*2?DGBK"=" M!"DITYF4'$9*UGF^3+1Y-W&>]RQ(X6(4I#2'SP\S6?T]F.KWE]-4GO)/^23I M@.J59K*9FN+WZNW"^%4;+T8I/O,?,1]3WJ_3=S9).BV3I(ME(H-RLDG2R1,R M0JJK3**)>C9)>@^G<,?.XJM"V(M-DBZ6X^UE9I.D7W22=+%,9 5YF?]LED]4),]_S,@I$=) M5\*/DF;(M\/[:E1TERTLP25_49,P+B7H_,TF\KIO&1,>C1T M$NGO<[)SN3>Q&2$"K) 8:X$B0"ZXS]4+8#=D&%8Y6%GMX29);S)%F%BH$B\? MX!<+U?)E-LZ@G+1/DN:\:OXK9&9JY%DFN =9#)^F&<^GJ5W>FI]JGWY=C59G M7 515R5^\9Z"(,*P[T N#F&/IOZB'LV<+=<:S"^ZIU:/Q*.I[E=9F7DT&]J" MR FAS*/Q8%02Y9M'[]%4#U:\F6Z/IAK/O\T\&H0[(EM^Q#R:T <7[\#/>]#Y M]DNY^O,2!Q?JBLMBKSCM MO6M$VWMS>2Z69HMI# Z.9$/QZ[==(UI3MR<> R=5;YB'\E-7,'[5[_H_*ON' MM'M;BS?(7+S-3KM[*;#:\9YVKQ6/%_3TG79_:;-!M$3D%9N->#4;"9H-?Z,1 MZ]R[REU6&ZWYWY^/D],_]\X1.O>>2(*5*_Z=M$K?:Y\__3FB<^_^:FIW.K%$ M[Y>=9=C2*9Q[KZ4OX#G,L5]_O@F?."W11!*G(2J!T\U%)?IHS[V7Z-=Z[CW( M]2C1)'*9^S-W8*RZZPA<&SSB;V ,VZA=SD?,@TH7[P^=XD0@X U998*L*!IX M@1OMYRD9AK/P0P.24[>I/59T@TPR=.5W7(;U.U;X2M35>*IQS]_[E[.?:/JP M[6I$1U+"3L@2%V3]#F:_F:XUII8OE0Z]ST92=P6)*F$WCTC1>X;N.-X1B>FH MQ7PEQ2WOPCH9*?2R0X+.[#B#?YI,[^\1,21J:A%#)^(3;1GY'E!-;3Q#WF!= M%GK $#4/G S%]E 0A\]FC^G^&'UM/==++Y:(\6D=U#%B@-+P0Y M'INNPB82#][F8>5Q;;5F"B2&9> 1-9#K!2F2F/=URW8NIW^5XN7WXBK1$Q+% MX<[5[]_2(B2ZR/H*['X#)4J5?"G&0<;7V^"EQ$0XR_N:&[R$T^3)>7(,B>;% M;(PA]Z]9-K)V:N%QE;53.Y >V>$9H+WOM_51U4B-2!1R4ED0KQK'=0\H2,X!^S1)I"5?.5&.;OM D;T@%D MLZ90)(\-Q:CX*[%$*_Y8-E\K!N]R94VAHE-U@VQ$]L=*^4HU(>=BN^B0J\5S MWUFZ=:,_5R;-3BFQ*O;(WGS:O/?BBWKOZMWXX8J]KAB2>#K>>^AQGYGW_N). M7Q IB735R;SW5'GO')&&/IGW'MM[YW8<6GI5"'LY[YTCVL8H\]X/Y+US1#HH M)>Z]OS-XB)N+7.ZCZG:4K3(0:B#.@4ZUP2/54^:\G+<^R%-]H(F3#]2@;T08 >S$".'Z/S4+R\@"(!@T<#/@"ZZQ1\@PA?-]5X"09^FE6X/ ,Z0"*- M-^_0' ]J(LHPIA'A1;H3+.GGQX4$1TQ<,.<^_D^A0%V+0!+>4UU^"K5A'_PU M 8S>WE/E#Q3>783W4X6"K9\%\2'LEJ>UN(*AJ'B!RP^<&\J8G;"B@:N5)%M= M_7L&52;Z'<(Y=GY??R6,Z"5>U2%DSD\?*&=$/$W_X\6U_AVJ(7Q>.M&E1^U' M<]P_86H>+<(M >**\"XWFAT$?Z &"Q4"6-?XD3C^0+6AC;&(T%80OHONF]XY M=Z%O-M_N!Q]2Y8XF__@.4LZ#AAK@[PLC $T2?+F*.KMOYT>Q1 M_<[-W0!^TL]3K7;C_/A4,%QI&RG=G*%0=S)OPF /JM6&6\=>+W7L,B&E(V<) MZ6/JFPF5,]"D!645/E!-68#W;&RL'P(K]F#JF#YVQS"8^AOD\;,'U,WQ,GB0(Z= MY?>VS3F\=1RZ]@5 =UI%REI#%3-K3GGM;,/%OS1U&(#I^A6\21-5Y%[79>&2 MUT7HVWU**,%&8\]Q*9>'%LLSPV?@Q*9JCD0J]H[.+R[M^J]WL]ZE.[U.]W?I=1YHK M3[7K@[M>D^I<4YUNLU>WU5FOU?_:I^KM*^JNW6CV!O56>]!J]I<4)\VX1Q%\ M)"Y=7)UK*G_^Y\JR](?&I:WG<>_,A^AF4D "8P,I$A7C0E_HT/;H^=SJ6H$",M"F M"_A('8(U1HBU+IZB+[#L4M!!$U5<@8^>/%=&(O1KE\]^ #-Q##]X8Z^C^7VY MCO$,TWV*_&:+"N=4Q]0H55,$('2>'EJ'<.$ MC*) K:A#/&!:P.=)HK% >!%,M!QH7-'CT D!H&%;"[GN'ACV.]T/&$NF %$& M$8!>FH,A$R6)FD+"HX<^0K1K]BM%A"-HUGG;:$)J/0!)4=&C MT;6(I31X2?/[:OVB/-%X"*2):>ES!\:&!VE65Y]3,-RC;/:C1!VR)R_\M=P' M>#W$S+4"X[P; !>'!.8+O HB)H0RQ-H1R "-0 IQKVE^&5NFH+J&=-; MS]DHOCOOGV/[N^)#N)@ESUGU]<9J)LJ]=B8]H$*N0;%4'TRQ:VH=^QD/ MS>4'&W,S&?AG^"S>/(^XQ^F7+QUVN4-J/11)K+9\+&08ZS%!Z4=_B )'QVXW M0"T5US?(4-(?)24?8:0-_9(=FYU+:(U'Q2,5B1G!:WG(3 A@@O+;2!:A/J7J MLFQ"T;(61"E80.>01H6O2_=_ 7B- MCEOP)CG ^G.&L.#)='CYQ =0M5D&C, M\/5],(9RB-005AC-)ZAED))$VX6BKB.LOG$9JWZSL=3'\*LO)K1Z;-F**MY3 M35O501A;ZSJJN53Z2\7N=ZWS? Q/ \&&KMFPO\O'K%_@W'ML6N%@R=ED8'?[ MYL>Y@J/%_E;&UESF#) IU<1Y<'[63N4N70&LZT< R-"U BJ/G '5U% 3"P-Y M4^A2S43FV+X/*@5DF7/0D41"C3]#,)D>S^;Q)VO9B'.J 32TD8<<&ZQAD=9! MTC]1% -EH)$?,Y84'6H'B H978/<;=OUPNJ1MU3CQEA4T<(L=Q6] WX/5 N;EA1"/$O !DU&H,Z6H&.H;&%4$5W4&H=4IV:$F][N#\0*201>FWP.MY"K@L= MD-T$8"7H!>A90ZC0$^?\/0)R,D9O'[ 7=,?0@149!T,2F$'P@M"W( M?5N[(2=#NZ3K:#X9?/&$%U&N"E,+OW;%H*JBBU9+-@BX*5F\9'F>V 1@_YS7 M9]1$4AYUBYSP2A6SH&(O?Y<(N'EDQ?,.5UGNL?>K'6OK/%^U4FV(# BWS@I% MS*2"B#SA!^"(@O-(^R$Y^'Y10PM'VYC8@%NO1C\5H"FG1O;Q&'T&@&$%"X_8 M.=#@4P7+!W>$/EC849QBS$3L"2#:" KD(@AUSEXXIK";PS04L2'Q&2VH):-C MZ'D?&(_-_!ZE4UZ7I)R MG4T)WM)O;&SG%X93L0V;ZF5#K#UF;7!!\4%^9=Q M; <*>?&O]B/MC"MB=@LZN 13AJH-?@1?J#V*NO56*&#U?H.J%.D"6Z$=+K-2 M(Z:.I05B"D"\S?'3;0T/)A,HX$B<#/Z)TFR%APP@C')SZ&;TN:HI#R+V7@73 MTD#RIK#:0(UMVV.ASE(L$%USR,5(]V*]8"+ES6.AT( !"O83K)=:Y@I>/U-P ML@$*\1BI;P@,_P16NL*6;UU\*LPA+6<.'& [/[\>F4,K(4*[A T.-@$HX^2/ MC4<1RN]H.UBKNH*UIG.;U<5UP#_UX*T-!1E"$Z*KLU1U0T$=FEVH!ZS26!RJ M#5<_Z9KA*HOMCV'L#A=EE<-:W]D?P4@%0&5M./6PCT_?N\S=/=-_O ^*X\(# MZW.^$T=SJY\08$-ON#9"OK#E'\S$(3\5=]VP_)K?MK80J^E&[ T(A_I M9>&KCHJ16ICY4YSQ[)^:%,T?G+4CTVTMGN*G4*GIEJY ;>:$91H:Z@D>HPRJ M(G2EF^JVIZG#VU!"< Z%@Y+$>P#]&*AY9.S<+%60QR-S6/F@JT;8GY0@G$+F M#1PF#M1!+HX!=]R^S:C-WH#8V.,H;.]Q0&TB2;A@4IQ 5U=&GB1\^=@Q7\XS MT8-8^CG50S=>6S>ZM[FV'NI\� M0G?8[B_:F$,^\%JN(N=P_MJ&GCOIX+H8P<94/NC[YF@S=C],PN]&A.$&Y)3% M$>;\CA+G6XG*8 'UR$,B'X>:*O;],':3J1&J#\FC&J+QS'+TYJID!TN.$V)Y M1\HD9WL^CK) 7:3UB>U>0NF71'YD[\JN F2 U#4%A M]T%L#569DSFWH]W_*=S4_C1'GRO2T>XQD:RS4X@,6WANKD*;'];E]DDK&'O >-SP1&N+ M;*?K&+^+M3 '@N <_RI<:C@BRWH@FV9PFC6+2EJ6@+V^P_(O4P!CB) M:CDN,MCP6QS(\0.1[XJP"[2Y+!7Q]^#XVITNFZVZ\ M,4BN_5[HR7NLYP8YB399E7S)/W3.K>U$ TF"_(-K95>E3E:R+\#)8O.;>P>8 M:>S\/DH6HG03M@+G5$>F.M##1+>S=#X';X>J&G(.KM:Q7&4%$;MN;?JQ^@KC_/4S5>TNJ*U6:2 M:[!I+@Y&1'!JSUR2N]QZI_HXK>!"&F4AS3*ZUCMW&#UKH'-YR)]FX/^D#_F+CY^:3U\^+VJ= MB4<)BZ-+,#T"S\Y%6)1GVI,NP)@#_1OU)'AIOUZQ3+[*E?)EINPKQ7X,BI3F MDN933='1SJTR!L#:3>!5^-L3W@R MF5+>Q:].0(5SHN"G2#NV=J^L\X22WV: M"%/<?0(P<^1SUAD;"FL" MEPJ: 'MS'#RAZ2_P%^@5X'JIT8(R=6]OXIRZ6AD$77RB\,:+[K7ELJ:#_7+6^7AJ?ACO#9[9,OU2N/PD-)^0\O\AX<$ZYS_S]Z7-B>.;&U^ MYU=H:MY^HSL"^[(OW7 2JZ4HQO]0EX-X% M'8T)C@3>#E%>W(Z0TS\R!]Q1>@T7ZMG0.W&_?UU6D%U."K+W69!=_-P%V82K M<#(\ACMTE!^#Q8PI< M%"\/40%ZHOHBX'NJ:U/ $B(&00H<^@KB8RWQ" I+/8+I=5R@M.Y,@51J/)$4 MI&-&='FZ?6*GPC?7EJ4#8Y5D;UCB'0VY3/&(KNQGO+94T(:EL?#MF5"U0EVS M:=N3+H\A6<@5817[>'B:R.NK. .=JV^2!*,Q6CQ1[H--^9WU0;Z[H-4%^_." M9F"_V;,7>%X]E/)L1N"8:5Z!R&OK[.+&H$T)V0.>5-,G[8I,.AV65)N2(08] M@%@ HAGC \LNPO/D(ZOX4@KF%"EOB-NZ]O9(Q(S=+,LS!2F1,K$($[5G-P%J M2'R@-5GW*LM1!6([PG#UL9?7].U,4[C(8M\I:M$Q8R/UN(P1DYI8J"$>T/*- MM$"KZ8@X $T%3Y/=\#[8'TL0#\?;@_"/M;'AVC?8;I-F8I(QDJ&F2(;BKNM,L_0;D(JV:8:FIDL]@=T2<(M-@ M.WZ[ K4-A@9YW+HU(5S9(L]46%'6"YW4 GF,"(HT!D>\:)AW-ZR[[>4"P2M'%N1X0,"@:Q/$A>+I)D M5G UP4(?'P^D&&#Z)1.5+,>/1:I5"/5"V!8DC8[)"Q^FG=\76.F"-QS2\&=4 M:N&[QN*PGC?: W-$L+'8US6^D!3/T-*"$Z;LES'1[BH 0CHQ_VFQ%E2EH G4 MFI D$!>=L!>XB(.\R)FM^UJE^.FS&C.BK-D;LY2$ /:,5N,SE( 9O1N0<*+- M$) G*&OXA93406C:IRN(K.P&"")%M0.59P7%BT*S(9P"W7F< NZ[)&HCSTWC576!O#FSW [_N.!J/H: M.V)5*>M'K.HX>>HUN_:WC:4#-JZ,*"A5T09XFM]UC4%N:$F5GQ]&IMJ%BIY; MA*LJ/,WGVO3BIO4%B)W@\WZ"Q_-ST:F.%0/028A50:AV1O]O".D7 M+MP8+VL.]33O70V[]]]?)K-_<\=P"7PWH%1\FI])^#SJU[W.@_+E*R19J&;* MV03!NPL[I_M$=6'01"1-7-5(0B=XW]RP#NX3(L5I,V2&Z2TLNX[)XC>H>838 MO^XVO(#(M$15CP-K,JFV$_Y MX[D,?OR"8F=8LC&"!ZY=%0C$=4O30/@SA0H\X_VL2*9!T)+PV_"KZ.1/!!*@ M]WY('TF5LY6__A9J>+J2[>L&%)>VJ(M#79Q@2Z[M BB!K_#Z!@/!Q?G.+ 4B M(ZK0U$Z%+"1XNGZF.E=.$.W,6'RSP!Z$%%RACB4>H-FE:#:1T!6AT$O3^R[L MOT;WTCZH&^12^,,G0[>D='J6=G\-U(+?<8<4HNGG*AF\/5?4LX\_I5 !D!9P M9T.O")V3'W_SP\7:^S7D(]8F$RS@N/W*,BG(-I_RXC1,7)RH!'%,#6X(\'3. MB9L+]L@BY&AX,&#LO4LMV>)_UMIB3"=X _G&_;/)QJ4B;9SPH8T32/&AO2DD M B6/QTB2J4?$MA49HB&%KV&\V55UZF+/$.5(V/$A3/JHL%Z3R6YKL@TUU80 M*"T( "1"8%>.;'6S:EMJGVGX/[8PN*QUSFQA '^P>*2+X99M*=YP1Z$QPW$@ M(%,,CQ'D+D*JYI OI-[QU+UL" J08#5X<169ETGJ MR-0U H<%^##D,3H/PP4; Q%^%_(4GC3"5*&2Z,8 \&CMXIELD58H>]9"XQPT M6 \QKG5&\L+<0) ;,20+YE=VP@KNQ0*FCVOSY7VP^V-A]@&S]*PCYCMNG[#K MC@?>U&KH365Z0U=\CW9#J_X;R@*"+"+GX!&[:<8I4=21(E*@9H;G1MYN8RGI M$$CI8WU<="#GG-^0=&%9R0;$V1WB-.TQ&8?>(@UR# MB^M>6]J.6,,$69PI3?[H0Y#*1E# &9*?*+R"FBR;(D6Z&N'M'=$*#0)QS=/W8=,PSU5% M CD+7SY;NFQ / V 1-S'E"*!X(6S@K?91P2P.0N'#8NTBT8A$P=!M8"2=FTE MWS;WRVFU]Q1J]$0B& 6$-,IIHJ4^W=I[[H'L%YVX"&;X*4^B*Z#'&#.#2(' M)BXI0&8?*!92?K&P)C.G^5KXMQ"P@=?#:>"I4[S+!:SQ,%:?^/=('[K#?0T M;[3RUT;N0OQV63U27WREG&FIY$ SMNV&+#0/BTXJ M33I8V&G=K/ )JXI]2'T5)&2",%-=[Z2/NRL&0=>C:J@GIL"S'E12@D569"?_ MD=1=/BL6KPA8Q,)<"^%SA91QZ+[AK#%LCV5[#6QSL?KR9_$O;SV^"!@Y!!$' ML+0#1_**=_N)5/@31.=(4^0M4)C2#@G9J6EI 23[GJ+QN4^-P[!<4#*:U'^P33A6H*5SPAP="US:<"H^A%Y)*@O+#@?C@L MJ1]6'MKB(,7= MZ;$VVU+&/&E3+%L\Z")JF'K8A,.A78E\=9@:_]0O"T%Z?H M(+K35!O\NI$\'$&B)3D6NEI[=U+^5P1LYH1>OM M2_7<#GM!+-^)G 54?D"N#WACR$3YC312OA_*&WX>3GE@\#J&10_-OKPF7B$B6\P $MQ=YV2 MD(*W63^^4HG_RK8>(A^; O5?F+%_UA'K12M)O>@^ZT5+2;WHH5VE8V8#W!9. MU9F ,XYP'4=M#](Z6UO$>G09E]R$@@-(DP'W//2->6.J#1&^O$B&2V3+L+LX M!"D^3!=AXX$?,5 'PJ*:0'2ZS#^J_#C*D/LYIW7#.Y).!L@UGQ"K)KUH_J6X MA4@307I0*.;@3+#V,)IN5]6()JBD5!,%5.RAHQ2M>CO7L ;8X$02*R0F%D^* MFY@+IB0HI[+ABBH0X'=+,64:2F3YHQ1@6T=9,G78\H@L>F.AWE?:7IDZ11JFQ:C(2F\"$M)K:1Z^AM<.O^[+@- M$G" UBF(%1EBZTA671<*KIR[\HW<8%YPH?)Q4D9?FQ![UP)+"QD$%/[-J9?F M<3I7-1*-S'A9"N42E+S'%K-W\/7JCTZL"6,: 5?4Y7O@W4IY=5Y"CCL4'[8C M-^6P"QK#LCF?$[+CTMT&8R",W,V^H9+,P6_@ICVSNSFBK&U[F]J4I)TXCYRF M+BS;7%8T=7A"1!.++]*^:+,PQXLM]=*\D->N2_09WN%3U@;8G$W92WZV).+I M..6 ^-0<'0/*1,_Q1#('(WT+?^GBJVC&B..L!<(50Z0_>97.68BL%/ ;V M-)-#3-:8').?A,GMY U2A84DM]!*[M,N4J%-XA37+-- Y""0Z-(AO&690]$: M,@^O<^!.N@&)=L/1,K0T VPMV1AY.W11&G/$AHO:4E["QO2I@(+ ,3X,Q) P MQ "9+PA!"?4,#SN(Q=SA]\0[2MEWW:V-$>+HJ6! MKB)Y[K0R!%WZ(RM?(JJU*V'/Y9IBM 0%]BUYP%/[0TUQ[?NB? MY1[-X:5\C.',W-/\5NY?_+H:H5SKRU=8*3#8*X)YT-$4*0EF[G32_ HZ 0! M@'72Q)AL), 0.C!*VL>>U@6!A'?[W:G?F.JK/:2B@0Q*P "2@D:F\*>L]C2+ M]2' O)G\\9<]! &DX-VX34V#T2>6CM]KXT_0]"/*I4@4559I.@]QMK-/2%A# ML2.+_ NLXB!HT6@_34:T3%YRXLJ'XU7-6!L;B'W^ Q*UHS:""S(@38PX&G5D M!0%@SD-[GU,!=E;P[BS)OK(W%6Q@W_[)WA /3#7ER]5S6CP"! 0XW6PW_&XX MM.,"3-)J*(M;8%5;%S/5Q>P:N!S@6EDA9C*>3)JPAY[F9KO[_>WZ8C(\[Q^C MF"D_S1OZZVNY]"V7+^?L^C@CY:QYUX)F)_75G'FJ M)>7*>@F%C1D MFN=',R^I,-8DFA[C3?8D'!L; 52_MK5I5J;&\X=%8^*"E/';RS3WE\=F73R9 MX]PX&9FR:X8^;!X=312Q;P]*X7I8%W';6TM?14+)L"*&445A-,C?T&^2-6KA M_AIJ1G@?1NQQNFR79XCFNQ*W%,]8Y?5ES&/%W)-V^W(N?$2[T2:$[%WO2C/0 MPS[I.S,,0UX$Q!\R#?"GTBX_O!V4E]@^@[%Q\)/NNL!&[7:5+#%+XDV"B'@ M<]#V<R@HC9TUUYNG,#O]SH#"O MK"I2H' G6XG/RK[#]F \\$)AL*%0P'ZM(@]H:PJ*/@?-T]*<([@59,IX')!6 M,G%=AD"N)_/=AK?45%J98=@I\]"%F2=8D'N9HG$' H1*BZ)M9YM.ZKG [42V MGNPD5A-) =4"_'K))>EK?']U\HW M2[0AU6N>,Y/8N/81K8)37VM2T9N!E:,VT\;6W5 M^*4^W)S/9G*F=SB[G0]J?U6.HSE*-;2% 0V@@8'#K,\0SA#84Q .BA=LI/*V M&H/'8YI!XM2*8FV4[5Q^3P]RII*I0S!T5U@=E<5^Z4L??YI/AV9+JMP8[XV7 M8[0_*D_S=OU2MP97T_;9\Y>O?-4I>]G$/Y @Y^S8VT65]92"AE"\YHJ_.RJV M.9)UZ03 [F:T48J=_$C=-9!X;!A:7R9:+"W_HL D WZV-".!P6#S9$F[;[S] MLY3CBK+;*Y.X,;Z^)UQE(-H'S_5@R-B",0+D<)BZ0G44_ZNQAF&-27CB5*B1 MRC7[(Q6NU4Z%#6W@[^^ Z&%4C@4_ M_<$&/'3/5KS.<#?\'ZW;*[JYO;S[,4G># MDQTYD[6:9++N,Y.UG&2R'M[EV;Y:N!#K7%&9&88RND9QI]M!+>L3N?BJ7(GB M@7&S_"*D:.YI_G/0+OP2,0?N9[]\O:L_U)OW6P0,/71-+^8M;Y+$G51(3I)= M6NC&U-^:RBVK4*^#/SLMRNJAG\,N?8RN\^#]? )/QD[)"JDT)*DXO*(-(L@& M_E'/ NT0U,0AI+X8FJ63Q@GT4:?>SU5T1YH::#WHCU!_H%H9 0?1%&L;0-.' M3@HQUR.TV='NJ HAN7P1+U]X0:D-OP<_ MZ2 B\Q50+U*60PG$@>+GTC[R"A+J!C;9:38R9>'HY$R#=!F;$-[02.XK:/N, M/:E,6S[WCJUQ[6CVQY5IT?8C$G VJZ,)165VP#9HZ=0;HE%YYIIDB?*D$ Q2 M!%SEX"ZURE/,SEO0Z$B1\: SZ)E$FBXR (:!@ "G&/IU!5?QTPOK?M6$MG&T M[SA!=*20TF^>&O4TJRYG@ X3"&G:DX2T@L"R LXO[.8C?H[!=FT7=SO1-4+$ M@$D+]UQ5++I3W))VP$DPPU:HKYKWM.2-/R$RSKN^R('1_K0+MH4$YJD"PKVN MO-J.04.3OEFL!$"WXC4T[N7U"IJ)/Q!W%$VON1'(G(6GKR906A^)!NEC;[H+F8+#'> MA5R&;S5PX]0"-SXR(C_*FUE+!9,K$+?(H>=\R',@17@YA4@L?7R33;OYLW,A M@TKL@Y#:(-3K# ]O=N.V$5'MO"5XNJP>Q 5%Q.\+N9= B8;W6C/P6@Y&0,I3 MN+\X#-SMW!9K;OE/QG$/$W83;>YE\PI2)0J26Z/7A:,4<"G,]S04M8!G#;J0 ME\B*9H1/V&6II\(]0NI S?L&Y>VSE >XQ =]F7B!]\GT5P"2 M,NQ2V0N 29(#X(X3('(0'0&(_:-^$DY,\*CO+FX ( @\:BKI=%!&& M_.G#+25I4ER/,!AH#(4B)':##]0^A'FD\3KEO[RT.J)&$UX 1=2F()/4?4)^ M[]L9&^F%.6 =HX16ODFTP9N6_. =[@2[/F1.XGV^'33MK8-^"I0UR*H^'HXL+$3B]3M.VG#WH[; MLDI3F!EVN\G* ?SZ3,+ MBY2Y(UN5G!2KDYQA=_FC8#ISJ]#1P<8.=PP&*&G3$E!H>I#6EG<"(3 M22IQRAL#90"JH@250PX4&GN3K$M$6,K4;V6_GS%G5F!'LI"9;>2Z /AX_=!Q M]AK));(M. >W+$"=AV)(/ ?:@(Z?D#-)FA_-#G7A A*UW)5^Z[;Q6,E[B@&L MH>5VA5>!)S@_()IFCF#RP*WQENS+;166D4V:82T0A!W$CK"QIT)CP/.D=9E@ M(9#!H7QRC$ROM V="O-L(XDV[#'(=HU[!*X[Q!X],J9PE)QL(R#=;";)/]YG M_G$ER3\^J$MTE#<_3S3/"RY5'*GI]ETF2N:> \P;MR@18FQ1DM+"6Y1PL 6F M4C)SU?#%<22+.#SS&4$29TG.PKY(JD#N?(V%'X*O/'%E)";HH1]E8^#UZ<$_ M2# #FF6K0R7,CY!F:2*FK(=T0!+]7866CG>:XDDEMG.03$1P3)\08N)I7 N0 M8J%D21VL@<.E7/XVNP,*1;Y1-!6:QY ,'#86ZZWK#J>[?)S+'G,;[@03Q'1Q MV4F@6X"8F1J!+>.V)C>IPE\E&\2^TGK =VD_]9&N64-P,!NF>WM\UJ.#EPO1 M[]#Q3?&%8O" LYN:9AZT@4V84=>B-PH60,M"A)4,B M"M[2!4RWD%2;P_73'26/*!)V?\<#H*F0F/%B!S QY(02AG\024:NDPICKM%Z MC#F=T!9:?1$F# ^:+ECV)0R.9_>01@)N)5)<< [Y4BC$)."P;]JZH-G0Y,Q' M.D)0=F*.H%\RP"#X4&;<+,-%,PL(09?1RUSK[RP<5H,,2DPJ7?'= \E4R&2? MGFQPIB=[W"Y)P&T-NHSB6@, UFWI+ 6_]BX;[E\[GO06OABP*3<$+.=IGN_? M_*O(-VT5+A/5P]SJ ]R21#-T].&(Y &#-BGW+>4[]]R/:[9VC^ M7O'SGOV+&\])ZTB6[/>FRP>F5RXUN>5AM%J8+DF/_@F/9 MZ<5A:&33E6HXZ"PDEGH;0(RQ.A36PLU9RW^RVG0J= MR?R]D7MXG0Q&^S0&LA]R*E3CL20K^7S,3H7X2"%OD\+6G I7':VASDKJW:6R M3QLA^R&G0C46D["0+E7":<'%Y!V>$:=/(4ZW9.P<)-"^E')Z^_%M]/WV=7C8 M;&2E?5F-P[XLI3-+\-,#M;[<(;.*P#/OGTG-6TW._\K+A\TO5I]Y')I^.9TM MAFOZ,?D45NDHB4=A_Y/^C!Z%^#R>"Q)I YOTNG[QPW@WZL5B<8\>A1!AL\0F MK<83_,KEPG630-D29VPK^V&/PECIWKS,K&M%%O?H40@1&^&G5\K$867DT]5B M;D./0@3FG_@3#L>?L'&: LE2>R[H2+]Z":YG5_[+;8B=724L< MN_.+=KL_.TCQ0A/RJ8F^I_8CMVEWM'"2/ , M**)A,( =(P -C< I\5Y(@M,+:953H1;'^?M=P_/[EPD:&7>*JDH[./\%EZ[O M_..PXO/I?'XQL+L+$G#=Y34R$-)124<()IU_=&S2IGU<7 MG$*NN>U&VBQVT?#PFSB?HOT; M!'(CJ DP _8A$'N]&4_-)P"8]!OT)BJ6Z)3JL%8"+J!>4I;I!]ZPL:MLD%NO M)VLD2G8/J/4&OLV'W5$E^DR6+(0@R6&],V-G,'Y#]/]8HE&80BB!![^4C MI:'TE(X=M >LQ9X1PPL#AD](?A=@;49JL9$MU*NYD"R=X_2J6LMZ$F/)!7 + MM!CZ#E^2-M+A WRGLD\367J2)D]6V]+1$L?IC?BLZ38H)G6\\;:N_..6RGUO M3^'O/IN=(;4_@A(ZG_MNL2-QE-$ 'L(W$)_/PJ^Y9_#RYFW^J_N]7YG8^H#G MMY233.Q=BJ :A&YP1*\NW$_6+%JGZH1U4/<:%[:NL9)SJ5L M +U\^9K-ABFB?X3QF"#N(M3"-$9,_JD-R+^T,?F[M$?2C_L3DO^]^ETQ+\R; M_%EU3_3O5H1)8_%=TW\VJH]]!?V'1TC6HO\C$U1'*5TO67N1U>[R#45NY@,B M-RC[>0<\IP-H^\QV;2)S6PSGQ[A?'=5&TUQEL#^!6UA3X ;OS6;<)JJ;>96T M#\*&)?NQ,S MC?O6:V^K)NT>+DK4T-$J$1NJ86[AHH G/CXNOSGQ=J?:$1"OB:XS#YV+UO?L M=OTQ@<3K;-$VB+>R;?-H]US>I;L=ON9VE.KF9G#=V02N>Y]PW=4$KON@+M%1 MWOP[9%JZFB*]?CB.'D-0964NI$.?-0/4/]+7#GPK8]DP"$*?*DRA13UO;^GB MXJ?"(V_71Y^&41%TR1(M-(ZF8, *K@NB[2-'R8[ S(,J&B0=6@/ MDG:-QA&G25=Z1)OY313"#UC."8R)OQAJFD00AJ%,BW?=DE@G91TZW/8)9"D= MR."= 5.0DZ!9YE"CW80!DK2OD3P( D,(:2QT 1-1INB$[K6[,QNFI&4I5 V! MN\K&*F658K3^R_F-IZF(FI*@O3B4&(SD"6_98>]"FK7W8O(3KX.V]WJU1-)+ M2D)&7Y=[KNZL&F]J DVZ1OB-M!4T633X,O%(D"W4IVVCH04Q)B)X-U$P^0D! MOB-LK^&>.\!&+F3.DM[DZ]>_31&TME$-3/6D^:EJ?@:O$]6GFA;>>[D?.><1 MGZ$X 1&B6\BKZ^7PMUYE]4(VQ.$0VL(!:;8&3*?LPBEW\YH_7W][']4DN,ZM^^=HY M_U:_N+^NIUJ7PEW]H=Z\KPL7C4[MZNJN?E7KUB]\A@==\%IJX;J'=@(JWM\@ MJ;1_A-4Z91542O8D:2WU_.IU MJ$8?,+=%S??+5WB)?UD!:P@8+TR_CG]3+IZ"*F[*U_-7:S9ZN.I7XMX4O\+, M[*)%[9KL7YY< R'F_[?&'/ZL&5@+,$S@H']1??ZP#S3S%%3O4,N6;QO%QK?S MU\+O2.6%IZ D_WI;N_R9,=Z*VDM"Y?%3.9C=J24.ATT%P8J#+WU90D=!9]4E M*OP-5=WKH+JO-X5=SK6#C8P/S)0O6B6TF-#BA]FJK8K&A+LXB@)NP[ZVP6WT]EC2OG6O IO\MZ,/>G[E,(9W+5]*Y8O$O1Q;XPR^Y/[Y\9:\V0D(TV3^" MZ='_JZ" U/^$C5GP_9RX*/8/X^PY!9]G,PXLD4(ZFPG*<@S9^* M#68LG_:L MPD&;EYU5+.B=F72^&H2QE!S6^FAFRPZK$,]AE3-!J G)8:T/7K;LL.) N,B6 MTY5*4,KFAH<5*+OC:5X027;[@.G>ZV_%@C5 YRXO=739_3B23;0HL /51/;B M!,J$=&O2OKC',@$G\)4%]NFXT;(FBL47<].>T8&CV46X\+SZVWBXNU>>M^!'X MT]!+W$=[JQ((-B\R(?U&\TAM/E2@@KO4BE^&M8;K G0;=V]C37!ZU?^98X MN7BI'E+"[?8K'NRHV99*G0X^C[R#4 H*XG*9?YJ:B82J<"*<68:L A!G!PU) M30!DT%\A;:B+DY'<%QHJI7Y,K^31[#\Q9\_'>AX]FXQZOL/Q7XJX\^?S97_^ M?$/%#,K4]-F%;/05S;#TL+3Y3-EE,RQ[#'JI#J2B7K^NF(-#NKQXXPNG*5]R M=@XSFQOSUC+/2N?S-OKRM=%\J#>[K;M&O6,?CO^?JI]\.OT1DBP% MM08V19Q;NH[_M;0"P]T<(.H03_/\[84RO!UEYC/EHV2U$P!: *O65%J+,1!D MMCJ9]3N?M9:AJE_$#O M>PLU@OC"H99G5**59^PH#=>3?YUUI:(7\J.*^&V&&M?*NMFO83F/6\O/]2RB MY"!\SB?YJ^^][_*_&;&W[B+?W_SH'(=L*4BYNA.G M-ZP U7B2&\SK.A8;S?GYP_73O%RZO^H]S+X_2L5MIG&5,H$Q0V!F^JUM6M&:Q#F/RG$T58-MCFS7HXEX7KU\+M\^#RY=-XB8A.1R+LX=Y0%7[ MA,Z$K_PH(WS!F[O&!8[# 9K#%!6$61X.?1*T1Y]]_X-O=#S-BW*EU2'Q#:YQ M,>@:-Y'Y)'?MVVORVULLC2^KK^-W];:PMZ@G#V^ZK,J-R>L@/.7N75_C5L>1 M1)7-I4O%U=F=L5_KX]CWX-L<1SI3.5TL5V.ZS=$""^6GN?CR6+M\K'Q#YRA> M)U+\COLDV+!U!U##89\IXI0C93\" X%2M"F 0 WPM3!,Z'XD"BH"M"@\H3EQ M]T!G*&A5#JW.997V0!<%:OO!.%@L +C7&)DC33K*F$1T<+Q< H[GK7[:+3A> M-I.@XQW>]=EZ2*^X (F%5?,)IME96Q%5LZ9*]5>+(JFM#O&YU>!UAGF:2_5Q M7ZNV;JNEW(&%_(J+(;_BT[S0_-%X?SB[1(_%+U_;=ZUV_:[[4Z@U+X3Z[7VC M?5-O=M-"L]Y-0H ^ M7:NH_OW?3FNX-FY*WB6N;OL]I%U?J-_BMC90> M_"ZX$D&AM]BP&:I1 MA-25KKG]^Z/53P2"]]^(_1$V'O69^Y>\W!-94^G'M5BK#BI[B/'94TL+;V@D M]Q6&%VS+NX,/1"T_O&6>1KOT9\GY^)2C.&(,A70I0B'09X@1;G TO.'G^D<3 M1_@AG\[E5J>_?RR@&$D[CHGQ7%HZ7A\VY/ O+_&NX'\9G.^- M(&(BARCM*5!$;C:)*"[UJ&2_#XX1OK$^JHRE!CRS.FG_([&+0]IH__V/O-%Q MQ"L^OM$KH22V=./MGD7:>&)AY>F;J$M3D>Q:1QN8\$]^[YOUMVNS=Y8I#=%6 M](W%#>*3$D9L5A1#G\WKV"C4W^ANU8Y[Z;041REQ.5_X[1C"AML=1U97J;A: M)]B +>1VJ A<(]% (VP9-<8377M#\$-;$R@T;@;#1Y3Y;BK;U 3L.0BR:Q+' M1H]^36#)SOI(,8X"W'SI]U4%HN]T'%;:QW=Z)2[#MB_]N:8:IFZ1N9.$KB%6 MGNQ;_Z[E)KUZZ77R7-J)'A#B4G)/DJ4RDFE&!#&B#MY1[@TD0+0/OXW%MOM6KTYOZV7G^9WX_GL M,2]FU*[X<67%&_3R5:K%$CST.E/3PA"69H?&CDL@!R9HEN) PBJG,Y7?SJ3Q M[F,Y#L.PE"Z4MV*KN*L@:OV^-;84R*.[@*[C?9G4Y>-_*PC^@3>A-M;PC:3M M$$,WZ$EN\ALNR4]CPW7)I[W"ST%]7/[Y_+)/W>0:\]V_!=%9+SX&9\%'+,/^ M7$[3<9UP="Y2CJ,<*)>N%->'-PF19'\EQ[O1\08SMSALWURZ6%Y=F[/>\08R MN_,H.HJ_=L3%O:3N]V*^^2;=F3%&5F) RIN$Z"0J6HCR?B:(IF5'N :'BB.^ M"(B?JPL6$WBMS<\NF/W$807GTY7JZF*6F,"SCJL*9%E%3OYI;MW-'_5*];'? M+7PTO_/X*W*V4./B%N(I]#Y!JH&$J6@(_^--&:UZ$)[<3S$IU@]JFOJ8^;=[ M>?'CIRF-OM!^W__OB_M9@;UQU55V/[,).FDY%H#M4I"924Z;2,6%'2NMWK&% MCJJ/E>'[^_O5V=G9\W9W; 7D9R4.D[(:5#=)-PP:U#M]T5?U0Z=MT'5D3! > MY@TIL\_0 /W@)QV=.12C, =?K]G,U>N_UN"V?_>KL'7FL!S_M!*+!1G85F0) M>RA$80^^5K3%]WRF\GKYL_6V=>ZP#%*T$@M>0FXU>S#D]]^4.6R[-*Q2\M?J M8-,>VY*FT19GH$J")=_OX^>D:UGLR8ILRLA87266\WK[-AGQ:7YGWIUU?ES] M4*HO']7Z8BZE*BT6C%6>YBUI?/_:*:,^&G[Y6CL_;]TWNQVA7?M9.[NNDXH9 M_.'=??U"N&[4SAK7C>XV 22WCXRWNY*R2B4<53(*>2U%FLP$(DVN/^S3O*I> ME;O3][-!4SY"]$F1K5B8T"43MBK210N*L^H$FO) H2FQ9F ]9)L/]R6I^9#U M%NZMS8X.MO2N>+"E=SF76JO->NK0&+>,V?"X2N]RKM([<]9_+8^L@7E977<1 M2>U=4GNWQ=J[8KA^R9"AWT +"C =H>RF MI-P.WHDN@W-7F<%E,60 -ATX\@$-L0@QD&DJI(".()_B%_#O#1$08/K:>"P; M!B9VUU?@;T:J08.4('-Z2$4#V?5TBCX-WUD&$DSQG?W%AY!5P])%M8].A=K2 M"0DB<6H'1 K=KBD6-IPB'2T/9[.7M75M@,BR1.42!1@E?<<%F&]]>ZM=-DHC M*+)A8=KE<_:[=*N9BPVGP!QXG=I]]?KY1_%F($6?0A2U,602:TC*.(H^8I]J MD" H9^*QG_%0 7(@./+-_G,J0*=#TN(PFR'1< F9HJP8F/C7H.[0FQE"]YE% MHNO H^?VD\O(?F[=M?%Z7H8WBS2W,(.(9QC\^LC45L[$85T6 PN,EJ1V!/"/ M*/O([JYT?M^M/EQ.K'9N'_L8?!5B26$N!)6"DGWT)7!P%I\*%1S;X?+U\431 M9@B=L;+V[/QO[/K3F&O.QI\ ^*06[EJ*"<)N0%"H%YDI#Y(^UG7275AS+ 8BHO@ M?XB52K%3UF[;(6S),\E5YQ+PUNCDG8VEXU8I/ $MD+S7VC1&T]U.N](SFO7J M]T5=<(N[%DC"V5AL :11T+2U-;W.7<.KOL MHMN<7/^E:_V7UH]%96XK6QQ,L7&(L7*U&+[%9$,7V.:IT!TA3,YC$5RKNL<* M]N5#P>[KL@'M/0;8J(*F'M!YR)J 48)7KB*Z5U/9'*54 M6)TB]'@30+PP07Z(Z@S[OV?(_AF!8 MDXDB(]W 9SG!W E\/I(@3B:Z]BY#?TIE)BQ3"\\U%?Q$]$3N9..EC73X0!RB M[--$EIZDR9/5MG04F.+^9.@F(/@^:_HY@2##$_%B[G6G6H=/D8'K/(6__&R& MM9?^"&_YBP^NQ^<'C3)4 .@/G\K"KSGNSRS?;?YZ/#__?NLH:)X?"_@FO @3 M>Y-6,8AE^[LLEW\12R]@)SDH2O#F\&]7+-K'CZ(J@8WFIP(X[THY*I^&KT>,%^)RXPOAJE\@4F7UA6BIB!_($=R' MKGRG:.K/4567]W0?W(4:'K##Q8WP:IM;@W.6GND,$*.4]M^[/'VKI M:Q-^,Z!HG5,3%1G1!:2[G)\0A7 M$U0&%#NG*(87KSFWUKV19(-;$V+_U\"1)INSI25L^< 2MDT'?YK_^UAK&UHI MWYP,#YY?U%*T%FU&/"^P.$&;T/@ 6YT@63I64"*5$LLDI#3 ZHHV-9*BMOT7 MM5T\S4=B<=1^F511MNPM:B-"0&BU@?$+M?-NXZ'1_;G+"K9H>NZV:M,.HLR' ML)/_]O3_?!484_D=BIL>?>V;Z0:@=VRGRP:"!*K^0AW/9]X'NG[>RYIZS/'4 MZ,<@0L&@MT1%@"[8O\/&U(9#'0VQ=DZW0,8[ -& /FT''G-=W/;JV'+ O5J6 M:9BB"C/DH2=1M4#B4E_C0CEC#"54OK.VW9 53[5^H()3TW51'2(*:K]@%M6F MHBXQ3N5:&%;WP/\E=XC[,A"IYO;GXZ#Q7CAKOSLP5NZM\:D?AO"GC$4BO-_X MZXM_T1M5@L6^WN@AN%S4$!SQ\=F./3(=X\O78YD'SB0,ZWF$[Q1C9 M#IFAT5#;V%C1)-H2(9R_%/+GS=<;Z;[V8O,7ML1HDFWGO"1@>1L!OY7S:\6O M%F1;,9TMK"Z-WFKK 8=^ZNO0C['6#B\57:%T-14O&*@ M_HG\?C*2)0GAW^!%Y>3WGJ[@.U3\\O7$UPEGQ^PV'R>[Y1OW08[[\#*2ZVKW M.?NCLG F'^2Y40^FO*>#21C21QM"!+K.+C5]@/ 0TG_0^T36'1:U-U2,[2C, M;)W0(9I?P57\[_8A^UZ\N7A3ITZ"M+-==;I=T3AA_&U:MK ?&VH[FUGIMH9= M#JF>W @D9/]]>4*$\T?E1\!Q;29!.K-.=Y)O%]OY8CA11Y[ F=)AZ]?OTH4SV< M][Z^6#>SW-WSV7UN\RC3-D!V=A-\"N:DFSE+.!.J+2A&A%7 ML&H)$5=NSB[ZOR:Y7Y4/!JL.G)#7CF$%DW?4"M)E,:Q/@QBVAL!<30A+RF#) MUO56DT%O;3*XX^DOYT[B2Q?IX]R39/X,OC SO7']+)F9RH-S81;NB)U6LY!1 MDQ9C$3*A@@C#^_/U!N4[E__O96KXV!.;BW=C#:X="Q)( MA*;E'P('W(*[T'<1F-"C.**'K]E78[Q3KJ5SS;[A4HK(_2FTM%%Q\')]4/1IU?6'OTFU/\6+R]E*NF2Q&:U!\OWZ]LAT:7J_,+E/OX^M)] M>^S]6V^(P91[S$I\Q&U9@Z@_'M#'2OQGH>IC4>+#R2!,]\R&*_%*.7/3&UZ< M*UEY,R7>-9OM*O'%Q9*TW6\DR;S,?'HEOK =Q("-N6WN/!NU=>9K?O,Z_%5]?SGZ:TJ%#>V^_!_*V,;WC M+A N5E<4""_BG>*9\^?YO<_O[5>_YU=7'QS=MU3X.N4U JM2^&N MWNG>-.:19TG MO+AUK0D!-+= =1\[YA* M?8XR4G)V@07@)68X+#2[A( O^I>7Z')P_]K*+W@;N3XD.%)5"&+*PB>G^)4[ MO,9E^+A_OW":#X(@/]3;4'U"'(]W>T?%"=!+\^'I"#]JQF5QT/LY+2WZV%=0 M_3YHO=WN-+9(Z N[MP8]Q]&VH%A8G55Y6'7[09,@7BM*-+%77\:22+R2#KS5 MRN$RX_JG^$N\;NKI7GHL;QE->O*0(WV M2_$CHCSN9 K^ M>'E&),OO$!&"8CJ9KF:*BLO$:_)^;B'F1[DJ,5;O+V0B;H5@[,K[U?9==?8^;32UGY>W M.9^686_1AZKRHVJF6[(<8CRZ\BZ/#G &/B#*C5POURGIRO6/[$=%^4[)H+*Q M@;(S,BCLPL"T+[!SUH'G//_>N-5?,^>U8F$SJ;?;T\T?EOD9-0@:5)QT9.5' MZP="E]1JO_^ZZ"CH1]W,YM8)A"(;CL#G)_](DG\$JML2YEMLZ=Z[T0G6B2$N M.?O2\\M0>7XO6<^EK<80]T4L6_)$QT8LEWL*L=5#P@,52;YXN+]_SJSMASY@ M(MA8&5TO"[_T-.]D!IE!2[NI5_M)%OZVL_ /OAL3;9-&DNA3?=>=%M [_!M* MP?I ^1+H;22AW!SI" FB*JU,+9]B9<;;KG>AY?MJ+[@GT%'PL@*KOIZ,:-2-IF:>C&@36S?K XZU?V,C:>AOI MXZGJCW\'QMFD>94M[7@CESN-JE']\LNV,A^(3D?V,@V28 (][M\P>9X*6[L- M^4BW(;O.(>;MVY!G(.;6FYDU2X^/K_E='F+>O@WYP".,(X6CD@T"$5]R'1;J M&9?O9-:[DU*I]=;M=G,3*$?9Z4YFE^UD'![4:BD7]3+43$+"*8>A@\Z&""$O M;+@[*[$^GBC:#"$L<][D/@K> =LX(/JA05S,[N^A7VQ3,W\B//F^-E2QS)(" MZT??\S^0.IU;NIQ;>5C\'J\ZM*VM('KM9S4.Y)9L)OS><(R^)=ODJ@,W-:%' MV1]=B""KA/_AY1 OC4AU:?P?HM[#Z!K6H,EP1DK#:KD@"M/P.G.J;<-CRRKI MMW8NU&=]J>GL(_C=DB+ZW.CAIC6YDRO?E"A%],R4V&:U?"63]==G[G:SOGS- MG69#ZN0%F*[A:7M_+*V.M]RANY)9Z-!=%W4@&@/O,CFRD)K8C!M_)?29I_EW MLUT0^]>_'GY^N$MNS%M>66R@??$T+[8M\_5V(,]4;!*?U3J- M*$$DK"X-OO8I4A3X+YZ^3B27J/"WRH9AD6)?:T(DHM,O!#].DBKQ"#I*J9I) MI* L(=TE%]FB0?P)\H!\A@8#/ ]AJEF*!-(4CR&?D'W$&A==!ZW#)BLD[S80 MC9B8(R9MQQ/+I#(:3Z0'IP%+3(6?!CV&/\FT-,O /\;S1N]]A.G%^1[+;_&O MO[>*(%#)+&DQ[F=@A,YJJG1!U[5!7_&U1GR:OV9F5W=W;]U?E5R\7K&M=9^. MW\'FJ\LO/\W/:E>]ZN/53?O-<82&U.5#J^M%=@W5Y#8>\.F5GX(/S'1[&"SO'/-K"YS>:'^NG6>EAD M$3OP2A3X\#V0Q#;6F?=+@M]BUH?'G@_ MUF0R$=*[;67%&O-<-@4>?YP_?"Z#E;[)L 5+'-(B+FHLIG @$I M\-R\GMZM@JWX?IT+AA994:KFV3Z=SWYP[S\) MD2])JZID,W$DVJ2+U1A!Y+:D.!VL-$XFU:F[F)D@_5G1_!X6L/))SPGZ9!T!C73U.6>15*>NMIBJ:Q32&M0631K=>]^7+P]Y*^WZV_R M+S?$*5VG&8S:0.!IBX*!^I8NFS(64R<\P3*@HF"BB.I"LX#(CN^(SNZH=+T] MP(E*=DDU=Z +/>J<=3KL*2N M_;?9JSU=AV5R-!?5Z;7SZQ H6LNK+3J6U[V@:E Y>MT:/_?UBVGOI;(#FRY' M9&I(.\\%4X_G[H<;>V';>0Q]<3?1%\/.U^&ND.JY#^+V M9M+E0BE=R@0!!"2'NX.;N]R:SNW,FDZ.=RMW=ZD*\C%3'A]NJ5Q.9XM!0"DQ M'&Z42, -7:"[?-VNS7V:S M57W>IC^4U;EOMGD+Z2WK9Q(%[L!&QD_4I#DB8P/3B.SV )G30!RM54>_88>+ M*+L8UR:N,C(V;=WC79+A"DX^:V!:)$/-!&%:?@Q"7:"2"_!W:)(3NB] MKU@2?L]$,Y%JRJ*BS)QL#;<-;P@ZHK!^4VKF(5L6S?,@[M\&>^RJ?01?I8SUKVX8(/ME0LI//9H#HJ M"OO(R PK<$A79H!J1A!'4QK%_ ?@-7.$9-U&1@.(9 \HVI'=V'!H/P*GQN[F MU__^GY,3X5)&BO2WT!:'Z!\\X*N%U#X,5/A'( T0\#^%DQ,FS"3Y+6H& EWQ MB:E-R*KM#_@#)3+1M5"WHF%I!>U'N,<2SR_(!>^25[P&,O]'%$<3K61V*B<+ M^"GW/O,=_D?HSB9X@C5=[,G]?X0FOJOT%)H:['0Y/3Z0Y;7B1XCB=&FN&*:@:#$5_T1_)R 86!S18K* 8H'&- MQ1>DI\E_C(#O#8(#*QH&@O\/VC+1>H"OPQ>N^4Q'&JE8P/_%-E!78D5.A1I0>>R_HE)V) M6@9,7(3-L :81UDPJXFN25;?-%)O>"?QJVANH.L+VH&" GU#_W;-FN#3ZUOX MH$EC(U549H8,1V-8BLE@:J=:T%']+=05K(SI(*R%ACK016C:1"9"WG(.^BO^ M+M76IDAG!\L^$\AG :,"#G#0-G9E$]-M747Z<"9T9H:)QGC*#;5_*O1@)_!Y M$;63OB9T8JGH;VSC749XCN>DI95[R#;?RW--G_C??V2W.'Y[=R>,)YSR7* FIWDQ0\ 8@_"+)@CN'IT6?'(\!#1K_Z?0X ".:,C!NTSAKF9!; M8=];8B(B)!F!EX>O%$_W#3,E W/!GHQ7,I*'F#&)H)V;F(6.R-$,G=FGV6N& M2&5S2:+BPR)&2)D(M.$;T@U:WX%2 WP6 MPAO"W!',!O[R*6D(,I#?H=R#?RA[3T[2\ L )!MA.QS/DDP%FQPP0V)5XW19>%?N1I*E]F=60 P.] F._#W^%=H)(SNX-&)T7+U*( E5O-&V.7:SS-9JCPJU_EJ@I9\P*<7C%W^X_9E9MV?OYQ?[1=Y_G#1D@_U M/(.QRZ=HABH/K5&N(":W\8!/+QB[7+KZ/J@_/GZ_?$\Z"02?9X)=_@FPR\.* M2_R%R,OF\.FPOG^GM2:XY@GR]3&O.CG=K5_]->$Y[] ;4BUDP^0<4-%.,IFC MF$R,1:OA"?5!N06A@9L#W*1D,DG+#8<$MGS;3].:4\T,8S25MBN9']V3R? M/BH[PYOAT-R5/_!]Y!,*R5G;)6SZ\NQ8?HK1JF'8X3U%.SL[&]9[/+X87-1: MD&7XW[ETM; Z __ 8.Y+L9_70MG--LXK:M7)LO.JIO/EU85P!W9>6[E?V:W? MKZCE+4N;2*1SN1CQ]8_X?F6W?K]*@\6/C$BU&2ADD!-1MZK!)8S\EX5,\E>1=ZK M;*Q[%?WN>&MFJ_]\*.KHN!(]9[$E\WYO%IY7 MX_:&:76S; M7XJC%VTN7:BL;LUQ?-L?JN_%M_W96*B_'*&?P)YCW[%)3I^S^S+_L_U>,__M M7:/$V1U[KZ#MRV;/E5Q^_4XJG]:MNF=58-EIQ^'BR:8K$;JB)Z>] M&\UCV6G'X6?"]DXN" LN.>U]*#K+3CL.9U<^72VN1FR-*^ASMF/=9SYLE ?C M>VL^K0^WZ@#P4/*NPT&_U[7ZB(+DNT!Q."GRZ7PU487VK KYSC4.[TL7>$YWFTX<-%48?#A5S:;30W7$]+\)%<'%Z04CI? M6)^5'&9/ROV?V(I>'^58/!FY=*ZROKF3'-E2T1[>6J0ML\NIT;B85[X% ^&%8:QM1SK'!TFS MIC?@TQ+T*E$?AY6?B/I=BOI8LA<24;]345^)PSA/1/TN17TE#KM[%Z+>;F:V M.?SL&FTVXH>QXVN*!4AWDY4D8+B?&< Q& PW>_.K.W]MJ+5* K]YR*<7#(9[ M]=AM=[(_M7_OY?W";Q[&'A[LZ05#WXK=!TG3T./;;3FY>P=\>L'0MZ_2K^&E M.)9J6B^Y>UP-2X!N8YWKSH%NHR[TTP&\_DYK/2RR2.!./P!W^INL,SG/O0/6 M\K$6?3$7:**COBS:S=;$,;2VQNK74GZP/)'0C M&%\^],'!'"XY^8C)P#QQ/NSH-P>7J,12.?5[P(NN>XZ+R;];/,=8,HE6E^8> MV#GNZCYF=W8?8ZEVJA[;.>[J/F9W=A]CJ6-:G?O[,932W$'K)Y&*H::=QKND MW2C/[=$.T% .#*#H0/2.M9/C*[$@J9161^@/$DEB9WK$^N<22Y%19K7X^13G MLK%>L/:Y5&/!7JD>*?#-SN3\^N<21[)1E%++#61[[:!E^[TJ*HK6AW*>X1$J?X^0:J!^-CSG_-[\?NP>6'=;5+O_ '@P1 _JVONF/S8Y 6- MS5Y ;/H1G*/'64&W,[TB.I'XKF4L3HVDGO*PM)F-J2$.UTA"#0>F0VU,#;$X M6!)J."S-;6-JB,--LQ5JB"&>-'^L7\KC]\ZX.]@D??%BA\1UA+#Z5W):J49(CC%((5LW$X8#)1XC+)(<8G_+@.\(X M?#6%_):J+U>BZD80][F\W!6ETK^E=O[C1>&Q2O_X,KG=VT FM)C!M4[A^$[2 M]#]RT^*;X/^$[,R&5S>V>>U2GZIFXO ,!>M3T\M%(EN0:_QS58KI-6 M,[&XQ )UTN0:)-?@8*[!:KT^#F]@L%Z?7(3D(AS,15AE&\7B!@VTC0[X&M 2 M4!N'XR/X%02G0LAL&U\C ;OXG"7;P6 7$T,^>WR;UVX+HR^A\TX*[O=^>L%@ M%[E?A9PXUP=F/;_7T\N3V?]9,X0[9$!RCO378>SJP9YG,/S%S? YT\CG'V_W M#*"0W,9-X"_>>E-5^O?YJO5MS] S!WL;$T",WP@0XU#P('9P5/M=P=Z.<">X M!EL[OJV@%?C9[A&OY7<^B5T#1MBI9\*?BF88?PFRVM?&=MGY 6$0;&LR_]G_ M%(YU/U:67=K4U2!4=8TI[+#A(/HON?%@.BQ4!L\)'$1PV?*?RYVW 4>^;QR( M:F:S1$,#+QM_MM"WJ/1!1(@%F7!PQ>=1#W&'(!#53$P]XLI'A^>Q$0[$&O=P M5_@/U6P_*;D >JMG-DF-"CJ5:6 WJ%'HH M@9*\=)"2?!V A[HZ>YS9IR+D=*&QX2:P M8;_)Z>X:&*&:V\R/$7JZA=P'3C=0[2E$4GOF9XW[-^77\_?'G_D=. MRF3"P M@T.MP=V6ZN CIUB= +ET/K-;47 0!=$;"WK?6<11_%7>B%M'#\Y^CBNQO/@H M%ZN]GT\7MN>&^1278ED%3"Z."IALNA A\+F!LSX?3=9=__SQDFME&\:[D_ZV M4P" .%-40]-N/-FR2:G:_DO5=J1"Q.HK"%,A C=XFX?J3_]."'K_!+T;-2R. M9(U@-6SG1!Q8'I)0\OXI>5>J;#Y69U"8*ILPYX2D=V,.Y.-(XPDS!PZ!/?MK MW_DTF]88#]+_^M^);7Y4:MBT&$^N>G?7U=N6Z83HUBXP-[4)*92W/^!$M!"< MB[_V+JB<_J/E_MXY/UN&*0]FL=+Z%J<;_Q9[9^NAI\A"!>'+-('KH%O(=R7Q M_?+>]3OTAE0+P7#U=[P6553.B=<;Z<;9[ II0UVBT05*[^(IG"E: M_^6+A\"K;OOZ Z,^S4L_47G4OQB^_90VOB9;P))@:S)2HHX$T31UN6=1+ E3 MPT=CJ?@3/&!/-) D8)YJCI! H@; 8+4!^?M<&^/IS/[W_U9RV?(_AM#GF_)W MO%0:*T5NB7V086WR.:L_S:=F^]+\_C@UW\K!KI>N^V6W4.\)9K5._$%I-H?NM+ERWSFO=1JMI;_#!8H$4 M(V&!)"7%24GQO@MRCW\%24GQP/)K7#X $>R))O'8& MKF.,B K+OB6Z_.SDY+[S-+]5,FWC>^WB_;ZZ_,8%+V*CFCJ^B(CYI6R^3_<= MG[$71XY"*9TOK$X3V5HEW#;H).:A23$U?C^1T4P9ZL83/8##.:U\+WQ<&N\9_\M' R#R49D M,+'D>Q32U?PGXS K",8/K+8FP>1_/K>_/S3UUD8$LQ4.DXW(8(11^]] MQ9+0U__^GY,3X5)&BO2WT!:'F,8[Z-5":A^&*/XC/(B*!?\43D[8K9?DMZA6 MTZIH2XE,<2W_X6H78#:3^2-H)\*U?CR_P CFPCW(Y_\(XY.+QVA/*%_ 3[GW MF>_P/T)W-L$3K.EB3^[_(S0QNZ"GT-1@O[-Y]U/_X8_!5R$7=6&"<"_YI?SO M?_#1!1RBCL27DQ["/ 6_?4)HP'UPI> P&0E_6M_MKH5K]\ M/6_=W#2Z-_5FMR/4FA?">:O9;32OZLWS1KUCGVG<+/U()$_,T[R637E(PG0I M:(1UKHCRV#CL61]E(!Y82LK$OX& *?PW[8Z)"K(AB%@%'"!5$E53T'1A@D\" M7_/!0)!5X4W49!1Z;3FPDCT1!Z"'ZH]BU=QX_!J+ Z<0RJ-0\G.Q,3^OB0>O >T=!4/.H, M+QHL($AAHV'6YTICD#$Q[6.&3+ M>4@3=1?A)]^0 K]U[CJ^FLY&\ U0,:TC",ZZ=@+;I=\M_'"9[[&(1QS"5%0T MQ$>++T)*TO$LU6':^4C _]/QB<,]H:MQOAK).OFQJ>,7P$#PM6%-D/Z&&0'< M<1'8DHX,2R'7#A^,J.,-Z,L2/$^NKM9GMQ1+D Z:F*045*C")+-5^D8#H1<8 MWIA QQE%D,0QUB0-/+!"8!. (XZ ASU;)(N$+ Q)>*T&GCF>&_Y-;^;:IE.A M2]B!?XNP^:RE0 63,,6:>!?K*M*',Z$S,P"I@IXI793#:V45?RE*L+YEI""T MV/[G[ . 23OG:)]=JJ8: .B$EV5/V4YZJ;%)G_-)DX%;?5.#;2O99RO@1=#N M/,(43WB$-? TYN8F>>E$U F[E61\G)H)C*\_PL\8R#05XD8Y335@NOA.@NX* MQT#9\N*H-G?E@Y+!R"UTA@/'!1P+)VOOU<4+8^*"'DQ?Q,('CY^29&,L&Y 2 M-)7-$>;YZ-F29,P5."W#4F&"IT+-@+%Y0)O-VBTA08@,5? MK'H*>VO]/E;4I;:N#;"TP L7E4N$C'.@6=5\DAL>7R9Q2-G/GHF*B'E89X20 M>*\/ICTZS?6,4OV 5P 2V>^>L MRE[3*G_4\B5YO50UHS4(J.B//FVOB5.((ZNUF,Z$5\ZD/$P!,UC\+A/NX'0D M8QH'JL5Z 5B>E*@P&Q;98C %D]50GDW78^^J#/*+4"%(%[Q3QD13)1.*:KQ]G#1NAU-6_UGFZ)@9N2RO"%] M!A?-7I_@K&\5B84N;[O4%4=OU36H"U$EF&^6F\8DA,;T9UBOY+HJ(2P_]6&F M-A%E!^C'I0/WZ8TDFBHF3YH6F>J[:ON%'B4(P0"*,!)E=0>3QA(JY3*[0'Z* M4S!30,'!GX'9H(.:@H^]CQ#P". YC#C@%_B'H%%*,J8<4]/QN[3! (LUW0## M3<3_QES'1/0O(KJ&6%-%1$G2,4&I"/\:OR%EC/![L5XJ86+!@XXU/ NL5*F" MG_7DGI -<*F-QYK:,;7^2TW"9&N@-A;^5\EK$,W_V/&H-M M-"]M!G"2:%.'O4_\AXRE M^(9.\=^=@DN_I_\GP'.U).*2/7N:O[W7S[Y7>KEJHQ1OQ&4;]0:["KEL9^Z+ MLUX69BDE89:]AED*GSO,X:'3.[SN=1JM)@BCX!]<_.XV.T+H4+AO-6O.\ M4;N&T,I%H\M_V<]M04'=W[#+150>8@VM3 ML%0EV0,I214N2*=*IRX@A*HX\=DW X.D\ M!IL!M;JPKHU<]CM2##3%AA(+7^"5W%I8VT*Z,A/NT$33B=/S$FN$>$=.;LE0 M,+$4K+:FJN"-7?S=OT2=A;G/D*@+U-UV@2U8XIC,9[F+S3'VJ./.7G('Z]JZ M;,\AGM508:1@@-D M]@8FNU<+VV@&-<>GLH'2^+,!(I$)(R+1,;6>Q2RX/Y]%+.Q0!G4<\X]3[.,I M\O\04R[_!&B+?6KQ" B='O$<,U>TKS< =V&#(P)?+CN.@8DUH<&]KP&B5"D) M-&Z=1SZ!H B+Q%2D608^.$- [WTTH3YUX@%@053[+Q+F-& K8G8()7(WHKK5 MH9&J5!,++,P5AJ).7,68*TSQ/T^N-8T$M.RLU2UD3"1G% [&#\;(K] MZ2A!^$:3![&P2;L_UK5GU&?Z;(OL&U"YDRA QQCK,FZQK M*HG$47UJ:"GDAZ?"([;X01" ;]+@@F(MH9@%[I8O P$')]7Q8 M B8 /H8( 7KH20 Y#'VF_>-!2#(.H1O7."G7.%,9+Y<,,(+-DQ;F[5'S\7QL M] ?WC9DB821B&B:OPS+00/['QJ)$YH\G( [)Y[;S=*AIDC 003,G1SB S2 ^ M7-$D6514:X=H'J:IQ4M)[23\-U:4GMDO=-EXH9N$C1VDFR22C5@V%;D/0E^T M#%BW:7FOL7MW\$B2/ !MC;N$,?\AF5-TD8QXJ.P'26\-AYC<:"H#:)3+"*0Q M!CX&V0D#D8087+-+T=F1DZ,SX.HL85O8%*F\:Z803;V*IXIWD:Z]0(^'--23ZL>DB#Y^@&-UL3*532)SFBO*ZG8QG';XZFJI7%WZ[NB[ MN&5ZNT(JTK'J!_-#6(9I8YH<3ATJ!D^7D;%XP'>O3Y0-"8WA8U#HD=-5%JS/ M"T$FN<9D$I#4Q)^9$&MP2*9( MLS Q4[<@"XXJ%A(;@P:JW1T'[1\B5Y39/H?%"NN8J'HG]+O32W(PA!J&R98< MXW$Q'/#Q$F9#V E1;P8*7%JFJN&K;X@*(ODCX/CD*=W@RZ*%B6D[^002/TV& M<\U0K]/>/QT_0YH)=);#K6L#V609: F'2#C$IS_&X^$0-Z(Z(Y-C@1[N&M"8 ME[&'($42:AZP7BP;(U8R0Z3-$OB/H%1Q^(+@H(/L%- _Z%. M3XM83X BB(T;YM ,\Q!!$P84,* /OTQ'@\#XBJ*[>NCB;/X*DL(3!N+9D^^ MH!FH%X:FJDA),X<$N#::(LEJ_'XJW(AS_..7-.5C(U'6R?O!54)K2H ;@+]I M@'4:U+FY@A, M#9E$89AW YS2:&)2SS55:M"[;)#(BD>I&(JTP(/_&-0'^+6*I\E_F/"%A"]\ M^F,\'KYPKSJA/(G,$BL"4)I-4VYT<>HNL0"+@2@2LJ%;$\?C84TFV%ZAX1C^ MO-O#V=<,QB)8_CV4U3*'K*4G[HR$0?QFQW@\#") <<#76P'? _-H>O*FB,]3 M[+\HVC"YR,E%_O3'>.07F2(,$#>B(^>G2'R!F 6H #1!1G8NMVTL0,:0KBD" M5..Z$J8H,V"8&T&IWV02ZZ9_:_!BU\SM'&''5@$\#Z)2@!/"(!@2I/;3-]^$ M*R5!DP-C\T/;ALA5H>)(1"$MK>\-,:A$74 M 7"P/JE9L5AYBPAL [,IBV9O L^2C9>$+R1\X=,?X_'P!;NQ(YDAS7T@]U20 M+-;&S EY@F."(V)I=A]Q!($(F:+EI6T?Q4AD Z5MA2?_9C/)Y[S^T* M>3P1">:H,$3:1%,85"0@#;T11$*:JDUSQP'YDU2/DZC&$)0!6L;EE'#9Q5L\ M4=,4WV$>?864)ME>$5G%;Q)!.V'* [S%E G:*=27F#I2A\!\!L1QP5/7;2@X MYCRA 5@&4^9E0A!G-0BDJ6SB%;%?)FPH84.?_AB/APW=,!.#YF*Z_*KJ@F,R MN;K)U?W\QW@\5_>2U*:2Z;&*C@$V'_0A$GK0ML-PY7<[:(1>ZX$K'Y;.OB89 M%,D]3^[YIS_&X[GGW%)0Y%=+)FX\4C2JBR09^DU3K#$*NNO)-4ZN\:<_QN.Y MQCR]@?OC6$P0$#%\WCP*ZB""@6T2O%"XW9)L@*<_+:")+"$PQ:&K#^8$\.^T M;?2#%3]4M!Y1VW5-%=]DW3)X[K#[1:<8C^S.CYNY4G&HN43I,23Y3219CDRJ:6P 2\Y4A-T MRZ U&(:)'Q(!6 KSE:9H2.+KZ8X$6D"WXF4=C#^X_T&]$1D?P=H3I3P M#4/KRP1GEE"VTZN.QM19/SM:G,P*"QQKVIUNZ,!HV;@O8>+TOW;CY "X;S?8 M=\@/(J#,EQ.4>?K$GE#FB[\/ROQ*ROW0M5]-BG1%<=KAD R,AAI!S]:0P;JE M0;DQ+386T/M(A.F](2+\2!L6TG&*0:Z!^ZT'(O*-]&]9B=W&X2:1E )D:XK] M1A)[/$AN4T20&_!G#O(T>QN%=R.A.0I MX@XYX*9<]5:\0C?(!1=\%2XP=L! M2TF3"DH*A4=#D8!,A7^E#U&:P0OS[C@3S3!DX X.=@,#@R0-;ABRE8E(@S@Z MY)0N+0T-24EWSBE*T7Z=M-.?'4)U'O&AVP@LB1N3$6DUJ+GZ[]!<*Y*-.>YA MODUX/!Z,#)1V;>+"!J86-] ^+X&H2LN!&^L4N9=A0K.Y,9AI:@-.L';5)[Q4 M$:=D%;JE )'B+;&P2:>;X@M*J9J@83..B2?84&+5X2.P)H"I3N$"E^M(^)02!#Q\1:N,6^P#M<@T+LS_V^1_5[,_8C4FUW@!;"$V/ M>#E'C;+]B%*8U^/10;BJ%F@R ,A,$@Z&D+I,^BI8>D\V1FD.!)4&AFEB^6"9 MB %$86'/\3$9E*7!._,ZOY4$1+OVVB!5Z07#QPO7A .7DZ-T/ZY#E5Y)WV *NP>]/VTM+"4*1SG!(@+_I*2$=/ M8;U!9%8/ELQO2(&\=9;G-<4;A[>Q_N"LWP7U&WF;#/@L-_:?!DNI+?MNM/T)L6'\?Z /_N9;FZ";+[G>)YGDCL@@>/Q MM/, 4_B]MRU&^;8Z8Z0 M@5R3I'TI0%=#@(V,]3-Y(E)_B*Y90UKBPWITD;F:9IAP4M5_/*:@X707]!O:#@>G,58PF[ 5#XYEXK"<$,0F@#UX0Q[# M"W1&4083$O-8Z*+&6+376>J2#\R 8V$ >SVL%9#SRU,R$C_Y3MX6%$2PM>"PZ-A7X-$P'8A_**H#Y M_"V1K%P0)&,B#KT(Y) M[YA- [X&EA\OJC95D,1=K80O\_ EF3-MH0AQ50CXVK%5/C'6-) *&U5X$W59 MLU@KX)0_%L_Z [*>K:*AJ<0.=\*:?5GO6V.#@!!S[ZUN5_[:=P_*@?N\<;1K MCXF#E0=+\009Z[]9['AWX>WQ77/U^+ZT=_?.=F2+B\';0XEC%=(H%3H/V M5R)^7S(C0WX'Y<(<&0SL[;NE(B&?L3MS'R43">" R]/$*O^_O6]M:AMIVOZN M7Z$G;_(4N6_A^(R]R::* ,FR(< "V>SNEZ=D>XR5R)*C ^#]]6]WS^C@@\ $ M'R2GMRK98"Q-S_0U/3U]Y#"QC8:)-7^>,+&\[YTM"3ZX.+K\?')UJ9V]U\_. MCR[VKX[/3B\+/*5"*W483&&]C0(1-!4 =$7>2SP(+^$4^B1/(74>RU;VS*U- M$'])=E_1TQ*-=+*2&SG+HV82*?=6?.&/_%QQA-@0R[=YHBLC_J**M*BONCV, ME 0-&N8*-&"&F.W>HG9C86A *@@OU4.:-!=%94IO)KJ452>M*5(C^C8H==/^ M49K7!^%>>^9H8'71)!^-%_6ZEO%F--/0,<,>N=(/TGI[HEE>IEHSDY'5+$?"M_&6FZ[^B)^TK.N!^K1:?_OM.XM-['LOF=G;RFS> MQUO+VH+MXT7U@]?4U^_:-5Y&S%#B[R-GG*&?AE8@)4NM M8P Q@!ZDK&$T&[4< V@%EK*']+WJLO6]5# ^VUZ7+P%K]2P)R+;TXO&S4C6J MK2HS='L86C?:-=ZAV\/0:L5HU5KY8.BZ#4@/Z0Y+5QU\69H)^]&[;L^G>L4, M:?;(,T.9HEV'*KV49TE@^%8^?#:/=RDJZ8'X6CY][ M1KF2Y:ME?A:/GY6RT6Q4\L%0#F/A,)8"^P"KQE[C4?F%[$1F $T"J)X97,H M8@ MH&PW:BR!&$ _3%G=J&=F-^0!0"NP,/V0$KC&V!;>,;G>,0VCV=K+\8YA M .4<0"VC7N8SFP'TE$BO1KW-"&($_3""&D:EFN=#;,O#DSYXKN\352//[5L! M6[F7'MV<&9S//HOB<;-FM/9R$CC)_%R*W;/6RHD+BOFY#&EK[%5RPL^M#$FZ M%+8-;Y?]O64;6MFZQ>P-+5I95%5/&9R:NX6,;/.UL+M86:ED1,YNQ9;1"YBFB^$+TRO.X@5B9ZX$;8[ MPIZI[!HLDFNPFEFA( ]^089/SN&SR^!A\/RP%L91+0R?[90]A+ M(+!%_,DC[U2-6GD3_JKIAKS,RR>/O,.D8V\D+5>-9*A2,YZ7+IDK6A8L%4[$8N;<)E8$9N7Q&UC>1!<>,7(%H MK6VB5GCV\#)Z<@X3<3B<2WFV6X MFZJM3634\$UU^=4*-V)R8'?3RMQ-M0K;D+:"EQ6CL0VY\L6R)!V3XD#$@O(0 MF9-8(2^20LY6) 8/@X?!P^!A\#!X-JX +B.]K5IJ+*(-+ED9/!7!;&#S@EPB MBG.PK8@.O>>&'5NL%C;/'[.ILLE:K[7J/J!MV+S/",H+@K)M9!N SZ..=L90 M7C!TKV6.I1 CZ$GVP'S(H4A+?!68L!QO-?COS2@]F'SVH:&&IG=M.:3-)7\F M)_,U] .K/X;YO!J]7?D8JUJST=LU+-#2B'_3>?O&>OL.4&^[UV]>63 !^*28 M$7I/V!9>7M&A,3_1MH-:GA\PA M7$1I,IZX$0Z\[5:HZTFAHE6U/5H04>>VPOE &:@ MFQXL@1OH8Q$@/2-;!$*#;^*WY0+>NMXW?6#Z\=+246+8E&JI4T$U0Z!U\-1!:W[5M]Q8Q3:L'@%[U=?1$_20JF?/390L:YQ/"VKNLH M??M62$([KMU;TT4"U@T__?59]5DF*1D\7QIY*-F)()#N^5@>9@R1]RDN9%NK M,&?RQ)E#T17#CLKD8>;DBSF78A2DN"-5UBRS.K-HTT=.GKBSJ/UCZKNRJPM#&OUG7U?OQ!^@-; 1V0. M,I.9R84+%%-6L&KYQ:QO<^W184?H9_!P:D3FL=/W3#_PPBZZ43)XI"90>;%> MCWH\[&8\Y]'PM1>%<3ZZSF%F%RZ M=CBO2/L]EXPLO@5%B&T7RZZ@VC76$8,8R>#*-*9C\FAA'#:$&?8O)W]NQ8,L;<7>=.)%F\IKU][\S^ZN_MX2=N\7_=R\!BQ= MBN^A<+KX>=;/HC5BE\P7N2%W&U ?1 TTB[E%9B \G M$E;*&$,UNP;9-U.@;RYB9SQVM=J+!'Z3^V"6@3%!M3KZ1%/K'*WP:_UJ/ (" M]SVS8W5?ZZ?F4$@NG+JXWI6]]%.OHL?P5QDNQ1D"<6-$N^+-*V#='"9ZPORV M*ZO+_P+79<1 FG'-.8R3*QK#/P7J9/C1Q(#IB> ,"4\%RM&5)2*BN16Z0H2< MRH4L&U#TN4SRI)!S>"!E'O/C58T'?VY^/!5-&)I?W;B"@]XU W'M>F,JUD Y M]U1UPMP9<>F5^N8R"J\&GI IA9]/MYS')E:U+;..MXFUE;D_73BY*]R,S^8?+_-#W+=+J/:)7$ M["T0>U\P7[>2KWS\;C-K^?C]69C-Q^]6LS?7Q^^6-QE_3)V/M4;B;&?;VX5' MYI[4JV2H_'YQ_V9 ;AD@F:',4&8H,Y09RCH ZP _)R"9HBTK MJ7!-:Y#E,=QNSB\"^C6POU7:\.;_.;F_Z7W?,JI5+F/^LW*_TC0J+5;Y?E;V M[^P9[!@\#!X&#X.'P!@\#!X&#X.'P<,A@L7CYWVQ-,S/XO'SWNB8=7K'F)=+X&5VJ NSLE"LO"]XA<5L M\?AY;S@*,[1X#+TWP(2%;;%X>4^TR+:$B&R\ L@C^J0SI-!NE9M3:?-5D #W!5MHN9WF'&$ ,H(?O MFJT\']4,GYS#I](LM1@_C)\?OBD8>Q5VU3" ?IBRAM%LL*V4 ?244/-&5O0C M X@!M(BW+\_X67HY@ ME-7,D!'T>#UQG3"JMTI9B9",HARA**]RJ%(WVC76BAA&3_0:5HQ6;5&[/<.( M891QG#6-=CE',.+SK)A:4:V262A_XRB*S&>O A-6XJVF:6]&Z6'D4P\-,C2] M:\LA*U?R9W(:7>$$PEOF1-YT8KYWWL:3&KU=V12^AGY@]$/H1?#WQ=.#W1TW\/':'7RH9>+5?KANZ&GMYU';+XF@'\7AG^])[H>L+T MX9/.6'].%SGXMJ>C+O["T -7?TZV)@/0?NOH?<\=ZL^EW4#OA1Z@#T87V@,4 MU Q]Y%FP2#!->$S@>\UX;-V"Y3!MF+K;UT54!TJ.A80?V:(;>&B4U8^=OF?Z M@1=V@] 3NB^NZ:N2DH76HE107D\)J6(1'P'5M^Z6 5,Z61&E*!L52J7R/P%3 MJ66]+^F'"OX<%;@3<&!\)9"2* MIA%=KU5(\&)?' 5IZD=F:"E$4T>K-)">+G<'DBI?-YUDNWFBZUX[L#H]W;T1 MGA[ VFG94UE\81C:&R#^,#D='Q+ CX0M-1:1^D*[5%6PI7Y D_H"=91)G]+W MTO$P:N_#Z3VTLP#.,?$@@..^&S,]-U#^@A+Q6.$+3R 0HO>J7A[1@6PY:2S7 M6VU",@9M$I*UYY2 8.CA*%(H,)[\J>+7B<=Z_K!//WV'#:B -K%)[=C MV58PUCNA;SG"]S5X"QHB<*L^!N'W+^(6X5M[\S^[N_I[2]B]7_1S\UJ\AJ>_ MA\+IPE-5(.E/TP[Q!?KNKK*-]:R;1<.WY#1W W>D0H?4!]$#31*N9*#1N\*V ME='HUV?E9_0S$-J-?IX2J]SM,*O]:OQ" C<]\R.U7VMGYI#(;EP MZN)Z5UKIIUY%C^&OIH?/(A"M8)$)[,TK8-T<)L)V^+;;$2 08/0182#-N.8< MQLD5C8&?@G,R_&ABP/1$<(:$IP+MG3<=U *BN5EO"VR:DU/YX+D@'\\]MV\% M=,'Z1,1LQ=RV@DU7 [C7@G!S;^E4(B'IB9$G?+H3X\%WC3R$8Y1X".#/.H@6YR0Q8Z\9PL%"R>!P.MR4M&W;P7ZGI (N[^9O05B[POFZU;RE8_? M;68M'[\_"[/Y^-UJ]N;Z^%UWH8\U5_1(A:XB:=/AJQ-\66MJSW:V*5MX9.X[ MMTJ&RN\7]V\&Y)8!DAG*#&6&,D.9H:P#L [P17>^6&_)DWC8S13'4?^3MVH5;,:YK'4W_HS?Z]5VK#"/[\Z95YB M/E9GX9!IM/IT! Z;[)X\1<05#!FA,I M6.!L/TJ9H\DW[[CY"Q(VTP"& M@;V]P&:&,D.9H>1F MO9(/_#(WES!RO965YLK<+!XW*XU-!,4Q-U<4LUHI964C,CN+Q\Z*4=EC8;M= M_.04@>WAY\XF]%H.*%\^'\NES7,R;\[NU=VS.7=[90=,B_6_;6)GDS,*MXB= M54XHW")NYLDPSPQ=AK3=VTB"*+-S1=*VO)%*&V/$AIQE!>,%0S6GM9?D)& M$:-H4>^D4:UF10]L $993:$808]7&=<)HU8M,T:,490C%.55#E6-6BLKE)U/ M,T;1@GJUL5=A%#&*GGB8U8U:+:LA-I]F.4)0OG6B9CTS+G?C*,I%193UV,@X M:VME@>?EC82V(L^9H3L[HSOTJ,#NV>*MI;T;IH>23#PTD;[-T=T[^3%H. MNG#?%AY,YM5H=8-\#?W ZH]7N&3%(OZ]ZVG!0.C!P!-"'\*O![XNG)[HZ;^' MCM!K94.OEJMU0W=#3^^F3!639HJ>Z'K"].'CP-7Q@OU"=_NZ)VZ$$^+XI@\/ M#T>F)[^!=[87>B_T+.=:C\?7,L>OE0JZOEL!#M^Z6QHT0(-\ !J@E$Q T;? M0F"\L6)L6&^+.XKKX M'EJC(J!T[[V8D6(+"*ZG(N]H]YWM=FJM"J>BY0\N!DWX2J?&WII$:PXTPZ0OOQNH*AEZ11.+D$0SJ MO<(55OV1N-J3LE'AZMX!:B7M8=D',PZ=OGGC>GCM5( :6G=;A!OMS?_L[NKO M+6'W?M'/04:_AJ>_A\+IPE/5RFO]3],.\07Z[JXR?/2LFWL#!5+Y-G*:NX$[ M4EYL]4'T0)-D$5WJX>YMV\K)_>NS\C/Z&0CM1C]/#MEU;=L<^4!9]*_7^JW5 M"P8XU_*+>2(OVV$/],V-($CL'>K5M=J+9!6S+2+2C! 35*O#4^EUCE;XM7XU M'@&!^X OJ_M:/S6'0G+AU,7UKK333[V*'L-?30^?12!:3B*SR9M7P+HY3(0= M\&VW(V#?P.@CPD":<=D^-'$@.F)X P)3P7:.V\ZT_>E3F'O M3#25,U QS0!VEW9T-Q*.+_RMF-96< B.)JT/R#TTD.W"H!@,W]$$E F+$ M75? [)*;A__REX*NWSP%Z5&GS.(37.P\>K90R%@2&;8N.SY]^U:@[P")L'MK M"H*$1<)/?WU6J3_+I"7#-K_$7887#R3IDU03CU!-S,=*,8\D?9?675XYM&@@ M: YV]6PN]OIJ!LR#T4/WAK7##*^&1#%<#Q^3P9\CJ< \WA(>LUQY'.:J^84< M6K+R##5F[5-8NV@E"F9ML5C[I^E9IM,5S-ZM9.]T.A/S=3OXRH?M-K.6#]OM M9"T?MEO-WEP?MNLMB+C,R20QC_IDS"/G06QS'@0SE!G*#&6&,D.9HW<#*R;+!M7%"?X8KT5".-A-U.K4@V_-S7\TC="HYEE.E[3 MR[$YGW MJ^1]O9Q5C(1YO^V\KS2R2H@R[_,P]94#H-8J994BSM$R;"D"-K[[C4HUJZT" M&5N6D/P^C)!7JRJC8S>!@\#QMQ&3P, MGA\&3R.S.P?CA_'SEKX1IOU M(L;0$W7K!I]F1<%0KO6B9J.4[Q-M#7%EZS.2<2[H]N>",D.9H.'#/-Q*>K"7F;*/K.R4*SDPW*;F%GCB_7V<'.G4MT$.UG( MKD#OJ6;60BS&_;JP;4 NA"],KSN([]X]<2-L=X0%$3,XPO5$!@\+'L8/BQ[&#Q% D^]SBU &#XL>Q@\+'L8/H6"3YYE#_?_ MX/X?]Q*8U_JR%:.\<#-YBAS%!F*#.4&.V!96UC=2WI)9N8)"I?5-5!'>6M&ZP5.R M4=J$YKJ!/B"Y*$[ZV.8@T:!<[B27Y4X6S6+E6CD,'@8/@V=YE.6YT!*#A\'# MX-E6\"Q:B8K!P^!A\#!X^-AB\#!XPD5*E[V]N 0.AK-PD5)&T9,C:5I< MCHM1M+(@GHV746+\/$5;7">([HD?8A3E"$5YE4(8NK1H,PT^RQA%V5%3C")& MT*;1Q$JPHAXY*D18]PS%,>(3.4&7&%TW:"N&LW, $064H5B9UT[; M"J5AIU+E"J.%WX\-H]KFLI1;PLIR>Q.RE5FY?-VUS'MR>T[*>BDGVW+;&WD\ MMKXH8_OIDFH3_0)84*WHGIT3.<7,7,;]+*L>"5_.BL7'2JU48U9N ROKF^ C MR]<5%>O92*LDYN:JI&R%A>QV<'*O6MJ\ZO/S-/6X$+XPO>X@OG#WQ(VPW1%6 M-\Q@ Q<)S661T&IMT0('7&.6X3-#69YKS#)X<@Z>6IME#\.'90^#9P-M&>J+ MEIAC^#!\6/8P>%CV,'QR 9\\RYZ?LZ]'NL "-_=82JC=IBM_5HUV(\LYP$6( M&44+)[%P071&T5-E$7<9*@J$'J\UKK.:=3W32;KQ:M8,HOS+H8:QU]K+#X!8 M%!441=5ZCGI5,8J*B:)ZCCI5,8:*JQ15RIF1UOE 4F12>Q68L!IO-?COS2@] MF'SVH:&&IG=M.63Z2OY,3N9KZ =6?[S"^8S>KHSXKG "X3U;[2 K6*$W5E(I MYD.J2LS^1)48_2BR(UIO2_I[U].#@8 _GA#Z$%XY\'7A]$1/_SUTA%XK&WJU M7*T;>C=EF=1]-Z6A=43?]83>2Z77S:36&?#KKB=,'U[>&>OF:.2Y M=]80!K/'^O/:'I !E&+-@!>&'KCZ6DRG M)Z;-3JQFZ",/QO%@Q>$Q@2\Q8UIT"SGC=K_M=H@R' KF)*>@YE?2]WUX9"0\ MQ(UY+72WK[NA-[E@GK@13BB,>.6T!59.7VSE+"=:.2"^7BW57V0MP%S.:E-K M6*V7VB]PY@L\72NM8T,66IJL@'C8M!HRQ[?N5K-E'PL\;7;+5LL-VK+U4EGM M6*H5,;MCJ>Y &K#WSFKN?G5B2C2$K6?>"!MVG$WS[KI^X/_@)OW1M=(>V*2U M1JGQ8N$YUV<6#?9=+=ZBF<]J1=Z@;SIXGD7;U +ZX8."3L6:3"VG,SD%CNA$ M+N$\]-?M[X;P M3O6]:., SG"']"W'=+H"]%- +\P27R/NNG;8@T6 ]X4./ /HQ@]ZB$G<<#BX M;]K"?U##T#+$U;VB)UZ&":7A>5TJ";@YE)+0G*,AE!^C'A1U^_Q\Y]N/ *92 MJ1%D,.='0:9>FX",AI]5&LW%#Z@M0HSVYG]V=_7WEK![O^CG<&J^AJ>_AP+$ M 5QAJZ_U/TT[Q!?HN[O*4M"S;A:-;)'3W WBLZ-,@+ZY%_7D M7:N]2%8Q.W%,WBYC@FIU>"J]SM$*O]:OQB,@<-\S.U;WM7YJ#H7DPJF+ MZUTMIY]Z%3V&OYH>/HM M =$QH WKX!U0AXU#FS^ 07.Y&>+13I.!O%.+$*!_#ECF<9^F_"OA'X/%!A.OXND;(V*SQ] M^U;@Q0()MWMK2 MODOK+J\<6C3F^4F2X+4>14F+GB)KGP_3<]"]PVS=RO9^X+YNI5\Y>-WFUG+Q^_/PFP^?K>:O;D^?E=;0$%Y M+ZKH3L\NIK"2&@E'MN@&'DZ$B#IV^I[I!U[8#4(O:Z=%SI87ZTV7B(?=3&J- M&GYO:OCEIX,VFED=A]:T ED'*/-]EN^2_/S\O=12&WL;!N*]!RRC<:52J&8T MZED]:%@.;1CTJV=_I=+.;)7&[-_BC=_(LI7D"/[,^I]" ZD;K5I680M&8S[1 MN,RR.,9>*RL'G(^@K== VJU25HVVC7!_K6UD5E,/T[."V-)S[MX*3[]T[5#% MH4^L]%IAO:7-CYJ5K%HHW,:J6)QLE#?17XXYN8)K[4:ZN3,GE\_):KF4U::& M65DL5E:,RAX?E=O!R_9&&NLR)U<@8*LL7[>$D_52=>.LW'0+BLK*VTU\=DS; M=KMQMXFNZXU<#W[479CJ0)B]J'+&]&T[&IX[N^2RLPLJ*(\+(5(9/ R>>YVQC45+ M*?#4JPP>!L^/4%;)C#WE@XOA\[#>G.D;R@-\UAI),M4E8]("5EFR"4R5.D3B MK%2Y0S=5[G AKOQ\S5CRVM '3O%:>5%9S.WI&$$S=.UQJU7&T-.SD7+5L9>E MT/)TPK7"J%TI906 ,8QR!*,<"Z)Z9C H(X@1]+!EPZAGYO>S0L0H6C@YJI49 M,\ER*$<(RK5"5*M5\Z0/W6,K2]JLKJ@UPHKGPBU69U;HC96N/C1=>0@;JI[% MW3L7@_Q2UJGU4#UQ(VQ7@I7:V4[WZ!2[[USX/"6$:<+GL!X"9BD^N1W+MH*Q MW@E]RQ&^'V$^=/KFC>O)CE"T;X:P7Z/&LL*[L;HB?HB1OE'1_ - KE9;3Y?% M$X]H*P>QOC"(-09Q08@'*WD- (C.VB0))B&])1##28UP(Q8Z2>-KM=[$Z,Z$>D#$+X&F(2P-85O@8;RW<=1]CI9]Q^ M']$2#6RH]L?1.Y(OIN%L=H$*V([X_9$Y]EQ;*@P=F%#?PM;+*\ZF,L$&7.FN32#(#]SNM]T.;63\-1"C'AW!%=OJJDY^2);<2Y(X M_)?C!KH_$EVKC^(!5BK.\,&-ENH &)\%2G;PUM@$\8J'OTON?UEH'W%5#F\99CCR=.5PT.RH=?M=>6KZK4JM/OFK%P/3B' M6DG_(M0UC>X3 ] 8S:^NA[=R97"=)BDV6'1-?Z##J3T@8\ CC!+P=1J[H/@I M.OC/@$F>I@21'DDF=6O'W\5JX8ZEI)8RO>"E'34/P@KU.1K*)O7]5'2]NI$" MKD$-,.'):_A+WF?1X 74FK[O=BTJ47%K!8/4;9ONNCW+ TS;XVES$NBO(C4. MPV<#Q(.,U!XG(UU"E .GH3OM2+T%X?>\K"1C^1[)2 B8?8\6X13P][RJ7K2W M#*E84.X4&EH@F? MW]%)1$@LE\HOUL+XY7>MVC[E600:9G'%IY,^0H_@P/18<]X@\5^$ENB*INZ( M0#IC2?X:UZ MTCMHV2&IB;AIIV3SO71$W-J%6>X@:?$C05H]$NW_&P:>(?+6@>--U(,8-&E$>+F4IS83%3 M:2Q&46%1!?I:!*S"ZF0PAY/C/SX?'QY?_:WMGQ[J!_OGQU?[)_K%T>79YXN# MH\L"3Z[0VSX),Z$+H';FZ&?=P.W ;JO*C5,F*RS=J 198BE@:3^@+??)]+[! M'KTT;:'O7\,I3\$=9'/ZK710TK^8EG-+^0SZ_YK#T6O]P"T9^LG)@;[SO_^O M5:V67R??H \JKU\:VBCT_-"$%\%8MP.K.T *AB8:3/M &%T\A6V3S8ID 9U: M("9@]TO?I[2A!M:0G*/R_P//#:\'*9(,LHMAF(JO@J#,:R0?Q,D(CJJN-3)M M;0>GJ6C=O_JDPPWZVC.'$;$E?9\&GQ)^^- !BCQG3 ;LYTVC4:D2E6F;;G( M)PY=2?E QF4E\]+DO$(0;%+:I8@IZ9<6NM5F.8>#1!._AT3?M2DLS+P&'E[+ MH!Z]8K1J#:,)LCA>8VURC6&ADB>N/3HY/+^LG,M8F9'RZNI#PXXW:E;30:>YF8POFF'M$HQ*JG MS*5S9MPP*O6]'YMPFM8,GB? 2Z4S/&^VC5:C-D.[)X: >]3T;DS+IE%P.I:/ M&PV@,W^,@@JU0DODJP$!"P132)9@"0.Y[E2_NN[(M55@;"I"SS/A;G"M<5ZYMMP,$^[9[VW-O:?,)^+([1)U5 M>CO&ACH\\$5Q=$P/-@*\G/:RWO%<$,XW('B%=,==NV[/5P<,!<'2VG;ML"=C M@EQXPPAMJ#T9R4->$]NB]<+18%N9MN^"INI[X8@.%S\=&BA\M=+XY.&-0B"VW1[@ 0)$X,-4:16"1? ]@ M0@'='DH!D@RPV",X[)%C^)J1&\!;+%QNP"D2J,%=+A9Z^!6) M4CS7<$4\@!$PC:8B?T:JIKQ8L+!]E(DE'1 /R SHZ.U/C1B]F#[W40OH>FXT M :T/OW,]/QHW?KG*/E&!J/ 3_ *6;TBB[M:R$>D@? (YZ>G$/9(8WEA@7PY'MC@7"S$2%IJ\@*YD1 M^?=,Y(/E2SV&PE8!.RYN)PS815;@<:-8)GHE[8N(=PXR$XX!*U"7)&G=]S-6 M-%H &@6%C /; 34H\QNG? %VQI:P204-%R!.(;\ M,0B%+^ + S$AON!3Z8^%<\)&:DA$..-$1-"TX=ST9*Q(.DU)FRMP M>9-L*.L.;GS:SF>?;L\O7^GG*?TAR;G;CP]ZZ8G%IV!CT$/IPVU2)R C6\6H M[;47LM9J02%=YT(FEW8N;S M2+'\V0!H.GI2;\$EB^V9N*5O7>\;*:/FR I@A_5MS&J=WAJ%!-DF=H@Y V5I7I.^"OT^7T5!P5)TI'^1ZJ]V(-5?>;#A<) MS[V%W_KD5J12-K9(6\0CXBG^S3,='^W/(F6G"1VR%SOZ?G@-O(+EJK2-1PA2 M5;_ QFI-1*9M:Z$S,JU>XKV.S;CD*XH7]A)N1_#"4S> $TW_+;5D1K)>'FI' MGLH_(7.L*C:!+'+GVR/0.M8)-$^,S+$J+:'VO#7$LT6]C39V%U[O6VR9VF#\ M'SJ>NQ1E,12S6X6B./"S:?DM/1 /;Q?:E6J,^;""D3M1&.+]N,K$D3*FIEV7 MZ7&5*7KF.]&S0U<:7+74+I_*BG)@22W8K!;9EWUIE([=*RIQRQ$FJ( AE4DC M:U-"@3OABX&=29E64]5\I*\U63IM:@KQ^G5,FVSLH(GY(59>(5,VO*$?HC\K M21*+HN(<@)$>W K[)@[!C05!C\S.LHH!',.RAD&2@:8E#K14+AKZIC!N0/1X MWVZ ^'U?RSQE'1=#I'8CC/@#W-9T^B"TR.EJ>AY& $@7O^YV@$X%F)U$&9. ME<%0R3=>&HE;@J"+'PZLD2^3#$-G(GL1';CR MWT">CL$S'D).*#>.D[Y>4:TC1]ZO)V,=HM]KJ=\K1S31D-0GRG!'VY$VDT@; M>@8^(C\3.FK4YW%%)-X!FXDF5;<8F6.K&,0AI)L+6)J,=:S4)\U@2[&[/6AL M"USMB:/PM7)#V_DC1C1I5QZ&FQCZT8T\G#['84O1W>N]BDZYPD/C$QP:^_*, M>"\5K[-4 SJ6!1NZ5'2$;<&QFZBM2BM.]/KH_)U4I.DN@"$^7Y76_#TT/5 % MX%J 5I*29$UK<(1!6[=6CUQ?_06I=)CY ;%:\%M/_3B6WFJSG$B*J+PK#B& M48:.2'4:9Z/N$I-!@C)Q>G:&,D8#(P)A651DE+08D^9"JA8,YPY)HTI=C%18 ML(L1+J3-A4)3NF;G .X9HT 67J0QHD 8 MUT]JM2:&G(D+H;JQ 5)#Q((4^T+=DKH14]6#T:NT9#UO,:1)5DQ#Y96BB?KP M):MC _$GIA^0B426\(A"YF)]TZ=)R] \](?Z0F8MJ'BDF-,R!'5B,0PMJOZA MW+1QP&\40SL1>!@%U*;X_,@@W!0G1Q]0$L*GL6L@IVCI9$H!K1JVT5)NLC4U20X<2BR,#9=#!CPAD9 M_*]&E;\?1V]V0 ATPB"ZG:LR?7+?:SIK24 #1UL)'NPB0B5A40AJ?#-4 M:SM]CL11;KC/9-UB!4:Z>MI AQC4-E]\AULWS]C_@HNJ#2.W@IA:>'<.KM_D%\42.=P_?T8WU7/X8WZ97] MDGX!TC'26U*OQ67<=YP0J)I]Y<]LR5YOO)E M5N_79^;_E7>D7QYHSKLJK>XR1G'$ M!K5T&5BBKQ_%72W.J!>%%U<7.#@ZBS+U"1'R^^]C7]+,]]^?)64(A 292%]B M81"ZVZGQ>PGRNFGDC6+DX=V\)_J4>VWA31PTT4K-W*TT=H2DJ=+HJ9^2.(]+ M:6:QA*\=13F[^S(/LM*N26LXZ')DP4Y7*$A_.9Z("J*:L*=+B]4BY..]7/B M QE]JT($=;PFNS)=="KQ"R[UF&I);%)YITNYEC;E#5.]1'361_?&:#9:LGS*V&'Y9+2""T3/D(OH^_A//QQB<-._ M46JSG#/0BNA6ZX #JJ1>/^I&(C%#@#@Z4.EC,$1H*WLX+K1?TMZ1Q<)5EU41 MRT8YF#F;&!S[6&]!,T<\8VBV\+MP>Z>[.RR ,;U4TBX ,,&EI#VA[+O)*FA9 M(")3 9K%DMJ27C#+2'>WZP2Y2CCQ-(QX;WY#E-#U5 ^E'=F$&:IP8/+.0T=V> M@JXM :DJT&_=63$1GZW(B,*-0C0@^93:6= M60: R7EH"YDS]+YIX:_H_3+;WK:3B:K2K[XQY96'U8R=[G/W9GB[&!)Z9)#TL/#84$S<3FQK]7'JG%I:MTC]!1%9!OQY*'8:R[@-CR M+=4DC[Z6"D :6GXL9".%SY0V6]=+"^H' N;(SZGJ-8PH) GEG.O1Z48.0?)F M*HT#J^&M-:YH.P7=,HD_7AAN!"^E^,5JL_Z0VIRHEE(A!FU%01+=(;/#:)%C M;821UDDEEKGHPP.4II0'T7-5X.*70Z.DUT.:M 2E[ZCS/ MRM](?&_H^Z<5$G?8K7".6OC+S[ 7$A=%VB4Q[;)X],PG/!:9GHUG:$)/N2\6 M?_\<1\S-"/7BE)Y!H,<^WF7GM)I*\AO@]IBV+\ M>E:/3C,L*$?EB9)+77S_(P$IA9DL!87WL&LG=C[C[W?IQDN/F%% 3=*X1(;( M2P&E1HXNP$0-&0?L,05XP)2'5- ,KXTN!NC:)H!='X#@\B>,#RI/1\PE0#JT ME0@D?W;DNXX#YC&H)'H]D3$Y1!0C<&LF5]>XB6@D$6'!/,_U2 0:Z=NY$=V( MT+V''BR9!Q0E%E$&J J+@:7\-UY<(@2'O)_V>UZLLBW"J96C7 685I)#+7.$ MTL4)(S3(T$M[3,2H-K)TRYOBO,Q\B-Y,H5"* 26YG=-_7^%M=?:.'=6)2TQ( M$WI:, G8V&ZR^$5ZC-D/Y2C (UR9F7E-(RBKR]*SDK M38<#:P+3\EY<=%82W@&*0ZC1.A6@=O!:[*O VBB^DF$^0 MZ*J,VT3I :)"E1^@L""*:=/-,'"'T@\ APK%=?EC'Z.QDHA>NL(GP< HQ*-2 MF9'1WH\O*$0VW-3H3B!KKRI22_IEJFFX(8]A\4,KLE-YF>@F,CU6UG5,+0PN M!AF,TW&8*M@O_IJ%]PBB1#4YET49X7Z'@;3R^)6G@ CP,FI;_]+- WT&PM!W MJB]EH3L9S#EM%D^(46NJ @PCO<=%JNF.Z88!42'5 M14+( 8=1-PNR$>A?+6 MBI_LU%Y&W_.%K*T<&7Y"573CIY4]SU[E5Q3PP< '0_;!,*";32294[G**@_,62H?XWR\9ZR5CNV!:]:U7\$W,RL5:RP+NAY:>,QU&M;"*# MC+618=<%19>\W&E7[UQ9HX+6W71A7?I$&F?)+;>\JN[4L32YK)5@^?IVB,# /YO!=I64Z"*;5QJE>( MS^9N-G>SN7MS>HQPKD'V]X@^K/M/>SH86%Y/AB *U8G!]RWT MZ\*,(:)5E0M2*#+3U]]PU%/=AM Z0*? E$X.^"YV_WUB2Q62XL]JPD6GI97*$5Q= M2*V%0TRD83(7%6+>K9PNK[Z%M^;I6_GDI9RNSKV>1Z&PL=XND$B$DH18V[OI";]Q[H6-_SU 0:E3]9&I_&BJD MG/*B.ECLQ''3%5.?^OK943_-F(GA-%DT1J2*; M,A%/A1^/==OZAAX-.L6GGC+FTIYMT"PH:Q]=K:3)U4HV6JVDSM5*\K)WUNXJ MDB!::46(2AR0=[Y_<:4='U-6=:7R6C^[^NWH0C\^?7]V\6G_ZOCLM, .LFUP M\LVPKCI9S*-2TD^./NR?R"H>1X?'IQ^XC,>&B'_ON4,MNF/C_ZG,(UZ*.Z+K M#BG"S;5O9#2W;=[ZH150EA^U#XN*D\NVK:8U]"-EQDI*"% ,G$DAB!TAK_#/P_%1W/]+^9F@-S4)JTLE\8 M9#:Y'8"B--YU;S%! QM+6W"MQ[;,6V;"8HIA MS<=3'E)%B): M "WHLSZN"-5%+6$=? 6BI\[0&5:/F)/]+@CP<0]D.:M$1:Y]64YBEB30-K:9-Y(LDPR2VAVB]5B_I.!57_)4,U4*LEQ_+((;").L3?=!03]3ZU^-&2 - M3A$?$][M.SY&W\*T8I+CG)1]23196.F7].*S;N#BLC5CWNJ)V0DS?0:@.1H@ MY(*D- X:D%3D,6BP6!0635.!M$!1:0W:DZJ8NB-K8$R\5<.WQF'2T4OI9;0+ MD]=)#[AM1Z:SR:V+/:ZEK):,Z9H@DRDERO(QIUK5/<&HN:]A#SMP1UC&J5(E MD((*/B:;S\A%W75^="90/ !:DMR^$15,PEULWIHR/X%*(N!V)&L-U>VES0M2 M418([@J!=@+R\:D$1*JCE"KQ&Y]PJHMC]$+7T^*'4E^/&RE0FR$JR8X%<#PB M#FF,:,-G5(T%JA?LR,H&U)4#3A"LS1R%V'K)E],T?Z/:_]*S@I8F/#)-527] M&DU.Y+S!@S8,!JXLBA67&(^*S-> M5'%4Z WR16A=>-4U)LLX[G21L=0N4%<&ZL\C;P@=JO >*XNJ<'3L\9(P<3+@ M,:_1D!;W!M(9'SDA'O Q(RD1%?'N3PL90,*,C.M9GE#](EQ9!I P9,*_L5R8 M\".1Y8%:[0=440L^Z8",0\:E.&)ZSX?GSY47^_?W!U=L%&IXV5 MJ9+.NE&Z):ML5)(J,1%WN+Q7)5 9J?.*VEEI]S_(&&7)B(K_:_.*_T\6DO)F MB__')0+ZEH^7SGN*$=3H2BXOFG&L5E([E"B/:F?B%1-O7[0@T7VK&7?70KN& M)V0#F2AH(7YE4B$((UGQ H=K&75J6&?&0J$1OJ[ VSWC9$X8UFGA9I JI@H M66[)MOP@5^;W*)M7*M7*W(-EI/2>B)Z<<[R5L LTQR_D#.1P MS\2:<]C?2;9HH11&# MP]/V19]EZI97J(@HJD;!NR-P#V$';3-I$2^+IE#Y/ M;+11?9D3!8T_0*Y1L)Z4D7X &A7V?)?@FGC?)?XN?A,.V*>*/F%DY?>3SJ8! M",) R;K[NZ?<5\9%BR3G!!WQHTG-Y%NZ==@N2$Y/I6E&$C&:*-5R;E0;Y9WN M2TS@QV%G]QA0-F?FZAT:OB,:E$Q_V-4.>3&'(TXZ=E=QAU9?O?]QZY.MA]>PWOU:N5>,;0DH.NS0$>SN!9%4TWBO)K&>90:?BUC8V.4J=T@[?_J MR<,$^.\)7/Z$9(GK84\@4LL ONP;%HEP61R=8DHILA^OAW,$#.8KQY+55<;_ MREX<,^92U)#:O$?>/&$^ZN15K,GI)8"S^37*TF1_M3'6J4=O69J]4-_ZG!( M> %Z6C@BLS%L\#MK& ZIAT"KK,/5 CU5GMXSQZF6\!ARKZ(%E: M+1&T:7:JO4+AAA( D1.K4K\/=.29HOX*6%J&3@.7MH8/^H/?'ZOP=ZREY\LM M1DJ#1M:\J*KJK8=,<:1@4)I'4J#>3RY$]%1'*$66*MLIO^5$9((Y&@G33D:+ MW743]>@QTMS4!Z!DT+8 D9A.GBJ6'"[T(;)O8\&AZX$&[,-,)"6],+E#];TG MXQE)>\(@W%?08!AZ,_H %4N:03QJ-;KTQ\J7.520ZT9$]O9TL4/23MU T'II MMBLS]R@YLT<2IS.FX"TK")4:+&-(76^Y#MI"[N)H'Z_%0T;F9U51DWIH>=3Q M::+B!>4.)8W<5"GKZ")RFVJ*74JJ;&%OL-0[(@S$';U=&Q(EM/_ M80?0/*?_*LS=:V/4DE VUR@_=T9+=O[W! 89D01/HT6&)NHV4""F099P68;Q MCE6Z7A0H8@,(;1EQU:-7S8'31*B1ED9C)&0=!>@Y#D.X;F(!PCLJ5P\[HU*. M P5D3_7IO+_L.M]D]J!Z]3V!YA+728B4TYLFA^Q<@P#.U(-:B7AID)*I*IC)2I2>6]4P5Z:66(G\$ MQ\_A\>7!R=EEP=O);P/C3MU 2VII%W4+%5IVS>R=OZ59TH_^^NWXW?%5D0^60F^12R$H?.[H;F!UK$ _=GKB+A4R+4TL MUX[L-X2N*VF9>+@1N[1D6;('DI"OC\*]X7?]T'-D8V7ENK9\3<:31Q&\DR19 MU'?/]> ;%/Z..8<6N:D]0R3,=L2XR$)NCCE+B)VTR46!2MQ,]M4JI\I\"<63U$#+U =P-?WTF[FJ5 MW4II$"Q50AT@$.)X?;CC'@PLT8=;J^B&% 5V)NLR3#CK+X6,K:N5JU%B]Z7I M=4Q'^+MG=[88Z_NR!%RU7*XF]UESRX%;9>!F K>Z)N F]=P9N L"MPH2EY&; M@=QJSD1NN]QDY";(K3)RLY&;+YF[!<@MC%&C4JZ4CD\O_[,R<\9:9G!Y\%O! M9W"P?U+P&1P>O2_X#$[VWQ5\!N<71X6>0?T_R[)3%DD&S_H2BL6WK:/_IT'> ML6-;CJ"9+OK?7^\N3O1C1W73/G2[(94L+R[W4VM <[LR[US''8[AFA4(ARKP M778'8FC^)),],.UN:$O%_<1ROG5,_V?A\R&FS%H_X\Q/S(ZP_9]MUN>R8^WV M8?T <^2)9HIKH8:6)C4PT0_-P,0:3D+?Z;O>T)3UD3#8#)=++E74OU[6A;.< M.#0-=,R7I>F#@C(QHA)C,8L:1OD?F$@<5!I- MIJ!S>71WSS:'@6XT#'2/PT!SO'>*% !Z>?SA=/]JG[) M] I57%_V%L(4#-'3L"H3C-X1 ]/N8^X#OBATL-X'?4%U]0X=>(I>J-H._2MZ MJSW5+0>;Z&%L8Z.QBN#&+0@LSK$[^$$?*\P=/_WU6?71R[IDL7)^?'9Z='2A MG9]].;K0+\]./F."Y:6A'Y\>E/(;)AJ#JU%^D6_O>$1G,U>HE>@8J],@TS?#%:? 9OH:U],&YOR M?+*ZL,5%E[4UI&V=RE?:8=CY\ZU9]YI)/"BB[C6; M/9%?W2MW'N,:D'1&R?7^+_J)Z0?L-MZ V[BU,KW'S1?SD;KP4082&N][= M:_WXD/[Q?^76N_\343R>3SRCQ\3OX]//0?"]6M[_X]4?)Z]NFP?.>_?XZ_<_ MFM_$Z.S/@^:?9W\/QU?OCMS^:?#]SJ]>5C[6_OGMQKF[?+7W\=_O>X/?K\ME M[]W)]^ZX,?ZG>OE'X]+<"^S>B5O_[:@U;.T?#"M_G_PQ^CHX&E3-#R/[HM\/ MQ/YAVPG??Q3.X?[G\U?]@[%W_.'+7Y^J_QZ)@^O/@]['^G_'U^=7GOE7X[]# MMW7]ZL^3;XW*H?C]^&S_S_;?OOWYXO!R>/W'A7_RN=K[>_3[V?OJ3??TH/.Q M>O?O9?-+^*WOV%>?W__SZ:P\J+7?.<._&[73[Y7J^Z^U^O!H_/V?DW>7G=L/ MX\Z7?__JAOYX7!TKYP.;L]Z__5J_VW^/0KKK:II_MVK-SIV./AX7.T= MC[_]]7OMG^-.Y^/XGV_-2G_X^[^V^*=I-X7E_OOY\]_.Y_/??_OG2AR_LO?< MJ^"=\Q'H&]:/#FM?/GK#?SS_#^_K56=XO[?_E_!>?O:'K_O?CT^.7I_ M9%:N;_K= _^JV_%O#JU7S:]_W%BO6I_ZUX>'E8___'GYIWGQ^>._(]/]<_#W MNW^"\+_USH<[Y^/Q5:?]X=(5__[3^O:U]NI3HWM^=EC^>K[_K??]U?>OW!QUQ>7A\\F5O^,?W3S=_WNY]/1PV;\7GX[_^N?ORX:_Z/X>W!Y?' M)^>#P^N[5KLEQ*OZE].3L/+QPW&]._IRU/ZOZ7WYWKN]Z99MZU7G:^O#]T_- ML\Y-._SZI3GX\/7V\]F7_3]NSWN_']XT/WE>Z]UQY'-D[5W_<]JX$O_]S;S_P8]?7F_F"/G67)-+[L8AA'I*,(=->[U? M;H0M0!-CNY($*+@#ZR(R>8JPFT..(16TD[?CY. M_JBQ/Q#FK)@O+QY"]LOSD/PYQ?Z'Z [Y"_8%?1I\&P\N_WG_UX!MZW\.*\2ZS+Q64T_V-XW(F'O&;.#,^1!F#X[*8A]$O46YP=!73: M.CT^/FG]^="S)%TC)KQZ]HC_6$1^IX2 M1JPY12A<$4\0&TNA2<<:,:,\3PB-FT1-O@PQ*R2-N]887$XW&-96#;I;HEOP MG#:/SYIG)RGG8& 9*Z80O -C&@8+\)3 BSA\EZ8M!SN^.!,.ZN$Y]OE]0.=W M>((B#_3Y%B&/3 AV&QI'=(JYL%46(@=7$9U:/_+] )P$")(6T1:&!+Q@U0!- MPFJN:.!A&S33Q ?P4H7Q!&6K'4#8:6C$O6G$'S.24]DNGA"?R'DD+GJB-85# M1F(!X*/DO&YM$N#AH0_(=G.ZR#/B;R=6%_FMXTS M:4]7=6_++8*>-!MF3LQ0!&K1'Z]_29\2(*> PHI?(N+#Z,2%%O>E@VG!1'L1 MK;T;^2AR"=#\5*.G@-XM\D2XM688\P2T]28EK,ZV897(TV*!-2I541D@"@LP MPYR /@40K?RH_U7B\>K M0:\:<"-&?,R82:?()_](#?J0S%&_?::-^NS.T=:-O&QVKM@V5@!#-YX@NS8E%ICZD0@[RN>XX003H M^=,!>*BS,@-%6B7$/VPB;HT>'O3A5X&M973[QKW1UONVIK?;Y@C@['>U@=DS MVC6N:K@.\1/VHQ2YU3\&&M>4!7;I-M4%G_D^/- M]3?ZL/ZV.:R-7PV" 0U@5^)+V(S$D2$4)XL^YC$<99U*T)QL0C,8BIW(_BJW MG\X?(V/P %#!3M6Q:Z@4H$KV#\CSEFCL80 %6FB$W1Y!8^*1ET.($J42B*>; M(":;C*4-]*_Z;:\CP83&X:ASI_4,_=;H&?6)0CG%@"-[4Y3%77&#@7TFE4A3 MBN).)=S.^-8,49S69-2(E7 \SYWV=[,WHC&]!\US,MZR?8^ #6C@81 M5N#[8/8UZZ,^[-3X5LCZ+#P56QR U\7!E*)P1AQQ,4?G&;]4)5;"]WUI-F=U MNF)[E%!W.V9WJ \^ O)&_]X M;$(HW,^P!7AQIMTV95+6Z=<9V5XS[5TR[DJ9]TFNUJ*>>6OOTJ'JPEN5)-P6 M!]:-5#QI4X(L5RQ)$W+M72RFAJ-B9IY%)-^L!$JN2I+)TFM<]I"N9S':3J*" MUVFNJK(E=:_QVW<.GP6S KT2LKFBC&H^7\.\A\0^B^QV$B4P<\69LB2_!N\ MV7X6S&HL2N#F*CA5,_\:] .4 -9 K\2B!'J^W*->#JCQ_D$7_7<8/GFLCZB@ M>L*OOOC/"52RE?+2T2M^"*"]2R:CK693V]/^2A;%IK,CKY*5Y*I354H8M2WL M9@O.#+N1!XZ?5# #2=4CP5O^!*%C6!7HE4">E\L:K]L7,WZDG73ZH@<'2P M]&YWV.GJ\@"1#%##6J5$5>S$I;U*X&TI6]5.^$HGS!2M2GRO@$()M5Q=*^MR M:S6NVM%V@JZHEE6"X392%3#/OQ.GDAWDZFF5L:_CP:[Q0-:Z MS5#TZPXL(.'+$O??0JF$RAT18);8SPJ&_8=RXU52<%*D5@)VWR% MJO06JP[$K_39@GNJ :;R;JK$=14XE%#>6IW*7VV)FRUYHY5<9=6^O/\+S))[ MC!V9E:P@5^:J?JE9QX#7'L;BZ\H85 %OV5&LC$X)Z:VEL?0R,P%9.GOMXCOF MVAR.5N.(BW3)#MKRT@BS6R1GT@N<[,Z<2[:K\*K ?KZUB*;;<$Z['=DRV[)- M+;YQ@@PKWNO!Q^V/PAK:Z]M];1&O_*%[<:"OPJ"$?:[(MO6'\/_WD5S\)8[0 M0SS1Y$MJ5^+YKIL&(^(MNT;2-J-XZPYY(+7O5H/DM;YNK3]> M!]\W'[B[!L4#RC4_]VS>ML7+:/#LY>F;NRTRK M3.)E&:I-(N7;81(E3S 6C<_*R,4':4RJ@Y8\Y;AUT$*>%O8X2UMVGD+VX<=7 MS$&*J32)[[\F63:=[W'*[VPG(Y"W 719Q1"R+.F7W=!X>;)3#8B4/@9!O.*Y MZ[ [6$%^\%(32)[WC*]9!Y;Q=Q\O+.1AID\IEET/>#X6;V>*6=XTRKN)YXG< MX:;!:23BI7C4]0KB* E<6X9[-Z+)/YV-P__J$=,K-Y@CXAL:SMTB *;QJQ. (DVR;?CAB'#)6:/EZ?=E''6YJPO0B*)YSM>!,3#N9AQ#'] MB*B[0%3ZAIW@F#,$5WN05/(5# HX-X3 M'\8C_K0=,![_T_>EC9_YK9?1597X%1#R5,P>=;/1L\X8YDP\DR_'U<$<%V)] M!Y@ZH@@QQ9LZJC)]5])Y5<-8S!X4_1+01X$&"@E'GD@^'6$RL4)EG>H3 MW[!(%X\/:)#RQNAV\[I8IU0\7BI(;Y&+#2%^797/ MX'PT0W[\&Q$V\I\P@Q!TCPB5_V'"RH5_Z) [K_N!(\'A5J$+(G[LNA>,^&8C M\.%6X3Z@$TQ^[,H7CKG[VA\VUF3V:-T5_^\,'B#*E_E-087PQVX$UZTXU8>/ M_P-02P,$% @ AXI(6?,_O_WIB@-!#/@P7GTYF3L=T>I9U8N#8#7TW0"'X=!*BDU_^\=>_&.3/ MQ^\Z'>,6@L"_,FZ0U['".?K9&+DK<&4,0 @B-T;1S\87-]C03] M#$!D]-!J M'8 8D"^V%[XRWKT]OW2-3D> [A<0^BB:3:P=W646HD1=&(WWN =M=.GT^3/=OK' (9?K^@_]RX&!M%7B*^>,/QT0J^;7/;Q MXBV*%MWST].S[K_NAHZW!"NW T.J-P^.[/80L4["-J.Q MC,#\T\EZC2&YU/GEZ?N+4WJAO^4&Q<]K8J484B,[,;JOP00U$; "88SMN;VF M9DV_K^.*/ZL!-J_=@(+L+ &(:[DK'=PT4V,W(OI8@AAZ;B#%8>G,AJ'NN7AY M&Z!'*:0+DYIFXR&1J-.$+BK#HT]_!I5@E"S&[K>L?'G=9(%,30(]JY@>0KHAV$B:LEWX(Q MB @+*Q0Z2Q+AZD.B%)D&/;8#%M1""2\#@!:1NUY"CV;5T4H( 4DR#0A"U05C M%OW(U7N(N4ZR]A$P>H&IRD+'ZX:0%D/)E/H/X8"2']UL6!'CK')">R%&C%&A MR8K"C9@$\I3:"SUB$@A-5A>&Q(0XB)BZD"0HU"'$]%H9W0#R4X!';D1'/=0G M%:]_*67A3U;VXZ@V(::W!/XF(*I/0MT-Q.YB$8$%6:O["2.U4LD0:3"FRZ)1 M-Z]1?6<"N+2:J^RF,K,5(DFD4#9&T1!J= X@JRMUDH3N& M9J,XLN3,7M/O38]<%<;/TK#5TV@X=N X@AYQ]HR160AC>=,3(-)>7BT=V.7( M-(I&2:),4F26'$N#(DY+W?)!.@$]CFRSSF"[#MCR0SF3=P4U%)J-23&YA>\W M,?6P4]1C>2W U_2VL,-T!U@^*!U M=T2GJP)'D"*)Y#G!MXF8&H8DM]S,\!3 M#$(?^"D=*LI!N^$QC.G,I%OAS.C0UH8-E8'\F(QLAZV:G>X$N=UXQFA( M*$*?KDQ>OL &FALOI(PWL]#=^)",^3YM*TB%"I"7$R2@]H?V>@;2'A'6O3!W M\3UK8=C@SL)UUUUJ"ET0Q#C]A!D',XSD@S\&$?6T$9K#W99,X-Z#@%WOCV14 M;E!7"9_)$NHV0BMJQ9'KQ;_!>-G;X)BXGZC_Y 4;VMUC8DR6_,"?ND_5\AQ$ M;%_NC-&9D6>@R ?1IY.S]*INY.5,K=ACDHSH8KI6IV0ZQ Y6Z?PY8:X:A$3A MZ'BQLM 1CDZ,1P 7RYA)H@;J'L*Q/1\@Y%.?Y8#H 7H .RCPJQ'ES1$#[EPA MM2"B\U5[B4IL]DQ.3A\ZN0>R? .$DR5-K(G#"Q KCM0"6#--M9,0Q4U( M>IW@V@GVLE 0RG7A;NQ>?0U G(G1F)L MUV11Q*V'54Y0[;C%P:V4MB:O^]@MJ[BV4HTM?[(G5X2]X!5AD_E&0D")J='2 M6XQ[FX@^]5-M8'O#%-7A7+SD5-S8MZJ]6:D^]ZMK&3ET ^T#TG M_C"*Q=Z"=AR@Q] MEB(*>E"AR6(H72I%24(+.H&W9; NPND20*H\E>Y:3ML$QX'+>KK+GK KNS=X ML_0((95W0[W .@&T*VH-@8O!A')CSV?D/J9""M3!RZ?I$5WJZG@\D77"Z):L M6*<&@5*1=-)Y)L6@ M59RZ7*MBN!@&[Q5Y*9Z(.F&1Z1JO37K+QJI=V_*:X(67ND)$5">2U8)5+'\E M5*.3/>;#>\KS M5P2RVHD:!1^9J*,W7&Q%E)%,>.57,4>C ,1; W(EU@F?ZA<8EG2KEXQ5MHFS M#>^,)?8N6NZF37&PZAC*>7%D8:>F2E2=["AY\E0 CN)(U9%2&(LJ(74"PO1] M2$5V@[$+?2OLN6L8O[P$MJ0>4C5!=3P4AJ5&9)W0F=#'8T/@]]TH)(D7-CUO MLZ)*I2^:F4./UQ\F,E=U>!3&3%P1.L&7">OTD3J)V%D_4W5$$I6M>JDGAYC" M]9",?'5O>*X24Y>6QO)7@>?Z&R_%^QN--SEZWZMX9K[XSO"<-._$'YFGE Q& M2OTC\[1;C; SCM #)$JZ?IYA0&+9;HV>O!B'6R62H?'_[G:I!FA);/:<2'D' MM4:![0:L(^!!I@M>53@[2K5#/QJ5,J%U H734V&N4!0G;Y\\J)TD3T!UJG\T ME)*JT@EE;F=3EOGZQ[^D*:E>+AR-^Z'*T\D F/3T9*=;%-V@S7T\WP3I=CZO MJL6;I;I3Z6A@192B$XCLG6O756XW8/N_%1:?]:E&3FRV&)8_Z8NEC)(T1[?D MX"$16'/3Q/#\\"WA67D>D[9 )@\9I:TXI0\;R2 L1D^P6'#Z+6$OHTG-C2)I M2\T\Y)^TK$JZ\"HB@O!K7"PZ0&'6N)HEK!^]0:WH+Y2ZRZM("(*L<>E*6E\Z@5TA/V5SA%IO?G!D:@\D%A3IU.@H:F^UP<5/>K=M(*TRI;K9!_N[EP MG%67TE!6;_8 \-E;N"R,-W3CQ)YG>MNX1>>ZJ9K:, ?#8N593#TZ^>/L_MV&V]Z-8AN$)=,TW>$5QU)(+5JY("HO_4L=Y8,; %; 2T\6HE\0)YK_ M(#-R#"*(_&)BD;RAO__DL7/K)VX,^O,Y\#AAJVT^5+L--7HOMHG(YI1:MMKI MK$Q>,G.$,IM;3>JL3)XGUK4[,M=*R*3'5LCI\LPU%[Z7:"[>$5LN MP(=] 2;]+_W1K#WVRO:TLAR>G>YS:(T(AU-[TJ(.*TY-+6?X;)_A\81:^_1W M9N+]?\ZL\1T1@-P-_6E; DB5B7/2G.]+DYBR8XS-W\WK89])13ZKM6WYP9;DT%X7[=6KW?NU&\]F<]-L..#6'Q)=+^:XR MN#C] ;V3F,"#OCV8F.//1'YK=&M/[EJ%D7,<8KE0[_>%HK!84RK.-A3V;!8N M^J,V8X58*.2&Q+-"+B >$HTW*>G64J$T.DZI6ZR0J!#DTQAIO-E.:XW;3+#D M,5P(ZIF0V3K/%;&3P_]Y(>1S(FCK\HB$4IYPA?1 -*"V+FE%9.4)5\@6JN)K MZ\((!EJ><(7D03;)-< MW-A=O;U[7"CBBRFGD-/(1'Z%*M@=TYTD T0&=[&(P&+[*'K^5.ZY M?S,;,N23+('X!L<<#";]@J*X:KWJK2 :34E'UW6?8^:VR11#/@5T4ED!9!U:^'%+MR]HX,T*Q).P< MW@-D2>:I]GY"AUP(GHN14X5.;C'W&J&7I_O)SP%@FB8+]LQ3P0?T\[W>%52[ MW@,,XK756]-ZH]![5Q2NA/+H"YE-(#U2:Y&Z%C=D%6L_F9 E7N12&\34GR^@ M1$Y9D;0Y'>&00P^XQR9H_++JPRSQN',M&CR.ZS60.^9X"X6A1<+7UL290DU: MVM$J#3ILB\%>,Z/;]H\]+Q-O6"V[9>F+: MD\?DG(4PYH?00GDY7T]TIA.K1XN(6TEG(VOJ*)"O?%M(S%Z+->+*#2(=[+-D MUV@,(K93Q 626Q@N;AO172.V6Y1L$[4-J>#FF!C$A1*R_#:9#M G>V8O+^WC M LXM.*<[98F\#&V%;LF,B5>ZW\0T]$Q1C^WU ,Q>V&.'0YJZO-S.I=)>O9E$6?J6UL-WM(Q-G>Y 3EZ6>JA%[^/F]-$9Q>'2$#ORRL[;B].]76 MG"0@]!_J3CR\S9V:2V5.T M+'M8L46M*.5L]L5%D[#,#$7H@*0OY]Q=8C0&D$DV\'Q^\_'%@@"6 8)=-O!Q/OT/9ZCG-@I9F?A'X,$_#M M(($'?__O?_\W"__SZW\<'EJ7$8C#K]8%# Z=Y![^8@W\&?AJ78$$(#^#Z!?K M=S_.R3?P,HH!LGIP-H]!!O /BXZ_6A_?GYSYUN&A1+N_@R2$:#)R5NT^9-D\ M_7IT]/3T]#Z!C_X31#_2]P&'QR>'I\?OG]/P8(D3'6P$8S "]Q;Y M/P9ZU>L=!O(Y;.9CU[<>R^:)M$]GLQ)9@+- MZI#H'B%10$&2TF4MWOBXU5J1@FD4X-&YB/!/>'1@BK=:_"L8 H1)F,'$>\ 2 M3BP2E9II<DEJFH3'Y4&-49H]A,JVC(J"7*Z&S1J";=316Z7=IL%4>JG+ES M\KL=X%ZC[$49-G$;+ *L+I2U:[?8(3W4*;M'4-@S1R_,4!.^G\/$(!&&A"SW.L8(> MQ##%-M<_HNS!#L.(\.K'-\ G7VY@LW2.J#1'>"(?*',+!4F^[489H@;R+E27 M&FB4-#O\,T\76)/)R[HV4"-7V&AS+."1R6,?74=IEIZ_])]!D)-YV<.VW12B MEZVYD&RW%49VGN>:(IA,O[6'U!2N:-\D\ M(LK,;M.8U5J3^T(:A0#5S.KS%[S6=]@GZMM-LU*[S3%R >[]/-[T)52@>+,! M'FD^"I;4U17>I*#&'77I%4O\4#_2_A]P$RC([\!A&)&!HOI8T5&%?=)*E&1' MN.A14>:HMH'VZ5YU=AC"F1\I$EVMW0'%M*?#&9C=$5=<)7++5=NGU8]C-0II MA?;I2F!FJY*VK-/IG%RLZJTGY;)ZF6;\=910T_0:_UFB&SQG( G!:HY276#GEL5+4MY8-=$]TO9-YB8,S>0ZL=Z7V MNH*![XQ>8N:C_,PB+5FT*0TS2]51O<3D)P4F%VU;46*MM_Y?_ARFOUB+3DKL M%\POV8]A4.(Y)D>A$''4IWL_O:/;99X>3GU_7NA06&5:?O.J3!5?W*YHQF,, M'/QQA6[LWX&8=GM;%*XK>Z27ZM+!'H?BHMPFM:]3S$9+N@L9(RG(%X+M:P"3 M#$_*?DQ[P\)Q<4Z_I.P>P9EP*(MA@UP.UL<6$W)@081GU;>#XP^OM!"3)/QV MD*&\AN6. 5K,K30S\*G:3GSZ., MW%/R >%6:V%1-8Z.F $F5/JP"K#=G,=$B7:QA4/\-.8(/)#MYA$L?!V$N,DV M<5NWKYN&H1(S3 &F#<\1\7)(0-CW41(ETU0$7GWYV[H=W#"D.)0SY9(V6-A& M;ITFOEGV]I,>.!1,I5J2C9-,U/\L7;OSXJ"P6=1\$&HI9FY1NC 8@#4?.O;X MEXH9/_95:IE[D-8MZ KY"0D=R1$)BP$H@B%-K4/G#C.0FK%'J35F/(;;\L1" M^DPKTDZ:YF4^%OL#_>^Y(M)JC>T'TEOPQ$+ZHV%(TQD[ $_T%^Z9GT3U?46S MA@L6?I\,PV\Q$;<'<*/^OB)8QP8+PK]IA7 $YCD*'LBF82[:0DK;H?\ DY MX-UOKMP#CC:8PUW_Z,2_HX$T<"5W@K\1IZ%51 W^XWSB.8.^YUGNZ,H>./]G MCQUW\+,UL,>34=]R+RUWV!_1+[V?K9'C_>99]N#"F@QZ_='8=@9CI^]UY4>A MEC>NQ/?G3;Z]R7?&Z=P.,/FP0Z TS@V!UU-X*B''0E>H\WZ1V.R$P? M_T&G=_]_)L[P!M./5T)_W!']2MGH2LR<;#)33&//&MI_V.?7?S6RA]\Q^\[@TAW== FB3-*[$D^?-GDBH#ACPLU" O9< M*B;Z@PYEQ)9I[TJ,530 >4EHO5LVW97K)"-A7HFABFA?BD;KW:):5\2R<^B5 MZ*V(\C5)V37)*LH!;)RM&M&Y3+PE7BKZ @L ML=HU+]LEXBOQ5E$95*5LYSQOE:>OQ'-5LY 7NKK8;3)'7VDPV!K(#F:M]:[H MW%KU_N8S_^8S7WO29([/?(JR-7#P7Z_ X#]>0?$"D/@H@@S_>%R64=10GW@V MP4PT.AWW@J1)DLY!@'5W$#+=K DK[.(=^[\+QQ7*$,W"H&&?]XY ,-+7O0F@ MNO1OE\3J$B(0^"0O#L.EEED 5A1JJF5N61E?.M_@JR?@J;3Z& M;_%5;_%5;_%5IL57G9D?5%!/- N',VU"B.;PNE]+2<07/HSB9@L=+H\&.5:O M)X:RDW $__UFS'^E/H!/=81!E*I-J1'0/%Q@;NQ9)[(T@6OR6*NQ2G0CN"K M>7%@Z#FW _#D^3%([2D"E!XFAJ0XH[0N]Z]MUQ:4XXB%P2=M0F^0$^)(0OLY M1#1I=7%KP LC8M:Y_6RXUYZ =!8^^G3[^WM WD@HPF3'_O,(<[KP,,BC9%K- MCU6C\$NW83Q\BJPT?3;+V/$NP#U "(28'#M-0982)U!*AAW'\(FDO1IB-0[S MYT_K;BI((TIMF(O3=JP8=]9!,GH13Q[\/V+I/.+]G B$K(>EP0N>9X+0 ZGJ MYH*HS$73Y@-CG?T#HA^XWR(%!)YF41!EC/546];<(>>3S+25=:V/"W"7.4F: M(9H?\M(/@#TCOC'L)<&J82XD,H2S@-$7O.BO7EA:JCJ+"))%I(*3K.FPG'-U MA5:,!U"9&::2;@"H)$$CR7--Q>D(! #K0J&KC*JXF7V"59(;%JYZPQS;CU0U M'DEY-E@0:HMK'"(8 !"FEYA[0B=1;MW[M1-O-GK"JL8#)\]?S&YIMZJ14B#=>%X]M75J']E4Y_FHD%-7JEKO.%16+%4UIH:P MIB:CJ9XN@?\JOY8QWJRR<&U:5Q)C8J2G*Y9]81YD+O( >HRP4V: M6&K$H8#ZI@]6=X& W-,4Q*4\?TM.\>Z=7KG#6AE]-HNZ?5Z;PL#(B]D&<#+4 MY:B@5W2[7BK6=2IGJ>E?,4C*]':S3ZF8_ LV1 -?*M:YC]<6(U\EF'EFK3&- M+Y5TQ%HE-X;(#S+RZ&\O3S,X ZC_',0Y?3PN30'^E]Q?L1':HK';8TT9@+?4 MS;9F4>(679L5N8SYEK,3.='?ID3OO=E);W:23CM)Q<$VFA$?C7MZ,']/+F*N M( Q%)M32/4ZF\EY852H,&:? "*@6!1](5M?DA*N B!*6YL:.= &GD;9=-Y ; M:OXM:48@=!\!PJP(+1)F%4TO_*BM."C/BWD[[BNU=C:$>+B<1!&QFGJZWHUI M"#<61\P=5L?)Y-OA<(O>G&^'PV^'PV^'PV]GE'MP1BE8)C?^GQ M3]58&0]P MP;IR^R(IV#RV'70J&/R!/P/N?8D\WA[%*=Z]G. ,*I2AV PIT10"IDJ)W5#J M-'1SV;6;L'=_4K!2[O:XZWA-J9D-A20SK;VM(S(%0SM^@E)#NRIW>]*UI;;M MT&Z0S-Q=]#WDV8,)"3LK',6C],?YRSE(@H>9CW[P3Y_%-?="$DMSP]2,S(%N M2;#HC%)<4\]ILS0((NSJ!\*D4^;VP#-2Z+<+L*%6XS([]B+^AFP^$F]ZZ>;')O4,AMA5I"J[)<6Z]DC#Y2&74!3E7.C=9"=@1JSW2/ M[<$T5.-8VIT5RH59%/D5S=$_:M835.>$K8%H2^^GW17W1%/>S Y=<4]X-QPZ M-^$*^QONF,O<&'G[FO7I6$'@KM7: M0Q@%O#"U) -'N-&&5<>'UN/,BX]1+:*+>XZ3Z>5%\G6 M>:I_G4QWZ/22QV'LT]>?5HQ6YFMMR)>PKJ93BPJ&%1I%3P%)MV!,N( \E)OG M'8JC97SP ),-F:,1JK8E6)>I0=&8.T S:K$E:Y5&4]QR@J:$CB:/:Q M2MM FGS,TBK8AAZ[W/C! Q8^J*1"B8Y<.)4T!1"HK#:HPHMQ.^UECO!88N45 MTWL9/9-/PKSZ[#JZ @>VQTO "W-';=H#",[F>0;0=Q^%3SZEQH/W&?G(]P@2 MU=/U!LP6B,CSPT)%7_J :^"GX '&H3.;(_BX>"- M(XXE70]<;#]0A(QP\), MW^L&)#,H-EIH#E GP9Q/\=H7@L:KI2O-W_:H";EAP?;9/-O@"L%T&S./UM.6 M?V-K(UZ&'^-.^.T@R&=YO$A).$<@B.CQ)_X< SK,26C/(,J*E[J9/'(=AQKI M8?\F1+.<&Z>I,ND= ,YTX-7:/XC%W)A\9U!WO(X)E\JV=1>?[S^LS7H MCXU(P[KT_!OZ+^1\CJR^($ Y")=W=8(+D],3WN5"D7S6LX;V'_8Y_HZ, OYR M-.E?6->.?>Y<.V,=MRD*; L0/]WD7YEG[?F7BBA$)[F':.878RUQR\*N9,#U MR@9Q*O$-C)XKE+]B<*G\D&\78=II>.];A.E;A.E;A&EQ M"#I^@EX^G\<1)I1[ZEDMV/G!LVH<)(/DKLZ7W00LN^>.;*7<;=1BTV*/7$/GC:PG#>0A??0A?W0:3]Y4(7E^:,K-;@[)U0'KS^8Q? $ Z\EX8#/I1<:H MMW>0\?@P[NAD[#^#I8TB!*JF\/Z@PR+>..6^F$9.DN:(O,PLNWXV*^P/-#P& M6/"8D]!N]^CHO0%*R 4+K;4D/P:$1=.WM%WZ?K8=9-%CE+UPO7W.>-X^WMCM M_6:YP['C#BR[-W9^=\9_: R4'H$T0U&08=V!L#G!G?%]F3[RGYCVQB.G1]Z5 M7C Z&3AC#7'@A)7#.S\%(0E#P!9KX3\IXZQ4?32<<')X;GN8JYY[,^P//)O" M9X)OVKF?1H&=A!<1+@3":YBF>)71E]^Y,')?"L>\.CWJDW7A7$\(FM>NYUG# M_LCROMNC?N> UG#I)/A7,"2F)7WP?HUC <"5U_ZJ[+XC_/YD.0.,=Y_RC3_< M8,C+[&OW2K.3+ K)F& 2/!#DB#KE+?+$@'"11X:$X13Y+/H^2J)DNIHAE0V\ M1EMHK ?=_FX[T4PML<291W09(:ZIY^JH"_QD9DQU#$VZ?VH/=Y-OHLR;&X9> M9RV/*M<,8M%%%K.*IG00TJL2RK.Q)]NW](2V9\05I34U8M&\KBO,EM79YL9& MXH+-A+.QQ=ZZ,,:)6A,6,,7!60F<:K\B@:;Z%Z>(^B(WB>IW@8TK3@0F!C M"JH98"6J0P55.#1.&RC($VGP&\7TF&ER8[OYWF<-?R995=L 8+*]M#-(G8:B M8;8"*9,#0=03A)L+I$RI/;4:SC(_S)?03H ?AA_YG< MEG(2!Y(6Y!NX/=64_4P(BRH/S.VJX?>]Y-Y:KWV+O/:9]8V2^ZQ_B9YB;]E- M3@X9]C/EM?#4%>\^_G_7%^X[T[HZPL!([:L!G$P]5Y9-+ZPYI;#4$H BBKO9 MK93L$\J(,"9EO5CGR6BW&/LJP:RA/^M44I!,G3".0BKRZ/$26XJSRNZY'.U,NWD9\LA4L#X1$(H51 MX?:DZ^S+,DL"RI/.7$3Z' J[2-$0G:,NSA9+?'7VVV)K>RU\#ZBQ&1#PFHQP!W!SC(4W>49 M43O'L$><*2*0GI- $#>Y)K/D-0RDUD7AC/L.H#T>CYSSR9BFK!V[%DUB2]+4 M+H)#W($U_DX\%WKE^!!-W@O+39%XG?3Q\*+$CU_3!R;A-4RFU]$C",ESLEE: MF1IL$:'>HFXO!T7*I1T>MFO7&-^'7:<(TQ]BE_$V,L'NZM+S"L I\N.9D9SBW9ORXK&%,H2;8#^%CT)I.'P7SW-80Z1Q=H6" M*:XIU+]AM:#$CH1QKLV0H)ESLH4O4Q+V\ Z +2&0!+(/79Q5GC8A8S3 N.=B@V%PU1_TC'K=@MAY)78EC %>'4U/]VU2)%#C6>6-4<_%L&P^W<<= M >-]CL_]F"1T\1X R);6.M_=F%U#FYHMP !*TF^33RJNCQ\-8..!B M?,SU-&X6(B.U[:9A-/0J3>;M+<6\V)PV-+DP2RPN;I9L 4?&[: MI175]/2A MLG(BP89Q-W=E)E]&( #1HXI6N59E;X#B<]#TLF*_HT[2.I& :SM\Q.8:&/KD MO?/CV_1N$TS"+XG3UES=?YJ>C^?ED\@;E M19!&09*E^"]OTNS-?_S[__P?B/Z_/_^OTU-T&>,D^AY=9.'I)%UF?T+7P1I_ MCS[C%).@R,B?T$]!LF5_R2[C!!-TGJTW"2XP_:'\\/?H7[_]^"\!.CVU*/E/;^\7WU M_TKU/R=Q^OOW['_=!CE&M+[2_/O'//[+&_;=ZK,/G[[-R.K=Q_?O/[S[OS]> MS<,[O Y.XY356XC?U%JL%)G>A^^^^^X=_[46%20?;TE2?^/3NQI.4S+]-=;( MMY#D\?5A4'!F]WX&:248/]U6HN=LC^=?OAX^NG#MX]Y]*:N?%Z#)$OP M#5XB;N;WQ=.&4BF/&1/>5'^[(W@I!Y,0\H[IOTOQ*BAPQ#[T'?O0AS^P#_U3 M]>>KX!8G;Q"3I/Q0VO5=IZQ*Z9UKL#-,XBP:I_NA[FM[@D_[#BF>84!;W[D) MBZP(DKW MS6=P[[&^]7X3L]]35,_C_>KZ9;F46 7(N3!U2NOUX3]\8K^JP,1 M/Q9T ,-1#9(5H?' _ M\8*C*;DK/PDZY"?/F&1%M9R,C+W,9Y+>\X&U^N@J" M#?W QW]YAY,BK_]RRO["*Z'ZPV]L;,1KG!;COV_CXHF-W'0.D!;YZ#'.ZV]Q M0__RQE+G7=\0ICTBM34!"0U54DF\"S,ZH&V*TZ2L_%)]2;*U-92J_C)+A=^2 MV^8[9:53* J#.F($Y]F6A'A0F[>M&E+#%\OL5$8;1$SB65E##;]!&$P%!&A:Q/DU(. M<4'T:RGJGR.C*(K95#5(9D$<3=+S8!/3$5C+%X..2^Y8P6_S2*L AE,V*/O\ MVND@ID272*A2 \2V,-RNMPF;?DR+.TR8SR3X#J=Y?(\G='6\QGKFV>L[9>%0 MLSJ,M%6&P\Z!B 6F3L\G:%04)+[=%L%M@E&14H-+H(XQ=$X(&F< MKG(M+U7"+DFH!]QFG%P2#+VT\/I..?0_=O/'>8C3 M@*[#);-YC9P+OAAA,JHHA;RSQ(2L3Y!:Y*B31HX;9''*F@=\+8 MH!-7<0G5SDA0T+D.:NF@((TZ_\VG1JBX"^@\O*-T&$>TV>0Q)]#[/WQZSTDT MF\TGOUWCAWF0X'RT(ICCD/H:O:@+"MF 90S2R7DGD 6X/G^H-.+BJ)$'Y'[B M-9U"39<+RN)\BU,ZCLJLYIUUP['V25AJ MHFR):EWV;Z:-,H(J?2B[F#5$0E>;]YA0[/H] HV\4P*:8'=HIQ*&0S8#0H%B M.WF4407$- !YNAV\43'+XK28I$.8)57R1"^- 0J.230@$DT-4\>VH$!<#<6I M"](9EGXSDD7;L-"-H6HQ5\L^'3\4X: [ ^32I1/E4'-LI5<+3^IR?C M]+A7!J]SO-L6\,X+'2IA@Z@F@D\W\6/PWQDYW^9%ML9$%@*@$G+E(M0 :P_MK(6E;&LZ: M)2T(CQN]B?/?SY[.K0/RNV;=;59S&\EA9T0WL$.OXYU< X&*&X8M-<3T M4*,&9?(Q"L-LFQ;Y#0YQ?,].9$VG\ IQQX?N6M"],W:I+!AR&0 *)^B5.-K) M@W9E;(=]F!?;:7AV8'WH!M]5BX-AEAFCA<=B&E"<53U^"X;I8QQ-6DYI9F=" MAVIZ%3ATL\*IG)-)N ?&K_%CFQM\C],MOL;R@S6#K-,ENPYN9^DN$P1#*!TZ M,1B(B[4G6 6UX+2^DYJ" <5U%M-&I= M1$_&I6N0PFN[A(Z =T+H4*FV>"%188-)\32C,(M1&K';(AMV[&^<%5MI.J:- MK2D],IG4(%',$FN?>%=9NCJ]BN]QA!;T[S%;DHWR'!=0YLT_!N%=G&+RU#9+ MZZ&T&BZ)9P&]33B-.!BBF3'V"=9H\..K1@>.I[O[MC5@-]LV:7CGT""8DCN.7 _5BFC$CMHK53BNZ@H'.;[+DFBRWI#L MGH=AZGV55L.EL[* WO96&G'O5+/'*$RV:@W45H'#K_,LS0M"UR%QEDY2.JE< MT3K3$TROXG@3W B^MPNNE ?#,0N0DGWP1H4%D]5*QQX6%P_9?+O9)#$F*@6J: MXOKKZG%*(N1LF%(";$8I0<([&[2P^HW/0M@: H!Q,Z.TB*,XV;+;CG,<;DE< MQ#@?/X;)-L+1)6V?Q)7H!FJ_RH7W0Z7!Z_ZCJ# M[O$^Y[TCN;-1F "T%-!. \I!P'B]2;(GC'DFJNF&F:T=_S7R+KN&$7:;V$IA M,+0T(13&>4;&T[,@QQ&;6/*M_]9U\Q-4E@%G%&B2=)QM\SBEZ^8Y7JUM$QS* M=;PD.-3!ER8XE"F H9T-2O&&S&I]P+R&BMGD.,%A0>(P2";ID@3EULN6X.KK MZAFFI:*S6><@0YJ9J)66=QH-ABHDRVQT45<95=IP')C=(;G7@W&+PW"H!^!V MA]Z'/^96G46R.1IEY2Q[H!._C$W>LC0W^AXK-7?GD?9&[$XDS3K>.3,0J+"1 M7VDBKHH:74URH#) ;@]8"E'O#++#)^S0U=)H-XL^ M[DCV)0T2+H^C\XQL6-8QS%*VW.$@&C]N<)HKPK(&:SL;UX:;U QO]JK>";8? MWC[A6@6@I@14%X'J,H"D2?V,LQ4)-G=L>#:E2A5EG:=+5<$54J;V!;V3RP9= MGTIML6.,?3D.OUUE]^_X<2EY*@E3_<>.+]4??J.(NB:U?W#!!!$(:_;=7[VW ML0!%\ W7D\7X LT7H\5X[GT:R:AD MO1/%$J"P#UC[#Y8M\#).J6[,5U4Y?W@ U46G[2W+0*U"CC,_JD>\",Y[LJ9)R MW= 76;AEOI1=*Y-8T/W953/+0-6MW/X-1"-+ /7;N!;A"2P<-_"(?CAB'[], M@I4$?N]W5TTLA56W<>='$(TL0R3X]%H&,2%?S7R!\Y#$_!!>9T='S'FC2T * M;=^2@44!$9B:"2U93X[]!J_BO K';&;.&C>FD'?M^K6P^V.!5!@$:6P0*D>+ MMA)JM#SQ:)2FVR"YP9N,Z.C3%7/-&AG(/EG:,J X(@&FI$8IBTIA3XSXVS8@ M!2;)DY$4@J1K7BB@]JG1$P/%#CDV)4$:<;\DG2R/MEROP.)PD+@0Y2LT.1";MFBQIPGR^B)"C&*.$I.<,U4*4" MAS;C>S8[I],D2V-;\C[)(\#6\:<1!DNA/D)+%G$UQ/0\,6F&29Q%=)I-3!P2 M)%VS1P&USYN>&"C&R+$IN5**(R[OGR3C-+*B2"/GAR ]F')Z5$( R=%%9J(& ME?9)C,LX9T&A',LE_5O_^-@@ZYH@2KA]D@B"H(BB0J"7,+S@@ M=G1I2?HABP!53I5&#"!1^MA,-&'R7DAROB6D@UH]XJA%G1W*&L VY[,*.1!$ M,8 3\_UR\0Y1/(U X[2(BZ?+.,'76TGLB%S$%3=4X&I.]'\'P04%*.%2$!=# M3 Z5@EY:OCXE2(OK8"WS$'(QMPR0@^RRH"L#B E28 HV[&01$_;"B'/,\J\D MDS3"CW_%3TJ[!#FWG%# [)*B)P2(%7)D"EI4PHA+(RKNA1@S$J\#\C2/0\-0 M(0JZI88*:)<;?2E Y%! 4["CDD;SR;G/D601/$XB2M1X&9<1M :6*.7=DL4 MN\L9A3 @ZN@1*AA$E5!7RR>1)FE87?FIPQW.RSL!YUFDGJ$8M-R2RLJ$+K6T M*H (9H-30;..ZDD9DX(REO2-%X!8"5X8-XHBEA.U^C]7<8H_*.V7RKIEEP9N MEU,204!,4J-3\*>2/*G_@9@.>P$5"&D^#C#UHW_2?+0ES4?0I/FX#VD6#QD0 MTGP:8.HG_Z3Y9$N:3Z!)\VDOTM"&]^IKSND_IV21/Z%, K04M;T9.%11P[0Q)]F M0ESK>?4UY:3I@M2[F*J"^7@2-(%9G0NI;1/2LRRO B2_XPWVH6X M7-@+/:2 I23I2,*CB@R>B3"E#J)*/A;6%5W9@8;T*EGO=W=7@"6P=E> 6S^" M(($,D7@%N-P]*85<-S/C*,&!PB-T?W;6R!)031NW?H/1Q"(@H85YOZ8R/CHR MRX>1S.ZR5!T@((JX:FD5N+JU^[^#:'$%*/$M5AYKQN0\[<8_%CC-Y>Z[]9NS MD;T/IQG(ZQ] M&X?C3!,U[\[;LV?25S0+Y]GZ_4VK4YY9'&#"CE7K:R%6;>X M5 A$Z^N0]9E0R:*NL&-:S+,D#F.6V_%'NO@D<2"S2B;DBA!J@#4;1 D05%#" M$C)2-8*HEG1,@AG!C(28-@2_!(C3")/I'VR M4(73L*6!2A7$=?S29I+G6TP&D4>BXHE"2O *(@GR$.FD FDD5:GHDUO5BT-/ M'S[>+N(BD2TN11%G8Y("7#,B]7X'P0T%*.'%4/8;RXWXX>/;VV_JEY]<[SM> M9PL21"P_]=/Z-DL4V:>D4JY(H(%8\T B H(*:EQ]-EQGJ!)%I:R/[%0=L!)S M>K^[(H 45MWTG1]!-+H,D=#Y.VWMR>6/'\,[]B*8XD*"7,RUZY>![+O_M@P( M"FB B<]EE:*HEO5Q(6$W9*W,DX"5MTG RC )6$&'1!045=3XE#ZC44$['=<9+7F*LTFZS,B:?_^2 M_D-BI4+.64Y+'("1R68)OU[DQY1 MMB-N5G'&%DOP#7$,\C X9 =2H%.I5N8TNGO3 O5:M5.F!22'GECD*F%W&](0 ,46.3,&01AB5TGXN:)?9(YI)%G-XTA0P>G'' MU[6UH'NWMJ6R@#BC!:BZPUWE_-C-C4LM3UBXCO\450!!4VI;TJ<=>7 M*G6@^[BP5#%!S2EO*6/(.9UJK3)-E'A/RGWB& &BF#NF M$0%$#QDN3089@FI9+UR8KX,D.=OF<8IS]4#4DW++!2G$+ATD+LJ4 MNG[(\[A+*%YF651;*A%U3!LEV!YG!#E(A%&!$]B2X)#MMUQG!5IDZ$N.47&' M$0]GC>C?6YG@RW)\O312OHU7SLK3*" R"NF$G;\ZH@0LO#TB2((@DA&>^AV2 M1@/5*HY9,Z4<)NUU' =O!K.**0;;@:QZ9Y$&PR1*D\$0]4^LNKKDB M8IH^LQFUD]NKIW@=(< M9>G(.,Z8)\+K)QJJA MM"/ADB\2:&V"M'YVRH@B*X+D2D,+$5B?!UP";;B(=P9,-Y@ED4]7X\<-3JD; M-$RM-/(NV6&$W>:*4AB,+S$A%(YH:GF$*P7O1)KC)&'1$CBET!+J$4?1.D[Y M$TPLRJXR3&&_K;)+B@TSJ,TW.TTPY!L$5[RHQI5/T*I41T$:H:!3@'=JWN < MT[J]HZ9=T'E )%Z]902B#-U(V!I0;)5>9$.BKE?3"%Q&JE#$[,:"< M$0#V6?.6_?8-BLL]+%8;-84.G5!POVW0 M,**DHSJ@YPG:4-RZ^Q>D_41M7M M!JF],=W=4K.>&_I]5](OQ2MV%*,CX #,XG9JJ5IQTCL'>7A8&WK')E4'-"@Y M=6I6!G3\FU8#&M>LT,J#_JHQ$KTMN?;-"4JQ_\G5SFG7.[EQNF59-!K'?(:7 M&<&EW")XQ/GXD2X^,A+%:4">6-QB3BLD9'O &5^OU)U*>^!QI"^Z/X0Z:M6) M!UE'^1RL"<7Q#=5/3&YYZ?5_%:Q\(-V4VEIYFC.<8O7&LE+:??=00A:I+8B" M64[K\2G.:"EQ:I_OG3YT!F1<$/5D7%)%"J]-D(X +&\E@R:DI\0%>INT?(QW M0HP#DK+(SCI\Q7 RH19W21,3Z#9C5+)@?(H!H'Z(HB,ARIG6]^"8=!;D<6AI MJ.)5V[IS/_5?4.T70I1)@;1J_AQ;ADV;Y&MNDWM PPO-P3 MN/!&354,"LIR4%C>*LC+ZP39KB#_ Z:MR;J!=& 9$.FL''@'%>"4R!30;99C MW6I@'_ PQVN%)=708+I^M7:J/CILLFS.LO* M;!^&*8*=JM,0J0'&= *D+/3 #/\#P K!4?/O"_?CJA7\HWF"?430Z;%VB_H^A[6CD9>=+%P[5%W!XZB^"Z)\V[ MW\&04 )*/%,N16( L0@S@C=!'%5GX:,TXO%-G8%68:B5IDNZ##"ES2(+-3#D MLL6Z5:3;!W=P[93R6+80U4[+AGD>6&?GDCSG&\ 8;HI2W 8!Q8D98C&;Q M-*-0"TK[\=^W,;_/HAZV]"IN_9(9?-4!>2(C2-$%E2K<]>!:'D;D;'/O MX0H'.;YA&ZG3Y1?J8AG_%55@T/%R_40'7WH11:8 AF0V*-4W?A.FA C3.LV6 MIUOZ'T#<6;G#B0=P3:OADFD6T-L\TXB#89D98Y]CU0XU:(Y=L%QG=,W*DFFH MHD1[,BYY)(779DY' Q79*B$$[1*!BT;FH1,W#LE6HL%%E&OG6$K9)U?/U+! M%6X=]07!4$:'3GZY"(@'*3%KEQ(^EE[J-1?$Q99VE06DH:_BX#9.XB+&/$$3 M2]YZER41)CF;U1=/AO,M>W679!EJ5)M.MKI@?,Q P'TV7DU&9Y.KR6(RGJ/1 M]06:+Z;G?_UA>G4QOIG_[W_ZMX\?_O@G-/[;E\GB%TAJR8E?UM6*@/4>U9]#3 DM(*I\HW\ M888L98?)66\C"Q+[VELFEMS3J_C:PK+AG4X>#.LL0%IP;MG;V(+$N7I;I;2MC'%I<,K=+U)*>^>-]4S.]X3-;E[F>?IEW/:PGFIU M#YHA>1K%"&[>,S7K 9AA&?9234I@O)(M4M,!88MY)RC-TM.P.RYZIZ-T:#>2 MT:CE?K'I?# QSU-@DL>C5'D%> M/A3ZS^^_??_^ ]H$!-TSO1/TKR?OW[]G_U-G_0BVQ5U&XG_@Z$]L?H11G.=; M -?46V^EZ@@FBKE]4DH.LON05%<&#*\4P,1'H\HD,2I&?7JOH]2']R????CC MR?M/_\9/?+X[^8[)?_Q8RY9L*R]-[%(H(/K!EW?G:Q1%_%9]D,R".)JDY\$F MIA,"U9F:2MKI6:8>C9F%O51FBDC\&J@Q0,Z^O 91Q"IA&I@E[-2 9-^';0P,J MHE;PS;0NO;M4Y#CAR'W-+3W>N3 4L#P=V_HZBL,0:.BX_%Q&W7(:Y\?(36&!!?\ MQSY'T7]O\X*YM'R1W6#61#%/=+VS9I$=QJ$VD6_)_K:Q/MMDVI,L\KJFQX,6"2)&N, MM,Z;+"D##)OW!#Z(UKV,-?YIS2"[Z6-5\J#H:$% M2&&C\([^%V;S/,V#/-ZI5C_,FGVK'0C[IT__)(VN\I-%S;ENDKER"6"SN_32X$*]^@[4F[X\EW)EQ2O MV&&\+LY8B5!Z?=X[/RA$P@;5"US^W];JNKI!9-C,&5* VT>^AAK6?0+,5AN, MOQH,63X@YFQ$K+.$M'9 >$II'OS>"H;WOQLB6BV&15M7F$S5+V?5QNC9*NI! M\Y,#,%L\K@B0AZW7^*RKH*/CEWD2^'K*M13@Q>G111^G"? M=678%>:7CD,,UO/4IB3X!!Y@Q8 G&X$\'"$=&UBJ[')"O0@><9V+>\CHHBK! M^Q"O-\TXTLO5 4],39A%7\P$4<$D 9*S['(6.>+M9^[V)7I>4PTUW;#(LBT. M,+F'VF!Z*N!$]DY RV=#RK8W*;Y7C8 MI$(.&'PF;LW.1S=]ZO"=D[X^D!TLN5F6&UA=95(MX0/YE[PRUC]!41Q5: M%P S]E81PVFI#2N7R&#095!*SC9+\$ 'E MVH( D-K"4 MR:TH!XXKWAB[;1,NA\9C.R:N@TU'X]VU,L/+->56PP8 "G$9V M##:L$^=AK0UM=VPPHQ1%^K,+-YIN*YK(Y+-.DYCOVT,Z,7 *I7 L-!6Z0R7[JI=!&K M,9Z1H$F5U[I1[IV([=L#,Q+3CK)A&9_+"9"B6@PZONYY*.&K;G<("M FHC9@ MQ=/82@ZQ8]E25/)DIG\7:._@GSU"0!VZGS=DOX@)J!JW<@+:VKAZM]O0:A$8 MT#C.3&;_PU:$]T&">;@9G8[$(>W:[ >Z6NS^H24YPR3.(G&?.DRV++/(^#'D M$90WU$V,ETNLG,NZ!N$T#8V7"NXDMG&* %:G]F*[)%J#:Z*W457&-SRFF'[M M9??_IBHNXGR3Y4'RF63;#=6@_TV[!EU[;W%4'0)DJ6H8= OAQ?3]/2OW8#U_ MX/>=]OL-[YGS(B#%T7K_?O8+=PAHH2?H%J_B-.4/&2U1"=Y3&IFOBI)ND^"4 M[3I.M2LB+_;+28E9Q)0-'=WJ"DQKK6"/B=&5GC)FIR?E M-CY*"K$;!=41 <,?.2YQ(EU*\2?:O#.BN=-:GU"E4;-9,"GPVGB"8Z_O=/=G MJ%F=S1];93#,&XI8V/5A;\@SE]4Z;J0#JVRSY]E.;+/)8\[#]W_X])YS<3:; M3ZCS99=3(TSXW*&(29V[4WD:8Z_F@GE#C6"$L]7QSK.!0,6AL=+DK"*-+KAS MF"8![$)S"ZDOY"53[T)UEZ@KX9TY6ECJ_+N_;M2M M;3ZN?4IR_I;P?J8*7FM8,= NP^UOPHM)!<:!E8^SM"TLN^FP/'/[E.2&9)SR)._UC03UYSK:BZ"]AE@/(::+MCWNR5% &0%.%0=9N]<4050[W^4R% MY59O\*:Z'!4UFWEB?]75G&T)SKD[S#2!P';JT$*4AT-_P5NT-J:6W?A9M547 M 8_!7>.&4[C4?YD<[F#?E\2PG+%BML0S#NTQRZKT $P:1#-LY[5<"?I404 Z M.!G5LVT>ISC/+W >DGC#0P+3Z"S(XWRZG-': M8Z%_[*\+_%B<)>KKP_L4Y)*)^QO:9NCP4L P=V_H@G/\,I] M_.=H,9E>GZ#KT>++S1A-+]%T-K[A?YR?H)O)_*]S-+J^0%^NS\C$9 MS[WS?AZOTG@9ARSKBM"E35RW578Z71UD4&?LMM($P^-!<(7%U)NDBS?$FQ\%$JCX?:.B!%Z M][Z(4AP,J\P854^9/*&="B1/)['(Y-WT*IX9IO5B.GG('#-YJ\DU]5:+Z0V$ M69XR_Z/!;5GH.<[696=&+UN77@D,R6R1BAF32KT3Q#7Y"4ZC"\FO*0VT]W/# MB@!!3DL_.$0?/F7M_>3LANWD+'[AVS?COWV9S'ZD?O,$78\7_@E;OCB2U\^5 M!(EI2URKX3CWL0EZ+]FQ2AP.V8P8!6Y5&MPEUCJ0/*+-LSCVSG'OTCPH](\W7\87Z&HR.IM<34#LBN], MXC=@F_CI&YRP2)=S%O2WNV%0IXLT.-[G%NJR"QRF MH]X7DE@ND0!S%#V(UG M"J<\N!]5*FA$"$O=!FV";&W_6=M^T[#P[%)!]@U]%>S5.>1%OKS>H;5#Z!Z+ MZ?E?3\]&/[ A% (J1C-)^=\5G@QN?JRH/W] M[=5T/O\&3:YIQQ\CN@QG'N#'Z36:_S"Z&7NGV1ROF N[P9N,\-P\AB1P2G&G M(1(&T)V@"(4L&(H9 IC22F.&GE(3JMOB_VZVDK3)\[S/X^GGF]'L!^H )]>7TYL?C7,<-^F7L_4Z+LI53!J=\QR>*YR& MG86_P>T-+,-I N1]S.NDBQU2 !CN[H-:R-&Z*X/O7G9* 7IN;66WR=D.+00< MG[4N>%@)+XO1)L?,YI:3!7/)9:SN^90'0XZO041"7N.'5J0GR5+ZSY#O$.4\ M[O.I_-\F^@XOQNW3+OL9V7W@95@98$B\)W Q;#+D6XBM*Q>=LKPSV1!F9\?C MH84 "IJTX/"P$L P>"_8JK!?RN-LE<8@4C&QOCIT[![8S !+P[ M^JNDP5#,"%&.[_G)OZVS4RNX=6PFX%TGII(& MPR8C1,5%QASM-(^4-?L"+S$A>)?MFY^?Z/DR1-%9YNQ!AC2YLZVTO/-H,-0^ MGVI=M'M%]QQ$^BNZ; I6*\*2>] !>+JL1F6>O-GB0-=&U_&QK;TYO<-9LZ)W M'NZ#5M@K:ZRH(O)?/3Y\\WX\V@QOO#.R7EXAZ-M@J?+)M[] MG.>%*:QH::_N=*]\H%&=#7-+73#\' A81]$7<7]A[W!Q:$'B^X6&PR.@-50= M]>0AX=Y9N.M<-H&; UWF/D7Z<:/[&R]WKTGP;VC_T+]M-+GEL1\KZR;ZD >\PS3='U&Q[2B*8S=L1/^\MB M\M-D\0NT3B*DS]\]^\DKH?,0*/_+ES0NGM5]#OQ)CQWK*)6GZ7('_1[4SG@, M(_6+X/GB9G+. A'+'OOE>K* -)CU RQ9&JN0/[>;;&D5#.R" TOST[OV,EG> M<085!;!/[(-?1W_94_3A@[!E6FJ=A91^3 M%2/&D*( $G\?_-KI6!6'6869,]9[YWKK)'W\6&"2!DE]BIZ?/7W&V8H$FSO: MWPD.[);RSRK14_3$OJ8K0BF&%@>&^\^W0;N,7]!ISMF7!5_"+Z:HS (XGJ/R MTA5=HRQ^8-WB'$9,\O5V?8L).]M@_9\96_5YU:, .@6GP6U&X)TP-J4T&%H: M(0J/47,%%HU!&A645SK>B35>+C%;*^!)&M*NM0@>;X("E\&D6SK.3#>8\%%& M1;0A!3B]5S;8L,Y%,VMM,,0<#%FXWE@7@,H2$"T"L3)X5%H:QDE?>IYT%^QR+RZ?]A1VT4+8_1+\X#0IYH M3]2]1F6IZS2<(P M[E\^TPDZ1F$>+1F M1Z"JR"FEN-,P-0/H3F2:0M8[=2P!BFDB8SJQV@0)"KB8=P:Q(//IDA\DU"N= M\O&<\L&H2;K8/06IVK0:5(33G<4]C.ML)P[0!\/(/4"KE[ Y+8S_7QB/)^Y, MH^NTFZ^O6W>P%+M:)J47"0@FOVLRXQ<9-O;8KE-ZO#3W:VY*NQ?UFR#"H#G./:#+UPT;';S M6)-&53DHJ KR[DYT-XU4ZT&M"I3;8-*EMD8>C!NQ "EL*'=4V)!57[[_E:OY M3]FC,.HJ3O&DP&O5N&56 T WP0@+RC4ZT&G7!SJ >DP5<5TM_]R$H,CR6(P? MPV3+GDYF)SGT_[-#'4/HB6TQ\(:SYQC1;_1%5@0)(F6)7U_;NGV O<#D\"VK M>IW]QMRFCE8YHB'U%:>G"F256.8?.%).R(<5XG85M(^!W571D!+ C#-[P5;E M%B*-( 3&LL/Z:E\OSG_?A0%\4%>%1L4Q&XW@>]Q3RD-BF@FDN!IOJ2!"=2 % M831W[6^"AQ\#.B[$0:*:.2MDO;S0*(,K?9JQ+0B&1CIT@E\*'M"ZEH'#%W:F M/TGY3FAN)$Q/V MCI("EE.E(PN.,#)XLX@+%*=J44I[FTPWD:ZQ_HI?^[GAU M4[#EAFX&+,4F7[3$E6B,_??/W548=3H+S3Z8Q_VDT M6K/;J__@?U?6@.J(\6#%.WY9]:"5TGMJ]2!EN^D4WY6=(F6G'SC2'B8?UJY^ M+[JBZX;OV:%R_1$4M;[B+\)(;H1BA:&3A[;BL,(J7X%L%!XOQ=I0Z6.>:[:X M(CW#;/T.[V!+BDZ\MZV%75F*/<394I@ MG(DM4N$:4U"PQ_FR)6IR(9R@J@C4*N,$=8\V69P6.]T$M,?8L]IB#QYZWXFY;<,"NRJ70\<$T/7T(U MN0(TIFE1JHC&[EOF_"98J06&8^/U)LF>,#[#*5[&A9U'4RIY8)G! G-%!K0 M>*:'J2):V$J,S!<5MY6Z=\(M@D=LMUGXE%R+&JJ;.7 M"PC^UVM)=\GJ-9' M05D PE4):,.*>/%]_C,5+/))6N;&T87E'>5++ZDO:ZKJD/U6\ADP<]3CV=;O MA%R2=KN7/>#F@^KC&(/N(1& ZJR'K]I!G?APGW\YG?O@-BLZ_0L8=76IY=K/ M%=96JVZ][U.0TVZXMZ'6&02EI4 +"=[; N&1@YK(KWM@J\WT.K8-!/&BAK>] M*OB@(]P@!*]GD-O';)43> DCW3-G_)<96>*8Q3TU%7:DM87T2Z#Z]/Y5=0SX$;;HYG8[XF5)([>C1\W,7GU"TY)S?@8F0?# -6/CU3)!QV=!V)X/>/S M?H8;_<*S1FK @XZGXT2W5PW*8X=Q>M1!1VWD,0X47P:EH)YYO6[Z69G^\D^] M;LV5=3NXLF[P.HC9$^]UZL-MD"PP67_4-9MK),YG0WZJ6O ,;F' FA-YL5W( M?M;W"Z0N (6[$E!!BSA!K<_"T;SB-\#M11Z;K4=:?#O M?NQ5#_924[6#^ZA* 8]17.OR%VV!#.O/J)9JIL.BL(\:0BKYSDOJE_/^)WEE M'W_MJV9U5:G6$:ID^EZ0O*15\S.J^I"KYCU@P'(,7FQ_UJJY]=G7Y#"ZRQ0' M?D'XX OM_HJ*.U(O[WWM-79FN8G:@?T5KIA9#LSB:9+F!=GR8]5I<8?)XBY( MJQJ[SM)[G%.O=9R5]/#OOXCY^[[5>I 9_-"/OZJK7WL:W^_W7RHA.D;3DN*0 M_;-Y5>8?VJ^G.\)8E@_&]1H< M;($R$-Q7YU(5AWBUU_!HD-5I0[6'/U/>^_U?NS=>YGQ M=4PW?N*+*6^KA_[G7\=D05ZI;N8"W6^_FKO/^]DM7T24&PA?3:>&MX88C.\U MN@5@:XB!X+S/)J#6R('6$%^9C^(OF4%Q2'TPK]'[R"OY FBX6WU8L$P>OP%,@A,]_!;,-EGS)D.HXT++E8'[)^>%'XW\]'7_(OO\*#D#4U>K@"$3\ MN/?.[\OB9RTEK'KUBQS20%U8>$UYN_8V?H\K"[A)-F<.]GO9+ 4V[1H0 /YU M8[)?1QB>6TW;H%7;,ZW M?-N_GV=Y<9T5O^#B!H?9*HW_H7Q9Y8C?<[E7M*K#?M+E>8TR6OI'9V25IA<2@CU: "',_U=*S8#[>Q66^9>)71 M#V6 $M].TI#PV2OG]3I+2TM'!9TWWFX+EM]DD8GSVM9["XJ*/$3!+OWPX2JB MW0V>7RJ8GG$P4X14.LLE#@NV%(GB9%O$]QCE.-P2ZCAI9SE%F*^?D&22M*'E MY+ \Y 4S 4>"OQC@(U5%P/>21N1&/QF5)4#TE//P#D?;!$^7H[2(:ZK.&Z:. M'\-D&]%5/*4)FR+0+L%(.EV. \(&])S."WC-+%A74>VH'?@C3H_-CU)!G7W8 M@WX!3&\ZBEG]KM8N&E5E/[%T@F79:#R;H_,@";=)Z5M_Y87]E_=N]\PJN8I3 M/"GP6C5-.5SQ+KO:H2NEW=JM$T*^$*EFB]X[S6X9HA$' MXV3,&/M$:FN@((U0T-+QM,L[W6 2E#Z2SC7Q599+NZY$#-!NK0Z=\!)<+8O> M)E3N&Q1S'>^=>S?;JOT-6TZ,'PM,TB YW^8%14ERRK2K+%U=T<5!-,IS7.1V MT^S]"O4SXWY.!<@GW_N4"(;=!S%#-R6OBRTW."I+!S,_ M'U@KICG[_L7YF&?M:[1L7C:T+# ]Y)D&J"9\0_L#I,4!&P/9ZTQTH,-I&&/M M,*$2=DEH/> V7>628,BHA=>G&A-&'6DP;E6PP^0X=0I>F:1U?FIIN(PR.3 9 MJRR=TS'/&,*0;'$T(]D2YSE=\@3))<;Y^980K#@\T&HX7H!8;"18XA7'FSJR M$B5Q0SKR_CJ_!+:Z[[>$@79]$:&TYQ/*)\K6)Y2E M='6;;TE JXW]M=(]TL7[*FB.!?R/(OK]',\"4CS-,*V/M A6TMOR%DK.KKA; M&]!<%S-J>"?2()A]-IU7IX_\9M4R(R@HM=DK@)A=O6(QW%417FX*XB,OPS>FR9:_09!8ZOT59Z*S1Z+?XI3G9-NY P,(:O];D"Q;2Z+(U?]AJ M6A]-=X&7F**+%L%CN7QB]P++O=0DR1Z8Q]+TNT':L)IS'^A"J$ CP(.*JQ)1 M$3RBH%R+WM>%HJ N]5L?S?QS1GYG[P0'F[@($FI[',:%T)Q2*5C-IH,H!$SQ M, _6- ^E%@I+-?0V*A6_H>W$?B_NV,V)A(_/^1W&!6(W7;VTU#5^F <)SD4&?R9[;S(9UD2 MAT\+_%B<);*!S4H+5C,-@2P>IE5>KU%&7!O]6NHC5@#B)7AIQ'JW<)IB14\2 M)& UC@J>,$FLY! 5]-IM:B"+A\Q0XXT$S!KOPU/6.!7T6N/T^_/M9I/$=%&@ MJ')1!%:=*_'U*YW5=2/IM=9I/ZN!*"I=D(!5YRIXPE$]=2BUH-<:_UHRTH!B MB7O#A?4SO[8@N989[$"P@-6\);SWE&-AFA_YI2]W"'@VA0'.HH_L&NX:33/E@7[IZI'FC1@M:(M7,E(R/50 MK8BH)JI5?;59'?ORF61YSF*I8FEP6.MG0%=19*CZU&T?'1FD7TFH :C5+H$+GX@O@MI[02<] MVN< L<2%E:)+*/ETQ6]K5KF&Z@^CW9?1+?]TS3_^<>XU6A]#]==\A<#SZ"Q= MQ'M; %##RW$)@4]JO&JNHH0:Z]HB%* JE<#3@B< MWXGZYF\+BJ'&85:U31W[>G^)[?G>94F$25X>+T,QJC(T"R P6ZV36'5("8=F/U #U73.7BX?BGN>:$3!OE=.9_2+6YV4H : M0@-.N8AALM7\T=^JA> @QQ>X_+^3=!2&+)H\U]]DL]$#U#B#X$H6!%P)O:W5 M61(75)> ;JPNNCEMQ$EZ3SUN1A1#NE8!=+/)<%JV5TL53#O-"-X$<53'EE=; M&-21A7ECL5Q+HEAUD@&635V76&[%\G"N=K]>5CFA\;765"<2NR7M*H%M7 MA=6R(9O+%Y6^IX:[QL4Y';)G)+N/(QR=/7W)<31)FQW_45C$]\J%E+TVH*;< M [1XW:E K Q4%\+"GMZRM_N*]$&U+Q[@![8?9NB_'??\F8>OF+#QHS$:1AO@J1FIZQ)M0J 6M$.9[_A M*BW$U6A'K!51K0FK&S;W*O?JAA)M0 VX!^B!W7!W*]5[-V0HV?\P=W\?))BO MLNMGD]D//+%$^P\MR?*M1W$"R5X\X-$7X1V+GKX)"EP^[$^B#4W_@]W_[]#J(OZ_9QZ/]CMHU),0Q<J6'ML[4[A'%8Y\K5C?N+K9T8KPYZ>=.BJK03Q,LX*1\2.^6WQ.I9,VK=(J,]>6"G#JW]!Z(6VIU?RFH54OEF7@PJRZDF M(14I0+=P2>/]F[C4?W%MW(/]K$:>&Y\^._+LD9K8FY^,Z.*1D">*4MF#K10! MM>LPO+*)%F]#<>84L%5R68;7_CH*P^V:/?U*F=IZAH7^.\&2%UP&;30?JFQ M?#BX24)HX^X#J/V%$]1\@S.J_943F-O8>U]NKZZPMZ:OY3OCRAG[(3\";<9_ M%-NDT\IJ_MC^5GL2R9\@E,TSV1?I8J/\9F?5<8+*[[Y\ O;>O1\_8A+&?),[ ME,]4W7SZ=9+5RF)G%*[1H H.JO$@#LCG/'N2YUO9#)/_6%E3HXV4L^U!I0 : MBY\!_ICDJ;^6\\@>#NF%^K_==D$^24M+CN'K))^!Q+(C6G=,&K:^^^*)V/+' MD[2@73V/0_4FT;$^]HI(:;;1V?#:?-_OMM71$G%=9U46PR.L889^_#5,%_>V M^0B,+K&@%I@J;)=G/FOXWB!ZJ>LA^SKO3=WY.<5%4&!I\C](N+ZNKF%?'2!Z MC; $XX 10XP89"]#QU>5 =G_/4]O)DM[@!L,KVZ<^(G;=Y3%Y,!OOX;)_+XF M^_/I):"7NQX=6..+K @23U,?'9*OD/R*"H#3%4[\S63JMJC?]Y81M?X-$'4$ M2,KWRG^]P,M@FQ3HBI4@R]O8_M,5_1?]<_TG^K]8?!;]R_\#4$L#!!0 ( M (>*2%E$H"#7U2X -[\ @ 5 <'!S:2TR,#(T,#8S,%]P&UL[7W_ M<^,VLN?O5W7_@VZNZBI;M<[,>)+L)KM[KV19=E3Q2'J2G%S>+RF:@B2^H4@M M2-I6_OH#0%*B2 )H4*2:TOC5OEV/#8#=GT\WOC8:__R/U[7;>28T<'SO7^\^ M?OOA78=XMC]WO.6_WCU.K[K3WF#PKA.$EC>W7-\C_WKG^>_^X__^S__18?_W MS_]U==6Y?^'\]60'I,+R\X*?7 MP/G7._[=Y+,OG[[UZ?+]]8G0(CWX-M6*&C7?J8C+<'_ M=946N^*_NOIX??7IX[>OP?Q="KY D/HNF9!%A_\O8V_WU0T3@1"Z\5^8,?AN MQ$42[+WG)=_W?&:=3&S1QHJ2Q;_>;3:!PSYU_=V''SY]X!_ZWP>%PNV&66G@ M<"-[UWE?AQ#<1,B:>&$P6HPVW*SYWW52J6LU(.:-Y7*2IRM"0JUTI86;%FIL M48;'BH2.;;E&$I;6;)CJGA6L[ES_Q8CI0J6FA5Q9WI($ V\:^O:7E>_.697^ MOR,GW!J)K6^F">.( L,F3=,259EYDXP9>@Z\T?F370T'*\ MT"%Z^SZ^Z2:8B]9KBVY'BZFS])P%,V8O[-JV'[$/>\NQ[SHV0#>S5AI08T*> MB1?I!7,(^S'Y#(S)_<*PGQW4@7F;21B,=(>NLKOC<8\YGE<0+A%OK.SYE MM49&P<"Q&3JW#OL30\^(OJ;59.3:?5=,UB '#9AI0A,/EA&+T8U_O^:+K9&L?@-$#JJ(-'?4.(2<< M2F:\_P /*(>EFQU68)))*YQNB($)"JJ,--S -#!OZ71##TP#4&6\80BF1*7& M\(8DH%)5&FO7RNB6L)_<8&A17NI9/ZFH_U-HPY^I[L>UVH2:]HK,(Y=!GPQU MMTY@+9>4+-E:?9X(HM7*I)$&QW13-G3U&L4[,X ;PRROVZC(94.YL>R 1DXW MA3&U&,-F&F4#,BTQ9J="HTAS-U/JCFFS41[%Y&RTX7_OVNRK3K@UIDW?1L-C M1Q!2QV:=O1#DT7-"<],#-'*Z>;7QP&[63*-LE$R4V1193(Z-28&WA;=\,)Z M'M=LLYU!O Z(Y>&2F7<%FA::'9-"YL)/4J?L%214@\)\P>PJEMD@,=#TOLMP)V?A4 _QA M22#>WV'B7:8;$LS_&5DT)-3=0I N% :"_3TFV!(-D?!F$T0V4^3X0 OE@8B M_@/JQ$.B(Q+DTQ5Q7;Z,LSR0E9>5!\+^-TS8Y7JV /@^/W6Z94,+'/M,%2#\ M?V\+_ 5MD1@8$^KX?6\.17M7%+S^P0<[IQX2 MU'=.8%MN+-$=^UV@AKND.!1RE#6G5DU4V'\G%@6#GBD,A1QE&:I1\<2 ]R)* M#X11]BKRTE#(41:@.B5/C'G?"YUPRZ]^#J/UTW[C]!#K8BDHQBB+3IE2*-BF M.PU>R&^TJO#-EX1BC++65"F'@G./Z4,M=^#-R>LO9*L"NE 4BC3*&E.I'@K4 M8^KPN,RI8^L[C6)9*-@H*TNU@BAHSZS7P9QI)0)@1?BO%G1I%2CV*,M*D+HH M%/#P$+KQ,]O%(JR";GO^7-FE:RI"Z4!9;QJHCD)*=SYG< 7)_SPX'OFHHJ*T M./B,"(\ A9HM@?W:#/9K..PHZU"MFBV!_9,9[)_@L*.L1;5J8L+>8S^.Z,Q_ MD9Q 2PM#(4=9BVI4Q 18NUI M22C>B,O5J<&E+.,"66W'P/2T !15F EBES8CP??'[VL?(]Y7YLL1045Y25I$RI M4W>\/*HXD+I^YL_@"#:4;C6OQHEA_(TZ(9. 7\J(O&2/1G(J)BD*A1=E^:=4 M[\103T50/;_M\IG-$*FS3ZYWB'-9.2C(*(L]N6(G1GA,"6>:L&FWB./BUP[H M:+&0];RJ\E#$4=9Z>D5QD1\$042H*?XEM: LH"S[H$J?NI\A=L2ZO>W'ZZ<9 MOS$CZ64*I:!8HRSY9$J=&-NAG]R0FF[73[XKOQY26A"*,,H"3Z':B4$^D*,< MWEP1*+ H*[M2=9#ZA/ZK+;+/RJ,7RDM" 499Z:F40^M[EZ"^=VG8]Z*L^&1* M(6$;QX8SCQH]N<[R('EE.J=&NIH[H1D'HMTYWB69[,EU3Z#N 1U;2TH 3AW*(%*HVSO_T9<]Q?/ M?_&FQ I\C\SCJ;YJAU]:!CBQEW%0\V[LB5]M42$NJP$%'O$04:TL4GQ:2+C,SC.YM4(KD5"%OZP&%'_$ M T6ULFCQ\[3'!IZEKSXSSQ6$HHT8"ENJ&@K(T[7ENFDZ7!7(N8)0D!%C7DM5 M0P&YOR9TR3JU>^J_A*OD;J<*;$D%*.B(D:U*57' ?]W?(X_OORF1+RD-SDZ M"+M42:RT&[N,TE/QD!Z5H*XJ#\4=]6*E7-$3(S\*5X1FYT]"F %;MZF"'O2U MH"R@+%>A2N.,K9F;_,JA]: <%&_$A6F98CAWIJ(GU['O7-]2SLL/BD'Q15R% MEJB% N^-Y7VAT2:TMSP!(2'\^"38>1M@001L $H)XOK4" J<[8(X;3!/ BUR M!P>C*!2/V#+YE)L&RGI0:C O<0(41YH%!?N+7F1^LYV0!:$\3&%&7L,;]J$O MZDD1H#J4']2,0F 84!SGP0G$RR<6%>\AI[G%53XCK0*E W%9K%&WA()_OB_H M\L!^<9K,LYHGA0]2T5YWKCJ[\B(7K<=:=.;<[/9_"#K^HK-OJO/-HV?%IQY_ M.3YO[<(*G@1U47"UM*Q-DN+7#8/T-WL33'[Q1YPG?2>?(J=M4D-:X7BGJ2)_ M\H;-';-%GD:0SJ+QQ%_W%0""VC;R4*2O3+8,YD9U,+2N8/L.EV0X?B:) MW'*JH/714@V#F? KZ=42&B<,3?;Y%7]NAPV]KB^>3-.RIZF&EK*X(FD@%-"Y M*FAET!$B)C6NR(E4VTL8TO:O/P$XS!9&RY%\W#!6U/>,613A("1(GO!*S'/H M>WZJ[9 HUZ>0VFC)F"OQ;(*(.?$_QL1[\7.UN [,C]2RBAUHK/!E33VT+-#5 MW!J$PED3O>^PTJT(QXMXC/MN:^R&+'Q*XG(SZY4$_5>&&2/*\2RZY:>L 8/( MYIL8OI@2IDZBV[IJZ*-XR:\K=BF-$W#60U"B=>)S-VRYH=S5D%; 2]!]A%E( M%4>?H[.!#C*WRQ7#2]E=B812)<_8F_H6]?B1=7KB4J=ZN@. ME1=0/ X,)R8ICI<\'(JSFI8#K5O'2?)0,YR5706\A./U\)+3')V9WXBS7/$K M:L]LEK1,DA^-%H70#WT/9]X27DKS2CU?5:C.AF--3VG8#%X.]6/YJD:[K,'OOQO1#]@ BKC>/B/!HF!)R/Y\LAAP:9 M$))SR7*-T-H%\B M<4O 3:YU!1-B$^?9>G+)D(3R&P^INLI:V/$Y)F1 ]$#Q]U%]NM6<1F9+ M80?;F)!0IA\ZZ&-*-I8S3S:GN]Y<')4=J"7G E09.[3&A"(#--"9 W)4C8W& MMCS,1^H+V*X?4W[P'&[';$D1,JOJ_SMR1,"6LJ=3U\*.JP$1"5$927LZ!40.0"UT:FY M33IB?I="<7J<*X8>V0'"OU0W=,0S,Q(>+*(;_B7%T8,H8-V32E=T)F+!=#.O M%L1*&,RY+F"R]>!83X[KA X1U[KX1?*5[S*( S[["+?Z32YX"^BQ$T=L2)KB MA.YO&8'!^Y6J.N@A%L8,2 ELZZ9FNN\TMK9\TXE?+K)M&K&^I""[?AL.U AZ M? : E?*].0.,T'D]7#>D@FZU5.KJH4=D&+,'0P*=L.Q: DZ7NA9Z@(4Q61 4 MT*E*EQU)8@$M2;+RZ+$,QO2H-4PM35.34S(*C+Y M*:,NBH6A)#6V[V%,BT)G=#XR24@U9!1+0IEH; _#F F9MN@T=.=SL9-MN6/+ MF0^\GK5QPM('GM.]-%D%*"F-[548DZ+1'9V;"0DMQR/S]()9U[:C=>3RV'FV MCNDF1M6/. W" MFULZZX-B4RO][;GQ-!80KTCHV)E!X^#ZTW?PZT^=;P[:0\JL?,'7H5S7?^%X MW_GTUH^>PD7D%F/V]2>E9LV<\66J*GBAC[J'*Q[F42,J,)CK,M67KICD];%O M8QU!K!E$+6,TOE?;C<*53YT_5>DE=/6P+WK5QJ ,DE8R)Q[D-60MK8-]&ZQF MQ@ZA0&[M$@.THM3X4UN&%:'UVP)\1:\S 2OSI_QQ8XDK0EW\/?1>(M=413 M^.\B90C=*6BT:B^IA98RD\LRIOZS,^=/H#T&9#[P=H$T7?[P>KSSI-6O2EOM M6;=+B2SFWZR(&'K?VFQ^U*8X.@)PL\RI6 >#_QT%H>CF9OZ$V#X;'D1.B[VL M,[\V'VWF:]AK_-I,I$DRT"WMEC!>V-R#LR*WD,-2V'L!C1*2#]DNPH/.F>+B M='?-G_C]4T,GN 'L78,3,FT(*KH1*%,;9"76/X5AW!+VGL0)S:(JS.CV(50/ MF& E1TBJ+6!5+>PMCA/R#H$/G>,T$SG/X;#FYJ?I]V7EL?="3LBK&C)T1M.' M?&RF;*R\HM\N*8N>E>>$/;,4JG-_YXCRH>:6Q/^;@28)D02]N UN SU5T.DL MQAQ:]/Z@*'(Q#,3$#LIJHV;,O2=-B.*C(&D%/(-7, MV*+&K(6SAMB2 9EXC":5\$;1\:L+SU7BA^SG\Z+..P(T69,JJ,QS $+DSOEXG498O MG8*:XGR4;:%G\*HOT@> &7JOP*8HR39;U_YWY% BS5ZO.!\R: ,]']@17/F5 MM;Z 92(+0,4WP?BZZ,*M!51<][=@0SA<@!&$[HC&9#GL;486IN>#:6>*R# M18^55$-/EE8;DR!\+G&D+X&JCJZ[!:G6:K,-<^3.>*3GFO+_Y]/<9\LEXF"5 MP>/8S(#Y']@4^/ 7F9)C0AU_7MQ$L=V(7UCJO]HKRUN2"7.&_F)!5+.$4\O1 M@J1SQC,,'*Z^5N/>07/K!!L_L-Q[ZD<;5H/]V_8]-N>/R#S9/?(]12]Z6BE: MD,/OM(9=D:?*9KT1CL2TI.&;<9^4NC^N6Y$-L=7FS3&JQ<#['N[\=1IM-JX MVG)3H ?>PJ=K"Y@T"]I "](U&IN4(3KHZ]&!%Q(&:\@3@FK>R,X5Q,_7: AU M_H2Q5'%T0G;1U>GVI3??+7 &S!HA&WOP)M S,E;9SS-%Z%A.-YO $41]^.'3 M!T'6>#P=L(Z0IX)C^(A1(G1HJH=R>XY7!=6$4M/D>SS()'&#P:)-.*V.X[7R;;^?RPVF_A')_Y(JU)L5'L$ %0=*V5Q(MQ, M'7Z9+Z=SS8)=-]UU5DA=?*A1]KX!,A?,EXGH7@!\9,JVC),#BY*!GQ$_>]Z* M3$!L0/RJ'NLF65_5?74@7)17.T=:RC7)I%?!(2@GUJV_MAS%Q5-)\981HC*V M'#\2A3(7W]$SI7TFZR="Y9R4%,7.ZE.%":G&Z*LGR0L7.EXTU;#3ZE3A"(0$ M/E_[]RQ$:#]7C9(5\0+GF<2W/;3!C69_;'[L MTA'7SNR.HD.XIY;'7\Z**+.G..Y"I#07MO9DD-.G2F.M&3VPI?Q.RB:B]XCW$[G2P:'P:$J&-8&=G,V/2#)JS MCH.'Z1L;\K&VD+:"G7BM9F,X!.?\K4$R#(E]KVHCDBI[:(41 M):/%/B!YX@1?^#/&CYY-*-^U/K@X=1#4]+?.58='-;M^P!IA_[AYG Z&_>FT M,YK<=X>#_^K.!J/A7SO#[NQQTN^,[CJC<7\B?CG]:V%J[2%_%J0GL2#*, 1[D; M_SWOQM/'SY^[D]^YPTX']\/!W:#7'!KTW9SUNA%4Q M!7!0:/USH2>[PE2?G/"52\* M0G]-J-ZKP U@A1PHQ0,X&;P%9#\_XPG?"TW^UTLX/K_^3@8?V;^Q-9Z_1F./TGSP.F]"E 5+<]3N6!& MOF;6"K+O@6DLIGHRAJIM'FF4P/K /:_S[IFLU::=1AT;P8/ [S=ED3!(-70<@$K.&4EM#!E+6%&KEJY06ROU1-:C%\^!KJVN:XX M";B2!T =>.NGPH;+;-3[Y>JF.V7.V1M]'O>'4[%+BN.=>]'$O=R=,A,BPLU[ M?A &^WBO- F;WH&/;1?I55ZHU#=9J0&^?G3#R#Y?CYGD'_FM!^VV=0]\2]D6 M.6#8GU@?YP=!' P[%CO 5!3*Z3L(>0VDFY4Y>0!.K:B" M[*XZ.O*W*G6ZM\[%DK.<*5F*Y8(WOR?^DEJ;E6-GTK^4N]CWTI/,:?^>+VR% MM]WW1_>3[OAGYGR#X=UH\AEQD$[4G) -?_?86P)2+DAK()U_Y.0QFBB#*B-[ MG(ZB_+D''(^V^1X?PISXX5#F=SV1Y6Q)/.F1X\,4-3WV(]VG%E*B+B-_QO@R.8MG5N8056LT -L M-6>U8(I-V\&^Y&W,<#6@T/GE>QRL'[;=:;2@%0_Z[ Y(XC: MYGN9F#F5^Q5"5C.1<\@>>"DA=%-[1>:12T:+G7 ]D22%A=OLA ,RDT9A9I55L)S8.N*L#Q+8YMB3J3N7+A4A96>P=LN^^!>&5]P#E M6<2$(8S$!=X@>>YS:]X/5&_[$D/QZL,3?SFT7/" M8PVKYJ]B'\>\%!49#>^@)C4_?B3DRS#WLTV^:/9',"LP3.+ M73T.-_0)8N88J,_&!E #@&WMRRND M2[OESWVXP="BO-1S^;V>:_FE@R/2IW6^23[>V7W]+:3RJWT+TCSYTML#D,UT MIRU[ #*@809\]J\]\.P?>]"G-O$LZOB2QQY964G1/2" M#;&=A4/FTL<CRXLC@RW$MXB]78C_#/3T%=SXEMA6$TC?*,J+GRZ+%VZKA ME$)?KBOZE/SMW5G0N[/7;^_.MO+=VMO[RE M,"MUGR4IWC+74/55$@TRUQ:0$C3M)>*+]*'O6?O?S-A/ 5L*\66\]C59TX;: M09[2$/,9F4Q5/+*GDUSP&)(7[- @@=[+ M#2,N#H]ZYWN$O'=(-@U5KU8-?LM3JC4Y-?[$@_! \>0EZ9KU.F'+Q MY?3(\9;[_4O%A,V@#?3=:BAWYL T?(^-2= - A(&_"F?&"_7]5\LS^;G_S8' M<5FV[9B]^@5L _LBJ)ZD"DJUQ.%Z5K#BZ1_8__ I[#/KMWG''_98K[]E=J5Y MN@Y8'?N:*-C-C."H_,I.#:_#2KSS-Y]^X5&%)6>Q; MI#!O4RJ*[E6WY"D<>$%((Z[(G663[IJ?9\@=25X#>V4+]AV=TNBL\$GI:"'6 MW>E4*'Y#*WZ?;N!EIK>*C3JC5L[GW=P*X+2)4385"IQY,@F*;_F3^*S9A&FG6Z8RFD' M5#V;YW+!,)PUV1E]8EN>1D^[]^P4#JZK=SZOX\(0:%N &2SG'BR6K)!0TR3W MWEO$6*U:I-L4=SZ]]:.G!0C&S9LXM_5XEE&KNIG&]?Q62' M(SHE]-FQB3PFM;SD^1$B504E/C41A1]G)\($JOA417'\^%25+171+],!.\XK M$4T7N)(KAG90JP93MGHO:HB_K1:+KL,]5PSM]*$"[J4:HN.NF8CT7VTWFO.+ M:D% V'_X^7'EZ61Y8_A)/D!S%;,LV"K<+FFYE6::A6VG*'+.MF6SY&U)];:D M>EM2M7T&C[VD,@E:=]8\ &XASC(7_.#ZWO?GNM56&F@,J7RV](&T:V9-5A^! MN@LZP.KM(-' 6,VX;,OR+A6/3;E&;#K%I-8N.115L.-SC4PS3Y@."?2E24;" M;CCV'2\<>(:$E=;##O>LB34%)LU0][:/:+B/6/,ETK=]Q#/:1WS;SSJ=Y7^V M_MNGN[Q(\GZGK-Q9]CIEBC1S*52#_-!:D]'B0!Q5GZ,HCM_GR*TH@[Q"@V;N M;:9?&7GROH07+"D'G9W6'PFL!NH05(GP]70G&E!G+SX(U$PYZ&VO^F>/54$M M*(D^L>_Y'K]HED1[.\&7F^T-\>S5VJ)?U/LA^IKGUY^#5?6PIZ/%&$!M:@9I#;QQ!0QW*4LZ#-#[19&6(.DJAD0;@R I M#J6GL7L$%>E1:H_.34G/P+. & ]7^TKMZ/'J&:GV6F56J"TABLMF/#YE*[6# M*( !ZGC**H4](*6STX*0VNQ:NHKM&YZ*%IAG"@8&>B?X%BQT/L%"(:'H%^B* MJJ9OH6T32-AQ3N8I&4@TN]#ZAT&?MT\A\-!AP#VIA MI]2ISJ 6BM;=EBR\ [R_'+F3^2"(K_!R=?::U,$KUKB7HR[E&>N=2!/KY;/% MNG7'>RQZ@A>2C5O#S%# M G%S40I[N#F"A(R6U6>*?FBY;0HJWX])9:^\JP:G3X4WWK.#4_E[[]CCU"6^ M]5YDL/B\N>;A%W +[=B>J?K\.UQ/_!ATJ82%B;&!J3ZT+0[=U':+U^NTBN)' MI4NEA&QK@RI?-IDE6]YX$>IRU0!;WZ#*[2#3P&BA/+9I2_RSQ=3W"#V8[>BV MPY65L%<7!H:9(PR !?I2XRZBGL,?+F0RWCFO_"?M@P>J.MAQZ=79TB/15""7 MO]Y$(:$_6W3^8HGO3_U%R']4!W;IZV$GMJW !E"SEKC/ [$"LO+=^6"]H?YS M_*:#SG^4E; SGU9W( 6Z'SQ'*TAC40V5K'OLV3P:@E3U\).>5F=,0@:Z)1) MU;NGOFJW4E3,9O@Z%3@,/\$"GK6O;T3IRXX1U#%O;$_D6^U\[P_ZL/3E>+G''/=N'R<4_+-7685R7 MJJ5$U4O*J;3?LTPCUL?6EF]2\B')MFG$5$OB@C2Q&I^N5<=A2=+J:6?<_;U[ MPW['?9;]'EP=LM34PR\A4_7PGI,HD?*J[;D2-/8SP&J MM2)2)"=:8=$MS:E<7JD==(%-LCSGG, M*;,7?QIM-J[#9%(>!I<51#N+-\WR(=>RH2/WD4?2#RI1+2D'!+7^MWM-097J MB+X2NOS4*56'6'#^E)JS\AU%WEO^%*!ZV+%YN04F-'E*KCAVA->1B5-*E6]C MEW@1F3EJ[ @+L@&Q0.\(DRU/ MUELL2! P&2WWCL /,Z3UL,^;]'M)Y0<:&B#:PI?(>\6?6G:$K%"Z9-70SY^J MTJ7&H2UL]=<;U]\2PF9.9.&$8.^2UD,_::K*EP8)=,)FUBL!G[67%L8>JLRI M4>B,SD=B-@,OB"A_H1KJ.<4*:/M(Q[J,3'=T;A"3^#1Y@<:0I?/.WS,-??O+ M:"/@M4/GV0FWRMBP[U2Q8=/9J/=+9S2>#4;#3K< MB!?$5!$1QMWS@S"8KIAM/%D!F_Y96W&-1G_V?6R[2$LT+M$-ER@KR#F9) MXENQ^R*)T-T7B\YC&PE&41B$EL?SS@TCS:*N_D_A)_*KP93R"\6F&*DK]@AJ1^8TXRQ6CJ/M,*.N8^Z^LCW8",J:.K0H(.94 V,NOMALV MA+ZOWMSO6<$P&'ACH8_FLEXC'\->E;;2C!6TH,_@M;H%1LHUU,O6*03VZAS' M1.NG$=]T^<)E$ 1L@7P;439&Q+(+-8/,JB9(Q5?D"J[2%O9V0C.&5!G4L[[( M>K3_I'!@]X2&.0TYST;F[V6/HQH#7^<%G6 M6)V6K[O++0$&J=,UE@0[XU [N]V*A)Y]QXNYH_K'-=@:_WY9UE@%J5KVF?I> MRSO>"]E4-3#MQA*%M=VT=?A=CL$_Z?%Z,L9K0GC\'_M]^@A/9+DS0M?7&N,_ MM3#@TX7S\P,<7B]ISC%@*CI>X-B_6FYTFFX[_TFH?7ZUQU_E'%U"OWP$/LEH MQ8/6FIXWEWP*:K-?UUF7E).S[S$SFN%,>\$"0"WSPHZXZN6O'?9ZQ.Q&KJ]L M=J,(V401!FK'9W;"AL?K)=GTX8SH-*9;^";40L_P_*Q1EMH;#3TA#!K'9MB) MP^Y'SPG5J3*_5X5#3_K3V630F_5OD\CHQ^%@AIX8\RT>NI9Y(<\[&VX'(I^_ MT&04K@B=K2PO\8.A[STS,XSO+ MH4UM--4JW5M$=L/$8WN1)%%50F^S@#PF@ELQU;""11NY3S&6,3+C%5O#[[U.,7)9R1"%M^#ZVLE]&RQ*H4NNS^#.CDJ$>(O!KX?&"^[2,S>_6CG),9/O@J/M M6X#NF6ZU[-P:;[.E3(0+B[P_/8 7WS>W+XK%X&+?UQ)]7P7"K_L.R5<3R6+B M+6]GGE70;8,CO06SF%GZF9QT(B#8D#7CQG?S6.ZK0D@[[&GG'PH1WCR4^^JF M.^W?=GJCS^/^<-H5":];\Y3S6X2W?HY@.FI_3;'3K5G6I(^%3 E]=FQ2+NUN MM!:]7B VC;-_Y\@,_?!W$DZ([2\]YT]5*L@&/WF1(<6-4W2Y1ACO[][Y-/D5 M+Z>XR79J.2XK-!@)1*D-M^3"&]/=L;O>_-9AA=@V]L M;C3H=;K#V\[MX.&17W][&$VGG7%_TIG^W)WTL6_ ]2W*[\GN--7/?.0U*(<]@=+#G7+541_31(+ M.AA25PDD=&J9M5&QHA:]_=KW8GF[84B=IRCD%YIG?G&MG>[CK:Q!V1# M(Z@/3G3+D-AS,F@6S-K8[>4-8=]6JMK5$R0HBGK:-^=O7NWX?MMGZ]_RRHKB4^(:O)?[2 M&0Q[H\]]L:9@/WP>#7-+"_1-V/-?9.Q7B5TO=.:<7P;GE-@192IW]J^T Z3:<;A\H\*UP;:;KUQKB9VLRUOH/OJ-&=UZH^^&6(].&8V1-ID MFD-K36Y]GJ?/U+ZR-=MA)"=P/I#%9)'9[V BGQ7MGTK[3-1QDXHJV+M^4!N6 MG;'(0$!?6QYINMVU'WF*B7Q-S2-OU]<]?ZNW^S_DH&V+XOT .B5+OI>Y/\E0 M'JO]J#I6F_;O/_>'LW3I*\[4D$_2$NTF9./3D-&C7^3*:V O0-\E M-L]K;;G,7*C%(\)M?N$R^;ATB<(K ^MBKU5*[28;1V^$04/W2WM\DLLD&/-I MXS2=-D)8 -5$O^>C)<$ @(8H>/0L5Y3G(7]L_D[93Z-G0E?$FO=?>8@?"91, MF#0 /;UO+-N-EA!S.)I9O ?,74O-$F$ Z<.\E+RN.3) 45AGZ93J@;S[^.W(VRI$D MW:#+%T0;O-6 EN\NEFN)OJ>8"*_#/E<,+3:E O*E&J(,!STV:?!=9RY@$@M0 M^8 @*WM)0X),QTQT("8YJC%!7AI_2%";F1+_MHP)HPWA45#>,EV*ZOHG:05H M]'']B;R4 )?V5!JMT<>*"7DF7D04NU+[$LBG0"8[ICD6\EI6OE3.UB-/?D!0 M,XW<$B:S[<2P>_/NFL/QI^8JL;)22W9,JC + /=QW9] .2B5&EA[/L61Q"D M4+Z]1Z6'-T-Z_'S7(8&X'#+R'KB1[),VE!Z??O=!=7S:G&_7LV MZO1&C\/9H#_MQ*D<1L/.[&=^JMH[S.;P=K)Z],EJ.A#P0_T^,Q7J66XO"D)F MF92O/AY\;_G@/)-Y-PA(&( /6:NUVY*)?]7SUFI*XQ^]&LI=Z.'DXFM7B[LSLGOA+:FU6_'A OII7%+]$4M4:-W-8JR,L[KBR MTJC6]XKB^ M\K?%E>9 K4NS M10;H=N)W'_/+"W[S<##C09E3<4>Q-V(KBN%]?]CCZXK67$54*;Y31[_ ,&P& MQW7Y4O= -,UJ0E:^';.)2LSE7%JF(?Z2H" 98-*OJM,.SM06J".G^0FY 4$W MEFMY/$L6(6&Z :..II37.$-RY,J@ATF6B::+F535:0<[.GL#\-.6@[>N+::U MP=C:<@OCN^2V32,V>W*L)\<5EUUT9W$F;6"?)N@-,G__QQ@@]&5!(N"8^@L2 M!$Q!R[TC).A%E .DY%%9#WD)H1^&B]0!<#CKX[Y#3+838A/GV60F>5 %VSF- M&=:JWU2 =)PPAE\<[?* M,ROB?#GQ5_Y?/)4Q^\W_!U!+ 0(4 Q0 ( (>*2%E.)I& <0@ -M" * M " 0 !E>#,Q+3$N:'1M4$L! A0#% @ AXI(65K7 M*GQ." *D, H ( !F0@ &5X,S$M,BYH=&U02P$"% ,4 M " "'BDA9R]KO@WH% !%%@ "@ @ $/$0 97@S,BTQ M+FAT;5!+ 0(4 Q0 ( (>*2%FSN,">M04 # C * " M ;$6 !E>#,R+3(N:'1M4$L! A0#% @ AXI(6*2%F/ MWK\Z# L #=G 1 " 1(_ 0!P<'-I+3(P,C0P-C,P+GAS M9%!+ 0(4 Q0 ( (>*2%GS/[_W(0\ %^V 5 " 4U* M 0!P<'-I+3(P,C0P-C,P7V-A;"YX;6Q02P$"% ,4 " "'BDA9"4!H4O,8 M !E60$ %0 @ &A60$ <'!S:2TR,#(T,#8S,%]D968N>&UL M4$L! A0#% @ AXI(69<-B6]T00 !+\# !4 ( !QW(! M '!P*2%E$H"#7U2X M -[\ @ 5 " 6ZT 0!P<'-I+3(P,C0P-C,P7W!R92YX;6Q0 52P4& H "@!E @ =N,! end XML 61 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001449792 2024-01-01 2024-06-30 0001449792 2024-10-07 0001449792 2024-04-01 2024-06-30 0001449792 2023-04-01 2023-06-30 0001449792 2023-01-01 2023-06-30 0001449792 2024-06-30 0001449792 2023-12-31 0001449792 2022-12-31 0001449792 2023-06-30 0001449792 us-gaap:CommonStockMember 2023-03-31 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001449792 us-gaap:RetainedEarningsMember 2023-03-31 0001449792 2023-03-31 0001449792 us-gaap:CommonStockMember 2024-03-31 0001449792 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001449792 us-gaap:RetainedEarningsMember 2024-03-31 0001449792 2024-03-31 0001449792 us-gaap:CommonStockMember 2022-12-31 0001449792 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001449792 us-gaap:RetainedEarningsMember 2022-12-31 0001449792 us-gaap:CommonStockMember 2023-12-31 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001449792 us-gaap:RetainedEarningsMember 2023-12-31 0001449792 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001449792 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001449792 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001449792 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001449792 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001449792 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001449792 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0001449792 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001449792 us-gaap:CommonStockMember 2023-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001449792 us-gaap:RetainedEarningsMember 2023-06-30 0001449792 us-gaap:CommonStockMember 2024-06-30 0001449792 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001449792 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001449792 us-gaap:RetainedEarningsMember 2024-06-30 0001449792 2023-01-01 2023-12-31 0001449792 srt:ScenarioForecastMember 2024-12-31 2024-12-31 0001449792 us-gaap:CommonStockMember 2020-10-20 2024-06-30 0001449792 PPSI:NewSalesAgreementMember 2024-06-30 0001449792 us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0001449792 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001449792 us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0001449792 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0001449792 us-gaap:ServiceMember 2024-04-01 2024-06-30 0001449792 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001449792 us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001449792 us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001449792 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0001449792 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001449792 us-gaap:ServiceMember 2024-01-01 2024-06-30 0001449792 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001449792 PPSI:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001449792 PPSI:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001449792 PPSI:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001449792 PPSI:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001449792 PPSI:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001449792 PPSI:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001449792 PPSI:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001449792 us-gaap:ProductMember 2024-04-01 2024-06-30 0001449792 us-gaap:ProductMember 2023-04-01 2023-06-30 0001449792 us-gaap:ProductMember 2024-01-01 2024-06-30 0001449792 us-gaap:ProductMember 2023-01-01 2023-06-30 0001449792 us-gaap:MachineryAndEquipmentMember 2024-06-30 0001449792 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001449792 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001449792 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001449792 PPSI:ComputerHardwareAndSoftwareMember 2024-06-30 0001449792 PPSI:ComputerHardwareAndSoftwareMember 2023-12-31 0001449792 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001449792 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001449792 us-gaap:ConstructionInProgressMember 2024-06-30 0001449792 us-gaap:ConstructionInProgressMember 2023-12-31 0001449792 PPSI:TwoSuppliersMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2024-01-01 2024-06-30 0001449792 PPSI:OneSupplierMember us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember 2023-01-01 2023-12-31 0001449792 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001449792 us-gaap:EquipmentMember PPSI:ElectricalInfrastructureSegmentMember 2024-04-01 2024-06-30 0001449792 us-gaap:EquipmentMember PPSI:ElectricalInfrastructureSegmentMember 2023-04-01 2023-06-30 0001449792 us-gaap:EquipmentMember PPSI:ElectricalInfrastructureSegmentMember 2024-01-01 2024-06-30 0001449792 us-gaap:EquipmentMember PPSI:ElectricalInfrastructureSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:ServiceMember PPSI:ElectricalInfrastructureSegmentMember 2024-04-01 2024-06-30 0001449792 us-gaap:ServiceMember PPSI:ElectricalInfrastructureSegmentMember 2023-04-01 2023-06-30 0001449792 us-gaap:ServiceMember PPSI:ElectricalInfrastructureSegmentMember 2024-01-01 2024-06-30 0001449792 us-gaap:ServiceMember PPSI:ElectricalInfrastructureSegmentMember 2023-01-01 2023-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember 2024-04-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember 2023-04-01 2023-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember 2024-01-01 2024-06-30 0001449792 PPSI:ElectricalInfrastructureSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:EquipmentMember PPSI:CriticalPowerSolutionsSegmentMember 2024-04-01 2024-06-30 0001449792 us-gaap:EquipmentMember PPSI:CriticalPowerSolutionsSegmentMember 2023-04-01 2023-06-30 0001449792 us-gaap:EquipmentMember PPSI:CriticalPowerSolutionsSegmentMember 2024-01-01 2024-06-30 0001449792 us-gaap:EquipmentMember PPSI:CriticalPowerSolutionsSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:ServiceMember PPSI:CriticalPowerSolutionsSegmentMember 2024-04-01 2024-06-30 0001449792 us-gaap:ServiceMember PPSI:CriticalPowerSolutionsSegmentMember 2023-04-01 2023-06-30 0001449792 us-gaap:ServiceMember PPSI:CriticalPowerSolutionsSegmentMember 2024-01-01 2024-06-30 0001449792 us-gaap:ServiceMember PPSI:CriticalPowerSolutionsSegmentMember 2023-01-01 2023-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember 2024-04-01 2024-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember 2023-04-01 2023-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember 2024-01-01 2024-06-30 0001449792 PPSI:CriticalPowerSolutionsSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:ElectricalInfrastructureSegmentMember 2024-04-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:ElectricalInfrastructureSegmentMember 2023-04-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:ElectricalInfrastructureSegmentMember 2024-01-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:ElectricalInfrastructureSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:CriticalPowerSolutionsSegmentMember 2024-04-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:CriticalPowerSolutionsSegmentMember 2023-04-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:CriticalPowerSolutionsSegmentMember 2024-01-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:CriticalPowerSolutionsSegmentMember 2023-01-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:UnallocatedCorporateOverheadExpensesMember 2024-04-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:UnallocatedCorporateOverheadExpensesMember 2023-04-01 2023-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:UnallocatedCorporateOverheadExpensesMember 2024-01-01 2024-06-30 0001449792 us-gaap:OperatingSegmentsMember PPSI:UnallocatedCorporateOverheadExpensesMember 2023-01-01 2023-06-30 0001449792 country:US 2024-04-01 2024-06-30 0001449792 country:US 2023-04-01 2023-06-30 0001449792 country:US 2024-01-01 2024-06-30 0001449792 country:US 2023-01-01 2023-06-30 0001449792 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2024-06-30 iso4217:USD shares iso4217:USD shares pure PPSI:Segments PPSI:Location false --12-31 Q2 0001449792 10-Q true 2024-06-30 2024 false 001-35212 PIONEER POWER SOLUTIONS, INC. DE 27-1347616 400 Kelby Street 12th Floor Fort Lee NJ 07024 (212) 867-0700 Common Stock, par value $0.001 per share PPSI NASDAQ Yes Yes Non-accelerated Filer true false false 0.001 10917038 6340000 12282000 14930000 21838000 5687000 8404000 12549000 15127000 653000 3878000 2381000 6711000 2715000 3089000 5338000 5246000 238000 449000 2953000 3089000 5787000 5246000 -2300000 789000 -3406000 1465000 17000 79000 48000 132000 -20000 40000 -7000 -2283000 848000 -3318000 1590000 -2283000 848000 -3318000 1590000 -0.21 0.09 -0.32 0.16 -0.21 0.08 -0.32 0.15 10920125 9908434 10518659 9838989 10920125 10746601 10518659 10677156 6512000 3582000 150000 97000 5900000 9010000 12657000 7579000 7946000 7512000 33015000 27683000 4226000 3899000 399000 760000 309000 403000 195000 75000 82000 38024000 33022000 12507000 12609000 302000 582000 123000 139000 8943000 4932000 21875000 18262000 121000 215000 200000 278000 40000 49000 22236000 18804000 0.001 0.001 5000000 5000000 0 0 0.001 0.001 30000000 30000000 10917038 10917038 9930022 9930022 11000 10000 38724000 33837000 -22947000 -19629000 15788000 14218000 38024000 33022000 -3318000 1590000 286000 227000 63000 205000 361000 340000 53000 44000 321000 962000 13000 -2833000 -3774000 5078000 295000 422000 -224000 -5000 -4000 -110000 -449000 4011000 -5896000 -374000 -343000 -1379000 366000 614000 810000 -614000 -810000 4986000 63000 228000 4923000 -228000 2930000 -672000 3582 10296 6512000 9624000 18000 224000 9769545 10000 33002000 -16989000 16023000 848000 848000 225000 819000 819000 9994545 10000 33821000 -16141000 17690000 10821860 11000 38712000 -20664000 18059000 -2283000 -2283000 125000 96000 96000 27719 140000 140000 57541 224000 224000 10917038 11000 38724000 -22947000 15788000 9644545 10000 32859000 14000 -17731000 15152000 1590000 1590000 350000 962000 962000 -14000 -14000 9994545 10000 33821000 -16141000 17690000 9930022 10000 33837000 -19629000 14218000 9930022 10000 33837000 -19629000 14218000 -3318000 -3318000 -3318000 -3318000 125000 321000 321000 919557 1000 4790000 4791000 57541 224000 224000 10917038 11000 38724000 -22947000 15788000 10917038 11000 38724000 -22947000 15788000 <p id="xdx_809_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zvVAuU9Zn088" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1. <span id="xdx_821_ztWf4ubbpsta">BUSINESS ORGANIZATION, NATURE OF OPERATIONS, RISKS AND UNCERTAINTIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pioneer Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the “Company,” “Pioneer,” “we,” “our” and “us”) design, manufacture, integrate, refurbish, service, distribute and sell electric power systems, distributed energy resources, power generation equipment and mobile electric vehicle (“EV”) charging solutions. Our products and services are sold to a broad range of customers in the utility, industrial and commercial markets. Our customers include, but are not limited to, electric, gas and water utilities, data center developers and owners, EV charging infrastructure developers and owners, and distributed energy developers. The Company is headquartered in Fort Lee, New Jersey and operates from three (3) additional locations in the U.S. for manufacturing, service and maintenance, engineering, sales and administration.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We have <span id="xdx_902_eus-gaap--NumberOfReportableSegments_pid_dc_uSegments_c20230101__20231231_ziLzb3wgJJO2" title="Number of reportable segments">two</span> reportable segments as defined in our Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission (the “SEC”) on July 26, 2024: Electrical Infrastructure Equipment (“Electrical Infrastructure”) and Critical Power Solutions (“Critical Power”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Presentation</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited interim consolidated financial statements of the Company have been prepared pursuant to the rules of the SEC and reflect the accounts of the Company as of June 30, 2024. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”), have been condensed or omitted pursuant to those rules and regulations. We believe that the disclosures made are adequate to make the information presented not misleading to the reader. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations and cash flows with respect to the interim consolidated financial statements have been included. The results of operations for the interim period are not necessarily indicative of the results for the entire fiscal year. The year-end balance sheet data was derived from audited consolidated financial statements but this filing does not include all disclosures required by U.S. GAAP for a year-end balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All dollar amounts (except share and per share data) presented in the notes to our unaudited interim consolidated financial statements are stated in thousands of dollars, unless otherwise noted. ASC 740-270 requires the use of an estimated annual effective tax rate to compute the tax provision during an interim period unless certain exceptions are met. We have used a discrete-period computation method to calculate taxes for the fiscal six-month period ended June 30, 2024. The Company anticipates that its annual effective tax rate will be <span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_uPure_c20241231__20241231__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zwxVP1Uk1Swk">0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% for the year ending December 31, 2024. As of June 30, 2024, the Company continues to provide a <span id="xdx_907_ecustom--DeferredTaxAssetsValuationAllowancePercentage_iI_dp_uPure_c20240630_zJs2owG9tIIk">100</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% valuation allowance against its net deferred tax assets since the Company believes it is more likely than not that its deferred tax assets will not be realized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These unaudited interim consolidated financial statements include the accounts of Pioneer and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These unaudited interim consolidated financial statements should be read in conjunction with the risk factors under the heading “Part II - Item 1A. Risk Factors” and the risk factors and the audited consolidated financial statements and notes thereto of the Company and its subsidiaries included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. As shown in the accompanying consolidated financial statements, as of June 30, 2024, the Company had $<span id="xdx_905_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20240630_zSXdL9jEbH7l" title="Cash">6,512</span> of cash on hand and working capital of $<span id="xdx_90E_ecustom--WorkingCapitalDeficit_iI_pn3n3_c20240630_zI2Cn4S4RHu7" title="Working capital">11,140</span>. The cash on hand was generated primarily from the sale of common stock under the ATM Program (as defined below), payment of all unpaid principal and interest from the two subordinated promissory notes we received in connection with the sale of the transformer business units in August 2019 for an aggregate principal amount of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_pn3n3_c20221231_z23J7eKvVcug" title="Principal amount">7,500</span> (the “Seller Notes”) during the year ended December 31, 2022, and cash flows from operating activities. On October 20, 2020, we entered into an At the Market Sale Agreement with H.C. Wainwright &amp; Co., LLC (“Wainwright”), pursuant to which we may offer and sell our shares of common stock from time to time through Wainwright, acting as sales agent or principal (the “ATM Program”). Since October 20, 2020, and through June 30, 2024, the Company sold an aggregate of <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20201020__20240630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ziwGExJHy9Of" title="Number of sale of stock">1,835,616</span> shares of common stock for aggregate gross proceeds of approximately $<span id="xdx_904_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn3n3_c20201020__20240630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zM3ZZ9Vb2Wx3" title="Proceeds from sale of stock">14,051</span>, before any sales agent fees and expenses payable by us under the ATM Program. During the six months ended June 30, 2024, the Company sold an aggregate of <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20240630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zmRABMovx4Wc" title="Issue of common stock">919,557</span> shares of common stock for an aggregate consideration of approximately $<span id="xdx_90C_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn3n3_c20240101__20240630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZDV1e1Y9ao" title="Issue of common stock">5,147</span>, before any sales agent fees and expenses payable by the Company under the ATM Program. As of June 30, 2024, $<span id="xdx_90E_eus-gaap--CommonStockSharesSubscriptions_iI_c20240630__us-gaap--TypeOfArrangementAxis__custom--NewSalesAgreementMember_ziNlLQLAwID1" title="Common stock avialable for issuance">69,853</span> of common stock remained available for issuance under the ATM Program.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has historically met its cash needs through a combination of cash flows from operating activities and bank borrowings, the completion of the sale of the transformer business units in August 2019, sale of common stock under the ATM Program and collecting all unpaid principal and interest from the Seller Notes. Historically, the Company’s cash requirements were generally for operating activities, debt repayment, capital improvements and acquisitions. The Company expects to meet its cash needs with the working capital and cash flows from the Company’s operating activities. The Company expects its cash requirements to be generally for operating activities, product development and capital improvements. The Company expects that its current cash balance is sufficient to fund operations for the next twelve months from the date our unaudited interim consolidated financial statements are issued.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risks and Uncertainties</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The continuing impacts of the rising interest rates, inflation, changes in foreign currency exchange rates and geopolitical developments, such as the ongoing conflict between Russia and Ukraine, and the ongoing conflict between Israel and Hamas, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad variety of goods and services, including those provided by the Company’s clients, while also disrupting supply channels, sales channels and advertising and marketing activities for an unknown period of time. As a result of the current uncertainty in economic activity, the Company is unable to predict the potential size and duration of the impact on its revenue and its results of operations, if any. The extent of the potential impact of these macroeconomic factors on the Company’s operational and financial performance will depend on a variety of factors, including the extent of geopolitical disruption and its impact on the Company’s clients, partners, industry, and employees, all of which are uncertain at this time and cannot be accurately predicted. The Company continues to monitor the effects of these macroeconomic factors and intends to take steps deemed appropriate to limit the impact on its business. During the six months ended June 30, 2024, the Company was able to operate substantially at capacity.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There can be no assurance that precautionary measures, whether adopted by the Company or imposed by others, will be effective, and such measures could negatively affect its sales, marketing, and client service efforts, delay and lengthen its sales cycles, decrease its employees’, clients’, or partners’ productivity, or create operational or other challenges, any of which could harm its business and results of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2 0 1 6512000 11140000 7500000 1835616 14051000 919557 5147000 69853 <p id="xdx_809_eus-gaap--SignificantAccountingPoliciesTextBlock_zRTsf2gud8Y8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. <span id="xdx_824_zzowDMbqiNPj">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zbGgTUJkpyK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zBdxtRELbSVl">Recent Accounting Pronouncements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company’s consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounting Standards Update (“ASU”) 2023-03, “Presentation of Financial Statements (Topic 205), Income Statement - Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation - Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 Emerging Issues Task Force (“EITF”) Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock.” ASU 2023-03 amends the ASC for SEC updates pursuant to SEC Staff Accounting Bulletin No. 120; SEC Staff Announcement at the March 24, 2022, EITF Meeting; and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock. These updates were immediately effective and did not have a significant impact on our consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2023, the Financial Accounting Standards Board (“FASB”) FASB issued ASU 2023-07, “Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which requires disclosures of significant expenses by segment and interim disclosure of items that were previously required on an annual basis. ASU 2023-07 is to be applied on a retrospective basis and is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is evaluating the impact of ASU 2023-07 on disclosures in our consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; 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; text-align: justify; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures” (“ASU 2023-09”), which provides for additional disclosures primarily related to the income tax rate reconciliations and income taxes paid. ASU 2023-09 requires entities to annually disclose the income tax rate reconciliation using both amounts and percentages, considering several categories of reconciling items, including state and local income taxes, foreign tax effects, tax credits and nontaxable or nondeductible items, among others. Disclosure of the reconciling items is subject to a quantitative threshold and disaggregation by nature and jurisdiction. ASU 2023-09 also requires entities to disclose net income taxes paid or received to federal, state and foreign jurisdictions, as well as by individual jurisdiction, subject to a five percent quantitative threshold. ASU 2023-09 may be adopted on a prospective or retrospective basis and is effective for fiscal years beginning after December 15, 2024 with early adoption permitted. The Company is evaluating the impact of ASU 2023-09 on disclosures in our consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zIO3Ls2DaHF9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_z870On7WEz2e">Revenue Recognition</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance obligations in the contract and (5) the Company satisfies its performance obligation. The Company satisfies its performance obligations and, therefore, recognizes revenue, either over time or at a point in time, which is when the customer has obtained control of the good or service. Revenue from the sale of the Company’s electric power systems under its Electrical Infrastructure segment is recognized either over time or at a point in time and substantially all of the Company’s revenue from the sale of power generation equipment under its Critical Power segment is recognized at a point in time. Certain sales of highly customized electrical equipment under the Company’s Electrical Infrastructure segment are recognized over time when such equipment has no alternative use and the Company has an enforceable right to payment for performance completed to date. The Company’s measure of progress for such contracts is evaluated under the input method based on direct labor hours incurred relative to the estimated total direct labor hours required in order to complete the project. Any anticipated losses on contracts are fully recognized in the period in which the losses become evident. Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services that are recognized as services are delivered.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Estimates</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue from over time contracts is recognized proportionally over the term of the contract using an input method based on the proportion of labor hours incurred as compared to the total estimated labor hours for the fixed-fee contract performance obligations, which the Company considers the best available indicator of the pattern and timing in which contract performance obligations are fulfilled and control transfers to the customer. This percentage is multiplied by the contracted dollar amount of the project to determine the amount of revenue to recognize in an accounting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are situations where the number of hours to complete projects may exceed the original estimate as a result of an increase in project scope or unforeseen events. The related impact on income is recognized using the cumulative catch-up method, which the Company recognizes in the current period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognition of revenue on a contract requires estimates of the total labor hours at completion and the measurement of progress towards completion. Due to the long-term nature of many of the Company’s contracts, developing the estimated total labor hours at completion often requires judgment. Factors that must be considered in estimating the total labor hours to be completed include the nature and complexity of the work to be performed and the risk and impact of delayed performance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At the outset of each contract, the Company gauges its complexity and perceived risks and establish an estimated total number of labor hours at completion in line with these expectations. The Company follows a standard contract review process in which the Company reviews the progress and performance on its ongoing contracts at least quarterly.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zojVcB2WtgFi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zQicDZGhe2O">Cost of Goods Sold</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of goods sold primarily includes charges for materials, direct labor and related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs, internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation of overhead. Cost of goods sold also includes indirect labor and infrastructure cost related to the provision of field services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p> <p id="xdx_840_eus-gaap--ReceivablesPolicyTextBlock_ztPTJvLDpgCc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zIrqq76H2372">Accounts Receivable</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 1, 2023, the Company adopted ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” using a modified retrospective approach. The standard amends several aspects of the measurement of credit losses related to certain financial instruments, including the replacement of the existing incurred credit loss model and other models with the current expected credit losses model. The cumulative effect of adoption did not result in an adjustment to the allowance for credit loss, and accordingly, the Company’s accumulated deficit as of January 1, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for trade receivables at original invoice amount less an estimate made for expected credit losses. The Company’s allowance for expected credit losses on accounts receivable reflects management’s estimate of credit losses over the remaining expected life of such assets, measured primarily using historical experience, as well as current conditions and forecasts that affect the collectability of the reported amount. There were $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20240630_zrbasLbq8Hua" title="Allowance for doubtful accounts">150</span> and $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20231231_zIZnVMCyyi0b" title="Allowance for doubtful accounts">97</span> of reserves for expected credit losses as of June 30, 2024, and December 31, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_ecustom--DeferredFinancingCostsPolicyTextBlock_zwgtOd8MsxIk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_868_zPEFrufGwPBj">Deferred Financing Costs</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain legal, accounting and other third-party fees that are directly associated with equity financings are capitalized as deferred financing costs and included as a non-current asset on the balance sheet until such financings are consummated. After consummation of the equity financing, these costs will be recorded in the stockholders’ equity section of the consolidated balance sheets as a reduction of additional paid-in capital generated as a result of the offering, to the extent there are sufficient proceeds. Should the equity financing no longer be considered probable of being consummated, all deferred financing costs would be charged to operating expenses in the consolidated statements of operations.</span></p> <p id="xdx_857_zbBP0BkRLQMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zbGgTUJkpyK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zBdxtRELbSVl">Recent Accounting Pronouncements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company’s consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounting Standards Update (“ASU”) 2023-03, “Presentation of Financial Statements (Topic 205), Income Statement - Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation - Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 Emerging Issues Task Force (“EITF”) Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock.” ASU 2023-03 amends the ASC for SEC updates pursuant to SEC Staff Accounting Bulletin No. 120; SEC Staff Announcement at the March 24, 2022, EITF Meeting; and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280 - General Revision of Regulation S-X: Income or Loss Applicable to Common Stock. These updates were immediately effective and did not have a significant impact on our consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2023, the Financial Accounting Standards Board (“FASB”) FASB issued ASU 2023-07, “Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which requires disclosures of significant expenses by segment and interim disclosure of items that were previously required on an annual basis. ASU 2023-07 is to be applied on a retrospective basis and is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is evaluating the impact of ASU 2023-07 on disclosures in our consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; 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; text-align: justify; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures” (“ASU 2023-09”), which provides for additional disclosures primarily related to the income tax rate reconciliations and income taxes paid. ASU 2023-09 requires entities to annually disclose the income tax rate reconciliation using both amounts and percentages, considering several categories of reconciling items, including state and local income taxes, foreign tax effects, tax credits and nontaxable or nondeductible items, among others. Disclosure of the reconciling items is subject to a quantitative threshold and disaggregation by nature and jurisdiction. ASU 2023-09 also requires entities to disclose net income taxes paid or received to federal, state and foreign jurisdictions, as well as by individual jurisdiction, subject to a five percent quantitative threshold. ASU 2023-09 may be adopted on a prospective or retrospective basis and is effective for fiscal years beginning after December 15, 2024 with early adoption permitted. The Company is evaluating the impact of ASU 2023-09 on disclosures in our consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zIO3Ls2DaHF9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_z870On7WEz2e">Revenue Recognition</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance obligations in the contract and (5) the Company satisfies its performance obligation. The Company satisfies its performance obligations and, therefore, recognizes revenue, either over time or at a point in time, which is when the customer has obtained control of the good or service. Revenue from the sale of the Company’s electric power systems under its Electrical Infrastructure segment is recognized either over time or at a point in time and substantially all of the Company’s revenue from the sale of power generation equipment under its Critical Power segment is recognized at a point in time. Certain sales of highly customized electrical equipment under the Company’s Electrical Infrastructure segment are recognized over time when such equipment has no alternative use and the Company has an enforceable right to payment for performance completed to date. The Company’s measure of progress for such contracts is evaluated under the input method based on direct labor hours incurred relative to the estimated total direct labor hours required in order to complete the project. Any anticipated losses on contracts are fully recognized in the period in which the losses become evident. Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services that are recognized as services are delivered.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Estimates</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue from over time contracts is recognized proportionally over the term of the contract using an input method based on the proportion of labor hours incurred as compared to the total estimated labor hours for the fixed-fee contract performance obligations, which the Company considers the best available indicator of the pattern and timing in which contract performance obligations are fulfilled and control transfers to the customer. This percentage is multiplied by the contracted dollar amount of the project to determine the amount of revenue to recognize in an accounting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are situations where the number of hours to complete projects may exceed the original estimate as a result of an increase in project scope or unforeseen events. The related impact on income is recognized using the cumulative catch-up method, which the Company recognizes in the current period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognition of revenue on a contract requires estimates of the total labor hours at completion and the measurement of progress towards completion. Due to the long-term nature of many of the Company’s contracts, developing the estimated total labor hours at completion often requires judgment. Factors that must be considered in estimating the total labor hours to be completed include the nature and complexity of the work to be performed and the risk and impact of delayed performance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At the outset of each contract, the Company gauges its complexity and perceived risks and establish an estimated total number of labor hours at completion in line with these expectations. The Company follows a standard contract review process in which the Company reviews the progress and performance on its ongoing contracts at least quarterly.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zojVcB2WtgFi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zQicDZGhe2O">Cost of Goods Sold</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of goods sold primarily includes charges for materials, direct labor and related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs, internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation of overhead. Cost of goods sold also includes indirect labor and infrastructure cost related to the provision of field services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p> <p id="xdx_840_eus-gaap--ReceivablesPolicyTextBlock_ztPTJvLDpgCc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zIrqq76H2372">Accounts Receivable</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 1, 2023, the Company adopted ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” using a modified retrospective approach. The standard amends several aspects of the measurement of credit losses related to certain financial instruments, including the replacement of the existing incurred credit loss model and other models with the current expected credit losses model. The cumulative effect of adoption did not result in an adjustment to the allowance for credit loss, and accordingly, the Company’s accumulated deficit as of January 1, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for trade receivables at original invoice amount less an estimate made for expected credit losses. The Company’s allowance for expected credit losses on accounts receivable reflects management’s estimate of credit losses over the remaining expected life of such assets, measured primarily using historical experience, as well as current conditions and forecasts that affect the collectability of the reported amount. There were $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20240630_zrbasLbq8Hua" title="Allowance for doubtful accounts">150</span> and $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20231231_zIZnVMCyyi0b" title="Allowance for doubtful accounts">97</span> of reserves for expected credit losses as of June 30, 2024, and December 31, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 150000 97000 <p id="xdx_848_ecustom--DeferredFinancingCostsPolicyTextBlock_zwgtOd8MsxIk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_868_zPEFrufGwPBj">Deferred Financing Costs</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain legal, accounting and other third-party fees that are directly associated with equity financings are capitalized as deferred financing costs and included as a non-current asset on the balance sheet until such financings are consummated. After consummation of the equity financing, these costs will be recorded in the stockholders’ equity section of the consolidated balance sheets as a reduction of additional paid-in capital generated as a result of the offering, to the extent there are sufficient proceeds. Should the equity financing no longer be considered probable of being consummated, all deferred financing costs would be charged to operating expenses in the consolidated statements of operations.</span></p> <p id="xdx_808_eus-gaap--RevenueFromContractWithCustomerTextBlock_ztirpi5qlGaa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3. <span id="xdx_822_zYfP4ZaP0Bc1">REVENUES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nature of the Company’s products and services</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s principal products and services include electric power systems and equipment, distributed energy resources, power generation equipment and mobile EV charging solutions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Products</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s Electrical Infrastructure business provides electric power systems and equipment and distributed energy resources that help customers effectively and efficiently protect, control, transfer, monitor and manage their electric energy needs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s Critical Power business provides customers with power generation equipment and the Company’s suite of mobile e-Boost electric vehicle charging solutions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Services</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Power generation systems represent considerable investments that require proper maintenance and service in order to operate reliably during a time of emergency. The Company’s power maintenance programs provide preventative maintenance, repair and support service for the Company’s customers’ power generation systems.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The timing of revenue recognition, customer billings and cash collections results in accounts receivable, contract assets and deferred revenue at the end of each reporting period. Contract assets include unbilled amounts typically resulting from revenue recognized exceeding amounts billed to customers for contracts utilizing an input method based on the proportion of labor hours incurred as compared to the total estimated labor hours for the fixed-fee contract performance obligations. The Company bills customers as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, upon achievement of contractual milestones or upon deliveries.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s principal source of revenue is derived from sales of products and fees for services. The Company measures revenue based upon the consideration specified in the customer arrangement, and revenue is recognized when the performance obligations in the customer arrangement are satisfied. Changes in deferred revenue are generally as a result of the Company’s normal operating cycle and the effect of cumulative catch-up adjustments arising from a change in the measure of progress or a contract modification identified at each reporting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation. Customers typically receive the benefit of the Company’s products when the risk of loss or control for the product transfers to the customer and for services as they are performed. Under ASC 606, revenue is recognized when a customer obtains control of promised products or services in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. To achieve this core principle, the Company applies the following five steps:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1) <i>Identify the contract with a customer</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the products or services to be transferred and identifies the payment terms related to these products or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for products or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2) <i>Identify the performance obligations in the contract</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or services, the Company must apply judgment to determine whether promised products or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised products or services are accounted for as a combined performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3) <i>Determine the transaction price</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer. The customer payments are generally due in 30 days.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4) <i>Allocate the transaction price to performance obligations in the contract</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5) <i>Recognize revenue when or as the Company satisfies a performance obligation</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company satisfies performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised product or service to a customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended June 30, 2024, the Company recognized $<span id="xdx_90F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240401__20240630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z3cMKliMBhtk" title="Revenues">4,676</span> of revenue over time, as compared to $<span id="xdx_906_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230401__20230630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zbFpMEoB9wIc" title="Revenues">8,224</span> during the three months ended June 30, 2023. Additionally, the Company recognized $<span id="xdx_900_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240401__20240630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z5JhmA3baN0d" title="Revenues">1,664</span> and $<span id="xdx_90B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230401__20230630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zjSxT3BxxDD7" title="Revenues">4,058</span> of revenue at a point in time from the sale of our products during the three months ended June 30, 2024, and June 30, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services are delivered. The Company recognized $<span id="xdx_900_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240401__20240630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zEQV1cTBezx8" title="Revenue">2,235</span> and $<span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230401__20230630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_z77IT7g9N4w7" title="Revenue">1,890</span> of service revenue during the three months ended June 30, 2024, and June 30, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the six months ended June 30, 2024, the Company recognized $<span id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240101__20240630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zSpzxI2Vqpfh" title="Revenues">8,833</span> of revenue over time, as compared to $<span id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20230630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zGSoIny6nRFl" title="Revenues">14,683</span> during the six months ended June 30, 2023. Additionally, the Company recognized $<span id="xdx_90F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240101__20240630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zd2rPWvhJQqg" title="Revenues">6,097</span> and $<span id="xdx_902_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20230630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zcBdNQoi3Z3i" title="Revenues">7,155</span> of revenue at a point in time from the sale of our products during the six months ended June 30, 2024, and June 30, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services are delivered. The Company recognized $<span id="xdx_90B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240101__20240630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zLEDXsxsE555" title="Revenue">4,223</span> and $<span id="xdx_906_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20230630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zmlTMkyuLlia" title="Revenue">3,952</span> of service revenue during the six months ended June 30, 2024, and June 30, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended June 30, 2024, the Company recognized approximately $<span id="xdx_90C_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20240401__20240630_zDPPcyCekC31">98 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of revenue that was classified as deferred revenue as of December 31, 2023, as compared to $<span id="xdx_90A_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20230401__20230630_zUkpehsRlnnd">3,334 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of revenue recognized during the three months ended June 30, 2023, that was classified as deferred revenue as of December 31, 2022, resulting primarily from the progress made on the various active contracts during the respective reporting periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the six months ended June 30, 2024, the Company recognized approximately $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20240101__20240630_zhdxTMepEC9g" title="Revenue recognized">2,477</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of revenue that was classified as deferred revenue as of December 31, 2023, as compared to $<span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn3n3_c20230101__20230630_zVjrgLDySgvk" title="Revenue recognized">5,966 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of revenue recognized during the six months ended June 30, 2023, that was classified as deferred revenue as of December 31, 2022, resulting primarily from the progress made on the various active contracts during the respective reporting periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company manages its accounts receivable credit risk by performing credit evaluations and monitoring amounts due from the Company’s customers. The Company had certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represented 10% or more of the Company’s total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024, one customer represented approximately <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20240630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFMvzZTJc8p" title="Concentration risk percentage">11</span>% of the Company’s accounts receivable. As of December 31, 2023, one customer represented approximately <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zUnJltDtM3B9" title="Concentration risk percentage">23</span>% of the Company’s accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended June 30, 2024, one customer represented approximately <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240401__20240630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zXmc9hAhw28f" title="Concentration risk percentage">10</span>% of the Company’s revenue. For the three months ended June 30, 2023, one customer represented approximately <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z4fkqWCpO676" title="Concentration risk percentage">65</span>% of the Company’s revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended June 30, 2024, one customer represented approximately <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20240630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zXgv5PWDAMnk">16</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of the Company’s revenue. For the six months ended June 30, 2023, two customers represented approximately <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zacoRa0IUOqb">60</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zteL0VSDOJ1e">10</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of the Company’s revenue.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Return of a product requires that the buyer obtain permission in writing from the Company. When the buyer requests authorization to return material for reasons of their own, the buyer will be charged for placing the returned goods in saleable condition, restocking charges and for any outgoing and incoming transportation paid by the Company. The Company warrants title to the products, and warrants the products on date of shipment to the buyer, to be of the kind and quality described in the contract, merchantable, and free of defects in workmanship and material. Returns and warranties during the three and six months ended June 30, 2024, and June 30, 2023, were insignificant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zHTg7IukqGoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents our revenues disaggregated by revenue discipline:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zWLHxmEp20y9">SCHEDULE OF REVENUE DISAGGREGATED</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="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49A_20240401__20240630_zpeNl3F6tLdb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49D_20230401__20230630_z7LzquyhVGc8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">2023</p> <p style="margin-top: 0; margin-bottom: 0">(As Restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_490_20240101__20240630_zA17QI5IHCq4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20230101__20230630_zEPoFY0sv5ok" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">2023</p> <p style="margin-top: 0; margin-bottom: 0">(As Restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">2023</p> <p style="margin-top: 0; margin-bottom: 0">(As Restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">2023</p> <p style="margin-top: 0; margin-bottom: 0">(As Restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zmrPmdoHTG23" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 32%">Products</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">4,105</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">10,392</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">10,707</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">17,886</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zxEv54ufeCdb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Services</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,235</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,890</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,223</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,952</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z2mz5WOvDFnj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,340</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,282</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,930</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,838</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zrfOZ3OapDk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See “Note 9 - Business Segment and Geographic Information”.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 4676000 8224000 1664000 4058000 2235000 1890000 8833000 14683000 6097000 7155000 4223000 3952000 98000 3334000 2477000 5966000 0.11 0.23 0.10 0.65 0.16 0.60 0.10 <p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zHTg7IukqGoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents our revenues disaggregated by revenue discipline:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zWLHxmEp20y9">SCHEDULE OF REVENUE DISAGGREGATED</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="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49A_20240401__20240630_zpeNl3F6tLdb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49D_20230401__20230630_z7LzquyhVGc8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">2023</p> <p style="margin-top: 0; margin-bottom: 0">(As Restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_490_20240101__20240630_zA17QI5IHCq4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20230101__20230630_zEPoFY0sv5ok" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">2023</p> <p style="margin-top: 0; margin-bottom: 0">(As Restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">2023</p> <p style="margin-top: 0; margin-bottom: 0">(As Restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">2023</p> <p style="margin-top: 0; margin-bottom: 0">(As Restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zmrPmdoHTG23" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 32%">Products</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">4,105</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">10,392</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">10,707</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">17,886</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zxEv54ufeCdb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Services</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,235</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,890</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,223</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,952</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z2mz5WOvDFnj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,340</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,282</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,930</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,838</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4105000 10392000 10707000 17886000 2235000 1890000 4223000 3952000 6340000 12282000 14930000 21838000 <p id="xdx_807_eus-gaap--InventoryDisclosureTextBlock_zEQfd5rEL8tf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4. <span id="xdx_82B_zMtQutB6CzPe">INVENTORIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z3QDlgQh0zyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of inventories are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_z8RY6Ns63frc">SCHEDULE OF INVENTORIES</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="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_491_20240630_z43h8aHyeILl" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_496_20231231_zp3GJbJiK0ab" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzCVL_z76UGbVyJWd5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,346</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,316</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzCVL_zL5Lq4QjfFkj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in process</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,311</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,263</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryNet_iTI_pn3n3_mtINzCVL_z56mF9qmxnQ4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total inventories</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,657</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,579</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A7_zakWAFW8HeCe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are stated at the lower of cost or a net realizable value determined on a weighted average method.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z3QDlgQh0zyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of inventories are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_z8RY6Ns63frc">SCHEDULE OF INVENTORIES</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="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_491_20240630_z43h8aHyeILl" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_496_20231231_zp3GJbJiK0ab" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzCVL_z76UGbVyJWd5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,346</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,316</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzCVL_zL5Lq4QjfFkj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in process</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,311</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,263</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryNet_iTI_pn3n3_mtINzCVL_z56mF9qmxnQ4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total inventories</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,657</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,579</td><td style="text-align: left"> </td></tr> </table> 10346000 5316000 2311000 2263000 12657000 7579000 <p id="xdx_805_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zdEmco9OQ962" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. <span id="xdx_825_z4NXIxVBFeW5">PROPERTY AND EQUIPMENT, NET</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_zFORGRXJUHh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_8B0_zpTInQlfBKQa" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49A_20240630_zLneEJK7c4Sk" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20231231_z0RFTceuCMr" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zeuwdXLaA9f8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Machinery, vehicles and equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,652</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,220</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zCJS9jaZ7V23" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">208</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">208</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_zNEvLtbB06ge" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">734</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">650</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4IMfgWe0Jtl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">368</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">368</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zxo2pbE6qpj6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Construction in progress</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,122</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,024</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzQE7_zRmzyW3a0nTa" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,470</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzQE7_zwb4YfEm7Yjk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,858</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,571</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzQE7_zdTJ53NvdRt3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,226</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,899</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_8A3_zuRzWr89WcT4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense was $<span id="xdx_907_eus-gaap--Depreciation_pn3n3_c20240401__20240630_zW0KTFDXYtdh" title="Depreciation expense">164</span> and $<span id="xdx_906_eus-gaap--Depreciation_pn3n3_c20230401__20230630_zW8gxxxGBBBj" title="Depreciation expense">97</span> for the three months ended June 30, 2024, and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense was $<span id="xdx_905_eus-gaap--Depreciation_pn3n3_c20240101__20240630_z0GqKufQcRZ4" title="Depreciation expense">286</span> and $<span id="xdx_904_eus-gaap--Depreciation_pn3n3_c20230101__20230630_z5x308qFYOv" title="Depreciation expense">227</span> for the six months ended June 30, 2024, and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_zFORGRXJUHh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_8B0_zpTInQlfBKQa" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49A_20240630_zLneEJK7c4Sk" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20231231_z0RFTceuCMr" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zeuwdXLaA9f8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Machinery, vehicles and equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,652</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,220</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zCJS9jaZ7V23" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">208</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">208</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_zNEvLtbB06ge" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">734</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">650</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4IMfgWe0Jtl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">368</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">368</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zxo2pbE6qpj6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Construction in progress</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,122</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,024</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzQE7_zRmzyW3a0nTa" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,470</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzQE7_zwb4YfEm7Yjk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,858</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,571</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzQE7_zdTJ53NvdRt3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,226</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,899</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> 4652000 3220000 208000 208000 734000 650000 368000 368000 1122000 2024000 7084000 6470000 2858000 2571000 4226000 3899000 164000 97000 286000 227000 <p id="xdx_802_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zRtRBSXGXl9k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6. <span id="xdx_828_zOdmUqS7eceg">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_890_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z9nG7TwxBfNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of accounts payable and accrued liabilities are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zuV1NVU6dNV1">SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_492_20240630_zoybngsmOsyg" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_492_20231231_ztycq7huftF9" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_405_eus-gaap--AccountsPayableCurrent_iI_pn3n3_maAPAALzpZe_zgzxIvWNETt4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 5.4pt">Accounts payable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,520</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,396</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_maAPAALzpZe_z5HQjnLo7Y9g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Accrued liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,987</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">7,213</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iTI_pn3n3_mtAPAALzpZe_zSG01tu73Qz2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt; padding-left: 5.4pt">Total accounts payable and accrued liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,507</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,609</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_ztwfynRQpnsh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued liabilities primarily consist of accrued legal settlement costs, accrued sales commissions, accrued compensation and benefits, accrued sales and use taxes and accrued insurance. Accrued legal settlement costs as of June 30, 2024, and December 31, 2023, were $<span id="xdx_905_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_c20240630_z3OHvAFI6h67" title="Accrued legal settlement costs"><span id="xdx_90D_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_c20231231_zSAU9LjX5Mfd" title="Accrued legal settlement costs">5,000</span></span>. See Note 10 for details. As of June 30, 2024, and December 31, 2023, accrued sales commissions were $<span id="xdx_900_eus-gaap--AccruedSalesCommissionCurrent_iI_pn3n3_c20240630_zzuRPFrakgMd" title="Accrued sales commissions">584</span> and $<span id="xdx_905_eus-gaap--AccruedSalesCommissionCurrent_iI_pn3n3_c20231231_zdCUT9VFpuP2" title="Accrued sales commissions">442</span>, respectively. Accrued compensation and benefits as of June 30, 2024, and December 31, 2023, were $<span id="xdx_905_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pn3n3_c20240630_zN8QLsXO66l5" title="Accrued compensation and benefits">252</span> and $<span id="xdx_908_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pn3n3_c20231231_z1xDQBmKyLS4" title="Accrued compensation and benefits">294</span>, respectively. Accrued sales and use taxes as of June 30, 2024, and December 31, 2023, were $<span id="xdx_901_eus-gaap--TaxesPayableCurrent_iI_pn3n3_c20240630_zXa885S7oQP" title="Accrued sales and use taxes">167</span> and $<span id="xdx_901_eus-gaap--TaxesPayableCurrent_iI_pn3n3_c20231231_zTSP8bsNE9J7" title="Accrued sales and use taxes">67</span>, respectively, and there was $<span id="xdx_90C_eus-gaap--AccruedInsuranceCurrent_iI_pn3n3_do_c20240630_zi048Oz7ipsa" title="Accrued insurance">228</span> accrued insurance as of June 30, 2024, compared to $<span id="xdx_902_eus-gaap--AccruedInsuranceCurrent_iI_pn3n3_c20231231_z2iEZrockOXd" title="Accrued insurance">795</span> as of December 31, 2023. The remainder of accrued liabilities are comprised of several insignificant accruals in connection with normal business operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024, two of the Company’s suppliers represented approximately <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20240630__srt--MajorCustomersAxis__custom--TwoSuppliersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zy3TNZWCCJQ4" title="Concentration risk percentage">41</span>% of the Company’s accounts payable. As of December 31, 2023, one of the Company’s suppliers represented approximately <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--OneSupplierMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember_zTiRlonYh9ri" title="Concentration risk percentage">18</span>% of the Company’s accounts payable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_890_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z9nG7TwxBfNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of accounts payable and accrued liabilities are summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zuV1NVU6dNV1">SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_492_20240630_zoybngsmOsyg" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_492_20231231_ztycq7huftF9" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_405_eus-gaap--AccountsPayableCurrent_iI_pn3n3_maAPAALzpZe_zgzxIvWNETt4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 5.4pt">Accounts payable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,520</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,396</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_maAPAALzpZe_z5HQjnLo7Y9g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Accrued liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,987</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">7,213</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iTI_pn3n3_mtAPAALzpZe_zSG01tu73Qz2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt; padding-left: 5.4pt">Total accounts payable and accrued liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,507</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,609</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 5520000 5396000 6987000 7213000 12507000 12609000 5000000 5000000 584000 442000 252000 294000 167000 67000 228000 795000 0.41 0.18 <p id="xdx_802_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zsjIQyAqTja7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7. <span id="xdx_828_z1LbvTYXn6Ff">STOCK-BASED COMPENSATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock-Based Compensation</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zKWAPso63Npg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of stock option activity during the six months ended June 30, 2024, is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zha5hPkp9e17">SCHEDULE OF STOCK OPTION ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Stock<br/> Options</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted average<br/> exercise price</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted<br/> average remaining<br/> contractual term</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Aggregate<br/> intrinsic value</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%">Outstanding as of January 1, 2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20240630_zQYWfIx4BPxh" style="width: 16%; text-align: right" title="Outstanding of stock options (in shares)">706,167</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20240630_zXhwTjuHGhh7" style="width: 16%; text-align: right" title="Outstanding, Weighted average exercise price">5.49</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20240630_zX43CNqMdUAk" style="text-align: right" title="Granted of stock options (in shares)">5,146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20240630_zwaF2sniUop5" style="text-align: right" title="Granted, Weighted average exercise price">3.89</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20240101__20240630_zGUH3BVrysi" style="text-align: right" title="Exercise of stock options (in shares)"><span style="-sec-ix-hidden: xdx2ixbrl0735">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20240630_zVkhiEnTj1X8" style="text-align: right" title="Exercised, Weighted average exercise price"><span style="-sec-ix-hidden: xdx2ixbrl0737">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1pt">Forfeited/expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20240101__20240630_zQV1x5MDvnwd" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited/Expired of stock options (in shares)">(57,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20240630_zSySTp3P5P35" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited/Expired, Weighted average exercise price">10.21</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Outstanding as of June 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20240630_zqkuMy2RjBU2" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding of stock options (in shares)">654,313</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20240630_z8MBDcZp2Z87" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, Weighted average exercise price">5.07</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20240630_zyrILjdt08V7" title="Weighted average remaining contractual term, Outstanding">5.55</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20240630_zbf6UqKQi9m" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, Aggregate intrinsic value">284</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Exercisable as of June 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20240630_z4Ooh5fkLD61" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, stock options, (in shares)">629,670</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20240630_zWqkTvWbKEIa" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, Weighted average exercise price">5.00</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20240630_zl70MbgDCl1i" title="Weighted average remaining contractual term, Exercisable">5.40</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20240630_z4O4QPMlT2a2" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, Aggregate intrinsic value">284</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zMqzH5qkBYtd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_892_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_z9QNwijI0oMj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of RSU activity during the six months ended June 30, 2024, is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_8BC_zUYHOqKyDDHj" style="display: none">SCHEDULE OF RESTRICTED STOCK UNITS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">grant-date</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">grant-date</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of units</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">fair value per share</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">fair value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Unvested restricted stock units as of January 1, 2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20240101__20240630_ztP6gR7dihrk" style="width: 16%; text-align: right" title="Unvested restricted stock units at beginning of period">125,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20240630_zDcFFeFfUqO3" style="width: 16%; text-align: right" title="Weighted-average grant-date fair value per share Unvested restricted stock units at beginning of period">4.35</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedFairValue_iS_pn3n3_c20240101__20240630_zXAsF5fbYw6i" style="width: 16%; text-align: right" title="Weighted-average grant-date fair value Unvested restricted stock units at beginning of period">543</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Units granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20240630_zLYaZaQNiuG3" style="text-align: right" title="Units granted"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20240630_zv1ouGseIPk5" style="text-align: right" title="Weighted-average grant-date fair value per share Units granted"><span style="-sec-ix-hidden: xdx2ixbrl0769">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedFairValue_pn3n3_c20240101__20240630_zyJqLkLPbiU9" style="text-align: right" title="Weighted-average grant-date fair value Units granted"><span style="-sec-ix-hidden: xdx2ixbrl0771">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Units vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20240101__20240630_zhDDJu8U8UUd" style="text-align: right" title="Units vested">(125,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20240630_zEyB1Pr2Ftff" style="text-align: right" title="Weighted-average grant-date fair value per share Units vested">4.35</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_iN_pn3n3_di_c20240101__20240630_zt7qmjNlxVJ7" style="text-align: right" title="Weighted-average grant-date fair value Units vested">(543</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Units forfeited</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20240101__20240630_z9yxwINoYFQ2" style="border-bottom: Black 1pt solid; text-align: right" title="Units forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0779">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20240630_zs2b2S6rlLX1" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value per share Units forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedFairValue_c20240101__20240630_zzJIQrq0CA54" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value Units forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0783">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Unvested restricted stock units as of June 30, 2024</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20240101__20240630_zxZDSleXEt12" style="border-bottom: Black 2.5pt double; text-align: right" title="Unvested restricted stock units at ending of period"><span style="-sec-ix-hidden: xdx2ixbrl0785">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20240630_z6jkgljx6uj6" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value per share Unvested restricted stock units at ending of period"><span style="-sec-ix-hidden: xdx2ixbrl0787">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedFairValue_iE_c20240101__20240630_zL8diDVUUj05" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value Unvested restricted stock units at ending of period"><span style="-sec-ix-hidden: xdx2ixbrl0789">-</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A6_zS0f0fOoME9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based compensation expense recorded for the three and six months ended June 30, 2024, was approximately $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_pn3n3_c20240401__20240630_zu8UzWhdhAfl" title="Stock-based compensation">96</span> and $<span id="xdx_90A_eus-gaap--ShareBasedCompensation_pn3n3_c20240101__20240630_znXKfsBpNG16" title="Stock-based compensation">321</span>, respectively. Stock-based compensation expense recorded for the three and six months ended June 30, 2023, was approximately $<span id="xdx_901_eus-gaap--ShareBasedCompensation_pn3n3_c20230401__20230630_zwuvt1t6WWq3" title="Stock-based compensation">819</span> and $<span id="xdx_904_eus-gaap--ShareBasedCompensation_pn3n3_c20230101__20230630_zd6OvTTT2pHj" title="Stock-based compensation">962</span>, respectively. At June 30, 2024, there was $<span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn3n3_c20240630_zx3Xenwzuri2" title="Stock-based compensation expense">109</span> of stock-based compensation expense remaining to be recognized in the consolidated statements of operations over a weighted average remaining period of <span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20240630_z2hVMOpRi8Hl" title="Weighted average remaining period">2.1</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zKWAPso63Npg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of stock option activity during the six months ended June 30, 2024, is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zha5hPkp9e17">SCHEDULE OF STOCK OPTION ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Stock<br/> Options</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted average<br/> exercise price</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted<br/> average remaining<br/> contractual term</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Aggregate<br/> intrinsic value</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%">Outstanding as of January 1, 2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20240630_zQYWfIx4BPxh" style="width: 16%; text-align: right" title="Outstanding of stock options (in shares)">706,167</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20240630_zXhwTjuHGhh7" style="width: 16%; text-align: right" title="Outstanding, Weighted average exercise price">5.49</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20240101__20240630_zX43CNqMdUAk" style="text-align: right" title="Granted of stock options (in shares)">5,146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20240630_zwaF2sniUop5" style="text-align: right" title="Granted, Weighted average exercise price">3.89</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20240101__20240630_zGUH3BVrysi" style="text-align: right" title="Exercise of stock options (in shares)"><span style="-sec-ix-hidden: xdx2ixbrl0735">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20240630_zVkhiEnTj1X8" style="text-align: right" title="Exercised, Weighted average exercise price"><span style="-sec-ix-hidden: xdx2ixbrl0737">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1pt">Forfeited/expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20240101__20240630_zQV1x5MDvnwd" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited/Expired of stock options (in shares)">(57,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20240630_zSySTp3P5P35" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited/Expired, Weighted average exercise price">10.21</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Outstanding as of June 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20240101__20240630_zqkuMy2RjBU2" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding of stock options (in shares)">654,313</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20240630_z8MBDcZp2Z87" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, Weighted average exercise price">5.07</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20240630_zyrILjdt08V7" title="Weighted average remaining contractual term, Outstanding">5.55</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20240630_zbf6UqKQi9m" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, Aggregate intrinsic value">284</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Exercisable as of June 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20240630_z4Ooh5fkLD61" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, stock options, (in shares)">629,670</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20240630_zWqkTvWbKEIa" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, Weighted average exercise price">5.00</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20240630_zl70MbgDCl1i" title="Weighted average remaining contractual term, Exercisable">5.40</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20240630_z4O4QPMlT2a2" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, Aggregate intrinsic value">284</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 706167 5.49 5146 3.89 57000 10.21 654313 5.07 P5Y6M18D 284000 629670 5.00 P5Y4M24D 284000 <p id="xdx_892_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_z9QNwijI0oMj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of RSU activity during the six months ended June 30, 2024, is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_8BC_zUYHOqKyDDHj" style="display: none">SCHEDULE OF RESTRICTED STOCK UNITS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">grant-date</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">grant-date</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of units</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">fair value per share</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">fair value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Unvested restricted stock units as of January 1, 2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20240101__20240630_ztP6gR7dihrk" style="width: 16%; text-align: right" title="Unvested restricted stock units at beginning of period">125,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20240630_zDcFFeFfUqO3" style="width: 16%; text-align: right" title="Weighted-average grant-date fair value per share Unvested restricted stock units at beginning of period">4.35</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedFairValue_iS_pn3n3_c20240101__20240630_zXAsF5fbYw6i" style="width: 16%; text-align: right" title="Weighted-average grant-date fair value Unvested restricted stock units at beginning of period">543</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Units granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20240630_zLYaZaQNiuG3" style="text-align: right" title="Units granted"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20240630_zv1ouGseIPk5" style="text-align: right" title="Weighted-average grant-date fair value per share Units granted"><span style="-sec-ix-hidden: xdx2ixbrl0769">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedFairValue_pn3n3_c20240101__20240630_zyJqLkLPbiU9" style="text-align: right" title="Weighted-average grant-date fair value Units granted"><span style="-sec-ix-hidden: xdx2ixbrl0771">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Units vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20240101__20240630_zhDDJu8U8UUd" style="text-align: right" title="Units vested">(125,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20240630_zEyB1Pr2Ftff" style="text-align: right" title="Weighted-average grant-date fair value per share Units vested">4.35</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_iN_pn3n3_di_c20240101__20240630_zt7qmjNlxVJ7" style="text-align: right" title="Weighted-average grant-date fair value Units vested">(543</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Units forfeited</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20240101__20240630_z9yxwINoYFQ2" style="border-bottom: Black 1pt solid; text-align: right" title="Units forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0779">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20240630_zs2b2S6rlLX1" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value per share Units forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedFairValue_c20240101__20240630_zzJIQrq0CA54" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value Units forfeited"><span style="-sec-ix-hidden: xdx2ixbrl0783">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Unvested restricted stock units as of June 30, 2024</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20240101__20240630_zxZDSleXEt12" style="border-bottom: Black 2.5pt double; text-align: right" title="Unvested restricted stock units at ending of period"><span style="-sec-ix-hidden: xdx2ixbrl0785">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20240630_z6jkgljx6uj6" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value per share Unvested restricted stock units at ending of period"><span style="-sec-ix-hidden: xdx2ixbrl0787">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedFairValue_iE_c20240101__20240630_zL8diDVUUj05" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value Unvested restricted stock units at ending of period"><span style="-sec-ix-hidden: xdx2ixbrl0789">-</span></td><td style="text-align: left"> </td></tr> </table> 125000 4.35 543000 125000 4.35 543000 96000 321000 819000 962000 109000 P2Y1M6D <p id="xdx_808_eus-gaap--EarningsPerShareTextBlock_zJtP4acLZVYg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. <span id="xdx_82D_z5PutqQfiyn9">BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted (loss) income per common share is calculated based on the weighted average number of vested shares outstanding during the period. The Company’s employee and director equity awards, as well as incremental shares issuable upon exercise of warrants, are not considered in the calculations if the effect would be anti-dilutive. The following table sets forth the computation of basic and diluted (loss) income per share (in thousands, except per share data):</span></p> <p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zq0yGRRvTZ82" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_zBAGb9WGMPvd" style="display: none">SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <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-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20240401__20240630_zTeVOB1D392j" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20230401__20230630_zKuZuEguaWWd" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20240101__20240630_ziTmJK4Oncw8" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230101__20230630_zT6TAwUfIAWi" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Numerator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--NetIncomeLoss_pn3n3_zVJ4hj15ct31" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 30%; text-align: left">Net (loss) income</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(2,283</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">848</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(3,318</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">1,590</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zIe0HyWNwugf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Weighted average basic shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,920,125</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,908,434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,518,659</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,838,989</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pid_zyOTRXDvV3L" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Effect of dilutive securities - equity based compensation plans</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0817">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">838,167</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0819">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">838,167</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zLOmjcrDwbk8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Weighted average diluted shares outstanding</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,920,125</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,746,601</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,518,659</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,677,156</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net (loss) income per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--EarningsPerShareBasic_pid_z3ctAyZtNO9j" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Basic</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.21</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.09</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.32</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.16</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--EarningsPerShareDiluted_pid_z7uCc8CaT3Fb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Diluted</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.21</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.32</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.15</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AB_z9DV8EVafrq9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024, diluted (loss) income per share excludes potentially dilutive common shares related to <span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20240101__20240630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zTz9Xcsbtjag" title="Potentially dilutive common shares">654,313</span> shares underlying stock options as their effect was anti-dilutive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zq0yGRRvTZ82" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_zBAGb9WGMPvd" style="display: none">SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <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-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20240401__20240630_zTeVOB1D392j" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20230401__20230630_zKuZuEguaWWd" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20240101__20240630_ziTmJK4Oncw8" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230101__20230630_zT6TAwUfIAWi" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Numerator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--NetIncomeLoss_pn3n3_zVJ4hj15ct31" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 30%; text-align: left">Net (loss) income</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(2,283</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">848</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(3,318</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">1,590</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zIe0HyWNwugf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Weighted average basic shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,920,125</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,908,434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,518,659</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,838,989</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pid_zyOTRXDvV3L" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Effect of dilutive securities - equity based compensation plans</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0817">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">838,167</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0819">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">838,167</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zLOmjcrDwbk8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Weighted average diluted shares outstanding</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,920,125</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,746,601</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,518,659</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,677,156</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net (loss) income per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--EarningsPerShareBasic_pid_z3ctAyZtNO9j" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Basic</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.21</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.09</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.32</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.16</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--EarningsPerShareDiluted_pid_z7uCc8CaT3Fb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Diluted</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.21</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.32</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.15</td><td style="text-align: left"> </td></tr> </table> -2283000 848000 -3318000 1590000 10920125 9908434 10518659 9838989 838167 838167 10920125 10746601 10518659 10677156 -0.21 0.09 -0.32 0.16 -0.21 0.08 -0.32 0.15 654313 <p id="xdx_80A_eus-gaap--SegmentReportingDisclosureTextBlock_zIQ5tPgSzGH4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9. <span id="xdx_82B_zhFs62WNb388">BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows ASC 280 - Segment Reporting in determining its reportable segments. The Company considered the way its management team, most notably its chief operating decision maker, makes operating decisions and assesses performance and considered which components of the Company’s enterprise have discrete financial information available. As the Company makes decisions using a manufactured products vs. distributed products and services group focus, its analysis resulted in two reportable segments: Electrical Infrastructure and Critical Power. The Critical Power reportable segment is the Company’s Titan Energy Systems, Inc. business unit. The Electrical Infrastructure reportable segment is the Company’s Pioneer Custom Electrical Products Corp. business unit.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Electrical Infrastructure segment is involved in the design, manufacture and sale of circuit protection and controls equipment used primarily by large industrial and commercial operations to manage their electrical power distribution needs. The Critical Power segment provides mobile high capacity charging equipment, power generation equipment and aftermarket field-services in order to help customers secure fast vehicle charging where fixed charging infrastructure does not exist, and additionally to ensure smooth, uninterrupted power to operations during times of emergency.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zTB3Mdd9IPoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present information about segment loss and income:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_zeU6PM91VGCc" style="display: none">SCHEDULE OF SEGMENT INCOME LOSS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 92%; margin-right: auto"> <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-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20240401__20240630_zoYBid8WlL39" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20230401__20230630_zXQkyuUCkCGj" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20240101__20240630_zweye8VOh24a" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230101__20230630_zdGJfEWWJFxd" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Electrical Infrastructure</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember__srt--ProductOrServiceAxis__us-gaap--EquipmentMember_zOa7I1YNCwWl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; width: 28%">Equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,945</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,376</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">8,220</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">16,185</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zb2seIef2Mc4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 1pt">Service</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0848">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0849">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0850">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0851">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember_zU2gQn38Uq62" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,945</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,376</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,220</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,185</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Critical Power Solutions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember__srt--ProductOrServiceAxis__us-gaap--EquipmentMember_zmKEC6qQkuil" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,160</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,487</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,701</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zF3YPxAtKbLe" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 1pt">Service</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,235</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,890</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,223</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,952</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember_zgI7fmUuzwEg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,395</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,906</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,710</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">5,653</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--Revenues_pn3n3_zHSmqqTYsNX1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Consolidated</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,340</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,282</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,930</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,838</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--Revenues_pn3n3_zOBFwsIDz8H" style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,340</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,282</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,930</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,838</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; text-align: center"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 92%; margin-right: auto"> <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-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20240401__20240630_z1MZTzqInA8a" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20230401__20230630_zGWTPS1YoKUi" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20240101__20240630_zaTVdooeWvQ7" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230101__20230630_zqdZgFamdAob" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember_z001MGdToW91" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 28%; text-align: left">Electrical Infrastructure</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">25</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">17</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">49</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">33</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DepreciationAndAmortization_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember_zwSIxdoMljPh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Critical Power Solutions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">168</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">296</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">395</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DepreciationAndAmortization_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--UnallocatedCorporateOverheadExpensesMember_zYzUaJgNDuRg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Unallocated corporate overhead expenses</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_pn3n3_zWEFimxSmTf1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Consolidated</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">195</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">228</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">349</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">432</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DepreciationAndAmortization_pn3n3_z23iTad6K6P3" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">195</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="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">228</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="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">349</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="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">432</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 92%; margin-right: auto"> <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-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20240401__20240630_zpsiBWvzAQ4h" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20230401__20230630_z2Z42azrftE3" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20240101__20240630_zMgj0I33WQob" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230101__20230630_zvbwndKjGOHi" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating (loss) income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember_zck2mfwg48fj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 28%; text-align: left">Electrical Infrastructure</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(565</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,975</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">54</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,837</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--OperatingIncomeLoss_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember_zdr7s3cXm8Vj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Critical Power Solutions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(611</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(506</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,171</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(943</td><td style="text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--UnallocatedCorporateOverheadExpensesMember_zEnyWpUMuhL2" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Unallocated corporate overhead expenses</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,124</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,680</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,289</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,429</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--OperatingIncomeLoss_pn3n3_zBIUvlZjJWY3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Consolidated</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(2,300</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">789</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,406</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,465</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingIncomeLoss_pn3n3_zLYXk2O1Isx6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating (loss) income</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,300</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="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">789</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="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,406</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="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,465</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_8A3_zmpGbRL9QOt2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_893_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_z6Ye7hcDgvYd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues are attributable to countries based on the location of the Company’s customers:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BE_zwtPFtJWwtv7" style="display: none">SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenues</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 28%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20240401__20240630__srt--StatementGeographicalAxis__country--US_zQl0PsJADxU9" style="border-bottom: Black 2.5pt double; width: 12%; text-align: right">6,340</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230401__20230630__srt--StatementGeographicalAxis__country--US_z3EHDdMsRzce" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">12,282</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20240101__20240630__srt--StatementGeographicalAxis__country--US_zq4JIVQsx1K4" style="border-bottom: Black 2.5pt double; width: 12%; text-align: right">14,930</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20230101__20230630__srt--StatementGeographicalAxis__country--US_zq3YjPJVNrO4" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">21,838</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zxBXec3bkTlg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zTB3Mdd9IPoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present information about segment loss and income:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_zeU6PM91VGCc" style="display: none">SCHEDULE OF SEGMENT INCOME LOSS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 92%; margin-right: auto"> <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-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20240401__20240630_zoYBid8WlL39" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20230401__20230630_zXQkyuUCkCGj" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20240101__20240630_zweye8VOh24a" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230101__20230630_zdGJfEWWJFxd" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Electrical Infrastructure</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember__srt--ProductOrServiceAxis__us-gaap--EquipmentMember_zOa7I1YNCwWl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; width: 28%">Equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,945</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,376</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">8,220</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">16,185</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zb2seIef2Mc4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 1pt">Service</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0848">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0849">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0850">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0851">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember_zU2gQn38Uq62" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,945</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,376</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,220</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,185</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Critical Power Solutions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember__srt--ProductOrServiceAxis__us-gaap--EquipmentMember_zmKEC6qQkuil" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,160</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,487</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,701</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_zF3YPxAtKbLe" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 1pt">Service</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,235</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,890</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,223</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,952</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember_zgI7fmUuzwEg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,395</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,906</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,710</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">5,653</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--Revenues_pn3n3_zHSmqqTYsNX1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Consolidated</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,340</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,282</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,930</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,838</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--Revenues_pn3n3_zOBFwsIDz8H" style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,340</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,282</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,930</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,838</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; text-align: center"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 92%; margin-right: auto"> <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-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20240401__20240630_z1MZTzqInA8a" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20230401__20230630_zGWTPS1YoKUi" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20240101__20240630_zaTVdooeWvQ7" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230101__20230630_zqdZgFamdAob" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember_z001MGdToW91" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 28%; text-align: left">Electrical Infrastructure</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">25</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">17</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">49</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">33</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DepreciationAndAmortization_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember_zwSIxdoMljPh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Critical Power Solutions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">168</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">296</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">395</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DepreciationAndAmortization_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--UnallocatedCorporateOverheadExpensesMember_zYzUaJgNDuRg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Unallocated corporate overhead expenses</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_pn3n3_zWEFimxSmTf1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Consolidated</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">195</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">228</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">349</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">432</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DepreciationAndAmortization_pn3n3_z23iTad6K6P3" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">195</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="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">228</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="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">349</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="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">432</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 92%; margin-right: auto"> <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-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20240401__20240630_zpsiBWvzAQ4h" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20230401__20230630_z2Z42azrftE3" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20240101__20240630_zMgj0I33WQob" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230101__20230630_zvbwndKjGOHi" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023 (As Restated)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating (loss) income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--ElectricalInfrastructureSegmentMember_zck2mfwg48fj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 28%; text-align: left">Electrical Infrastructure</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(565</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,975</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">54</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,837</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--OperatingIncomeLoss_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--CriticalPowerSolutionsSegmentMember_zdr7s3cXm8Vj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Critical Power Solutions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(611</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(506</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,171</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(943</td><td style="text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_hsrt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember__us-gaap--StatementBusinessSegmentsAxis__custom--UnallocatedCorporateOverheadExpensesMember_zEnyWpUMuhL2" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Unallocated corporate overhead expenses</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,124</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,680</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,289</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,429</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--OperatingIncomeLoss_pn3n3_zBIUvlZjJWY3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt">Consolidated</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(2,300</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">789</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,406</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,465</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingIncomeLoss_pn3n3_zLYXk2O1Isx6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating (loss) income</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,300</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="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">789</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="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,406</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="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,465</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2945000 9376000 8220000 16185000 2945000 9376000 8220000 16185000 1160000 1016000 2487000 1701000 2235000 1890000 4223000 3952000 3395000 2906000 6710000 5653000 6340000 12282000 14930000 21838000 6340000 12282000 14930000 21838000 25000 17000 49000 33000 168000 209000 296000 395000 2000 2000 4000 4000 195000 228000 349000 432000 195000 228000 349000 432000 -565000 2975000 54000 4837000 -611000 -506000 -1171000 -943000 -1124000 -1680000 -2289000 -2429000 -2300000 789000 -3406000 1465000 -2300000 789000 -3406000 1465000 <p id="xdx_893_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_z6Ye7hcDgvYd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues are attributable to countries based on the location of the Company’s customers:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BE_zwtPFtJWwtv7" style="display: none">SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023 (As Restated)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenues</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 28%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20240401__20240630__srt--StatementGeographicalAxis__country--US_zQl0PsJADxU9" style="border-bottom: Black 2.5pt double; width: 12%; text-align: right">6,340</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230401__20230630__srt--StatementGeographicalAxis__country--US_z3EHDdMsRzce" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">12,282</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20240101__20240630__srt--StatementGeographicalAxis__country--US_zq4JIVQsx1K4" style="border-bottom: Black 2.5pt double; width: 12%; text-align: right">14,930</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20230101__20230630__srt--StatementGeographicalAxis__country--US_zq3YjPJVNrO4" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">21,838</td><td style="width: 1%; text-align: left"> </td></tr> </table> 6340000 12282000 14930000 21838000 <p id="xdx_80F_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z8ER6zZT7nj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10. <span id="xdx_828_znO7UnvEqIT9">COMMITMENTS AND CONTINGENCIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Litigation and Claims</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time, the Company is a defendant or plaintiff in various legal actions that arise in the normal course of business. Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 15, 2023, Terrence and Kay Mimick (the “Plaintiffs”) filed a complaint in the U.S. District Court, District of Nebraska naming the Company, its wholly-owned subsidiary, Pioneer Critical Power, Inc., and an individual acting in his capacity as an employee of the Company, collectively as defendants. Plaintiffs filed an amended complaint on July 7, 2023, alleging negligent driving, negligent entrustment, and negligent hiring, training and supervision, as a result of a car accident that occurred on September 9, 2019, and seeking special damages related to the injuries allegedly sustained by Plaintiffs. The amended complaint also named Titan Energy Systems, Inc. as a defendant instead of Pioneer Critical Power, Inc. On July 27, 2023, the defendants filed an Answer to Plaintiff’s Amended Complaint. On October 6, 2023, a mediation was held, but the parties did not reach a settlement. In June 2024, another mediation was held and the parties reached a settlement for all of the Plaintiffs’ claims. The case was dismissed with prejudice on July 23, 2024. As of June 30, 2024, the Company recognized a liability of $<span id="xdx_904_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_c20240630__us-gaap--BalanceSheetLocationAxis__us-gaap--AccountsPayableAndAccruedLiabilitiesMember_zW8gwXSNPMs5" title="Recognized liability">5,000</span> related to this matter, which was included within accounts payable and accrued liabilities, with a corresponding insurance receivable of $<span id="xdx_90B_eus-gaap--LossContingencyReceivable_iI_pn3n3_c20240630__us-gaap--BalanceSheetLocationAxis__us-gaap--AccountsPayableAndAccruedLiabilitiesMember_zIvVDOQhwOcj" title="Loss recovery on insurance receivable">5,000</span> related to the loss recovery, which was deemed to be probable and included within prepaid expenses and other current assets on the consolidated balance sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is not aware of any material proceedings in which any of its directors, officers or affiliates or any registered or beneficial shareholder of more than <span id="xdx_902_ecustom--CommonStockAdversePartyPercentage_iI_dp_c20240630_z8Hh5nxYsQL1" title="Common stock for adverse interest percentage">5</span>% of the Company’s common stock is an adverse party or has a material interest adverse to the Company’s interest.<b><br/></b></span></p> 5000000 5000000 0.05