v3.25.2
Basis of Presentation and Significant Accounting Policies - Dilutive Securities Excluded from Computation of Diluted Weighted Average Shares of Common Stock Outstanding (Details) - shares
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities excluded from computation of earnings per share 24,966,728 19,380,222
Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities excluded from computation of earnings per share 11,116,067 5,529,561
Common Stock Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities excluded from computation of earnings per share 13,850,661 13,850,661