XML 92 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Restricted Stock Units (Details) - Restricted Stock Units (RSUs)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Restricted Stock Units Outstanding  
Restricted Stock Units Outstanding (in shares) | shares 1,507,877
Restricted stock units granted (in shares) | shares 1,187,165
Restricted Stock Units vested (in shares) | shares (471,663)
Restricted Stock Units forfeited (in shares) | shares (353,818)
Restricted Stock Units Outstanding (in shares) | shares 1,869,561
Weighted Average Exercise Price  
Weighted Average Grant Date Fair Value Per Unit (in dollars per share) | $ / shares $ 15.48
Restricted Stock Units granted (in dollars per share) | $ / shares 11.37
Restricted Stock Units vested (in us dollar per share) | $ / shares 17.72
Restricted Stock Units forfeited (in dollars per share) | $ / shares 15.63
Weighted Average Grant Date Fair Value Per Unit (in dollars per share) | $ / shares $ 12.03