v3.26.1
Share-Based Compensation - Performance Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 06, 2024
Mar. 31, 2026
Mar. 31, 2025
Share-based compensation      
Share-based compensation expense   $ 1,282 $ 1,351
2019 Plan      
Share-based compensation      
Options granted   2,131,500 1,151,400
Weighted average fair values of options granted   $ 1.74 $ 1.64
Performance Stock Options      
Share-based compensation      
Options granted   0 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,300  
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%  
Share-based compensation expense   $ 100  
Weighted average fair values of options granted   $ 1.38