v3.25.4
Shareholders' Deficit - Summary of Fair Value of Warrants Granted (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Risk-free interest rate (Minimum)   3.97%
Risk-free interest rate (Maximum)   4.25%
Dividend yield   0.00%
Expected volatility (Minimum)   55.69%
Expected volatility (Maximum)   59.07%
Minimum    
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Expected term (in years)   3 years 6 months
Maximum    
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Expected term (in years)   5 years 9 months 18 days
Warrants    
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Risk-free interest rate (Minimum) 3.57% 3.52%
Risk-free interest rate (Maximum) 4.08% 4.43%
Dividend yield 0.00% 0.00%
Expected volatility (Minimum) 153.12% 47.00%
Expected volatility (Maximum) 157.11% 147.00%
Warrants | Equity Financing    
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Risk-free interest rate (Minimum) 3.56%  
Risk-free interest rate   4.43%
Risk-free interest rate (Maximum) 3.91%  
Expected term (in years)   10 years
Dividend yield 0.00% 0.00%
Expected volatility (Minimum) 77.11%  
Expected volatility   146.50%
Expected volatility (Maximum) 153.17%  
Warrants | Minimum    
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Expected term (in years) 5 years 5 years
Warrants | Minimum | Equity Financing    
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Expected term (in years) 2 years  
Warrants | Maximum    
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Expected term (in years) 10 years 10 years
Warrants | Maximum | Equity Financing    
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]    
Expected term (in years) 5 years