Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements (Weighted average Significant Unobservable Inputs) (Details)

v3.25.1
Fair Value Measurements (Weighted average Significant Unobservable Inputs) (Details)
Mar. 31, 2025
Y
$ / shares
Dec. 31, 2024
$ / shares
Y
Oct. 31, 2022
$ / shares
Checkpoint | Series A Warrants | Stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input 5.41 5.41  
Checkpoint | Series A Warrants | Expected Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input 1.149 1.111  
Checkpoint | Series A Warrants | Expected term in years      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input | Y 2.7 3  
Checkpoint | Series A Warrants | Risk-free interest rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input 0.039 0.043  
Avenue | Warrant [Member] | Stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input     116.25
Avenue | Contingent Payment Warrants | Stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input 0.3 2  
Avenue | Contingent Payment Warrants | Expected Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input 159.75 154.94  
Avenue | Contingent Payment Warrants | Expected term in years      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input | Y 2.5 2.8  
Avenue | Contingent Payment Warrants | Risk-free interest rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrant liability, measurement input 0.0435 0.0427