0000897101-24-000196.txt : 20240523 0000897101-24-000196.hdr.sgml : 20240523 20240523164431 ACCESSION NUMBER: 0000897101-24-000196 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20240517 ITEM INFORMATION: Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers ITEM INFORMATION: Regulation FD Disclosure ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240523 DATE AS OF CHANGE: 20240523 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Pineapple Energy Inc. CENTRAL INDEX KEY: 0000022701 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 410957999 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-31588 FILM NUMBER: 24979037 BUSINESS ADDRESS: STREET 1: 10900 RED CIRCLE DRIVE CITY: MINNETONKA STATE: MN ZIP: 55343 BUSINESS PHONE: 9529961674 MAIL ADDRESS: STREET 1: 10900 RED CIRCLE DRIVE CITY: MINNETONKA STATE: MN ZIP: 55343 FORMER COMPANY: FORMER CONFORMED NAME: Pineapple Holdings, Inc. DATE OF NAME CHANGE: 20220328 FORMER COMPANY: FORMER CONFORMED NAME: COMMUNICATIONS SYSTEMS INC DATE OF NAME CHANGE: 19950401 8-K 1 pegy240560_8k.htm 8-K DATED MAY 17, 2024
false 0000022701 0000022701 2024-05-17 2024-05-17 iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

United States
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

 

FORM 8-K

 

CURRENT REPORT

 

Pursuant to Section 13 OR 15(d) of The Securities Exchange Act of 1934

 

Date of Report (Date of earliest event reported): May 17, 2024

 

 

Pineapple Energy Inc.

  (Exact name of registrant as specified in its charter)  

 

  Minnesota   001-31588   41-0957999
  (State or other jurisdiction of incorporation)   (Commission File Number)   (IRS Employer Identification No.)

 

 

10900 Red Circle Drive

Minnetonka, MN

  55343
  (Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (952) 996-1674

 

N/A

(Former name or former address, if changed since last report.)

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

 

  Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

 

  Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

 

  Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

 

  Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

 

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, $.05 per share PEGY The Nasdaq Stock Market, LLC

 

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§ 230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§ 240.12b-2 of this chapter).

 

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. ☐

 

 

 

Item 5.02. Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.

 

On May 17, 2024, Kyle Udseth informed Pineapple Energy Inc. (the “Company”) of his decision to resign as Chief Executive Officer and as a director of the Company, effective May 17, 2024. The Company’s Board of Directors has appointed Scott Maskin as the Company’s Interim Chief Executive Officer, effective May 17, 2024. Mr. Udseth’s decision to resign was not the result of any dispute or disagreement with the Company on any matter relating to the Company’s operations, policies or practices.

 

Mr. Maskin

 

Mr. Maskin, age 60, has served on the Company’s Board of Directors since November 2022 and as its Senior Vice President and General Manager, New York Division since November 2022. Mr. Maskin is the co-founder of SUNation Energy, and served as its chief executive officer from its inception in June 2003 until the Company’s acquisition of SUNation in November 2022. Previously, Mr. Maskin developed nearly 20 years of experience on electrical and contracting work on commercial and residential properties and has a Master Electrician’s license.

 

There were no changes to Mr. Maskin’s compensation in connection with his appointment as Interim Chief Executive Officer. Mr. Maskin is party to an Employment Agreement with the Company related to his position as Senior Vice President and General Manager, New York Division, a copy of which is incorporated herein by reference as Exhibit 10.1. Mr. Maskin’s Employment Agreement has not been amended in connection with his appointment as Interim Chief Executive Officer.

 

On November 9, 2022, the Company entered into a Transaction Agreement (the “Transaction Agreement”) with Solar Merger Sub, LLC, a New York limited liability company and wholly owned subsidiary of the Company, Scott Maskin, James Brennan, Scott Sousa and Brian Karp (collectively, the “Sellers”), and Scott Maskin as representative of each seller, pursuant to which the Company acquired all of the issued and outstanding equity of SUNation Solar Systems, Inc. and five of its affiliated entities (collectively, “SUNation”), directly or indirectly, from the Sellers. Mr. Maskin was appointed a director of the Company and the Senior Vice President and General Manager, New York Division, of the Company, received 513,300 shares of Company common stock as consideration in the transaction and was granted an inducement award of 69,091 restricted stock units in connection with his employment with the Company.

 

The Company acquired SUNation from the Sellers for an aggregate purchase price of $18,440,533, comprised of (a) $2,390,000 in cash consideration paid at closing, (b) the issuance at closing of a $5,000,000 Short-Term Limited Recourse Secured Promissory Note payable to Messrs. Maskin and Brennan (the “Short-Term Note”), (c) the issuance at closing of a $5,486,000 Long-Term Promissory Note payable to Messrs. Maskin and Brennan (the “Long-Term Note”), with a fair value of $4,830,533 at the acquisition date, and (d) the issuance at closing of an aggregate of 1,480,000 shares of Company common stock. The purchase price also includes potential earn-out payments of up to $5,000,000 in the aggregate based on the percentage of year-over-year EBITDA growth of the SUNation businesses in 2023 and 2024.

 

The Short-Term Note was paid in full on June 1, 2023. The Long-Term Note is unsecured and matures on November 9, 2025. It carries an annual interest rate of 4% until the first anniversary of issuance, then 8% thereafter until the Long-Term Note is paid in full. The Company will be required to make a principal payment of $2.74 million on the second anniversary of the Long-Term Note. As of October 15, 2023, the full $5.5 million remained outstanding under the Long-Term Note and the Company had paid an aggregate amount of interest on the Long-Term Note of $31,263.

 

On May 14, 2024, the Company received a demand letter sent by Messrs. Maskin and Brennan for its failure to pay the first earnout payment of $2,500,000 under the Transaction Agreement, which was due on May 6, 2024.

 

Mr. Udseth

 

In connection with Mr. Udseth’s resignation, the Company and Mr. Udseth entered into a Separation Agreement, dated as of May 19, 2024 (the “Separation Agreement”). The Separation Agreement provides that Mr. Udseth’s Employment Agreement dated December 5, 2022 is terminated and has no further force or effect, with no provisions surviving.

 

 

 

 

The Separation Agreement provides that Mr. Udseth will receive four months of severance, for a total of $100,000, paid on the Company’s normal bi-weekly payroll schedule. In addition, the Company will pay Mr. Udseth four months of his COBRA premiums.

 

The foregoing summary of the Separation Agreement does not purport to be complete and is qualified in its entirety by reference to the full text of the Transition Agreement, a copy of which is filed as Exhibit 10.2 to this report and is incorporated herein by reference.

 

Item 7.01. Regulation FD Disclosure.

 

On May 17, 2024, the Company issued a press release related to the transition discussed in Item 5.02 above. A copy of this press release is furnished as Exhibit 99.1 to this Current Report on Form 8-K. The information in Exhibit 99.1 shall not be deemed to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liability of that section, and shall not be incorporated by reference into any registration statement or other document filed under the Securities Act of 1933 or the Securities Exchange Act of 1934, except as shall be expressly set forth by specific reference in that filing.

 

Item 9.01. Financial Statements and Exhibits.

 

(d) Exhibits

 

EXHIBIT INDEX

 

     
Exhibit
No.
  Description
     
10.1   Employment Agreement, dated November 9, 2022, between Pineapple Energy Inc. and Scott Maskin (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on November 10, 2022)
     
10.2  

Separation Agreement between Kyle Udseth and Pineapple Energy Inc. dated May 19, 2024

 

99.1  

Press Release dated May 17, 2024

 

104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

 

 

SIGNATURES

 

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

 

    PINEAPPLE ENERGY INC.
Date: May 23, 2024   By: /s/ Eric Ingvaldson
      Eric Ingvaldson
      Chief Financial Officer

 

 

EX-10.2 2 pegy240560_ex10-2.htm SEPARATION AGREEMENT BETWEEN KYLE UDSETH AND PINEAPPLE ENERGY INC. DATED MAY 19, 2024

 

Exhibit 10.2 

 

SEPARATION AGREEMENT

 

This Separation Agreement (“Agreement”) is effective as of the 19th day of May, 2024 (“Effective Date”), by and between Pineapple Energy Inc., a Minnesota corporation (“Company”) and Kyle Udseth (“Employee”).

 

Employee has been employed by the Company and desires to separate from employment.

 

In consideration of the foregoing, and other good and valuable consideration, the receipt and sufficiency of which are acknowledged by Company and Employee, the parties agree as follows:

 

1.Employee resigns from employment and his Board position effective May 17, 2024.

 

2.The Employment Agreement dated December 5, 2022 is terminated. The Agreement is henceforth declared null and void and will have no further force or effect, with no provisions surviving.

 

3.Employee will receive 4 months of severance, paid on the normal bi-weekly payroll schedule. In addition, Company will pay 4 months of the Employee’s COBRA premiums.

 

4.Company agrees to defend, indemnify, and hold Employee harmless from and against any and all complaints, claims, or lawsuits against Company and its officers, employees, and agents provided that Employee cooperates in the defense of such claim. Company shall compensate Employee for his time and effort in complying with this provision.

 

Company:  
   
By:    
     
  Roger Lacey  
     
  Chairman  

 

Employee:  
   
By:    
     
  Kyle Udseth  

 

 

EX-99.1 3 pegy240560_ex99-1.htm PRESS RELEASE DATED MAY 17, 2024

 

Exhibit 99.1

 

 

 

Pineapple Energy Announces Chief Executive Officer Transition

 

May 17, 2024, at 4:15 p.m. EST

 

MINNETONKA, MN, May 17, 2024 /Globe Newswire/ -- Pineapple Energy Inc. (“Pineapple”), a leading provider of sustainable solar energy and backup power to households and small business, today announced that Chief Executive Officer Kyle Udseth has decided to resign his position, effective immediately. Pineapple Board Member and SUNation Energy Founder Scott Maskin will assume the position of Interim Chief Executive Officer. SUNation Energy, a regional solar company based on Long Island, NY was acquired by Pineapple Energy in November 2022. Mr. Maskin, a 23-year veteran of the solar industry, founded SUNation in 2003.

 

“The solar space is turbulent; however, we remain committed to restoring shareholder value and executing on the Pineapple roadmap. We are fortunate to be able to lean on a proven leadership team and fully support Mr. Maskin to take the helm during this period of transition. I thank Kyle for the work he has done these past four years. I, along with the Board of Directors, wish him well in his next endeavor,” said Chairman Roger Lacey.

 

Mr. Udseth had served as Pineapple’s CEO since the company’s founding in 2020.

 

About Pineapple Energy 

Pineapple is focused on growing leading local and regional solar, storage, and energy services companies nationwide. Our vision is to power the energy transition through grass-roots growth of solar electricity paired with battery storage. Our portfolio of brands (SUNation, Hawaii Energy Connection, E-Gear, Sungevity, and Horizon Solar Power) provide homeowners and small businesses with an end-to-end product offering spanning solar, battery storage, and grid services.

 

Contacts:  
   
Scott Maskin  
Interim Chief Executive Officer  
+1 (631) 823-7131  
smaskin@sunation.com  
   
Pineapple Investor Relations  
+1 (952) 996-1674  
IR@pineappleenergy.com  

 

 

