v3.26.1
Stock-Based Compensation and Employee Benefit Plans - Schedule of valuation assumptions (Details)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividends 0.00%  
Stock options | 2020 Stock Incentive Plan | Black-Scholes Option Pricing Model    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term - years 6 years 10 days 6 years
Expected volatility 109.80% 101.40%
Risk-free interest rate 3.90% 4.40%
Expected dividends 0.00% 0.00%
ESPP | 2020 Employee Stock Purchase Plan | Black-Scholes Option Pricing Model    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term - years 6 months 6 months
Expected volatility 109.70% 107.80%
Risk-free interest rate 3.90% 4.70%
Expected dividends 0.00% 0.00%