XML 35 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Customer Deposits
12 Months Ended
Dec. 31, 2020
Customer Deposits Disclosure [Abstract]  
Customer Deposits

Note 11 – Customer Deposits

Customer deposits primarily consisted of cash payments from customers at the time they place an order or reservation for a vehicle or an energy product and any additional payments up to the point of delivery or the completion of installation, including the fair values of any customer trade-in vehicles that are applicable toward a new vehicle purchase. Customer deposits also include prepayments on contracts that can be cancelled without significant penalties, such as vehicle maintenance plans. Customer deposit amounts and timing vary depending on the vehicle model, the energy product and the country of delivery. In the case of a vehicle, customer deposits are fully refundable. In the case of an energy generation or storage product, customer deposits are fully refundable prior to the entry into a purchase agreement or in certain cases for a limited time thereafter (in accordance with applicable laws). Customer deposits are included in current liabilities until refunded or until they are applied towards the customer’s purchase balance.