XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Schedule of key assumptions for stock option grants (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted-average expected volatility 65.60% 65.00%
Weighted-average expected life in years 3 years 6 months 3 years 6 months
Weighted-average dividend yield 0.00% 0.00%
Weighted-average risk-free interest rate 4.26% 3.99%
PSUs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted-average expected volatility 65.60% 73.30%
Weighted-average dividend yield 0.00% 0.00%
Weighted-average risk-free interest rate 4.37% 4.65%
Discount period in years 1 year 9 months 29 days 1 year 9 months 29 days