Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Additional Information (Details)

v3.20.4
Accrued Expenses - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
Standard Product Warranty Term 12 months
Consumer-focused products  
Standard Product Warranty Term 24 months