XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Basic and Diluted Net Income (Loss) Per Share - Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Basic and Diluted Net Income (Loss) Per Share [Abstract]          
Net income (in Dollars)     $ 123,551    
Shares used in computing basic net income per share (in Shares) 159,137 145,958 159,137 158,937 145,748
Basic net income (loss) per share (in Dollars per share) $ 0.78 $ (0.45) $ 0.78 $ (0.15) $ (1.43)
Effect of dilutive securities:          
Shares issuable related to our Employee Stock Purchase Plan (in Shares)     86    
Diluted net income (in Dollars)     $ 127,558    
Shares used in computing diluted net income per share (in Shares) 182,331 145,958 182,331 158,937 145,748
Diluted net income (loss) per share (in Dollars per share) $ 0.7 $ (0.45) $ 0.7 $ (0.15) $ (1.43)
1.75% Notes [Member]          
Effect of dilutive securities:          
Shares issuable related to convertible notes (in Dollars)     $ 3,215    
Shares issuable related to convertible notes (in Shares)     10,702    
0% Notes [Member]          
Effect of dilutive securities:          
Shares issuable related to convertible notes (in Dollars)     $ 792    
Shares issuable related to convertible notes (in Shares)     10,936    
Stock Options [Member]          
Effect of dilutive securities:          
Shares issuable related to stock-based compensation (in Shares)     21    
Restricted Stock Awards [Member]          
Effect of dilutive securities:          
Shares issuable related to stock-based compensation (in Shares)     1,449