v3.25.4
2024 Warrants - Summary of Quantitative Information Regarding Assumptions (Details) - 2024 Warrants
Dec. 31, 2025
Dec. 31, 2024
Stock Price    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 4.26 12.27
Term (in years)    
Class of Warrant or Right [Line Items]    
Warrants term (in Years) 4 years 3 months 18 days 5 years 3 months 18 days
Expected Volatility    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 1.07 0.849
Risk-free rate    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 0.037 0.044
Dividend yield    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 0 0