XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Product Revenues, Net, Accounts Receivable, Net and Reserves for Product Revenues - Summary of Total Reserves Included in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Receivables, Net, Current [Abstract]    
Reduction to accounts receivable, net $ 64,697 $ 25,914
Component of accrued expenses 100,075 68,784
Total reserves $ 164,772 $ 94,698