v3.26.1
Nature of Business and Basis of Presentation - Additional Information (Detail)
6 Months Ended
Apr. 11, 2025
Jun. 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   $ 624,363,000 $ 670,775,000  
Cash and short-term investments   314,600,000    
Total current assets   602,758,000 649,882,000  
Cash and cash equivalents   143,558,000 134,660,000  
Short-term investments   171,091,000 167,929,000  
Accounts receivable, net   92,917,000 126,832,000  
Current inventory   164,073,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