Condensed Consolidated Statements of Stockholders’ Equity - USD ($) $ in Thousands | Total | Cumulative Effect, Period of Adoption, Adjustment | Common Stock | Additional Paid-In Capital | Accumulated Deficit | Accumulated Deficit Cumulative Effect, Period of Adoption, Adjustment | Accumulated Other Comprehensive Loss |
Beginning balance (in shares) at Dec. 31, 2022 | | | 191,447,000 | | | | |
Beginning balance at Dec. 31, 2022 | $ 906,693 | $ (1,309) | $ 2 | $ 1,489,935 | $ (573,046) | $ (1,309) | $ (10,198) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | |
Common stock issued upon vesting of restricted stock units (in shares) | | | 348,000 | | | | |
Stock-based compensation | 7,514 | | | 7,514 | | | |
Stock option exercises (in shares) | | | 103,000 | | | | |
Stock option exercises | 609 | | | 609 | | | |
Repurchase and retirement of common stock, including taxes (in shares) | | | (3,124,000) | | | | |
Repurchase and retirement of common stock, including taxes | (29,643) | | | (29,643) | | | |
Foreign currency translation gain (loss), net | (99) | | | | | | (99) |
Net loss | (20,775) | | | | (20,775) | | |
Ending balance (in shares) at Mar. 31, 2023 | | | 188,774,000 | | | | |
Ending balance at Mar. 31, 2023 | 862,990 | | $ 2 | 1,468,415 | (595,130) | | (10,297) |
Beginning balance (in shares) at Dec. 31, 2022 | | | 191,447,000 | | | | |
Beginning balance at Dec. 31, 2022 | 906,693 | $ (1,309) | $ 2 | 1,489,935 | (573,046) | $ (1,309) | (10,198) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | |
Foreign currency translation gain (loss), net | (781) | | | | | | |
Net loss | (21,671) | | | | | | |
Ending balance (in shares) at Jun. 30, 2023 | | | 188,636,000 | | | | |
Ending balance at Jun. 30, 2023 | 859,357 | | $ 2 | 1,466,360 | (596,026) | | (10,979) |
Beginning balance (in shares) at Mar. 31, 2023 | | | 188,774,000 | | | | |
Beginning balance at Mar. 31, 2023 | 862,990 | | $ 2 | 1,468,415 | (595,130) | | (10,297) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | |
Issuance of common stock for Employee Stock Purchase Plan (in shares) | | | 324,000 | | | | |
Issuance of common stock for Employee Stock Purchase Plan | 1,765 | | | 1,765 | | | |
Common stock issued upon vesting of restricted stock units (in shares) | | | 404,000 | | | | |
Stock-based compensation | 6,241 | | | 6,241 | | | |
Stock option exercises (in shares) | | | 38,000 | | | | |
Stock option exercises | 300 | | | 300 | | | |
Repurchase and retirement of common stock, including taxes (in shares) | | | (904,000) | | | | |
Repurchase and retirement of common stock, including taxes | (10,361) | | | (10,361) | | | |
Foreign currency translation gain (loss), net | (682) | | | | | | (682) |
Net loss | (896) | | | | (896) | | |
Ending balance (in shares) at Jun. 30, 2023 | | | 188,636,000 | | | | |
Ending balance at Jun. 30, 2023 | $ 859,357 | | $ 2 | 1,466,360 | (596,026) | | (10,979) |
Beginning balance (in shares) at Dec. 31, 2023 | 186,934,031 | | 186,934,000 | | | | |
Beginning balance at Dec. 31, 2023 | $ 826,036 | | $ 2 | 1,454,026 | (619,975) | | (8,017) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | |
Common stock issued upon vesting of restricted stock units (in shares) | | | 301,000 | | | | |
Stock-based compensation | $ 5,576 | | | 5,576 | | | |
Stock option exercises (in shares) | 160,000 | | 160,000 | | | | |
Stock option exercises | $ 1,072 | | | 1,072 | | | |
Repurchase and retirement of common stock, including taxes (in shares) | | | (1,234,000) | | | | |
Repurchase and retirement of common stock, including taxes | (12,139) | | | (12,139) | | | |
Foreign currency translation gain (loss), net | (3,535) | | | | | | (3,535) |
Net loss | (16,324) | | | | (16,324) | | |
Ending balance (in shares) at Mar. 31, 2024 | | | 186,161,000 | | | | |
Ending balance at Mar. 31, 2024 | $ 800,686 | | $ 2 | 1,448,535 | (636,299) | | (11,552) |
Beginning balance (in shares) at Dec. 31, 2023 | 186,934,031 | | 186,934,000 | | | | |
Beginning balance at Dec. 31, 2023 | $ 826,036 | | $ 2 | 1,454,026 | (619,975) | | (8,017) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | |
Repurchase and retirement of common stock, including taxes (in shares) | (3,700,000) | | | | | | |
Foreign currency translation gain (loss), net | $ (2,593) | | | | | | |
Net loss | $ (19,700) | | | | | | |
Ending balance (in shares) at Jun. 30, 2024 | 184,581,163 | | 184,581,000 | | | | |
Ending balance at Jun. 30, 2024 | $ 784,092 | | $ 2 | 1,434,375 | (639,675) | | (10,610) |
Beginning balance (in shares) at Mar. 31, 2024 | | | 186,161,000 | | | | |
Beginning balance at Mar. 31, 2024 | 800,686 | | $ 2 | 1,448,535 | (636,299) | | (11,552) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | |
Issuance of common stock for Employee Stock Purchase Plan (in shares) | | | 215,000 | | | | |
Issuance of common stock for Employee Stock Purchase Plan | 1,755 | | | 1,755 | | | |
Common stock issued upon vesting of restricted stock units (in shares) | | | 470,000 | | | | |
Stock-based compensation | $ 6,454 | | | 6,454 | | | |
Stock option exercises (in shares) | 233,000 | | 233,000 | | | | |
Stock option exercises | $ 1,767 | | | 1,767 | | | |
Repurchase and retirement of common stock, including taxes (in shares) | (2,500,000) | | (2,498,000) | | | | |
Repurchase and retirement of common stock, including taxes | $ (24,136) | | | (24,136) | | | |
Foreign currency translation gain (loss), net | 942 | | | | | | 942 |
Net loss | $ (3,376) | | | | (3,376) | | |
Ending balance (in shares) at Jun. 30, 2024 | 184,581,163 | | 184,581,000 | | | | |
Ending balance at Jun. 30, 2024 | $ 784,092 | | $ 2 | $ 1,434,375 | $ (639,675) | | $ (10,610) |