XML 138 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Narrative (Details) - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2023
May 25, 2023
May 16, 2023
Dec. 31, 2023
Valence Discovery Inc        
Business Acquisition [Line Items]        
Net revenues       $ 0
Operating loss       6,800,000
Valence Discovery Inc | Technology-Based Intangible Assets        
Business Acquisition [Line Items]        
Useful life     4 years  
Valence Discovery Inc | Stock based compensation        
Business Acquisition [Line Items]        
Equity interest issued or issuable (in shares)     792  
Valence Discovery Inc | Class A        
Business Acquisition [Line Items]        
Equity interest issued or issuable (in shares)     2,200  
Valence Discovery Inc | Exchangeable Stock        
Business Acquisition [Line Items]        
Equity interest issued or issuable (in shares)     4,400  
Cyclica Inc        
Business Acquisition [Line Items]        
Operating loss       $ 9,600,000
Cyclica Inc | Technology-Based Intangible Assets        
Business Acquisition [Line Items]        
Useful life   3 years    
Cyclica Inc | Stock based compensation        
Business Acquisition [Line Items]        
Equity interest issued or issuable (in shares)   1,000    
Cyclica Inc | Class A        
Business Acquisition [Line Items]        
Equity interest issued or issuable (in shares) 182 5,800