v3.26.1
Employee Benefit Plans - Restricted Common Stock and Restricted Stock Unit Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restricted Stock and Restricted Stock Unit Awards    
Employee Benefit Plans    
Number of awards forfeited 166,831  
Forfeited, weighted average exercise price $ 4.63  
Number of awards vested 17,833 17,833
Vested, total fair value $ 0.1 $ 1.7
Compensation cost 4.0 $ 4.7
Unrecognized compensation cost $ 21.7  
Weighted average recognition period (in years) 2 years 1 month 24 days  
Restricted stock    
Employee Benefit Plans    
Number of awards granted 45,000  
Granted, weighted average exercise price $ 1.79