v3.25.1
Subsequent Events (Details)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 16, 2025
shares
May 09, 2025
USD ($)
shares
Dec. 31, 2024
shares
Mar. 31, 2025
shares
Jun. 12, 2024
shares
Mar. 31, 2024
shares
Subsequent Events            
Common stock, capital shares reserved for future issuance       2,192,394   2,401,248
2024 Equity Incentive Plan            
Subsequent Events            
Number of shares available for grant         456,000  
Common stock, capital shares reserved for future issuance       320,069    
Subsequent event | Maximum            
Subsequent Events            
Reverse stock split, conversion ratio 0.2          
Subsequent event | Minimum            
Subsequent Events            
Reverse stock split, conversion ratio 0.02          
Subsequent event | 2024 Equity Incentive Plan            
Subsequent Events            
Number of shares available for grant 2,000,000          
Common stock, capital shares reserved for future issuance 2,456,000          
ATM Program            
Subsequent Events            
Stock issued during period     6,851,753      
ATM Program | Subsequent event            
Subsequent Events            
Stock issued during period   1,742,634        
Proceeds of securities offerings | $   $ 0.5