v3.26.3
Nature of Business and Basis of Presentation - Additional Information (Detail)
9 Months Ended
Apr. 11, 2025
Sep. 30, 2026
USD ($)
Segment
Dec. 31, 2025
USD ($)
Jun. 24, 2025
Country
Product Information [Line Items]        
Number of countries to develop and commercialize VAZKEPA | Country       59
Number of operating segments | Segment   1    
Total assets   $ 634,081,000 $ 670,775,000  
Cash and short-term investments   323,400,000    
Total current assets   612,875,000 649,882,000  
Cash and cash equivalents   156,512,000 134,660,000  
Short-term investments   166,867,000 167,929,000  
Accounts receivable, net   111,573,000 126,832,000  
Current inventory   158,850,000 $ 195,910,000  
Debt outstanding   $ 0    
Ordinary Shares        
Product Information [Line Items]        
Ratio change on American Depositary Shares, or ADS 20      
Effective date of ratio change Apr. 11, 2025