XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Disaggregation Of Revenue [Line Items]      
Contract liabilities $ 3,311,000 $ 3,311,000 $ 4,775,000
Janssen Pharmaceutica N.V.      
Disaggregation Of Revenue [Line Items]      
Royalty revenue related to back royalties 195,400,000    
Back royalties late payment interest 8,100,000    
Contract liabilities–short-term      
Disaggregation Of Revenue [Line Items]      
Contract liabilities 3,300,000 3,300,000 2,700,000
Other long-term liabilities      
Disaggregation Of Revenue [Line Items]      
Contract liabilities $ 0 $ 0 $ 2,100,000
Minimum      
Disaggregation Of Revenue [Line Items]      
Manufacturing Process period   10 days  
Maximum      
Disaggregation Of Revenue [Line Items]      
Manufacturing Process period   56 days