XML 122 R109.htm IDEA: XBRL DOCUMENT
v3.26.1

Subsequent Events (Details) - USD ($) |  |  |  |  |  |  |  |  |  | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Apr. 08, 2026 | Mar. 27, 2026 | Mar. 06, 2026 | Feb. 02, 2026 | Jan. 29, 2026 | Jan. 27, 2026 | Jan. 11, 2026 | Dec. 28, 2025 | Sep. 16, 2024 | Dec. 28, 2025 | Dec. 29, 2024 | Mar. 05, 2026 | Jan. 31, 2026
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock value |  |  |  |  |  |  |  | $ 16,000 |  | $ 16,000 | $ 14,000 |  |
Common stock, shares issued (in Shares) |  |  |  |  |  |  |  | 111,334,959 |  | 111,334,959 | 73,784,645 |  |
Shares Issued, Price Per Share (in Dollars per share) |  |  |  |  |  |  |  | $ 2.5 |  | $ 2.5 |  |  |
Common stock price equal percentage |  |  |  |  |  |  |  |  |  | 95.00% |  |  |
Payment premium equal percentage |  |  |  |  |  |  |  |  |  | 3.00% |  |  |
Converted shares (in Shares) |  |  |  |  |  |  |  |  |  | 8.6 |  |  |
Issuance of share (in Shares) |  |  |  |  |  |  |  |  | 467.8363 |  |  |  |
Common stock par value (in Dollars per share) |  |  |  |  |  |  |  | $ 0.0001 |  | $ 0.0001 | $ 0.0001 |  |
Stock Issued During Period, Value, Restricted Stock Award, Gross |  |  |  |  |  |  |  |  |  |  |  |  |
Converted amount |  |  |  |  |  |  |  | $ 1,600,000 |  | $ 14,700,000 |  |  |
Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Deposits Amount | $ 5,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Partial conversion of September 2024 Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Converted amount |  |  |  |  |  |  |  | 2,800,000 |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of share (in Shares) |  |  |  |  |  |  |  |  |  | 4,010,000 | 2,918,837 |  |
Stock Issued During Period, Value, Restricted Stock Award, Gross |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares) |  |  |  |  |  |  |  |  |  | 4,632,211 | 669,059 |  |
Rodgers Massey Revocable Living Trust [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Deposits |  |  |  |  |  |  |  | $ 2,000,000 |  | $ 2,000,000 |  |  |
Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Annual interest rate |  |  | 18.00% |  |  |  |  |  |  |  |  |  |
Interest rate |  |  |  |  | 12.00% |  |  |  |  |  |  |  |
Stock Issued During Period, Value, Restricted Stock Award, Gross |  |  |  | $ 2,000,000 |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares) |  |  |  | 850,000 |  |  |  |  |  |  |  |  |
Deposits Amount |  | $ 5,000,000 |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Promissory Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Annual interest rate |  |  | 0.00% |  |  |  |  |  |  |  |  |  |
Principal amount |  |  | $ 10 |  |  |  |  |  |  |  |  |  |
Purchase price |  |  | 9,000,000 |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Convertible Senior Unsecured Convertible Note [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  | $ 1,000 |  |  |  |  |  |  |  |
Converted shares (in Shares) |  |  |  |  | 540.5405 |  |  |  |  |  |  |  |
Subsequent Event [Member] | Amendment to White Lion SPA [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase commitment amount |  |  |  |  |  |  | $ 55,000,000 |  |  |  |  |  |
Subsequent Event [Member] | Amendment to Seller Note [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate |  |  |  |  |  |  |  |  |  |  |  | 10.00% |
Issued remaining shares (in Shares) | 6,700,000 |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Common Stock [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of share (in Shares) |  |  |  | 1.8 |  |  |  |  |  |  |  |  |
Common stock par value (in Dollars per share) |  |  |  | $ 3.33 |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Standby Equity Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Investor will advance amount |  |  |  |  |  | $ 20,000,000 |  |  |  |  |  |  |
Percentage of discount from principal amount |  |  |  |  |  | 10.00% |  |  |  |  |  |  |
Payments for Other Fees |  |  |  |  |  | $ 50,000.00 |  |  |  |  |  |  |
Common stock, shares issued (in Shares) |  |  |  |  |  | 175,000 |  |  |  |  |  |  |
Repayments of Long-Term Debt |  |  | 2,000,000 |  |  |  |  |  |  |  |  |  |
Debt Instrument, Unamortized Premium |  |  | 60,000.00 |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Standby Equity Purchase Agreement [Member] | Promissory Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  | $ 10,000,000 |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Standby Equity Purchase Agreement [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock value |  |  |  |  |  | $ 25,000,000 |  |  |  |  |  |  |
Subsequent Event [Member] | Related Party [Member] | Senior Notes [Member] | Convertible Senior Unsecured Convertible Note [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Deposits |  |  |  |  | $ 3,300,000 |  |  |  |  |  |  |  |
Subsequent Event [Member] | Rodgers Massey Revocable Living Trust [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Deposits |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,300,000
Minimum [Member] | Subsequent Event [Member] | Standby Equity Purchase Agreement [Member] | Promissory Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Annual interest rate |  |  |  |  |  | 0.00% |  |  |  |  |  |  |
Maximum [Member] | Subsequent Event [Member] | Standby Equity Purchase Agreement [Member] | Promissory Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Annual interest rate |  |  |  |  |  | 18.00% |  |  |  |  |  |  |
First Tranche [Member] | Subsequent Event [Member] | Standby Equity Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  | $ 1,900,000 |  |  |  |  |  |  |

X
- Definition The amount of investors deposits. + References No definition available. + Details
Name: | spwr_AmountOfInvestorsDeposits
Namespace Prefix: | spwr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Common stock price equal percentage. + References No definition available. + Details
Name: | spwr_CommonStockPriceEqualPercentage
Namespace Prefix: | spwr_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Investor will advance amount. + References No definition available. + Details
Name: | spwr_InvestorWillAdvanceAmount
Namespace Prefix: | spwr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payment premium equal percentage. + References No definition available. + Details
Name: | spwr_PaymentPremiumEqualPercentage
Namespace Prefix: | spwr_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of discount from principal amount. + References No definition available. + Details
Name: | spwr_PercentageOfDiscountFromPrincipalAmount
Namespace Prefix: | spwr_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of purchase price. + References No definition available. + Details
Name: | spwr_PurchasePrice
Namespace Prefix: | spwr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References No definition available. + Details
Name: | spwr_StockIssuedDuringPeriodSharesremainingNewIssues
Namespace Prefix: | spwr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: 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 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References Reference 1: 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 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (01)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1 Reference 3: 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 Reference 4: 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 Reference 5: 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 + Details
Name: | us-gaap_CommonStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockAmountConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The average effective interest rate during the reporting period. + References Reference 1: 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(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -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 + Details
Name: | us-gaap_DebtInstrumentInterestRateDuringPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: 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(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of the required periodic payments applied to principal. + References Reference 1: 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 + Details
Name: | us-gaap_DebtInstrumentPeriodicPaymentPrincipal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt premium. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -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 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -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 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D + Details
Name: | us-gaap_DebtInstrumentUnamortizedPremium
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others. + References Reference 1: 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(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 + Details
Name: | us-gaap_Deposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate. + References Reference 1: 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(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LongTermDebtPercentageBearingFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. + References No definition available. + Details
Name: | us-gaap_LongTermPurchaseCommitmentAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash outflow for fees classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (g) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_PaymentsForFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 Reference 2: 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)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 + Details
Name: | us-gaap_RepaymentsOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 Reference 4: 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 Reference 5: 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 Reference 6: 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 Reference 7: 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 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards. + References Reference 1: 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 Reference 2: 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 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate value of stock related to Restricted Stock Awards issued during the period. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 Reference 4: 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 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=spwr_PartialConversionOfSeptember2024NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=spwr_RodgersMasseyRevocableLivingTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=spwr_PromissoryNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=spwr_ConvertibleSeniorUnsecuredConvertibleNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=spwr_AmendmentToWhiteLionSPAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=spwr_AmendmentToSellerNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=spwr_StandbyEquityPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=spwr_SubsequentTranchesOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |