v3.25.1
Warrants - Schedule Of Assumptions Used To Estimate Fair Value Of Warrants (Details)
Mar. 31, 2025
yr
USD ($)
Apr. 05, 2023
yr
USD ($)
Risk-free interest rate    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 3.93 3.46
Expected term (in years)    
Class of Warrant or Right [Line Items]    
Warrants, measurement input | yr 4 5.2
Expected volatility    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 88 81
Market value of common stock (per share)    
Class of Warrant or Right [Line Items]    
Warrants, measurement input | $ 1.39 0.71