v3.25.1
Share-Based Compensation - Performance Stock Options (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
May 06, 2024
Mar. 31, 2025
Mar. 31, 2024
2019 Plan      
Share-based compensation      
Options granted   1,151,400 45,000
Weighted average fair values of options granted   $ 1.64 $ 1.12
Performance Stock Options      
Share-based compensation      
Options granted   0  
Performance Stock Options | Share-based Compensation Award, Tranche One      
Share-based compensation      
Percentage of shares to vest   50.00%  
Vesting period   6 months  
Performance Stock Options | Share-based Compensation Award, Tranche Two      
Share-based compensation      
Percentage of shares to vest   50.00%  
Vesting period   1 year  
Performance Stock Options | 2019 Plan      
Share-based compensation      
Options granted 924,000    
Expiration term (in years) 10 years    
Original grant-date fair value   $ 1.3  
Volatility (as a percent)   98.50%  
Expected life (in years)   5 years 9 months 25 days  
Strike price (in dollars per share)   $ 1.74  
Risk-free interest rate (as a percent)   4.43%  
Weighted average fair values of options granted   $ 1.38