XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.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
Mar. 31, 2025
Dec. 31, 2024
Receivables, Net, Current [Abstract]    
Reduction to accounts receivable $ 117,224 $ 85,142
Component of accrued expenses 118,352 109,157
Total reserves $ 235,576 $ 194,299