XML 94 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income Per Share - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in diluted per share calculations (in shares) 648 365 2,279
Shares subject to outstanding stock options and RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in diluted per share calculations (in shares) 648 350 2,248
Unvested early exercised stock options and restricted shares of common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in diluted per share calculations (in shares) 0 0 31
Shares subject to the employee stock purchase plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in diluted per share calculations (in shares) 0 15 0