XML 109 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENTS (Details)
$ in Millions
12 Months Ended
Feb. 22, 2024
USD ($)
Feb. 15, 2024
shares
Feb. 14, 2024
shares
Dec. 12, 2023
USD ($)
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Feb. 27, 2024
USD ($)
Feb. 16, 2024
CAD ($)
Feb. 16, 2024
USD ($)
Jan. 24, 2024
USD ($)
shares
Subsequent Event [Line Items]                      
Payments on contingent consideration | $         $ 12,500,000 $ 0 $ 0        
Restricted Stock                      
Subsequent Event [Line Items]                      
Shares granted (in shares)         674,000 748,000 541,000        
Performance Shares                      
Subsequent Event [Line Items]                      
Shares granted (in shares)         85,000            
Vesting period         3 years            
Subsequent Event | CG Oncology, Inc.                      
Subsequent Event [Line Items]                      
Investment, cost | $                     $ 19
Shares held (in shares)                     219,925
Value of shares held | $               $ 10,200,000     $ 0
Subsequent Event | Oakville, Ontario Former Manufacturing Facility | Disposal Group, Held-for-Sale, Not Discontinued Operations                      
Subsequent Event [Line Items]                      
Consideration                 $ 19.2 $ 14,200,000  
First purchase price deposit                 $ 1.0 $ 700,000  
Subsequent Event | Restricted Stock                      
Subsequent Event [Line Items]                      
Shares granted (in shares)     525,729                
Vesting period   4 years 4 years                
Subsequent Event | Restricted Stock | New Employees                      
Subsequent Event [Line Items]                      
Shares granted (in shares)   13,054                  
Subsequent Event | Performance Shares                      
Subsequent Event [Line Items]                      
Shares granted (in shares)     73,588                
Vesting period     3 years                
Performance period     3 years                
Subsequent Event | Performance Shares | Officer                      
Subsequent Event [Line Items]                      
Shares granted (in shares)     66,433                
Novitium                      
Subsequent Event [Line Items]                      
Payments on contingent consideration | $       $ 12,500,000              
Novitium | Subsequent Event                      
Subsequent Event [Line Items]                      
Payments on contingent consideration | $ $ 12,500,000