XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.2
WARRANTY OBLIGATIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Product Warranty Liability [Line Items]        
Additional warranty expense $ 17,063 $ 4,269 $ 21,975 $ 11,924
Failure Rate For Battery Storage        
Product Warranty Liability [Line Items]        
Additional warranty expense 13,300   13,300  
Expedited Freight Costs And Replacement Costs        
Product Warranty Liability [Line Items]        
Additional warranty expense     4,900  
Labor Reimbursement Rate        
Product Warranty Liability [Line Items]        
Additional warranty expense $ 3,800   $ 3,800  
Timing Related To Cost Reduction Assumptions For Replacement Products        
Product Warranty Liability [Line Items]        
Additional warranty expense   2,900   2,900
Field Performance Data And Diagnostic Root-Cause Failure Analysis        
Product Warranty Liability [Line Items]        
Additional warranty expense   $ 1,400   7,700
Other Cost Assumption Changes        
Product Warranty Liability [Line Items]        
Additional warranty expense       $ 1,300