v3.26.1
Employee Stock Purchase Plan (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Calculation Assumptions

The calculation was based on the following assumptions:

 

 

 

 

 

 

 

 

 

Three and Six Months Ended June 30, 2026

 

 

Three and Six Months Ended June 30, 2025

 

Strike price (per share)

 

$1.82 - $4.00

 

 

$1.69 - $2.11

 

Risk-free interest rate

 

3.77% - 3.80%

 

 

4.29% - 4.44%

 

Expected volatility

 

73.73% - 80.01%

 

 

55.26% - 88.23%

 

Expected term (in years)

 

 

0.5

 

 

 

0.5

 

Expected dividend yield