v3.26.1
Stockholders' Equity - Performance Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stockholders' Equity    
Stock-based compensation expense $ 9,213 $ 13,083
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 0.00% 100.00%
Stock-based compensation expense reversed   $ 794
Minimum | PSUs    
Stockholders' Equity    
Performance shares granted in percentage 0.00%  
Maximum | PSUs    
Stockholders' Equity    
Performance shares granted in percentage 125.00%