XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
WARRANTY OBLIGATIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Product Warranty Liability [Line Items]    
Additional warranty expense $ 7,655 $ 1,677
Field Performance Data And Diagnostic Root-Cause Failure Analysis    
Product Warranty Liability [Line Items]    
Additional warranty expense 6,300 1,500
Unit Costs For Prior Generation Microinverter Replacement Driven By Tariffs    
Product Warranty Liability [Line Items]    
Additional warranty expense $ 1,300 $ 200