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

The calculation was based on the following assumptions:

 

 

Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

Strike price (per share)

 

$

1.82

 

 

$

2.11

 

Risk-free interest rate

 

 

3.80

%

 

 

4.44

%

Expected volatility

 

 

80.01

%

 

 

55.26

%

Expected term (in years)

 

 

0.5

 

 

 

0.5

 

Expected dividend yield