v3.25.1
Stock-Based Compensation - Schedule of Restricted Stock Units (Details) - $ / shares
1 Months Ended 3 Months Ended
Mar. 31, 2025
Mar. 31, 2025
Restricted Stock Units (RSUs)    
Restricted Stock Units    
Outstanding, Beginning Balance (in shares)   1,869,561
Granted (in shares)   460,439
Vested (in shares)   (330,350)
Forfeited (in shares)   (202,549)
Outstanding, Ending Balance (in shares) 1,797,101 1,797,101
Weighted-Average Grant Date-Fair Value Per Unit    
Weighted Average Grant Date Fair Value Per Unit, Beginning Balance (in dollars per share)   $ 12.03
Granted (in dollars per share)   94.22
Vested (in dollars per share)   10.90
Forfeited (in dollars per share)   13.46
Weighted Average Grant Date Fair Value Per Unit, Ending Balance (in dollars per share) $ 33.20 33.20
Performance-Based Restricted Stock Units    
Restricted Stock Units    
Granted (in shares) 73,677  
Weighted-Average Grant Date-Fair Value Per Unit    
Granted (in dollars per share)   $ 98.47