v3.25.1
Revenue Recognition - Additional Information (Detail)
3 Months Ended
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]  
Payment period from distributors received from date of sale 45 days
Effect of significant financing component when transfer and customer payment of good or service occurs within one year or less true
VASCEPA 1-Gram  
Disaggregation Of Revenue [Line Items]  
Product expiration date after being converted into capsule form 4 years
VASCEPA 0.5-Gram  
Disaggregation Of Revenue [Line Items]  
Product expiration date after being converted into capsule form 3 years
Minimum  
Disaggregation Of Revenue [Line Items]  
Sales discount percentage 2.00%
Maximum  
Disaggregation Of Revenue [Line Items]  
Sales discount percentage 3.00%