XML 115 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Stock Purchase Plan (ESPP) - Schedule of Assumptions used in Black-Scholes Option Pricing Model for ESPP Plan (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected dividend yield 0.00%    
ESPP      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected term 6 months 6 months 6 months
Expected volatility     132.00%
Expected volatility, Maximum 65.00% 68.00%  
Expected volatility, Minimum 45.00% 65.00%  
Risk free interest rate     4.40%
Risk free interest rate, Maximum 5.46% 5.46%  
Risk free interest rate, Minimum 4.44% 5.26%  
Expected dividend yield 0.00% 0.00% 0.00%