XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Narrative (Details) - USD ($)
shares in Thousands
3 Months Ended
Mar. 31, 2024
May 25, 2023
May 16, 2023
Mar. 31, 2024
Valence Discovery Inc        
Business Acquisition [Line Items]        
Net revenues       $ 0
Operating loss       2,900,000
Valence Discovery Inc | Technology 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       $ 3,800,000
Cyclica Inc | Technology 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