XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share - Schedule of Denominators Used in Basic and Diluted Per Share Calculations (Details) - 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, Diluted, by Common Class, Including Two Class Method [Line Items]        
Denominator for basic calculation (in shares) 242,326 232,521 241,889 233,553
Denominator for dilutive calculation (in shares) 256,243 232,521 254,700 233,553
Option awards        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Effect of dilutive securities, share-based payment arrangements (in shares) 10,126 0 9,149 0
Unvested restricted stock units        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Effect of dilutive securities, share-based payment arrangements (in shares) 3,791 0 3,662 0