v3.26.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 15, 2023
Jul. 29, 2021
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]            
Common stock reserved for future issuance 4,054,937          
Maximum number of shares of common stock issuable     13,333   13,333  
Weighted average grant-date fair value of options granted         $ 1.41 $ 6.7
Tax benefit from stock based compensation expense     $ 0.0 $ 0.0 $ 0.0 $ 0.0
Weighted-average period over which cost not yet recognized is expected to be recognized         2 years 3 months 7 days  
Restricted Stock            
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]            
Share-based payment arrangement, unrecognized stock based compensation cost     $ 2.7   $ 2.7  
Amended and Restated 2026 Equity Incentive Plan            
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]            
Shares reserved of issuance under the plan increase duration 10 years          
Percentage of number of shares of common stock outstanding 5.00%          
Amended and Restated 2026 Equity Incentive Plan | January One Two Thousand Twenty Four [Member]            
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]            
Common stock reserved for future issuance 20,000,000          
2026 Equity Incentive Plan            
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]            
Share-based payment award, number of shares available for grant     2,474,975   2,474,975  
2020 Employee Stock Purchase Plan            
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]            
Share-based payment award, shares issued in period         0  
Common stock reserved for future issuance   6,666 26,260   26,260  
Percentage of number of shares of common stock outstanding   1.00%