v3.26.1
Overview and Basis of Presentation - Additional Information (Detail) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Number of Shares Outstanding, Diluted 231,827,061 236,822,468
Anti-dilutive stock options excluded from the computation of diluted earnings per share 492,760 1,346,760
Employee Stock Option    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Number of Shares Outstanding, Diluted 7,549,128 7,454,997
Restricted Stock Units    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Number of Shares Outstanding, Diluted 7,298,323 6,990,745
Weighted Average Number Diluted Shares Outstanding Adjustment 1,230,378 701,957
Warrant    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Number of Shares Outstanding, Diluted 1,702,347 1,811,075
Weighted Average Number Diluted Shares Outstanding Adjustment 0 0