v3.25.1
Share-Based Compensation - Weighted average assumptions for the options granted (Details) - Employee Stock Option - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-based compensation    
Exercise price $ 2.02 $ 1.45
Share price (in dollars per share) $ 2.02 $ 1.45
Volatility (as a percent) 100.00% 91.00%
Risk-free interest rate (as a percent) 4.39% 4.26%
Expected life (in years) 6 years 29 days 6 years 29 days
Dividend (as a percent) 0.00% 0.00%