v3.26.1
Subsequent Events (Details) - ATM Facility - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 15, 2026
Mar. 31, 2026
Mar. 31, 2025
Subsequent Event [Line Items]      
Proceeds from issuance of common stock   $ 30,637 $ 3,009
Jefferies LLC      
Subsequent Event [Line Items]      
Issuance of common stock under Open Market Sale Agreement, net of issuance costs (in shares)   10,403,244 1,108,587
Proceeds from issuance of common stock   $ 30,600 $ 3,000
Subsequent Event | Jefferies LLC      
Subsequent Event [Line Items]      
Issuance of common stock under Open Market Sale Agreement, net of issuance costs (in shares) 1,412,136    
Weighted average price ( in dollars per share) $ 0.6052    
Proceeds from issuance of common stock $ 833