XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Stock Purchase Plan (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions
The calculation was based on the following assumptions:
Three Months Ended March 31, 2025
Strike price (per share)
$2.11
Risk-free interest rate
4.44%
Expected volatility
55.26%
Expected term (in years)0.5
Expected dividend yield