XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Development, Commercialization and Supply Agreements - Changes in Balances of Contract Assets and Liabilities (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2024
License And Collaboration Agreements [Line Items]        
Deferred revenue, Deductions $ 4,900   $ 18,500 $ 4,850
MARINE        
License And Collaboration Agreements [Line Items]        
Deferred revenue, Deductions     3,900  
Achievement of REDUCE-IT Trial        
License And Collaboration Agreements [Line Items]        
Deferred revenue, Deductions   $ 2,500    
Edding        
License And Collaboration Agreements [Line Items]        
Deferred revenue, Deductions $ 4,000   5,000  
HLS        
License And Collaboration Agreements [Line Items]        
Deferred revenue, Deductions     $ 5,300