XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Valuation assumptions (Details)
Dec. 31, 2024
Y
USD ($)
Placement Agent Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding | $ 609,179
Expected volatility | Pre-Funded Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 1
Expected volatility | Placement Agent Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 1.03
Expected volatility | Minimum | Common Stock Warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 1.03
Expected volatility | Maximum | Common Stock Warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 1.21
Contractual term | Pre-Funded Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 1
Contractual term | Placement Agent Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 5.5
Contractual term | Minimum | Common Stock Warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 1.5
Contractual term | Maximum | Common Stock Warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 5.5
Risk-free interest rate | Pre-Funded Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 0.0551
Risk-free interest rate | Placement Agent Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 0.0457
Risk-free interest rate | Minimum | Common Stock Warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 0.0457
Risk-free interest rate | Maximum | Common Stock Warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 0.0551
Expected dividend yield | Common Stock Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 0
Expected dividend yield | Pre-Funded Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 0
Expected dividend yield | Placement Agent Warrants | April 2024 Securities Purchase Agreement  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and rights outstanding 0