XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Convertible Promissory Notes Valuation Input (Details)
Dec. 31, 2024
Y
Jul. 31, 2024
Y
Dec. 31, 2023
Y
Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input 0.206 0.258  
Discount rate | October 2022 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.368
Discount rate | April 2023 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.306
Discount rate | November 2023 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.306
Expected Term (years)      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input 3.33 3.75  
Expected Term (years) | October 2022 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.33
Expected Term (years) | April 2023 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.33
Expected Term (years) | November 2023 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.33
Risk-Free interest rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input 0.042 0.0401  
Risk-Free interest rate | October 2022 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.054
Risk-Free interest rate | April 2023 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.054
Risk-Free interest rate | November 2023 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     0.054
Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input 0.60 0.60  
Volatility | October 2022 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     1.10
Volatility | April 2023 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     1.10
Volatility | November 2023 Convertible Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Promissory notes measurement input     1.10