v3.26.1
Net Income (Loss) per Common Share - Summary of Calculation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:            
Net income (loss) $ (3,900) $ (47,414) $ 185,031 $ 96,304 $ (51,314) $ 281,335
Denominator:            
Weighted average shares outstanding, basic 107,564   110,922   108,710 112,291
Dilutive effect of options and RSUs 0   274   0 468
Weighted average shares outstanding, diluted 107,564   111,196   108,710 112,759
Net income (loss) per share:            
Basic $ (0.04)   $ 1.67   $ (0.47) $ 2.51
Diluted $ (0.04)   $ 1.66   $ (0.47) $ 2.50
Antidilutive and contingent RSUs excluded from diluted EPS 1,265   767   1,186 427