XML 104 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Option Plan - Weighted average assumptions used (Details) - Employee Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock Incentive Plan    
Expected term (in years)   7 years
Risk-free interest rate, Minimum 4.50% 4.14%
Risk-free interest rate, Maximum 4.90% 4.41%
Expected volatility, Minimum 62.30% 69.00%
Expected volatility, Maximum 77.20% 79.50%
Expected dividend rate 0.00% 0.00%
Minimum    
Stock Incentive Plan    
Expected term (in years) 2 years  
Fair value of options granted $ 10.35 $ 17.54
Maximum    
Stock Incentive Plan    
Expected term (in years) 7 years  
Fair value of options granted $ 14.97 $ 19.04