XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Common and Common Equivalent Shares - Schedule of Calculation of Shares Used in Basic and Diluted Net Income Per Share (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Weighted average number of common shares outstanding 84,609 83,891 84,649 83,223
Weighted average number of dilutive common share equivalents [1] 1,004 632 910 0
Weighted average number of common and common equivalent shares outstanding 85,613 84,523 85,559 83,223
Antidilutive securities not included in the diluted net income per common share calculation 60 2 132 389
[1] Due to a loss for the nine months ended September 30, 2024, 0.4 million incremental shares are not included because the effect would be antidilutive.