v3.26.1
2024 Warrants - Summary of Quantitative Information Regarding Assumptions (Details) - 2024 Warrants
Jun. 30, 2026
Jun. 30, 2025
Stock Price    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 6.08 8.66
Term (in years)    
Class of Warrant or Right [Line Items]    
Warrants term (in Years) 3 years 9 months 18 days 4 years 9 months 18 days
Expected Volatility    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 132.4 105.5
Risk-free rate    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 4.2 3.8
Dividend yield    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 0 0