v3.26.3
Net loss per share - Narrative (Details) - shares
Sep. 30, 2026
Mar. 31, 2026
Pre-funded warrants    
Diluted net loss per share attributable to common stockholders    
Common stock, authorized (in shares) 16,794,493 14,058,153