v3.26.1
Stockholders' Equity - Common Stock - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 01, 2026
Mar. 31, 2026
May 08, 2024
Oct. 12, 2022
Mar. 31, 2026
Mar. 31, 2025
Apr. 11, 2025
Feb. 26, 2025
Aug. 05, 2024
Jan. 26, 2024
Jul. 25, 2022
Feb. 28, 2022
Mar. 31, 2021
Jan. 29, 2021
Jul. 31, 2018
Jan. 31, 2012
Class Of Stock [Line Items]                                
Net proceeds from issuance of offerings         $ 1,800,000                      
Common Warrants [Member]                                
Class Of Stock [Line Items]                                
Excercise price per share   $ 1.14     $ 1.14       $ 9.6              
Warrants exercise price per share   $ 1.71     $ 1.71                      
Warrant expiration period   5 years                            
Pre-funded warrants exercised           7,810                    
Issuance of warrants   429,836     429,836       130,202              
Pre-Funded Warrants [Member]                                
Class Of Stock [Line Items]                                
Warrants exercise price per share   $ 0.001     $ 0.001                      
Placement Agent Warrants [Member]                                
Class Of Stock [Line Items]                                
Warrants exercise price per share   $ 1.43     $ 1.43 $ 0                    
Pre-funded warrants exercised         0                      
2021 Inducement Equity Plan [Member]                                
Class Of Stock [Line Items]                                
Common shares authorized to be issued                         62,500      
Equity Incentive Plan 2022 [Member]                                
Class Of Stock [Line Items]                                
Common shares authorized to be issued       113,583             62,500          
Excercise price per share       $ 33                        
Equity Incentive Plan 2022 [Member] | Common Stock [Member]                                
Class Of Stock [Line Items]                                
Common shares authorized to be issued                     4,166          
Equity Incentive Plan 2012 [Member]                                
Class Of Stock [Line Items]                                
Common shares authorized to be issued       103,062                       27,308
Shares available for issuance                             193,974  
Common stock shares issued       10,521                        
2022 Inducement Equity Plan [Member]                                
Class Of Stock [Line Items]                                
Common shares authorized to be issued       83                        
A&R 2022 Plan [Member]                                
Class Of Stock [Line Items]                                
Common shares authorized to be issued       147,916                        
Inducement Award Agreements [Member]                                
Class Of Stock [Line Items]                                
Common shares authorized to be issued                       4,166        
Maximum [Member]                                
Class Of Stock [Line Items]                                
Aggregate market value of common stock held by non-affiliates   $ 75,000,000     $ 75,000,000                      
Maximum [Member] | Equity Incentive Plan 2022 [Member] | Common Stock [Member]                                
Class Of Stock [Line Items]                                
Common shares authorized to be issued       4,250                        
2018 Sales Agreement [Member]                                
Class Of Stock [Line Items]                                
Equity sales agreement expiration date         Jan. 29, 2024                      
2024 Shelf [Member]                                
Class Of Stock [Line Items]                                
Securities authorized for offer and sale, amount                   $ 150,000,000            
Common stock value reserved for future issuance   140,100,000     $ 140,100,000                      
2021 and 2024 ATM Prospectus [Member]                                
Class Of Stock [Line Items]                                
Value of shares sold under equity distribution agreement         6,900,000                      
IPO [Member]                                
Class Of Stock [Line Items]                                
Securities authorized for offer and sale, amount   $ 150,000,000     150,000,000                      
IPO [Member] | Common Warrants [Member]                                
Class Of Stock [Line Items]                                
Issuance of common stock     416,666                          
IPO [Member] | Maximum [Member] | Common Warrants [Member]                                
Class Of Stock [Line Items]                                
Issuance of warrants                 416,666              
2026 Offering [Member]                                
Class Of Stock [Line Items]                                
Issuance of common stock   286,557                            
Accompanying warrants issued   429,836                            
Value of shares sold under equity distribution agreement   $ 3,000,000                            
Gross proceeds received         $ 3,000,000                      
2026 Offering [Member] | Subsequent Event [Member]                                
Class Of Stock [Line Items]                                
Net proceeds from issuance of offerings $ 2,400,000                              
2026 Offering [Member] | Joseph Gunnar & Co. LLC [Member]                                
Class Of Stock [Line Items]                                
Cash fee percentage of aggregate gross proceeds raised in offering     7.50%                          
2026 Offering [Member] | Common Warrants [Member]                                
Class Of Stock [Line Items]                                
Excercise price per share   $ 1.14     $ 1.14                      
Warrants exercise price per share   $ 1.71     $ 1.71                      
Accompanying warrants issued   3,517,533                            
Issuance of warrants   429,836     429,836                      
2026 Offering [Member] | Common Warrants [Member] | Common Stock [Member]                                
Class Of Stock [Line Items]                                
Warrants exercise price per share   $ 0.01     $ 0.01                      
2026 Offering [Member] | 2026 Common Warrants [Member]                                
Class Of Stock [Line Items]                                
Accompanying warrants issued   429,836                            
2026 Offering [Member] | Pre-Funded Warrants [Member]                                
Class Of Stock [Line Items]                                
Excercise price per share   $ 1.139     1.139                      
Issuance of common stock   2,345,022                            
2026 Offering [Member] | Placement Agent Warrants [Member]                                
Class Of Stock [Line Items]                                
Warrants exercise price per share   $ 1.425     $ 1.425                      
Issuance of common stock   131,579                            
Issuance of warrants   131,579     131,579                      
2026 Offering [Member] | Maximum [Member] | Common Warrants [Member]                                
Class Of Stock [Line Items]                                
Issuance of common stock   3,517,533                            
2026 Offering [Member] | Maximum [Member] | Common Warrants [Member] | Common Stock [Member]                                
Class Of Stock [Line Items]                                
Warrants exercise price per share   $ 0.01     $ 0.01                      
2026 Offering [Member] | Maximum [Member] | 2026 Common Warrants [Member]                                
Class Of Stock [Line Items]                                
Issuance of warrants   3,517,533     3,517,533                      
At-The-Market Facility [Member]                                
Class Of Stock [Line Items]                                
Issuance of common stock         701,729                      
At-The-Market Facility [Member] | 2021 ATM Prospectus Supplement [Member] | Maximum [Member]                                
Class Of Stock [Line Items]                                
Common stock value reserved for future issuance                           $ 50,000,000    
At-The-Market Facility [Member] | 2024 ATM Prospectus [Member]                                
Class Of Stock [Line Items]                                
Common stock value reserved for future issuance   $ 3,100,000     $ 3,100,000                      
Issuance of common stock         1,198,134                      
At-The-Market Facility [Member] | 2024 ATM Prospectus [Member] | Maximum [Member]                                
Class Of Stock [Line Items]                                
Common stock value reserved for future issuance             $ 4,766,105 $ 5,311,508   $ 2,605,728