XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock - Valuation Assumptions (Details) - Employee Stock Option - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Fair value of common stock $ 31.74 $ 16.89 $ 25.68 $ 15.68
Dividend yield 0.00% 0.00% 0.00% 0.00%
Risk-free interest rate 3.90% 4.10% 4.20% 4.20%
Expected volatility 74.00% 68.00% 73.00% 68.00%
Expected term (in years) 6 years 7 days 6 years 18 days 6 years 3 months 10 days 6 years 3 days