v3.26.1
Common Stock - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2025
Aug. 31, 2024
Mar. 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
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] | 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     $ 140,400,000
Common stock shares sold 0   14,141,569
Net proceeds     $ 137,100,000
Commissions paid     $ 3,300,000