v3.25.1
Stock-based Compensation - Restricted Stock Units (Details) - Restricted stock units - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement Rollforward    
Beginning balance 117 3
Granted 61  
Forfeitures (5)  
Vested (16) (2)
Ending balance 157 1
Weighted Average Grant-Date Fair Value Per Share    
Beginning balance $ 37.23 $ 151.5
Granted 41.15  
Forfeitures 5.4  
Vested 105.8 151.5
Ending balance $ 34.96 $ 151.5
Unrecognized compensation cost $ 2.9 $ 0.2
Share-based award vesting period 1 year 10 months 24 days 10 months 24 days