XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
shares
Aug. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Vote
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
shares
Oct. 27, 2023
USD ($)
Aug. 01, 2023
USD ($)
Jan. 09, 2020
$ / shares
shares
Equity, Class of Treasury Stock [Line Items]                
Number of votes for each common stock | Vote     1          
Common Stock Par or Stated Value Per Share | $ / shares     $ 0.00001 $ 0.00001        
August 2023 Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Repurchase of shares of common stock approved | $             $ 125,000  
Shares of common stock repurchased and retired     1,439,792          
Aggregate cost of common stock repurchased and cancelled, exclusive of commissions and transaction fees | $     $ 50,000          
October 2023 Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Repurchase of shares of common stock approved | $           $ 200,000    
Shares of common stock repurchased and retired     1,814,653          
Aggregate cost of common stock repurchased and cancelled, exclusive of commissions and transaction fees | $     $ 50,000          
OrbiMed Royalty & Credit Opportunities, LP.                
Equity, Class of Treasury Stock [Line Items]                
Purchase of common stock upon exercise of warrants               410,239
Warrants initial exercise price | $ / shares               $ 16.10
Issuance of common stock (in shares) 221,511              
Common Stock                
Equity, Class of Treasury Stock [Line Items]                
Issuance of common stock (in shares) [1]       8,050 1,270,462      
Shares of common stock repurchased and retired [1]     3,254,445          
Common Stock | Blackstone Alternative Credit Advisors ("Blackstone")                
Equity, Class of Treasury Stock [Line Items]                
Number of shares sold   1,048,951            
Common Stock Par or Stated Value Per Share | $ / shares   $ 0.00001            
Aggregate cash consideration | $   $ 30,000            
Price per share (in USD per share) | $ / shares   $ 28.60            
[1] Common stock of Harmony Biosciences Holdings, Inc.