XML 71 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Accounting Policies - Summary of Activity in Product Warranty Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]      
Reserve at beginning of year $ 12,431 $ 12,093 $ 10,634
Additions 11,609 13,187 10,310
Payments (11,306) (12,849) (8,851)
Reserve at period end $ 12,734 $ 12,431 $ 12,093