v3.25.1
Acquisitions - Schedule of Fair Value of the Proteomedix Stock Options (Details)
Dec. 31, 2024
Oct. 02, 2024
Exercise price [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 1.15  
Exercise price [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 28.83  
Stock price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 128.11  
Term (years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 3.25 3.5
Term (years) [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.17  
Term (years) [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 3.59  
Expected stock price volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 90  
Risk-free rate of interest [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 4.31 3.55
Risk-free rate of interest [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 4.07  
Risk-free rate of interest [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 5.47