v3.26.3
Stock-Based Compensation and Employee Benefit Plans - Weighted-Average Assumptions (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Stock options and awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate   3.90%    
Expected term (years)   6 years 1 month 6 days   6 years 1 month 6 days
Expected dividend yield   0.00%   0.00%
Expected volatility   93.90%    
Stock options and awards | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate       3.90%
Expected volatility       93.40%
Stock options and awards | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate       4.10%
Expected volatility       93.90%
Performance Shares | 2018 ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate (minimum) 3.40% 3.80% 3.40% 3.80%
Risk-free interest rate (maximum) 4.20% 4.30% 4.20% 5.00%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Expected volatility (minimum) 96.70% 80.50% 80.50% 66.20%
Expected volatility (maximum) 119.30% 115.20% 119.30% 115.20%
Performance Shares | 2018 ESPP | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years) 6 months 6 months 6 months 6 months
Performance Shares | 2018 ESPP | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years) 2 years 2 years 2 years 2 years