XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
security
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
security
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Number of loss positions | security 43   43    
Fair market value of gross unrealized loss position $ 196,800,000   $ 196,800,000    
Unrealized loss position of debt securities 229,000   229,000   $ 944,000
Credit loss 0   0    
Available-for-sale marketable securities 209,055,000   209,055,000   128,599,000
Gain on change in amount of contingent consideration liability 13,200,000 $ 0 13,200,000 $ 0  
Antares Pharma, Inc          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Gain on change in amount of contingent consideration liability 13,200,000        
Level 3          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Available-for-sale marketable securities $ 0   $ 0   $ 0