v3.25.3
Employee Stock Purchase Plan (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Calculation Assumptions

The calculation was based on the following assumptions:

 

 

Three and Nine Months Ended September 30, 2025

 

 

Three and Nine Months Ended September 30, 2024

 

Strike price (per share)

 

$1.69-$2.11

 

 

$1.56 - $4.00

 

Risk-free interest rate

 

4.29% - 4.44%

 

 

5.40% - 5.41%

 

Expected volatility

 

55.26% - 88.23%

 

 

60.99% - 140.00%

 

Expected term (in years)

 

 

0.5

 

 

 

0.5

 

Expected dividend yield