v3.25.1
Share-Based Compensation - Summary of Activity of RSUs (Details) - Restricted Stock Units
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested RSUs, Beginning Balance | shares 975,520
Forfeited | shares (12,242)
Vested | shares (321,015)
Unvested RSUs, Ending Balance | shares 642,263
Weighted-Average Grant Date Fair Value, Beginning Balance | $ / shares $ 14.32
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares 19.24
Weighted-Average Grant Date Fair Value, Vested | $ / shares 17.38
Weighted-Average Grant Date Fair Value, Ending Balance | $ / shares $ 12.7