v3.25.4
Stock-Based Compensation - Schedule of Performance-Based Restricted Stock Unit Activity (Details) - Performance-Based Restricted Stock Units
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 590,887
Granted (in shares) | shares 329,580
Vested (in shares) | shares (176,747)
Canceled, forfeited or expired (in shares) | shares (4,080)
Ending balance (in shares) | shares 739,640
Weighted Average Grant Date Fair Value  
Beginning balance (in USD per share) | $ / shares $ 25.93
Granted (in USD per share) | $ / shares 17.31
Vested (in USD per share) | $ / shares 25.04
Canceled, forfeited or expired (in USD per share) | $ / shares 17.85
Ending balance (in USD per share) | $ / shares $ 22.35