XML 70 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Option, Quantitative Disclosures [Line Items]      
AMPTC, income tax payable benefit $ 53,500,000    
AMPTC, cost of revenues reduction 53,500,000    
Accrued interest receivable $ 7,600,000 $ 2,200,000 $ 2,100,000
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current
Property and equipment impairment charge $ 6,800,000 $ 1,200,000 $ 0
Goodwill, impairment loss 0 0 0
Impairment of intangible assets 3,807,000 0 0
Advertising costs $ 3,800,000 $ 3,800,000 $ 16,200,000
Capitalized software costs      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Property, plant and equipment, useful life 3 years    
Monitoring Hardware And Service      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Capitalized contract cost, amortization period 7 years    
Communication Accessories      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Service period 5 years    
Microinverter, First and Second Generation      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 15 years    
IQ Gateway And IQ Energy Router      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 5 years    
Minimum      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Property, plant and equipment, useful life 3 years    
Intangible assets, estimated useful life 9 years    
Period failure rate measurement lags product sale 3 months    
Minimum | Capitalized software costs      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Property, plant and equipment, useful life 3 years    
Minimum | Subscription Contracts      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Service period 3 months    
Minimum | Battery Products      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 10 years    
Minimum | EV Charger      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 1 year    
Minimum | Third and Fourth Generation      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 5 years    
Maximum      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Property, plant and equipment, useful life 10 years    
Intangible assets, estimated useful life 5 years    
Period failure rate measurement lags product sale 9 months    
Maximum | Capitalized software costs      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Property, plant and equipment, useful life 5 years    
Maximum | Subscription Contracts      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Service period 12 months    
Maximum | Microinverter, Subsequent Generations      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 25 years    
Maximum | Battery Products      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 15 years    
Maximum | EV Charger      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 5 years    
Maximum | Third and Fourth Generation      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Product warranty, term 25 years