XML 79 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Components of Accounts Receivable (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Receivables, Net, Current [Abstract]    
Product sales receivable, net of discounts and allowances $ 214,600 $ 153,000
Total accounts receivable, net $ 214,628 $ 152,990