v3.25.1
Stock Based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Awarded and unvested, Beginning Balance | shares | shares 2,096,168
Awards, Granted | shares | shares 583,582
Awards, Vested | shares | shares (328,201)
Awards,Forfeited | shares | shares (35,796)
Awarded and unvested, Ending Balance | shares | shares 2,315,753
Weighted Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares | $ / shares $ 16.01
Weighted Average Grant-Date Fair Value, Granted | $ / shares | $ / shares 29.23
Weighted Average Grant-Date Fair Value, Vested | $ / shares | $ / shares 17.18
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares | $ / shares 15.98
Weighted Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares | $ / shares $ 19.18