XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Operating Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Other Income And Expenses [Abstract]      
Selling $ 48,604 $ 42,389 $ 45,121
General and administrative 61,685 48,828 46,593
Research, product development and regulatory 28,855 26,310 24,070
Freight, delivery and warehousing 43,324 36,812 35,349
Total operating expenses $ 182,468 $ 154,339 $ 151,133