v3.26.1
Net Income (Loss) Per Share - Schedule of Net (Income) Loss Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (loss) $ 228 $ (17,484)
Denominator:    
Weighted average shares used to compute net income (loss) per share, basic (in shares) 111,726 105,159
Net income (loss) per share, basic (in dollars per share) $ 0 $ (0.17)
Numerator:    
Net income (loss) $ 228 $ (17,484)
Convertible senior notes activity, net of tax (370) 0
Net loss, diluted $ (142) $ (17,484)
Denominator:    
Weighted average shares used to compute net income (loss) per share, basic (in shares) 111,726 105,159
Shares related to convertible senior notes (in shares) 404 0
Weighted average shares used to compute net income (loss) per share, diluted (in shares) 112,130 105,159
Net income (loss) per share, diluted (in dollars per share) $ 0 $ (0.17)