v3.26.1
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jul. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2026
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Cash, cash equivalents and available-for-sale securities       $ 377.7
Restricted cash       $ 1.3
Common Stock [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Number of shares sold     35,739,810  
Common Stock [Member] | Private Placement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Number of shares sold   14,973,257    
Subsequent Event [Member] | ATM Sales Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Number of shares sold 2,012,500      
Net proceeds from issuance of common stock $ 15.7