v3.25.1
Development, Commercialization and Supply Agreements - Summary of Product Approval (Details) - Out-licenses - Biologix [Member] - VASCEPA [Member]
3 Months Ended
Mar. 31, 2025
Lebanon  
License And Collaboration Agreements [Line Items]  
Launch Date 2018-06
United Arab Emirates  
License And Collaboration Agreements [Line Items]  
Launch Date 2019-02
Qatar  
License And Collaboration Agreements [Line Items]  
Launch Date 2022-05
Bahrain  
License And Collaboration Agreements [Line Items]  
Launch Date 2023-09
Kuwait  
License And Collaboration Agreements [Line Items]  
Launch Date 2023-09
Saudi Arabia  
License And Collaboration Agreements [Line Items]  
Launch Date 2023-09
Marine | Lebanon  
License And Collaboration Agreements [Line Items]  
Approval Date 2018-03
Marine | United Arab Emirates  
License And Collaboration Agreements [Line Items]  
Approval Date 2018-07
Marine | Qatar  
License And Collaboration Agreements [Line Items]  
Approval Date 2019-12
Marine | Bahrain  
License And Collaboration Agreements [Line Items]  
Approval Date 2021-04
Marine | Kuwait  
License And Collaboration Agreements [Line Items]  
Approval Date 2021-12
Marine | Saudi Arabia  
License And Collaboration Agreements [Line Items]  
Approval Date 2022-03
REDUCE-IT | Lebanon  
License And Collaboration Agreements [Line Items]  
Launch Date 2021-08
REDUCE-IT | United Arab Emirates  
License And Collaboration Agreements [Line Items]  
Launch Date 2021-10
REDUCE-IT | Qatar  
License And Collaboration Agreements [Line Items]  
Launch Date 2021-04
REDUCE-IT | Bahrain  
License And Collaboration Agreements [Line Items]  
Launch Date 2022-04
REDUCE-IT | Kuwait  
License And Collaboration Agreements [Line Items]  
Launch Date 2023-03
REDUCE-IT | Saudi Arabia  
License And Collaboration Agreements [Line Items]  
Launch Date 2023-06