v3.26.3
Stockholders’ Equity - Fair Value Assumptions for ESPP (Details) - Employee Stock Purchase Plan
9 Months Ended
Sep. 30, 2026
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Volatility 56.50%
Expected term (years) 6 months
Risk free rate 3.70%
Expected dividend yield 0.00%