XML 71 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Performance Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stockholders' Equity    
Stock-based compensation expense $ 13,083 $ 13,979
PSUs    
Stockholders' Equity    
Granted (in shares) 550,838  
Weighted Average Grant Date Fair Value, Granted (in dollars per share) $ 4.31  
Amount vesting, as a percent 100.00%  
Stock-based compensation expense $ 794  
Unrecognized compensation expense $ 1,581  
Unrecognized compensation expense, recognition period 2 years  
Minimum | PSUs    
Stockholders' Equity    
Performance shares granted in percentage 0.00%  
Maximum | PSUs    
Stockholders' Equity    
Performance shares granted in percentage 125.00%