GRAPHIC 4 a240560img001.jpg GRAPHIC begin 644 a240560img001.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ 9 _^X #D%D M;V)E &3 ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,#_\ $0@ 70$B P$1 (1 0,1 ?_$ +L 0 " @(# 0$ M )"@<(! 8#!0L! @$! $$ P$ @%!@<) 0(#!! M 8! P,"! (& PL- 0 0(#! 4&!P 1"!(3"2$*,2(4%4%A43(C-!870C-4 MD:'18B0E-3:V&3EQ@;%#4V.S9%4F=W@Z-Q$ 0(% P($! 0$! < 0 " M$0,$!08A$@H;_F'X@'Y[:ZOC =R!_%>I@UCGE3D*BXTQS]'%_(M)R%CGZF_:V[2(^M+'4#J"!X'I M\5\G!/,]JYAQ"1=& ,OK!MJ97]+^Q'^5VGPZ+?,!W !_2 #_ '=9.:=S0X=" M%G$Z&!ZK]URB:(FB)HB:(FB)HB:(FB)HB:(FB)HB:(FB)HB:(FB)HB:(FB)H MB:(FB)HB:(FB)HB:(FB)HB:(N*Y553(<4N@3]HYB 8#"/6!1Z-P 0$2=6V^O M*?.$B27[7.< 2(>0BNC]X;%@U )_@.@\U$?@GR\8*R%=)W$V:4PP7D."M4W5 M!&=<]^G3CR)EG,:B:/L&Q0CU70-P-VG94]A-L!A^.L"X]SWBMWK9MIOA-%72 M*@MW:AGR&/S$ZB/=1;PCW8Y.KN%3R#+DW.H]2Q;&3:9C3%I8\#YF]C Q,5!3WHW7(W\JF M1=I@F8Q,E,F4@:8R_2L[?#)D.\"8HLD=C3$XI9RR9*6*'K)6U:=E)381[)R36.,,M9B]Q%RJ@+C?LM M 5-N&PB&I59;SOB&/W&EM-O=]Y6U-0V7\NK6Q,.HZP6P'/\ W6X)B]XEXS87 MBY9!/J)!3?K+Z>FY!W]/4 -N(?I -M='&#FDGY=8B'6(@% MSNVCN8Z0\/-43_(W@^Y88Y;9D0L5:[C,7:D2JJ6\58X2<.5P<8YR/4@ MJNQ-_ ^61=?67+C M%?Y7 =M7,('>N*;9P-,4I=3]3)QA),3]7U:D=%=6:[N1?;A8LHFO$R[V.XF@J"3\XDS8ND$DZ^6O9> MCX_ICACA#RDSZJH+*QY4D8#C1CUT0_;7[$L/WJ_NF9R& XE3C.A)02B E$!# M?XZZ8C-=;N-;WEK"9%SJ)K:2GB"'.8-OJEOP$?CV7P\9RY^$<)9+R&UYE7"X M3!;:8]W2SM]9S>X :2(]X:+%GC_PC;07, M!!<=YBV/E&(Z*S_;SA=^S'DVV"TTCJD4U0V;4328M8T.#H[CIH.W6.G97R6V M_0;< %R-<+E-$7\ M]8#^GUZOP'^B.P_AHB_=P_/^X/\ @T1?@G*'QW -_B(#M^GX[;!HB_0$!W_+ M1%AVYB)HB:(FB)HB:(FB)HB:(FB)HB:(FB)HB:(FB)HBZ/D+) MN.L2UQ6X91O-3QY5$7;2/5LETGXRMPB3Y\3EG+5F5R[.403()^HXAZ M .B+&U%Y8<8LH6=E2L;\@\-WRWR*+MS'UBHY&JE@GGK=@D*[U9K%1KI- M$ ZU#%(($+ZCL&B+8'1$T1-$31$T1>,Q?GZM_B !Z_#T$1_OZZ33_;VQ@Z.G MQ2),&PT!C%:F\J< 8-Y,4?\ DUE\D>,A8#N7%,?D400L]>F44#]$Q7'1P%5) M1'_K$]P(N3<@@.^L4\B#C_)YM/@F:5,B7>ZT'[9G1Y<-06]S#N.ZM+D/B.T< MN8E54-\H]]'*:")X;\TJ8#_;.[K#="+8P(ZJN[0>%V7,1V/E=P6R&T5EH;-. M(I3)&$[BQ:JA#6^VX7H1IM?&M_LU3? MN,+LPFSUE(^JI']C.I@7RW#^2UJ8[P;EF+U.2\*7>0Y]%=:5]903-=LV=21F ML+3Y1@1U'3NN)?\ B?E;*S+A[P&Q?%FC9+&^.2Y?SU//$%2P=)M^3W'?6O-V#N)U.0PQB M\\>:T(,V\Q=)EV9N-MM4D9/MJSDTJG^V% YP'L-P'MMTMB@'XC)C )& 85.? MQSC4^0,EDRA,G2H@S7$@%SCW@3K#LMBO&G#EGXFQ"728Q2AE&^#9M21%TR8! M\QW'H"02!T"V_1*!2C\PF$1 3"([^NP!Z?H#;65V3'3& N@'=_BL@M!# TF, M!U\?->;79=]EY@N),AF;F[A/GT>E\24IF@1$+A."1^FME-=32;.OJ M'9J/H-Y'OF[R=.*IRE6 P)F$=MP'1%I'PJH7N1^>O'JI15A&X]N;Z?C MXIC=;$VC[&BO7)5>'?F>M6%-?-DB*NVQA3 %!-T;"(>H:(LBYO>^Z*\;-1D> M1M]SC3N3>)J8DE)WR,:I1&0V\)"(&ZGTA/P*E?@+(S@D4QV7?,%3G;%'K$ MN^B*QMXA_*E0/*;QX>9'BH%*@Y;Q[)M*MF?&WU@OF\%/.6H.XZ;KST_0O(5. MQM %5HJ_P @T\=)FQX?'S:Q MFL8T"[K6[NVVB*P5HB:(FB)HB:(FB)HB:(FB)H MB:(FB)HB:(FB)HB:(M4^9O"[ //G!LKQWY*UF0M>,9>=@K*YC(JHZPOSGRG;N'L M,F9A7TL^JFM)9);+!(9,(^5[X?D!A&/8*Y\.QF=E=]EVJ2]LO<(N)/8'6'FH MC+3ATWLW-!>UO?:X1! @.@7M\QW6M8%:3,E5:VT;WS)KTS] M[, R%0CQZU;I-"R4U)G 3N3Q[8H%;M1. !M\I0#?5T^YCFN3P7C)?8:5S@&BF1^V;%<+2:SU)9!U#(D 'S$/Q6;-_4/S_'6?X#JK)[+]T7"KZ^YV]/$9F38!$1R% MAT/E#U_UW8AN/Y 'Q_+1%SO;*?+X@\"^FX#;U+A,B2V4?)7)8:5"$C7^%FT/CF6DVZHU^*R%(V.SO<9*228E.@H> M+C3I**E, G^G#T#I'U(NQ9)Y^>>SA-SHXD<7^8V?<6OB9JR-CH7!*!4Z;-1M MFH$U>V]8F>X^3C6KZ#>N-CIE)T@$]LJE)Y,.XQ ME_+*QW9!!Q6F4BE*,U7Q9%-RU>-P*YBR+)D,=,Q2G, CHBI.TWS=^5SA5Y S M\?.?EN:9C2QT,I W'"^'*15I.7OUVM--,\Q9 5.P0L>5T<\O8)%B"AR$W2(8 M_44>G;1%NAE"O>[.S@QD,^UN5QMQ]AGK-:QUOC;2[%0T+3"0W0=VS@)%&=8R M:LM:"-@!-1)X[*=5;Y>D@CTZ(ME_ SYM\X55#K5!JR3_8L6#77RW>)+D_CW"/EYAH3+6$,E.FQ6^4X1C#'E(Z#7 M>MF#VX4ZVUI!E&V5*L+."'E(A^@F\30$3D$!V$2*WMR4Y)1."N)67.55=C$, MBPF/,-SV78",821&+2WQ["O'GHA)O*&36(W:2J)DS KT&$$S;@&^B*FEQ]Y= M^Y#\P#2PYEXHW'%_'G!,?/O:\R>1J=91P+S]8;.0<.X630 [AJ83IF 0*;1%;#YBGY.9:X=VF4\>]]I=:SS< M:[5;)AVZW)%!U4U8Z2=1?EVC;8AVJCU1VJ?4W:>*?+"%AZMRMH,0_FH M>5IP835N_5-V'^<&:>R*B(BH0I!([98Y$4S.F)(;A7/Y/BZMA]G'UVK3=VK"-BCS?98F?BY6,*_=&^L8N#*. 4 M4*4-@$?4-$71,.>0'SV^5+"N/8S@74*IB&K8^I\36\V\JLC)5R"7RWF%BD!; M.&.DI)FYC6,&T.&BI=PQ6-W(IE9)N*F+#>9*.^5-^^1(C'IKB)"?#8"+( MO&GS.^2#QZ\SJ?PG\R<%#6"KY D8:,@LU1["*:R4$C9) (B!NK2>KB:%?O-! M6ES%;/S=E)]'J;B;]4Q1(KJOW*._M[+]R^Y?O2'^CO[?_6?N7_>_U?YZ(O,9 M4Q0$1 -P^(;#_AUXB8>Y/A"NS6=Q'D+ MVU5-42?3FSG;74S'N);L)(,'CJ2#IHLE6[ LKI+&S,J(3)1:^+&B(>6 =2/" M,=.ZU8N?%:U,KNQCJ6F5_4IUR95K++' Q:VB!>I9*0W,/U"0)CU(B&X'] '4 M*,]]DN54^>4UOXXG,J,,NSGS&3R1MIV0WN$1I$M^@]"8=5F.Q\QVO]NS'7>6 MV5=J9H@T1_NN'C'7KUZ067KM9JIQAH[6H4DC5[>99'J466 IW8B8HE$>T3C27A.!F3.Y$J6,ENF.@Z8Z.LU\TL@06 D ML'PBK(L5GO?+V13+S>R^7C[#N#6QV@MA!C [3Y@($K@8TR76,^5=;&&4R(%L MAVXBU?=*38\L=,!$DA&''?Z:8:_$Y"[%$/AN&^J%Q9S#AON6QEW$/+C9?%L>FL>@6TRN8,3X>FH#%+!--FT23!N]>,@2-'U];I*5$)E< M"]1W;TP]1C"(FW'UU-2JY[X3X4OUNXHM[I8D-VLGSI4!+IGQV#[@AL2\Z.BV M(VD=UAR1A.9Y=:ZG,*\NW.=&6Q\27MZ_VO!C>@CU,8+9-L[1=)HJMU$U4EB MHFHD8#D.0Q>LATS!N!B&*(" AJ5]-52*R2RJI'MF4DQ@D1 1R%AT-P 1Z?_ 'PQW'8/ M7T_(!T15U/%=CWW#%DX6X[E/'UDW$=8XNJS-R3I$-;W=$0GFT@G87@64[DLY M$OI#M+S8K&)UJ>GKZ:(MO\D^*KW''/EBVQ/S1Y>XNI.$'KU%2T1$)/M7<9+H M-U2G(+VI4"'C?XC,D&YDT'KLK4R@ )R[:(K.GC=\<^$_&AQY9X*Q 9_-R$E) M*6?).2)U%LG9LC7-R@FW7FY,C8!09,FC=,J#%DF(HM&Y>DNXB8PD56OW"0;> M;/Q9@'P!QBD/7\LW%#1%>8T1?/POK=NZ]W1!)NFZ#E,N>**N5-PBFNF5=#"Z M2B"Y2*%,4%FZH +1>ODQ(F!2]#AS\Y@VV$WJ/KHBE8]W-DFQUC@?A?'42[4:PF5^0 ML2TM92*&3*]CZA792PL6+@"B +-#R?;4.0VY1%(H_AHBBB\X MWXQ\7F6\@0E1B7S^3R9!.+,E'Y+LD](N9*7NJ8-:0_0-]S.J1,HE75 $T2E MVP!HBUQ\OWE&S?Y7<)X\Q;)>.+-N'YG&E^<7F*N9X.XVM91H[@'T)*UY)FC2 MH]5!*4(X3.H?N"410)Z;AHBN2< JK6\P>%?CY2.6#5[%TNT<2VU4S*TN;B0I MKR.IK.+D(B63GG;TT?(P -*^Q+W%#BD=(A>K<-$4-6+/.OXL?'=6TN&OC4XU M\A>2-*K-ALDRDGBF.E)2#=R\LZ TS+1,Y:!D;'/1Z[EL4H.!;)H])0[8B7;1 M%$1YXO+=)>17CEBO'DGPHY <934+*3VZM[AF%A]+#SH'ITU#*5N'5&*CQ&36 M!\#@Q>HW[-#X:(KY7CX446X*\0%%3F44-QPP\)CG$3&,(46% -Q'U'T#1%2H M;IIJ>[G= HDDJ!.0HJ$!5,B@$5)AE$4U2 5C)("JD =CBD01 >D-$64O;1Y&FLA^(W J4VY7 M=J8^L>2<:1JSA0RJGV6K6MV,6CUG$1[;9L_!,@? I" ?#1%7GX-?_J^S?\ M_)O)K_85#1%M5[R"SS:='X)41M)NF=?G;EFZP2K)-8Q6;V2@:]1VL,Z=H 8" M+*QGW9:^+W'/"_'_&WB,S(XIF*L>5NI0\G'+7%) MG8 CV"8.[,D"6/U2&-9'QU'QS=:G4=<1ZAWT11B>8SR \@/*XQPM)+>.W-^$ M+3@]6VKMK$C5;S;GUBC;$@P42A=DJ;&F9MXV2C2N2;B?=0P[;;Z(K9W\QL\_ M^D7K_@/?Q-_H&;__ +!_8/W;_7;_ ,I^^?XNB*P1.Q(3)VY8ISLBQO=$R M[M\;?=C)OD_8V9+EB5]KM_.!$0'0@Q^KI_!;T-+U0<3*4_%< MO:'3J5,U38I/9!7ZM1O\NS49AV [,_J3>B(']=MM;';;R9QSPU-L_#U]O#9M M\FRO28[5YENAH)A$?3!/0N@!W@%'*=C]_P T%7EE)1MET;'EVUI !'?:TZNT MZ^*TNY)8>FZE.O;TB^=3M;G7?=<2#M0R[R*>.=^TR7/Z@+%3;]D?T*7]7]&M M?'NYX)OF'9$>39(.G]A0,9-TDY;F$Z;*&63 M$ ,]. ?,;?I*0?QWUCOVZ<"Y7RKF5'>:)U3;L:HWQ=5M)!? _2#I$_BJWR#F M5GQ"T.M,KGTI^S]3=LVF$"8@[?Z?\%H1>.-V0(R_HP,.@XL4;9)!=XPL M;H3'31145%1W_$"YSGZ'"!#_ !$/G$-@UK6Y1]HO)%!R8+79'3ZZANLR+:HQ M/I2R_7>[LX:GX04E<=Y3Q6;BHKZX-DW&EE>F:?\ JTB'-'>)T4CF,Z3_ "^J M4/5ONSZ:-')&(J^?*"HH950!.=-'J$13:)&$03)N/2&MK?$> .XUPFDQ>HJY MM;629;0^9,,3&&K6QCH%%G(KXS(;M.N3);9+7.T8WI#S\3YK(FLF*A*N?[GB MZ4\OBOR]3%+;6$[BZOF(UF53-/1@65X1"WLG:QVT%]3]T5(FU(*IA*D(%3 3 M#Z:(N=[9&ZTP_BGP=3D[=6%;>SM65E'M43GHL]D9%6NLH[2%U!@Z^YH@HU.5 M4HF2 !3, _#1%8BT1>%==-NFJLLHDBBBD999990J22228"91110X@1--,@;B M81 #1%1 \_N0*'.^:/QGS$+=JC+0]9<8M-99:+L<1(Q=>!+-!7*PSD@S=K- M(H$6O[4W?,39/YA]-$5YME>J1)0*MJCKC57]7;@85[(RL,0Z@40+T]0JS"#Q M2/3 O6&^Z@;;A^G1%\_2Z7VB&]V##WLMVJ)J.GG&G&4N9;'$&JB8)8=39*]= MA!V,27M/OV!A%;8JORB.^B+Z")KE4"P'\5FM5;+5Q)W LAIR," [8FZ 4^\" MZ^W= G]-^YMOZ:(OGUX8OM%3]UQ>;TK=:DE2'&>,K*-[DI8HDE5<%Q?Q-Y3@OH#+ED7:$$],Z*5(3"8C8X!ZZ(L:>W&\G. \S\&,7<9;I MDBHTO/''&#/0W=6M,Y'0#JWTB/=KJU:WUD\JY;)S"(Q[@&SQ)$3+-5VX]PH M8!T13"LS&*>!DT5&H*J ;MG04]1Z3:(M0?;!V;@ICK@2C,QMWP_5^24M M;[4OGIU;K%5X#(#4[205;UE@"DV\:2*=+;5PB)V?8'Z4QE%!-N??8BCG]U-Y M%>+/)+'F*.*F LAQN7+IC#)+[).1[+1UTYRA55,*C-UZ+JZMH9"K&25HDEI, MZW8;**%110$3&ZC=)2*W_P".67B)7@GQ)"*EHR5^AX\XB9O1C)!I(%:.TJ/# M JT1,*6WV M0J!W*-?8S^,HZ"0F7R20&5^V,7KY,SDY0$4T>H^P[:(K^\KRXXN0F.5LNRG( M;#33&:$)_$2ET-D6K*08PPMP=%>).49-07'6B/RII@94QOE HF]-$5#OC79W M7E]]R.UY%8WAY%YA/%UVC\AA..&2R"3;%&&8L+%=Q9):883,:RE'38\M7Y)A(IBDY0ZR@K/Q?4I)NQ!E8%G9(IR+YP44T>A4>Z<.DNXZ(I6_=B<5;OR#X M?X3Y+8M;_P 75_C-9KA+7PE>_P [K%H&2H^O1"MO9F8"N5S%5N1A$E'1R=0$ M15ZQ^4IA BD3\+OE*X[\P>%V'(F2RE2:OG/$U"K..\J8^LMBAX&;0D:C$M8- MI9X=K).FHS-9L<>R2;[E9:)2)&?JL,I+R*8%2.L4@*DA M6QP,"DLLW+^U=)-A_H%W]1 1] '6"?<1G>7\>\=5-]PNC=57>!:' 1$D0_U# MY#STT5W8+9;7D&22;;>*CT:,D&']1CTCYP_Y*'V0DGTU(O):5>+R#^26,N]= MN#"HLZ64$3=9A$?0V^P%^ $#T#;;6ABXW&ZY/=:C*;S5%V2S)NZ;,WG@H;?)EV^EE-9;Y30! 0W >*WXXS6RPY#KTW0KM%*6.HQT<+9"? MD"=:?6<>S]A7.MN9^J@GN9)4NYR 781^&MFGL]RW*.7<3N''G)% VY8/3R6F M5/F .@X.($DD_G'4'J%&?ENU6O%[Y27ZP3G4]SG.<3+88?%PAX]#XKL>>YN9 MQ!CR*K.-H T-!/2&C7-C8_.E!I& 0,@&VZP24B3< <*"(!N.P[ZO'W19A?.! M>*9>+<26_P"RL,Z+'UDEO_KQ.LL%O2<[\LSM$>"IG'%JHLURF9Y3S7,NDB>X9!(>)K)H<1-E3"=Y?,?U=%Q)(\2I>T],]S'4T]K9E.9 M>WTG:L#80T'P4L?'F]6R]TA"1M46JD=MVV;2:.7M$L")"#NZ(V,'=3.F)>DY MQ^4XAOK>E[6>0\^Y$XZEU>;TCI593S1*EU)T%5+# ?5;'S.V/YC?^T22-@\!W [+8,AR") #;J$N__, >OK^D-26+VMF>B\0? MK#S\8+' Z@_F[KSZ]%W4 O,KVZW"KG!R/O7)O+5YY L+WD#[265C:O?6S"KL M20<8C%-21,6ZB7GT15$40,/28=S"/PW'1%YN&7MVN%G!KD=1N3>([QGY_>J& MG-I1D9:;XUD*N^+/1:T2Z^[136)9 \[3=813ZC; < 'XAHBGTT1=)R+28_)% M%NN/YAP_9P]ZJ-AILH[B7 M91JPLD6ZB7CF/<@ @V>-VSLQDE-A$IP =$59I M+VD'C@33Z39%Y0K'.4 565=N^<5<+9KM3BVV6:?WL%KY&OG*\(X5:0$Z2/33CHXQX)(!2!$Q3 8^ M^_4.B*/X/:0^-\$^U_,+DYT?B'\QXOJ$=P'J%0:WW.KJ#????1%)*Z\-'&=W MXYD/&2I=,TA@EO-)39+&%X'^98K)6DUM*T-9A9=)F'W W;%+L]/8^31%&V/M M(O&^9/M_S"Y.@3;8.G(\64P?'U*H%;!4#;C\>K?1%8 XB\6O*+(LOE>F*Y#XQ76QR#B6L087DF+.IR4J\.*KV3;U*4;.&$&\?+&$ZWT M)VZ)S#OVPT1=1XV>U:\=&%;K&7W*,IE?E!*PKM)[&PN6IYJE3A<('*JB,M7H M)NU&:234+U=E=P9$P_KD,'IHBL0W+$V- MMO:FJQ+&C!#'$*1)%BDR(4B14^@4>@HD$HE*($58*_\ M$>!EEN[NPTG-'(? M&53=O!*C9^9C3S:,>0IA(D54ZYDB;!N.VB+=JV>W,\< M,[Q/JG$:NU*YX^J%=R7'9:EK]5)]JGE>\W./@I:O ZN5RD8QZYDHY1C,*;,T MR(M4C$()"%$!$2+<[QP^,S!GC%QY?\:8(L^3K+7\B7%O=94V3;3_ !.[CY-O M&$BBMH8Y6C-*/CC($ PI$)L)_71%3/O>-Z-EWW5EZQ;D^HPUZQ]?,R2%>M]0 ML;(K^&G81_A)(%VSQL82B)0+LH10HE.F.3&KW''&BBFA!GW"$A=KQ/O33U_OA,!$3"10^>["*8?&#&'Z1$I>1F*P,;8>DHF0L72 C\ $W2.W_)HBTLX$ M>"?A9Y(?%GPHR_?V=RQ'GA/&TU%N\PXBEB0$_:(QM=;&BT2N$2MTJDJA.U)#+SN*-4(6;: M&!1E-.*G#M$&4]*,%R@H@=\==,AR@/;$0#1%+/SVX,8H\AW'>4XTYEF[S7:) M+6:L6ET^QU/?PU8?K*JZ5=Q[4D@#=R7[>LHJ(+)"00.4 #1%!P?VD'C?.B* MY"Y.@02](=&2(PAR_'8Q5"UL% . COOOOOHBL$\;.+N..,G&C'?%2K&F+CC' M'%*-06!HP% 1V#6(>;,XO?' M?'E?D^/TCZVKD,VAC026[A]>FND8JZ[Y+MM7/9)I7.$281/D(]RM4. M..:;U;;.^JED;+VR+E1DA!^8-O0/CJ%GM M/Y_Y#SW*Z["H1KN'>/GY+WEWXE-)J\,9*KOT(.J22PN+%'D(8KA@("917[&8=RE M*\/_ $3>B8B(_EJI\C>Q>VWWD6EON)31;L1JISGU4GO*Z]/FG*\!C*MI8EQ4=!D_;$*A*R$>)#EB6 MXE$%T!C>W\UZ/!N>(V5CR8KRN M=)_&R*1V$3,R9P,DX14+TEB9=0^_S!O^S<"(#U;>N^J%[=/.ZNB>/4_\X,HP#"#]910X*$B7*H;]<>B(!\^XBH7T$-7?9/8 M39I/*;\AG5+)O&0<)TFG;#U9I>=X#WQ^9@CH(=(!4FJYMJYF.?:R999DL-CC M$P@! NZ=3X=BN;R9R?:H*"R^XB4"L MY\B1/248%$"G!)7;8VX;=0#MZ:D1[9^3,M,Q@BU2=J84R2:1-A6E*=<*>9F^?MA>-4DD;=!PJ[\BB!1$3H M%4(4?01 ?31%E?+F6L?X*QA=\R94L3:IXXQS77UKN5E=I.%VL+ 1J?>>R"Z3 M1)=RHD@F.X@0AC?EHB]77LZXGMN&&7(:L7>#G\+R5#5R:PR!$N1>P;NC-XI: M:.;G.TQ+E>B9RQO2,NXNGVELQSD:NL;7 M3K.Q*NDTFH&43!:/D$$G*22Y$G"0[AUE*/Y:(L*3#"AQB4!9;+*V5W7VJ#V92C8RL1$P^5&/:.2**#VP "FWWT1=AXV\M,%,67;->8K2SI.,L=0RE@N5JD$W*K*$B$ED6YWCA)FBX='("S@ MA=B$,;+\?9[AS7VY]84NN6RO7"A.KDJFW%V9K5'%U MK\$QGWPMOVA6[9516?'3B+4&-WY%97J^,(.7D B*^G M-.%G$W:)D2"H6(JM;C$'U@L.9J.G*5D./B#G!-.8/3+A&0D\XB#'$ ^I1141*(@!C (AN M1;J:(L+8KY#8?S59A+-XV59OF[97M MOXUR1=LNGUH.$Q$2'-L.Q$P]R&P]GUSDMOB&ZQ]X)B+(4QBF^OHA%X:,A\@5 MTB(S]:2DEFZ3.2>PJBY4W(MCJII*[D$W4 AHBQ]S9Q!F[/7&/*>)N.>;7?'7 M,5QB&D?3\Q,4'+AW3'))-DY>/&Z;,0==QS'HJH 8@@8O9P_\^#2OWT^8_X8NP9%--_2@R&6&R?\GLOUMW/FG,PR+=VV>V!B_E7#N':N"/A%T<\4P4(AUG$1 M-T[Z(MS-$55[R<^"WG=Y#,\9(M+CR((0?'&?L$-.X\XZVB LTO5*(M%1*#+O MI,6#E".7D!=@JL5;83%[HZ(LD>*[PW<]O'MFBAR=O\B#C)_%VH5^UQ*_&F+B M+(PJ*CN;:*!%O(EG*.'#*+"+E53.1!/IZC"/Z=$5EG1$T1-$31$T1-$31%X% M&Y%B'34^=-0HD43,4AB'(8-C$,4Q1 Q3 .P@/QUY5%/35=.^DJ9;)E-,:6N: MX1!!$#$+L'.:X/82V:.CAU"P+=6K#!U#L\YC>DI.WJZZ\D[:LDQ-V5G9CBO) MN" (K*,61AZQ2)N !\ VWU'+/:.A]OG'EUR7B?'Y4V\3BY\QLMKB2XC6:^!C M!G6#8#3HKZLSI^[96MG3)M6P.:RAZROR[@6.6*SRKA;?3I)[);6-EM, M?6C^8 DF(ZDCLO4\DS6/'N5SN;+"D(=4[59P F/,,R!U'['6 B MN0=]A$#!Z;ZION[]L@L;JKEG!*=\^GJ)P-;2RP7N9N:!ZS-?I:1N?U@.@7U< M2NQN*W>9*ES62AZ4Q^@(88EA[;B-&P&OQ74L H! #$8$.4O4(?K[;:QU[5?;#5\AU,K.LUE3I>,R71E,>-KY MT.S(]NVL%6^3^4;?C=),LF.;3=JEO]QW4,C_ (]_+JLU\H\EW*EMH:KUEH_@ MXN3; 9:V-S)@F'TPD D0P./[NJD4@&4,?;J)N :D)[S.:,WXOM=LQ?#951;; M.X-A<-3] ;*;".H@ 5CCAS%;)D5?-KKX^7.K1&$H?48_F([CP_BN[XJ>GSW MC),N3*>1=L@[3;-WSA+H0L ,Q**4Q'@)B.F@F,393X%,.^PB ZR]PA7S_<)Q M%)'+]G,_TIK?2F5# !4!K01/;&)B3H3W5M9?(_8.7S/VK5D29C"7L!UEN)(V M.^ (\ELLP8-8]LV:,FR31HU030;MD4RIIH))EZ2)$(38I2E#]&I16RV4MHH MY5KH);)=MIY8;+:T !@&D!#R6.9\^=4SGU%0\OG/,228DD]2N?JI+Q4#/ENG MLDUKF!XCIO$&.XW*^1V&=\[*5S'TO:F-(C[ 8^'%4GA'-HDVSMC$@T9G,L4Z MB9NLQ *'J.B*5KC;<\_WFF2DGR+P1 \?KFA/.F<=5*]DB%R@SD((B**C6;/. M0C!@U0<++F.06XD$Y +OOZZ(M7O,8J9#Q<,WCSQV8>G^*V+)O&IU(NS FQK]X#O3U7!0_;!P9PS3W,( !%+EX>2 GXN^!Q.@$C$XTXY M(*6W3VSEAT"J$Z1]0$A@$!#\-$6FOE,L64ZIY"?$U/86QE$YAR2SG.5!(/'T MW<(^@QTP@XQ9$)2CA6URC1\RC5(QGNL0#I&[I@Z0]=$4N/'"WYZNM$B3KYHWIMU37>&,<#-Q)UI]'J/KHBT>\YP M /B5YR[[>F'%3 AOUB6S5XQ4PW].I0P=(;^FX^NB*+++&6,H^2"]<1/'4EQ M7L/%O(V+7G&_F#8LN9MLU(3F6&'L52\4LXDL MJD]DW]KLEHDV(1;TB"Z 1S M1ZE4B=PA$"H]92_*)%@[E3R*EZOG_B+GSE1XFK1 M3,@PO).L89P+FNGO8IZ#AJBFD)A M*4P";1%9-T15U_*B;,G!+/D5S;XJP;23L/,VLPG!C*-5,]0BF2>:K@Z5C.,6 M>E@5$$G3^BR3QTQD=@[BT>"1=QVT12]\(^+%8X9<8\6\?:TO]TY9#J"TB$"#H8KB+VN#VN.FH TU\8K!=W:HXF M^HI^S/F7E+/#M(ZB$8+(/+.(8[C% MMD7.WS RY-FM8&M.KFGHX?\ 3UBNQ\I;[<*5&P]7J[!U78&20)WK.PZ$"$%% M0IR0T=VRE!D=,"@(B( )R#L ?'5Z>\[D[.^-+)0XW@-.;7CD[YWU\IL&RRTQ MV " :3WUUBJ9Q)CULO\ <:BNNLQD^KEC\0/WF;\8BSRC M5DW;--=-LB_>)E(WL:#0Q12E&R)1*LU53$G0_7CGWBV7+Y M=L\MTR4]GHS)C/\ 5:T ":(C1SP-Q(ZQ_%4'-Z"3@^5>KBU9JX1,%TMMTHUIK=,J][3>N[A6AJTDSE86V*$CU6Q8\YND? M4=Q_#;1%F?C9AS.F)8RTL\X5Z6GL:4K&RM28HMC).HMLVIIS MH2B;U<04%1?8Y-ND/31%[?EGQYB.6/&O,_&V?LDI3X;,U$EJ+(VB$:M7DM!M MI8J93R$>T>F*T7V8I! YTA'MG, D68.*N 8WBSQQPM MQUA[-*7*+PSCVOX_8VJ;:-6,O8&\ T*T3E9%HR,=HV=NP+U'(F(E 1T1:Y2(!I7)QG+0UM4(Q,D6/ M:[$$ $=SCHBSUQJQ+F_$E?LD9G#DU.\G)B6F49"$L,]C>FXW6K48FT*@K"(1 M],,9I(I+.0%85EOVA1'I#TT19O%S,W%ZQ6N7H\)F6IC5)&V0+-G( M3$(@,E'R7UC!D_.1FX6ZV $Z5! NQA'1%A[/7 2K9CL?$#)=>R+9,69JX:6* M)>4#*5;BXQ[*66DF@D*W>\77&.>'2;R5+R'$MR@Z1$X_3+E*LD'6'J12 :(H M^^67C]J_(O(U'Y!XZRQD3B]RGQQ"O*K6L^8C/&*2TM1Y!R#Q[C_(U3FT5ZYD M6EF>[KHM'Q.MJN83HJ$$1T18]PSXVI&,SG3^2W+CDWDOF=E_%J4@7"R5W@*S M0\6X=?S#46,O:*;B^H)A"FO,@P_8?>':B[E!$QBI=&^X$4HVB+3_ )E<0H#F M14<2U*PW2<85QZF_.1-",F%3]M=4FZJ90 MW*&^B+<#1$T1-$31$T1-$31$T1-$31$T1-$31$T1-$31%QW73V3=SI[?IW.O MIZ.C?Y^OK^7HZ?COZ;:^>J]+T'>OL^WA\^Z&W;^;=NTA#J@A$==T=(1CN[0A MYK'6._Y:?12_\M_L/T/WU]]W^R]'1][[IOK?J>GYNYU[[?T=OU=8OXH_VD]& MX_[4?8^C]Z_[O[>,?7_-NW:_"'R^"K^0?N'[B1^Y/6]3T1Z?J>'EVCTCW7/R M'_ O\,/_ ./_ +5_#>Z7UGW7;Z;K[I.UT_T^[W-MNGYMM_PWU]_)W^VG[0F? M[J?8_M+<(_\>D.Z\\>_6OU$?M_UOU'6'I1W=-8P[?'1=JB?M/VU MA]G^C^V?2H_0?0]OZ7Z;ME[78[?R=OM[;;?AJ\,<_1/T*E_;/H_H/H,]#TH> MGZ>T;-L.T/Q\53*_[C[M_P"H;OO-YW;_ *MT=8Q[Q7LPV_#;;\M59FR']N&V M/;^:\#'NOW7=<)HB:(FB)HB:(FB)HB:(FB)HB:(FB)HB:(FB)HB:(FB)HB:( 2FB)HB:(FB)HB:(FB)HB:(O_9 end EX-101.SCH 5 pegy-20240517.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 6 pegy-20240517_lab.xml XBRL LABEL FILE 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 Information, Former Legal or Registered Name EX-101.PRE 7 pegy-20240517_pre.xml XBRL PRESENTATION FILE XML 9 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover
May 17, 2024
Cover [Abstract]  
Document Type 8-K
Amendment Flag false
Document Period End Date May 17, 2024
Entity File Number 001-31588
Entity Registrant Name Pineapple Energy Inc.
Entity Central Index Key 0000022701
Entity Tax Identification Number 41-0957999
Entity Incorporation, State or Country Code MN
Entity Address, Address Line One 10900 Red Circle Drive
Entity Address, City or Town Minnetonka
Entity Address, State or Province MN
Entity Address, Postal Zip Code 55343
City Area Code (952)
Local Phone Number 996-1674
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, par value, $.05 per share
Trading Symbol PEGY
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Entity Information, Former Legal or Registered Name N/A
EXCEL 10 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (Z%MU@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ".A;=8PR*[/.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDT[#E&7"X@32$A, G&+$F^+:)HH,6KW]K1AZX3@ 3C&_O/Y ML^1.!Z%]Q.?H T:RF&XFUP])Z+!E1Z(@ )(^HE.IG!/#W-S[Z!3-SWB H/2' M.B#PJKH%AZ2,(@4+L @KD8T8 ].APH05W6P.0R M,9RFOH,K8($11I>^"VA68J[^BQ')NHX>WI\26O6]@A MD1HTSK^2%70*N&67R:_-W?WN@4E>\;:H-@5O=KP2;2OXYGUQ_>%W%7;>V+W] MQ\870=G!K[N07U!+ P04 " ".A;=8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (Z%MUC@,P :? 0 %\1 8 >&PO=V]R:W-H965T&UL MI9AM<^(V$,??]U-HW$[G;B:)+?.< C,<(=?,)3D:TMZTG;X0M@!-;,F51 C? MOBL#-KTS:SKE!5C&^_=/J_7NROV-TB]FQ;DE;VDBS?PA; MSB"_XC?!-^;HF+BIS)5Z<8.[>. %CH@G/+).@L'/*Q_S)'%*P/'W7M0K[ND, MCX\/ZK?YY&$R,5&+R;[+97=L* M/1*MC57IWA@(4B%WO^QM[X@C@W;GA$&X-PAS[MV-N^;T'*G?"CO=F'G5EXPNR!;0GM7) P")O_ MMO8!H* ("XHPEVM@%.3/T=Q8#>OT5Q703J%9K>""]]ID+.(##Z+3&/ MW]-V\!/"URCX&ICZ\$9%:PA%2YZW&:^"P\V[EY\0B&8!T4151D 0YQ2W"5M6 M4>#V"Y88CG"T"H[6>I-I!5V2VY% MPLGC.IU71S:N$03TLD%;W2["TREX.N?P//&E<($-+GMD::6?<)TIC%F6P:PF MDNOEEMS)Z KAZQ9\W7/XQK"8FB6@&O,W\HEOJPAQI#\&C09DS@W, 8164SI3.V2[(S,)# M0)0F8[4&AX)?55RYV#7J#X\8Y%%BI^= CN(8\J&Y.!R0>[B.?);59+@D#7I! M\!WY#Y\G'I.QT!&$[HV&\HO-K"P6%,WUW\QL[$;@]V>UD96SPN4>A)3<*OG" M,+JR5% \V7]-5X3%5*M7(:-JQ^.:>$B4!83B%>!KM*DR%I[[/T1V.E9QQ5:K MT6Q@;&51H7@MR!=Q!(WE:11KWV M)6UWL+)&RSI"\0+P10MKN037I.E:[K.AJ:3"A>IZ %J6#HIG_)E*1"2LD$OR M &N!4LJ>7"56IZR9E \Q4\UOXS /1R>L%VK!MT2-)6?%XL3ZX?KU9&%9;4( M\7S^#=F=,6L@JP.LD:T%+"M%B*?U9V$A/ZL%H>&[^7LRX]$:XJVR"ZA1W>*^3]D]ME0W3<\R5D7ZB7N[:9 M:V@A3OH2O\NC/ZJB]8^VR^[5PP-S_C$DX0N0":XZH*IWN_G=P*HLWT'/E87] M>'ZXX@P>7GO%,9_@-02P,$% @ CH6W6)^@&_"Q @ MX@P T !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U" M\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.] MDKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"D ML<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#G MN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/ M\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5B'_2^FO-CT1=X=-8T M\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0)P:?EA6;/CO9NFJ:]P MSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%PZC+N.HL M?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6P MQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y[' MNXWE 0^L"]CL0/YX'IBIN$^:0ERHY_U=3_ 102P,$% @ MCH6W6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'B4?'D78FYJD6:>IK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2: M9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7D(GP&LK\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"F MHO409.B1P74&0ZRQB28)UD-N5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508 MH'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7LN48Y0]02P,$% @ MCH6W6"0>FZ*M ^ $ !H !X;"]?+7_O MR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I! MV#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6 MHJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0 M ( (Z%MUAED'F2&0$ ,\# 3 6T-O;G1E;G1?5'EP97-=+GAM;*V3 M34[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\ MSYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#! M$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY M<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4Z MJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C M2&2FKW@ALO7L^T%.6X.^D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (Z%MUC@,P :? 0 %\1 M 8 " @0T( !X;"]W;W)K&PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " ".A;=899!YDAD! M #/ P $P @ ')$@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 "0 ) #X" 3% ! end XML 11 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 12 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 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 1 23 1 false 0 0 false 3 false false R1.htm 00000001 - Document - Cover Sheet http://pegy/role/Cover Cover Cover 1 false false All Reports Book All Reports pegy-20240517.xsd pegy-20240517_lab.xml pegy-20240517_pre.xml pegy240560_8k.htm http://xbrl.sec.gov/dei/2023 true false JSON 16 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pegy240560_8k.htm": { "nsprefix": "pegy", "nsuri": "http://pegy/20240517", "dts": { "schema": { "local": [ "pegy-20240517.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", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "labelLink": { "local": [ "pegy-20240517_lab.xml" ] }, "presentationLink": { "local": [ "pegy-20240517_pre.xml" ] }, "inline": { "local": [ "pegy240560_8k.htm" ] } }, "keyStandard": 23, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 60, "unitCount": 3, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 23 }, "report": { "R1": { "role": "http://pegy/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "AsOf2024-05-17", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "pegy240560_8k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-05-17", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "pegy240560_8k.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://pegy/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/2023", "localname": "AmendmentFlag", "presentation": [ "http://pegy/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/2023", "localname": "AnnualInformationForm", "presentation": [ "http://pegy/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": [ "r14" ] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://pegy/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": [ "r14" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://pegy/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/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://pegy/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": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://pegy/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": [ "r13" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://pegy/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": [ "r11", "r13", "r14" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://pegy/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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://pegy/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/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://pegy/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/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://pegy/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/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://pegy/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": [ "r12" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://pegy/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": [ "r0" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r13" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://pegy/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": [ "r13" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://pegy/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": [ "r15" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://pegy/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/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r3" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://pegy/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/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://pegy/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/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://pegy/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/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://pegy/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/2023", "localname": "EntityAddressCountry", "presentation": [ "http://pegy/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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://pegy/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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://pegy/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/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://pegy/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": [ "r6" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://pegy/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": [ "r2" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://pegy/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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://pegy/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/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r2" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://pegy/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": [ "r19" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://pegy/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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://pegy/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": [ "r2" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://pegy/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_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://pegy/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": [ "r16" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r14" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://pegy/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/2023", "localname": "EntityRegistrantName", "presentation": [ "http://pegy/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": [ "r2" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://pegy/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": [ "r2" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r2" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://pegy/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": [ "r2" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://pegy/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/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://pegy/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": [ "r17" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://pegy/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": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://pegy/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": [ "r13" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://pegy/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": [ "r7" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://pegy/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": [ "r8" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r5" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r4" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://pegy/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": [ "r9" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://pegy/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": [ "r10" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://pegy/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": [ "r18" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r7": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r8": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r9": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r10": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r11": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r12": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r13": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r14": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r15": { "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" }, "r16": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r17": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r18": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r19": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" } } } ZIP 17 0000897101-24-000196-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000897101-24-000196-xbrl.zip M4$L#!!0 ( (Z%MUBFCW+U(0, ,L+ 1 <&5G>2TR,#(T,#4Q-RYX MF_T'UM6,;0T@: LFTR80P)4TG-)DTEXZP%Z)!2(XD!_CW ME6S+?!@HT-8G:?>]M[O2KMR\F(XI>@,A"6Y>= MCH,NSM^_0_IK?G!==$V 1@UTQ4.WPP;\#'W#8VB@-C 06'%QAAXQ38R%7Q,* M EWR<4Q!@79DD1JH[E4#C%QW!]U'8!$7#_>=0O=%J5@V?'\RF7B,O^$)%R/I MA7R\FV!/897(0JTRK>3?;O1;(L."_!%7ZO)D>D^>AG?L4W+Y7 O"'FZW";Z+ M)O'S\2N,IJI:/[KY.?K:GW%Q\SRIA[TO-T<\:?-HU,Y"-F7X F.,]&4PV7), M?7EYDYK'Q="O5BJ!_W3;[:4X)P,VII2PT3IX<'IZZJ=>"RTAIWU!K73--^X^ MEE H:R_9@B=,*LS")7RD"L(BN.YGSB4H60L]SJ#$0B-8P4D(O2%_\[5#XZLU M"TRD.\0X+L #+/NI:.Y8 DNARD!M7 6Y:A:#7 O-7$N$&(:S FLVQGM4J0J(HC(&I:R[&5S# "=4)O":8D@&!R$$*BR$HTUPRQB%L4+&=B1GCNH'U%.46 M8XMCHCNT,&B3N=&&X!1^Z%216>@)6I8V1O^2Z^EW$(E:3K9<$+$R$0P((VG( M?%("Y)JY2$Q9>IDRF_XJN*R42(CNV'FZC@5(34]+Z6I#SL\AV[DAIF%"#Z+. M\]O&S.WV $LG:P?F'@8H';2&:8F6(XEYZIS<]B)@T'+,8;OV'G_ILCW=,A9B M(FP9M/2.5D\J#VPEL A+*J6'0(OP&(0BNF\7ICU+G2A#_[X0!IDXTD'^/ZR< MXOZ^E6L*T/]8K4]?4Y7*A$"N-[;;7,GOGNSQ,I;90S,ZU M/->8W*#JU@)O*J-YIOLD,3^!_9*PO .2V/!FKXLO-\'-PK10;=>@&][^K4'7 M["(O/+L'\]@\->T 7E(.O:X&FGZGIY6]02P,$% M @ CH6W6#'XIJ(W"P )XD !4 !P96=Y+3(P,C0P-3$W7VQA8BYX;6S- MG5UOX[@5AN\+]#]PW9L6B./$00LD.]E%QI,LC,TFV3@SVW91+&B)<83(9$#) MB?WO2XJB+%$\DI*B).=BQB.^AWHI/B:IK^-//V[7*7HE/$L8/1\='QZ-$*$1 MBQ.Z.A]]78PO%K/Y?(2R'-,8IXR2\Q%EHQ]_^/.?D/CSZ;OQ&%TE)(W/T!<6 MC>?TD7V/;O":G*&?""4/+/7ZX7 MT1-9XW%"Y7&+R$A'R5IL<<>GIZ>3HE1+6\KMDJ=Z'R<3;:>J690F'?J:DRPY MRPI[URS">='MO;M!H$+^;ZQE8[EI?#P=GQP?;K-XI ]^<00Y2\D]>41%,\_R MW8M *4LD":-RVQ,GCW8S*><3&3^A9(5S$LL=G9KO"3I"$FE MX -LUVFCKC)HXMKL'>$)BR_IQUR;T9[LB^\.S_^'!M3CG3?A@>4X_9#Y>J1S MVS?D8T=\'^?^2(MQGGSL2-^W%-Y<9K\:EAD6QS,8&16)N4 M572,P,4>BHFAK+NJG46->E,YFC/>;KN<&8LZ,Q(=KMCK)":)J'MZ(C^,Y8>B MV>(_?\R86 E<++.F):F\X-H7YE%/XTK%)&)B:GK)QZDZ MC"K\D;.U=;=EJYFE\(]T6<6KPR)V 1AMR#C)V(9'Y%V]4G<+':72T3H5"KFD M(G3\=3'ZH="@W[7J/Y\F^UH<=+18 FW6A.8/HD9+"YK%KKK99DKW>+H@M(-3N_)"^-=^#1EKJFQF31A MJ6N"8L1B#$1#:9$2>R+BUXTX8R<\W?5"T5*ZY@*P:J)AR(*BP^X-!*22^V7D M@6.:)7( ZX6D+75^N@&8;9UZ&+J@. ',P:R: M%MBPR4M;&10QH#V0F2("E2'A8'/Y*E?G8IDTL+$UO4]X6K:[^*G$P2)D.AQ( M41&&9)PGDFJW(7H8:BE=TP-8-;DQ9$$18_<&LJ+DJ-#[A^22QH,0J71^ #%L MVO$H10'"T736AX90^P3C*LDBG"HO5V);UM$\B]8U(*!=$Y*6,"A0('<@+"I M,U.$> 7F7P3S8;C4E'Y@:5FUHU+) @3%]-:'B=1[@62VX;SA&IYQ8*FSF[(] M9JO[LX N"%!ZS+7NVBIY Q1/,] ES9-\)Y^GN]FLEX1;&M>6N&(#,J>9,,N# M8 $P93*@9$CJD!)ZZ7E]EX#F\B%&L#FFS"T!=I--"IJ:@$BP&@-HV&N+9TJ] M$#$3(Q/'Z9S&9/LSV8'M:NG<,@'8;$)AB *BPNX,P*(4HT*-A-P+&'<\66.^ M6R11SU31%KI% S+:9,-4!00'8 V@HU2CQ7SF M+2P]MIO, .* T.EV"! D@E SRB=(^R71,C^C3-.D?8A1FO @:1KK'5R4VB<2=RS+7N7@&VV-J_ EPK# (" MFZ/V*\#JZHD2N>YFR2@G&!@1FL7..MEBJNKC6ED87=PVU.KAXGLM-#Z^R#*[ M2WKWQ"C\@$!;XJJG(7.ZM\WR('H<,&7V>B%#A<[3U7B982*S#]^U,F&P1TKGJYTZ;N<:LHB-[O M/C];9ODOL"HI^PQH.6!D$)+WV3%A$P#BJ12 5 M@HH8O]C,LVQ#^+O@L81X0@@T#X#4TH>($V2R%RH5Z).M!8DV8G[<'4^7#TF> MVDXNVQ)G.9?+8Q6Z] M9"F0?K4H2(<>EVF28K#"0G[%2[ MAJ+#LLF'11H4*K _<,RH0M ^QG5&RR+%F4S/S]?%_J_$!TLK 9VSG)9=-JND MEC91$(QT.6NEM51)YVIB)-6NN=C$24YB9>8JH9A&"4ZK](BV*^+](GZ4KIZ .,WDJ8_4_9&%P1GC))874NQW2GJ MUKM]8J;'=O.A&4 T%;9(ZI%EOK=(;"!D-SQZ]J=IHVWMJW: M@)CI- B]PUWF_-BOC564IUN7*KM,FV]3VK0! M(=1I$'Q_LHJ1J6*P9LI;RA@^$TNM%>MX2MQ0N4\V9R3+VPL" M(J#M"DJ15PA1H?32_Y\Q?>:;ESS:W7$6$2*?LLJJT:KO^MO :+?,O*M)39H& MA0;$V7O\ @3NJT"U.@YJ,Y;/BWGRH7&9S8U%SXLG+ [@[2;/Y PJC,%7P3N# M'-]>&- XR9#1T1 Z VP"=UP*")1$7J 5#"J17LZ/\OV60!)_'EW3QX)E^\= M/)!M_EGLZ+GC#&- K.NSM\'-,4_F>@.#@/"];J%3O0S5*T!+^8Q8607Z75:" MBEI<_WZYOA?3>'Z)\&NRPNDM5]FXATRCS[MF0V" _8!A M\.Y:5<+VERG92&#M.TR86TO;N7CK %:")+C"0'^.]/LH%B ML.3-BS=Y2(A92?O]K"U[]<,7[U8ICYZHTDR*RU;WY+0541'+A(G99>OKN'TU M'HQ&K4@;(A+"I:"7+2%;[_[Z]9?(_ES\UFY'0T9YN3$+?=[I+)?+$R&?R%*J1WT2RQ16X=@0D^E=;:>KT\U/4?R",_%X[GY- MB*:1Y27T^4JSRY9K=]/LLG\BU:S3.SWM=O[Y?#..YS0E;285JHOBVC7YGZ\ZN9OLM"]CO>:+9N<[=NY$Q,7G8:YN)O!;N MO_;6K.T.M;N]=K][LM)):PL_)Z@DI_=T&KF_-GJ[5A=TMNZX@YV!M">B]3 W MGRLZO6RY+VVMO5>GK[MO7)V_EXS,>F%/2,W<^=2*.J7V%HIJ*DPN\<8>*!6A M*V-/(YIL*W+MUWEDF'%&FY.C&[7=F92EM@W[L;#<.+!U@5[_#VMS8-)I MP*LMB0=;8[5398M#G_:#=:7B2*J$*LMZ6Q=1<2E$QR?BQJ*S(,I6U([GC.^B M.U4R]='9D) >1_=!V2::H7EEVT^<#T-.9M4X#TR /+L80"O58!']0'6LV,)Q MJ0%;L@3R[:'RK=#6,.;MM7-/9\SYZUQQMU?J#H;[!4\1(/@^9D\15(L4@2LA M,L+OZ4*J&O!E2R#O5YB\J[0A8?X[(\I0Q=<0TD?&0-BO,6%[%"+Q?E!$:.;X M0( ?6P.)_X'ZX.'1B(1\/*>XM V:.DE2"Y*"$8B5BJ MA=P;+A[(S%Z/ZX%,@EUZ34%H.%#RS6=(1PG*59)87'KSYX8)V@V%HM($ M%X" S!>"O?<\[#TX=I0\M%;F"\'>?Q[V/AP[2BY:*Q,3^\!^O%4/:6W6GY!,KUD#543\J 46/F**&Q:*>\,5-'G*V;RVAO!'3 MU6IQF)SOI#:$_\<6=4^2U?90YHB):TAHTP.,1=S=H(5O*=&!"90O2JY:*:=I MI"["BA+_Z5NV@ )%24"KQ#3,\T:ZN8^Y%,'QV&,K*%>43-(GJNF.URT@UMY+ M?^]K\ HVE&[U4$;#&+\K9JP' YFFF=B,T7AFQ3RF4+PHZ5]07L.HQY*SF!DF M9I_M$Z)BA%=SKK*#0D9)]OS"&B9\IZB+-+6/W?DZ+K?#0-U.I[Z>-V0/)8Z2 MZ]4+Q24_TCJCZKG\*TI!HX"2]D%%-]W/T#BSW=ZZVYL\N!TSGE[FR K*&B7E M\XEJF.T7^:"(VYLW7J<3R?W;0RH-H811$KR M(8AE_RHQGM@ @6+DME5RD'J M$ZY7\9R(&?6O7JBVA )&R?1"XM#ZWAFH[YT]L^]%R?A\HI#8%FO#[15U.^%L M1OP[R8(%P/ML,(D'I#:]?R_?\N-V;:LT]V-H/U1C]YA"@>-LD0S):QIUEC!# MD\*E(1-$Q#:EVNUK\V3G]:6@ <#90PD4C3*\_YUR_DG(I1A3HJ6@2?&H'QKA M]Q:!1@%Q#K%&+DH(ODF>64HJ7PBJ/-> QQ2*'''NT",/9^UEL:AY=^\I7L\1 M(NXK 06/.(D8%HNT/LU0YS-[HA^((1L/0_Q]):#\$2<4PV+1UL^K@;WQS&1X MSOS $$H;<2ELI304R..4Q;#@RAD!'7O%9*0X%\G5(ULYW:1R67 M9K[9VQF"[2D A8ZXLC4H%0?^ZN<^\F+_6Y!\A37X[02(V+TBL5Z[$<=N(45Q M)Q<)41[J(7LH=]2-E7ZA#9._-7.J]I^?Z:R"6?QD$L2?"XOF4'Y(F:A%;)0\+XGXE%E"Q.O M[Y2,*773)WIWM0$2(F %T) @YJ?/0H$S7"#3U&TFDO'C>&Y%Z]O,Y&\KM?X% M!PV"Y:"AP=S$"1".]!2D?V[THLG[]3V=4N66*3S0E7EO&WH,/Q0!BD/C@_I& M(3 &I'&>TFP#53=T1OBM*K9A6T^3NCWFT!J@P4),FI\'HR)>%YTC:3?V@'M_ MD6N/_ ]02P,$% @ CH6W6*O6G0/#&P T+< !$ !P96=Y M,C0P-38P7SAK+FAT;>T]:W?:.-/?_2OTLMMGTW.XV5P2DI3G4$*[;-LD3TAW MV_W2([ ;XWMRG8(^^O?&4D&VQA"4LBE3<]N$I LC49SGY%\_-_KB4VN&/[O_VWJ1V/ ^@&71W_56X:#1*U]@G)SL=7F?V,\IEO?3IP_O>8,PFM& Y?D"= 9L_9%O.U]7C M8^N\:Y_;5J(K?A--4BDM#0VMYN*!>.=Z238FN@:976NR:Q!UM7RW:NC[Z^"0 M/>8/7*_JJR/,L$+VZ?7%^T7W(+O_HFLIX-3QARZ?T "V$$>J%,<%"IZ-,[2YB17BLU]ZL\Q;K(4NJ,YH0&>,"I11\Z&*X>M MEZ UZACZA1&EWKSSD/I]T5$U)$:%[[AK,S^SMVA)=!^XH1/P63;$JC'Q@,^# MY:'ART0GCXT60^(';*V6:T 0R%.,FDV-X+_CP ILUCPNR=_:\80%E."#!?8M MM*Y>Y=JN$S G*%S./$#Q0'YZE0O8=5 2C%>"ITIRR./_*Q3(&XO9YB'IL>"( MG-().R37YO41Z9Z(/[Z4C?:7C[T7QLG;5NL:,,>$_X,W-AU]&5+;9[<8J1,;J>, \F=M&(I3 MN^N8[/H=FWTIXS_#V"_KFP];?PVH/?FB?U'<+\>'KVXQA/&E-Z:<^5^,+T+6 MR3%\\=TMACE!2,[54)4E@%:-W7?-&?&#FY89 :X=$+WL!N;0FT..43(9;[*6==7A6JE MGFL*,C@N)8:]\T29=!&?$)AY0259LY;BJT480*@Q#FJ6^:(=1>>A+W0BP$*$ MHCL<"[F(#%:(6*1X[9LYU1R ''B5\ZV)9S/D?35-8F0YE>^&7,T$G<2&'ZJ5 MBT6D5JXD4M23B=5'7\Z_MDQL&%J,$P$XRU0O[>Z[)&[2#\\G*V7-IN;R )&N MN00"*'@>G-" -1?01^,LVM)/ =&L>"9J28$4GSWZ3J$O@=+0L20^@:W22)PP MZH><-17['4*7:*BH*3$^CI4]N.3D5>.KQ8L^=YQ@(2[2DP!OP\8M(12?%,1. M Y;FJ8=>Y%PG% ^LIQ#4LZ!SO>:JYI\CSIQ,5P8THEE@TQ=*XB/B.CK6_\R M*;=SS?_\HM?+1\:! ;6L$7PV =1G?$LQ5+U"C MSZW20Q)ZP(H#M#";Q_WF1T ],[5> "P+>]MO1HOK<[2$[@F*7J?]\:)[V>WT M2.OTA'0^M7]OG;[M:.VS#Q^ZO5[W['0WH!FXJ3#_7]0?@Z<6N-#[I-@N$J-< MJS;B M&,7_OG_W5_WS65#KM6HPW%W,EO@<,6NE!AK^H/ N;:;,4?],.3N%V;B9&? L:9NU)O6=Y:"+NG,C?*M+O(=U&%7!?BE.:BM.DH&2"S:R?$1W@ &I M;$8RJGJO4POK9PW[CM9-UEQQ/FGDFN>6PZCGV8QT',9',])U!L65#!,C/""] M@/;AN0&S;?A^@+F07#DG/GO4-*//MV:IJ64&8^Q:?H$1L4 YF<>!&8UUQ7A@ M#:@=[6;@>O/'#/U%!E7MC#X#\T;H^FX0N),Y@+6#90!W+3A %^QUKBEH8"0. M5 %\3A2$^L3WV !#32:Q@&8#GX#.!HW 7R9DY 9K?=B=@!\BDB ( 9YYI9H.(+@Q6*3,B@]"]'JR4KYQ?)4D@B6]4 CH0= MVKH\7??[93@-5#P*EHM<<AF%K11&_ MBKZ53PCF6GQIL^&BY\W\9CG+FUY/;/H;RV: GS[CV3L\[99_#[Y=?WK7W<]M M1_S?W7A8P!K?<1T3%GJAHM<.#FZSX[<6"Y6-MZS^'5M6K"TV[7YLA.T1]?Z# M$?5)@J@OZ7579:P&0F*LH_#_#8V_Z-O>^;^CRH-3^ K X^1NY)I5O5!NU/8; MC<8Z>E<&R-95U6T54^9@: 0*,4Y<3MQ@S#CY)^26;UHRC@-6H147^W[>+CB)Q;#K0_0"U,>YI-]Q0.9'< 4B^_QNWL"M%U73 M;]33,6J&_=ME+'*5-](R3]]A#ZZ_,X".Z^Y* MKJF7&^5RK/[AYG\7S"1MBP^ RD^X=;54)17GAGF%Q(YV;*MSB)\5C%7<*"X+ ME2W+RQ3I5;)(KPU_GO%+=^ID$U[;997/X2EO_?E],=&EZ>(D4U7^;. Z7UZB#6N]#[2&=OO:]_/QH% MDH ZSBSU7+-6JU0KC\WQVY9IO>&F;\MF5N@6JP&7T^,@G"R/VH1=LT$8@+:% MK\&"9OZRZ?P#H.#^7*9[WE?@'+$29)\EI_CI^SS?HP$W=D[[S46R]C^_'!CZ M_I$/_6SFC5V'$4=$'/(:<(P=XAX3RAD%86<"Y +E*?'<4N(9[9P6=%TMD!O! M[]^&^NCW\"_]CL(T/D=S%Q MO=;?C?W.USO"G9XG#OM!KMEHU MZ?7]U$QCE]XA!'"O2/D.FV$S#,5)J9%KGI9:3YN* ML )P3ZY7%1)PD5:$CU1J]3RQAD06_($^0[>#V-2/2LR*+W^$RK\M;-0V(6R/ MV>"K%HP9H9['7;"G,,3?=Z])G]GN%#<$&W';R$'A'1E:-FH.RR<6'H\T8:," M%_9J$MH!=9@;^O:,^$#:_G FGE0/N'W ,8TR!=BPJ"'10A@'B,"916U#UX;) M\3E,,5L8.??)WK'5]!G#@Q_-M\QA'*R^K@-#A#(#T2H:10GUR\/ME] ME4*MJ;M9&K1S>%7N(YM^WA3P$("XU# M2+Q83?=%"&1<-6I$,G20K.7&$NX]?9^TWUP0HU(N0L>7&Z8V;C3>8_51S]ST MD-S4S$KNH.YW>_SYW#\9;9Z5E&.)\I#\P'RV@ SJ6 MX"TSD5ZE!=V(\5'B(,2[+M/M;?[P\__7O[.MLY/JV&)\Y7QP'P%4!8&,3!O5%1ZU2P8 M>_V7FW&9[+M683TSVA-BM%8VHW5]/V3\1G;[X^/'#Y=_U\O_F+?+)-Z!W98@ MBC-=Y.(4YQ0 MX*$WF_1=>\]_^4@Q5#4> D,8=TX0$8N$,XB9Z=B";Q:R:&T*^W9<=FQ-=J$Y58 MD1(E>P<_G__O\VQH3;O_WC5!FI@DOGTUL,(Z;S\_[\M\7ZHIYHH,S-5IQS_" M/P_*U/WV;^O.WK,X%8?2?+^ M?7N#W7W$;D1%W MI\$8/1=+$9%9VCQ8&S<(MEE#GC;V[3#BU 2I92[745'$8Z6 M(ISUQS:CI]Z*A]KRF6QI%!JG_]BA79UXVT\SK0$F+I+V-XXK/-%-W/V=/%N7 M<<,U4BL/LBI3!%KI9#L9@X!C-AL$(. <5\010I^)7@"]2NGC52Z6B"W(NSF1 MML1<]@PGGUHP-=*\ ^!#"V=7E@_/@=BDS@ S&G0@;G3&SGA+N$FYZ2I8*!->SSNHT;EG+N*K"/!UT%G.)NGAQ569Z+1ZLN-#G MC'XM]!GL-BR:VE,Z\Y/3U6]>1@S+<1S'YXUANH2H%MA] J&J'<"WX6T:_68W M8!.M5BP;17+"P#T+0B[N8CFQ.'"0RWUDQ#;8Y!3,EC-1 \UA\SHVFQ_0G7<] M(BW/.5K\JK(\>0=SD(^F#W8O: 1176>2S%N:R![* M62P3-LI'R@(0G_2C*"1&M@=X'WQ'T%BA8T87VTS'5@#.ECO4T)XUV4!4>:%" MX,P'G*(=WAY;; BZ(*KL5^0&FL?$9DI,1="1VFA'VI -ATCV\$PV,$O+: MJB5_X$5%$7-@,[ ]A74):T 8"WYH"[& *AXOF0_EL7_XDXXXDYD>80/$4*'! M>-@?3%! !0QB4Z'^88XLA+D>DQ<%P"(]41+!A 3S.(55#!C*E"?.K[L2/.F] MWV9-%\!_=L$M.;%D56_6V%)D*7%K27$[< M#5Z:, ;3> MQU-!CTJ?Y04T:ED*J '*82U]*(R3(744Q6&PG#3XY^@.B4KHO!9;BLFNF UB#]PNO$)U!KT)7D_JBV3+-3I: MZ&S@Q@C_C&-P52P-G7XA%M'U0O2YL@R3<>EK09<([Z*:C*-P%8EC;!+*#(% ML=Q1(UO4F:\,A"]8>NQ9X'[G0G8IE7B(%:*XT#:0[(PP(X MO>D: TLXB!C1J/5 ;U$QZ&L..H*\H]PC>WA]CG0N0*>1V.)Z#!JX'RU':N*T MO\29!VP-JZ9*%V'2W(PI(X4\SEAH&(+Z)J MQ->X!;.$QB MN=(!1=QS$8&5G_+2S) I'H&@A$TS37B7"R]62^Z7 %2.L:F 7#:P\DM$ ',Q M"RVEFE[)5\IEHEY*!IYX-/% E , /V$6DJ)"<7!2/M%P8LC>V.5!X9+Q"7FO).H%>+<@@%0R%J-EL"88"\.>IV[ -(_. M1($BVEK,]P4O*]$FI*00GPF)'YL%1UA("ZQ[O0G4ZD%=@/K>=49B#"T%$+D] M0/.Q4O#(- X94DL5^XC]J>8/*F)[$#P818M[/OAN!2GE\84=ZQ83IP),:,/* MY";,Y0W)DC3K@/3D%4 &($Q&J.T?43^_1!6"UO MT.8DXO6>B!D1=WM:;/[T1-.:F#+*K!0/"NTD1 =LU#!$4T)Y_;HP\BK%) :V M*C^3[(<>2@CNMI0V2"\3BKD(<#&6M( V M8K,D*$72$MQ]!I82(DBOR8V3YJC8TE]KQ=I\>,XF5!3QQ"Q$;7'H(+7.R-2* MEC:FIM(T<3%&)YC3EE?=J@U0JT@-AXNMZ'FC7GF6 _?ALHF,1S5*@B7C#LK: M!3,;* *VV68B/X'^"$8%UJA0-&;000#]:&.R%<@;J#G&8JA^@+PT1>-BVXU\ M3:F=!;%ENH!Y%;! R62&(NR'RZCGG_7'XTMTR 3:#A,=3S(*\[#AI:ZCI?W% MC%RGS&^*7=>+_NFX3@]++&B:8TT14J1"$0&S:KI4T]6D^9_Q:&1S%]4+ M[I9[1,51F.\ 2SIC)9D120G1"4@Y839(I6B(M EH(WS-KC(R9.@2%"47);$@ MVP8BIRO3QLH7@ ZQ"U?\D%]95Z WGX.3][^P#>N"$O"O*6"K?&\!VP:%7[NO M7\NN)KM3%=M6*M:>(,4\=KK_+D_K5H)5^B_*0(3Q0D[$6R.%=/<9>"/27Q(Q M+3#^ FK+^)6T[_+20K%SF9Y;1WT6K*)U&KBB0#B>3 MF-^;2<2FRV3JT0NY>!TK6"E])DNRF7)@@2:^A;"P^*OX,%#&63!+)D #5YM[ MS;CR:.K+1=UWS.K)2+$.+5L:0BJ/*G=*+Q<-6>]E^>K2O@BPC)RL%@?IF7R_ M:V$K8V%;O;Y1E"#O%\MZD5RP46A+(GUS0DXL'T._X"3OH!+XX9;\P/)GYRM< M,\69(Q0CN]L, _:Q0H]YEE"E#H!(0M^7L@E)B6 U.Z%] M]PJC>W,A(Z1'8E -)4[('[KCZEM:[)6A)@H24TELI67*"2H<@N%B2$$NR\3(_,S,0>;'A6, M7LHUM6 /_+#_#XR@J3U8% V(P< (\N7XJG .055E+4DYG= 9TC$6(35YEDA M*-X#*8-?T6O!3/6";4TJB95W 49G)]VEUJP5YO$J N;)%\X*B/MX8$G0"5XY MR@+$(EA* +1Z(>U BT,O5RZO(WTX;?-$I=8N%$E#*)(W\R-CO8B4?$&6BC]_ MQK,EVX1OSWRI1:A\O%#N7M/NY#[KSJ??NZ^[EUKW]*3S:=>6S_WYJ,YXF&D;NY[W>V_TB0)WKY/WAFR; Z5H$[S7YR4% M3+]YZA9O>K7F0[^I93V>[D%ZG3!_P"UQ"&+%&U?P1PKJ[)?#WB/:UK\J_6%@ MV#D2'FP_CBD9<[QL8AP$WF&I-)U.B^ ]%$?N5:G%!V/KBODE9HXH+YDTH"7# MV"_KI3+\.VCLZV4=7)TROOJXY+'1#'R=BE[[PJ[UR#QTLE MXGNKG4YP.6,G-8P5ATGEFZ-6NO\J6ADOK]++$M:7:>IZ%GS/@B_)VA F7CN%2O&U-&*KH.EDN33ZXOW\_#_NEO; M[_RJA#453M7G"J?'7^$4Q3$2F_K8PZ3'_6:O^_:T=?GQHM/[,:*\CTD/G*OS MOU&Z4ATGF9_GVB@YF'')H1G:,S*@(6:-]QU1E?4-GU,$5C-3#K[ MR?CZJ4VRM(W/6_C4)I%W!BTJ95*72F8Y6$L>UK(OE=7A9C>K]F.Z66M]H%+? M-6>(W7$PL9O_#U!+ P04 " ".A;=8T*.JJJ$% [)P %0 '!E9WDR M-# U-C!?97@Q,"TR+FAT;>U:ZV_:2!#_CL3_,(?4JB?Q3GI5"4&"X+;H2(*( M[T[]N-AKO*J]ZWJ74-]??[-KFT=*0E*9ICG!AQ#O8]XSOQF@^\F^'/?*I>XG MJS_$=]"OKCVRQU:OVTC?<;>1;7<'U\//<&-_'EOG%4]PU8%6,U)@LY!*N*)+ MF(J0\&JZ4(4;&C.O@A?QZB2_%Y)XSG@'FA5D,;FSF1%M[R-Z!BLR>+1Y!HI^ M4S42L#DN.90K&B/Y#]=7]B;EFD="%B2=?;3-6\UG,CKK-@8H MM:9[*.%C-O=5P;);WWPV8ZI<:C7K[9^E2/%>R"5_65*C_6^L27_:MT?75^52 M_^/4LBZM*_OH@3M2,^Y2?;]9?\MXD5+;/I/ET@V-2$P4$QSZ\YC2$)G!F]>! M^W4ASE8KKV/S_#LP"=3SJ*/8+04B07B@? JM]\H'ER3Z^9(D56@WVZK&34)/],D,I?KJ3*+Y=6M,N.096;N%SR,3IF MVJLT74(W)R96,G<9-[E4LA@9* $R#40*7BS"[)(.O<*==&@3O$S'C7BYY @N MF4NS],I2VQ,QG0O&YU7C,8%K,+CB2 0 M2]EY>6EL]P=C"RZL\7C2'PY'5Q_/*\V*>;Z9]"_RYW]&0_O3>:75;+ZJ_*A* M-24BH]9J82:4$J%90T7M:4[YEJ)Y'1+D.(D7=9/:M8?YB25SE:]CKYT&7\,> M]A[8+LR&K74-2#D>I&#!8U]8L-! \FZA,A&+F H#06(7(B&9R:,U7B(R0NM= M"H[;*C7LJ?ZCHV+G7/"@%U.M'A,4Q\#^M0*[?<# MOVGQ+2U#N-U&^@B'+LP MQ#(>SK#HOS61V]8](#;0(>-ZNP[(:.,.;OI8Y2G"AFZ]'BV 2YT \< %O@B" M%%H$2S%FR7#%)YA 7("WB T"(7V'@HBS]*KB*6Q!\4 4BULF,?$D@DY\RVX1 MNH[)=DRVWLFOA2(FJDV+A(%]"B&2],T\)2G:D& *5;'CP11 "-'=#Q=Q2 *8 ML1K.2E^"!#>3&!L@D(Y/W45 ZZ![N$?S)Z[+TEXM[[B,1$AU2QK->CTW23TW M2;BX'DS[F&DT9(M0'K/KF%V]TP-F5Q:@3PENC4=FK'2I1[E;!3TXA9QY23K& M^")8CQ<(+G$84)FU='J?S GC4O=TZ21"@N )[!T4.$ ""I5"6&,AOB-4!60I M%TS)%?7-64>O"STDT1A/9T.SMDHJ#F*K?(($!@5=A%/E$[56U!$BTC,:VH:E M9<781U)3>!8XDQEQZRO)I(^:&WWP%-Y[MBV+5V.#0/RQ^U M0TYN2]J-Q2<3WR[R)Z^*-/4@Z>PT[QVFI^_6,9,GX" @SA= "X(4 7,+DNH> MC]PGV-MF4>8H*!3VNK^0F/@YMBXPSJ9BCN/=F#@T^?73^>C#W0V;3QA.*_SY M'+B_4?B^35C3F_2.X)I^19[U<(=&UUWMTA%=GQ-=[_'(X=&UH%!X295YGZT+ MY++QO?CSI?-&<7X)W]89*7^KU> #HX';@0E.XV=(XNM"?]"-5Z%6RRTX'/V] M"VW^V#&6FK4[N?PQ)@F<;*3R_4/N]S]I>6CP?;]_[EV#7[>!:AC5C4X;JC>T M[JFZF5T:^L=OZ:_A](_F_@-02P,$% @ CH6W6*VV.J"M!@ ]2 !4 M !P96=Y,C0P-38P7V5X.3DM,2YH=&WM6N]S&C<0_#WF&GD;WB:B._W#DZ/WY'H_&[0>]59:JD MW:=6,[$T%C$W-.1+NE0QD]7L@RJ-N!;3"A9BZ46Q+F9Z)N0^-2MP<7'M8F9T M[TLV#RBS4K,J@:7$'I#E'VR-16(&TP&7ENOU31-EK8KS^P(5*;U/ESR$_S?G MP_&FZ]J4Q2):[5-7"Q95Z91'"VY%P."725/+G?M;C?B+9_%7#I_(B4D..@UG M[]ZBTF(VMP\6U-KH4<2"*Y@].NQ]F(N)L.72WEZ]U6D<'=YSP'?=QB+[]X,B MXM.[9+U_=D*CR]>O*JS]O/EBMRGB6;/9JO^9S"K4'8Q?5>X;YS<7?4[B?ZJ. M.U9XJW77&#PN:MX4P78JN.5HB9J]$)*S)(EXN=237,]6U)52I3( QM=SP:?4 M^\"#U(H%I_/I5 1,_/&GMC\<]L;GP]^ZU7+I;%@EY)J*5%/C)%(3 M[E"9I="\0;4:?>(Z5XD?V_ZG\I$[E%.G+X,Z/7T2A>]3=;"^^D3[OY]A+R&6 M+!1R1HE6"Q%R72ZI*9G46"8DF\"241'3Q#-[3(8T07=)$TK4$LRSBN8J-7RN MHM#XRR9F4423U,";00:M"IE;F'$X)#M' =U&Y-]6CO=O0\/MG.;,4,@#H J= M'\T-"$AS8> [8WN5^'3* V]"Q#$/!;,\6M7I8R*.%-,AG?%X O,.W^CMD+FU M18K> !?BIE$ _47^S960Y=)2( AF3!IS(.9KCX3L])T B/BV(.K77;@T:S[# M!RS*TQFH.&%RA5P:!(<[!PI[T#<1$%9I^ X $#P+WJ?8=Z1\19]MK9 T5(LL M+E1+NTYG<)WA=Q[;.[45ARO4(8<\.N ND,R_D"&V6 /:U(>_D1;8;3>;._4U M:QXM>>Z'W>O>NV;5]@!G/!S/4>/9/IB$!2A=0S;5DS1":SD GY9\P765EAQE M$X.'KEQB8>V:!U9IQUDS9]HS#R6P8%'*?8'SK"!Q';OIMOQCZ6C%PI@E]7+I M#]RK.2!JFTJ0QAF&U'C&XRU40;KES.L"EUXFN#9SD: 9LM@[FJ91M()6) FL M;%2?,V#954:<.8]B"E./UWKN(CDJ]#)CUVV[3GTG#/+**X"#Y1H@$9F;&N<#6Y"C=8C(*/'(.6 KKA5F:TAX]C$"A OK#;2V$@*B#NDD=1 MN20R+9'H[9"WD+.%TM5<&LDP$8+@3&C4"ZIFAA0/L%>K^G^IWOYK!$$-;:@_ M>@G7"Q0]=G^C=QFW09@%>^>$'A-D998+ZOJJES572P7+IAGQ5R)KA9SM82MFZ9$),;CA-1"B7%G?9$F_%E<&8Z9%N$[]UGE_[SP?=X\&/:C;8#"ZZ+[N#T]>59H5__=% M]_BX^#MWCT*RO^=,!391&CZY!ER*6&+@IWN6^"YA?_.=?9WQ9., @XB*) M"N)9E53R?SMVQL?78+QP*#Y7BRW*#JK0LL":_4\D9GS\;T&ZMH4 @E^7WY+" MA\3XKSI_? G://E]3].M&&\Y]F8(\K/O]_3=BO'G%CW=W6D]HU]P,G_9VFE] MS]6M&#$=.#+^:M)L7JIC@/K_I:LP?:> -F[^6@#W,"=37R[\OR'HDD=^B\R- M^_.8]F&[5-Y[T7Y&>WN[M=;NR^>//O;\KBTV@\M?DZ(8LK/*K1Q]B#PT_-3L M!^C;GEP_T.G\IH?E/]1J]$;P*-RG"QQ3#C!IOT^Y#)Q-JM6*5!WW?__42O;< M<#?Y_&FF_RR?]XO/3C1;T0[.*#@<"??8\.(F:U_U%/*.SSDW'Y1V&@C#A^UC MV@B]X6+/POU2PAKN:PO9]QC) 5 " 5 # !P96=Y M+3(P,C0P-3$W7VQA8BYX;6Q02P$"% ,4 " ".A;=83 A4!'$' !U60 M%0 @ &Z#@ <&5G>2TR,#(T,#4Q-U]P&UL4$L! A0# M% @ CH6W6*O6G0/#&P T+< !$ ( !7A8 '!E9WDR M-# U-C!?.&LN:'1M4$L! A0#% @ CH6W6-"CJJJA!0 .R< !4 M ( !4#( '!E9WDR-# U-C!?97@Q,"TR+FAT;5!+ 0(4 Q0 ( M (Z%MUBMMCJ@K08 /4@ 5 " 20X !P96=Y,C0P-38P A7V5X.3DM,2YH=&U02P4& 8 !@"* 0 !#\ end XML 19 pegy240560_8k_htm.xml IDEA: XBRL DOCUMENT 0000022701 2024-05-17 2024-05-17 iso4217:USD shares iso4217:USD shares false 0000022701 8-K 2024-05-17 Pineapple Energy Inc. MN 001-31588 41-0957999 10900 Red Circle Drive Minnetonka MN 55343 (952) 996-1674 N/A false false false false Common Stock, par value, $.05 per share PEGY NASDAQ false