XML 99 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition and Accounts Receivable - Schedule of Changes In Contract Liability (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue Recognition [Abstract]    
Contract liability beginning balance $ 13,851  
Additions   $ 13,851
Recoupment recognized in net sales (9,060)  
Contract liability ending balance $ 4,791 $ 13,851