XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
The following table provides a reconciliation of the change in estimated warranty liabilities:
Amount
Balance, December 31, 2021
$4,865 
Provision for warranties 6,496 
Provision for warranties related to the inventory charge (see Note 4, Inventories)
12,263 
Settlements(7,812)
Balance, June 30, 2022
$15,812