v3.25.2
Stockholder's Equity and Share-Based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Weighted average grant date fair value    
Weighted average period for recognition 2 years 3 months 18 days  
Unvested restricted stock units    
Number of shares    
Unvested balance, Beginning 7,093  
Granted 60,000  
Vested (14,325)  
Forfeited (268)  
Unvested balance, Ending 52,500  
Weighted average grant date fair value    
Unvested balance, Weighted average grant date fair value, Beginning $ 11.44 $ 44.8
Granted, Weighted average grant date fair value 11.7  
Vested, Weighted average grant date fair value 27.56  
Forfeited, Weighted average grant date fair value 90.4  
Unvested balance, Weighted average grant date fair value, Ending $ 11.44  
Total unrecognized expense $ 0.5  
Weighted average period for recognition 1 year 6 months