v3.26.1
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