v3.26.1
Summary of Significant Accounting Policies - Statements of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Balance at beginning of period (in shares)   186,683,682   186,683,682  
Balance at beginning of period $ 796,332 $ 802,044 $ 774,977 $ 802,044 $ 759,556
Balance at beginning of period (in shares)   3,776,155   3,776,155  
Net income (loss) 1,760 $ (1,683) (4,631) $ 77 (11,852)
Foreign currency translation adjustment (2,992) (11,853) 36,560 (14,845) 52,652
Exercise of stock options 4   0 7 2
Restricted stock units issued, net of shares withheld for taxes (769)   (2,057) (5,372) (9,767)
Issuance of stock 0   0 0 1,107
Issuance of stock under employee stock purchase plan 0   0 1,177 1,296
Repurchase of common stock 0   (10,000) 0 (10,000)
Stock-based compensation $ 10,293   13,088 $ 21,540 24,943
Balance at end of period (in shares) 188,905,524     188,905,524  
Balance at end of period $ 804,628 $ 796,332 $ 807,937 $ 804,628 $ 807,937
Balance at ending of period (in shares) 3,776,155     3,776,155  
Common Stock          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Balance at beginning of period (in shares) 192,155,000 190,460,000 189,061,000 190,460,000 187,529,000
Balance at beginning of period $ 191 $ 190 $ 189 $ 190 $ 187
Exercise of stock options (in shares) 19,000     21,000 7,000
Restricted stock units issued, net of shares withheld for taxes (in shares) 508,000   498,000 1,944,000 1,769,000
Restricted stock units issued, net of shares withheld for taxes $ 2   $ 1 $ 3 $ 3
Issuance of stock (in shares)         102,000
Issuance of stock under employee stock purchase plan (in shares)       257,000 152,000
Balance at end of period (in shares) 192,682,000 192,155,000 189,559,000 192,682,000 189,559,000
Balance at end of period $ 193 $ 191 $ 190 $ 193 $ 190
Treasury Stock          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Balance at beginning of period $ (30,000) $ (30,000) $ 0 $ (30,000) $ 0
Balance at beginning of period (in shares) 3,776,000 3,776,000 0 3,776,000 0
Repurchase of stock (in shares)     (1,250,000)   (1,250,000)
Repurchase of common stock     $ (10,000)   $ (10,000)
Balance at end of period $ (30,000) $ (30,000) $ (10,000) $ (30,000) $ (10,000)
Balance at ending of period (in shares) 3,776,000 3,776,000 1,250,000 3,776,000 1,250,000
Additional Paid-in Capital          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Balance at beginning of period $ 754,422 $ 746,599 $ 715,540 $ 746,599 $ 708,992
Exercise of stock options 4     7 2
Restricted stock units issued, net of shares withheld for taxes (771)   (2,058) (5,375) (9,770)
Issuance of stock         1,107
Issuance of stock under employee stock purchase plan       1,177 1,296
Stock-based compensation 10,293   13,088 21,540 24,943
Balance at end of period 763,948 754,422 726,570 763,948 726,570
Accumulated Other Comprehensive (Loss) Income          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Balance at beginning of period 20,661 32,514 (5,087) 32,514 (21,179)
Foreign currency translation adjustment (2,992)   36,560 (14,845) 52,652
Balance at end of period 17,669 20,661 31,473 17,669 31,473
Retained Earnings          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Balance at beginning of period 51,058 52,741 64,335 52,741 71,556
Net income (loss) 1,760   (4,631) 77 (11,852)
Balance at end of period $ 52,818 $ 51,058 $ 59,704 $ 52,818 $ 59,704