v3.25.2
Stockholders' Equity - Performance Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stockholders' Equity        
Stock-based compensation expense $ 3,514 $ 3,564 $ 6,553 $ 6,579
Unrecognized compensation expense, recognition period     2 years 7 months 6 days  
PSUs        
Stockholders' Equity        
Granted (in shares)     554,938 550,838
Weighted Average Grant Date Fair Value, Granted (in dollars per share)     $ 3.29 $ 4.31
Amount vesting, as a percent     75.00%  
Stock-based compensation expense $ 22 $ 197 $ 368 $ 395
Minimum | PSUs        
Stockholders' Equity        
Performance shares granted in percentage     0.00%  
Maximum | PSUs        
Stockholders' Equity        
Performance shares granted in percentage     125.00%