Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Fair Value Measurements (Weighted average Significant Unobservable Inputs) (Details)
Jun. 30, 2025
$ / shares
Y
May 31, 2025
$ / shares
Y
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   4.1 5.41  
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  
Checkpoint | Series A Warrants | Expected term in years        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant liability, measurement input | Y   2.5 3  
Checkpoint | Series A Warrants | Expected Volatility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant liability, measurement input   1.319 1.111  
Avenue | Warrants | 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.2   2  
Avenue | Contingent Payment Warrants | Risk-free interest rate        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant liability, measurement input 0.0372   0.0427  
Avenue | Contingent Payment Warrants | Expected term in years        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant liability, measurement input | Y 2.3   2.8  
Avenue | Contingent Payment Warrants | Expected Volatility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant liability, measurement input 1.32   1.55