v3.26.1
Stockholders' Equity (Restricted Stock and Restricted Stock Units) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Restricted Stock and Restricted Stock Units    
Stockholders' Equity    
Number of shares, unvested beginning balance 3,841,748  
Number of shares, unvested ending balance 4,947,292  
Weighted average grant price, unvested balance $ 3.62  
Weighted average grant price, unvested balance $ 2.8  
Unrecognized compensation expense for awards other than options $ 8.6 $ 6.3
Share-based compensation, period for recognition of expense 4 years 10 months 24 days 2 years 9 months 18 days
Restricted Stock    
Stockholders' Equity    
Number of shares, granted 1,087,458  
Number of shares, vested (37,037)  
Weighted average grant price, granted $ 3.22  
Weighted average grant price, vested $ 17.33  
Restricted Stock Units (RSUs)    
Stockholders' Equity    
Number of shares, granted 425,000  
Number of shares, forfeited (150,000)  
Number of shares, vested (219,877)  
Weighted average grant price, granted $ 3.16  
Weighted average exercise price, forfeited 1.72  
Weighted average grant price, vested $ 18.27