XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Net (Loss) Income Per Share - Schedule of Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net (loss) income $ (4,649) $ 4,828 $ (3,309) $ 14,162
Weighted-average shares used in computing net (loss) income per share:        
Basic (in shares) 302,949 300,930 302,811 298,913
Effect of dilutive securities (in shares) 0 14,004 0 14,803
Diluted (in shares) 302,949 314,934 302,811 313,716
Net (loss) income per share attributable to Class A and Class B-1 common stockholders:        
Basic (in dollars per share) $ (0.02) $ 0.02 $ (0.01) $ 0.05
Diluted (in dollars per share) $ (0.02) $ 0.02 $ (0.01) $ 0.05