v3.25.2
Stock-Based Compensation - Schedule of Fair Value of Options Granted (Details) - Options
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Dividend yield 0.00% 0.00%
Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 3.50% 3.90%
Expected term (years) 5 years 25 days 2 years 6 months 10 days
Volatility 162.40% 129.00%
Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.50% 4.60%
Expected term (years) 6 years 1 month 20 days 6 years 29 days
Volatility 176.20% 176.60%