v3.26.1
Common Stock - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2025
May 31, 2026
Aug. 31, 2024
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock shares authorized 300,000,000     450,000,000 300,000,000 450,000,000
Common Stock, Voting Rights           Each share of common stock entitles the stockholder to one vote on all matters submitted to a vote of the Company’s stockholders.
Dividends declared           $ 0
Common Stock [Member] | Follow-On Offering [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock shares sold   26,354,167   26,354,167    
Offering price per share   $ 12        
Net proceeds   $ 296,800,000        
Underwriters option to purchase an additional number of shares   3,437,500        
Underwriting discounts, commissions and other offering expenses   $ 19,400,000        
Common Stock [Member] | TD Securities [Member] | 2024 Sales Agreement [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate gross proceeds from the sale of shares     $ 250,000,000      
Gross proceeds from issuance of common stock       $ 22,600,000 $ 140,400,000  
Common stock shares sold 0     1,865,000 14,141,569  
Net proceeds       $ 22,100,000 $ 137,100,000  
Commissions paid       $ 500,000 $ 3,300,000 $ 500,000