Stockholders' Equity - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | |||||
|---|---|---|---|---|---|---|---|
Jan. 01, 2026 |
Jan. 01, 2025 |
Jun. 30, 2026 |
Jun. 30, 2026 |
May 31, 2026 |
Mar. 31, 2026 |
Jul. 31, 2020 |
|
| Class Of Stock [Line Items] | |||||||
| Preferred stock participation rights | the Company's Board of Directors approved the adoption of a stockholder rights plan and declared a dividend distribution of one preferred share purchase right on each outstanding share of the Company's Common Stock. Each right will entitle stockholders to buy one one-thousandth of a share of the Company's Series A Junior Participating Preferred Stock at an exercise price of $13.00 per one one-thousandth of a share, subject to adjustment. The dividend was payable to holders of record as of the close of business on April 27, 2026. | ||||||
| Exercise price | $ 13 | ||||||
| Common stock exercise description | The rights will be exercisable only if a person or group acquires 10% or more (or 20% or more in the case of a Passive Institutional Investor) of the Company's outstanding common stock and various other criteria are met (the “Distribution Date”). | ||||||
| Expiration date | Apr. 12, 2027 | ||||||
| Stock Option | |||||||
| Class Of Stock [Line Items] | |||||||
| Weighted-average requisite service period | 4 years | ||||||
| Unamortized stock-based compensation cost related to unvested stock options | $ 2,200 | $ 2,200 | |||||
| Weighted-average period of stock-based compensation yet to be recognized | 2 years 2 months 19 days | ||||||
| Restricted Stock Units | |||||||
| Class Of Stock [Line Items] | |||||||
| Expected stock-based compensation yet to be recognized | 18,000 | $ 18,000 | |||||
| Weighted-average requisite service period | 4 years | ||||||
| Weighted-average period of stock-based compensation yet to be recognized | 2 years 5 months 23 days | ||||||
| Market-Based Awards | |||||||
| Class Of Stock [Line Items] | |||||||
| Grant date fair value of awards | $ 3.29 | $ 3.29 | |||||
| Weighted-average requisite service period | 3 years | ||||||
| Market-Based and Performance-Based PSUs | |||||||
| Class Of Stock [Line Items] | |||||||
| Expected stock-based compensation yet to be recognized | $ 2,680 | $ 2,680 | |||||
| Weighted-average period of stock-based compensation yet to be recognized | 1 year 4 months 20 days | ||||||
| O 2026 Q2 Dividends | |||||||
| Class Of Stock [Line Items] | |||||||
| Dividend payable date | Apr. 27, 2026 | ||||||
| Series 1 Common Stock | |||||||
| Class Of Stock [Line Items] | |||||||
| Increase in common stock reserve for issuance | 4,082,622 | 3,928,833 | |||||
| 2020 Equity incentive plan | |||||||
| Class Of Stock [Line Items] | |||||||
| Percentage of common stock issued and outstanding | 5.00% | ||||||
| 2020 Equity incentive plan | Series 1 Common Stock | |||||||
| Class Of Stock [Line Items] | |||||||
| Common stock authorized and reserved for issuance | 3,873,885 |