Stockholders' Equity |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Stockholders' Equity Note [Abstract] | |
| Stockholders' Equity | 12. Stockholders’ Equity Share Repurchase Program On October 29, 2020, the Company’s board of directors (the “Board”) approved a share repurchase program authorizing the repurchase of up to an aggregate of 20.0 million shares (the “2020 Repurchase Program”). Share repurchases under the 2020 Repurchase Program may be made through the open market, established plans or privately negotiated transactions in accordance with all applicable securities laws, rules and regulations. There is no expiration date applicable to the 2020 Repurchase Program. During the three months ended March 31, 2026, the Company continued to operate under a share repurchase plan with Mizuho Securities USA, LLC, which was entered into in 2025 and expired on March 31, 2026. The execution of share repurchases was dependent on the Company’s stock price reaching certain levels. During the three months ended March 31, 2026 and 2025, the Company repurchased an immaterial amount of shares under the 2020 Repurchase Program, which were retired and recorded as a reduction to stockholders’ equity. As of March 31, 2026, there remained an outstanding authorization to repurchase approximately 5.5 million shares of the Company’s outstanding common stock under the 2020 Repurchase Program. |