Stockholders' Equity |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Stockholders' Equity Note [Abstract] | |
| Stockholders' Equity | 13. 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 six months ended June 30, 2026, the Company operated under two share repurchase plans with Mizuho Securities USA, LLC (“Mizuho”). The first plan was entered into in 2025 and expired on March 31, 2026, and the second plan was entered into on May 29, 2026 and is scheduled to expire on September 30, 2026, with provisions to terminate sooner. The execution of share repurchases is dependent on the Company’s stock price reaching certain levels. During the six months ended June 30, 2026, the Company repurchased an immaterial number of shares under the 2020 Repurchase Program, which were retired and recorded as a reduction to stockholders’ equity. During the six months ended June 30, 2025, the Company repurchased 0.1 million shares for approximately $5.8 million under the 2020 Repurchase Program, which were retired and recorded as a reduction to stockholders’ equity. As of June 30, 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. |