v3.25.2
Share-based Compensation - Summary of Restricted Stock and Restricted Stock Unit, Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Restricted Stock Awards  
Number of Shares  
Unvested beginning balance (in shares) | shares 86,864
Granted (in shares) | shares 0
Vested (in shares) | shares (86,864)
Forfeited (in shares) | shares 0
Unvested ending balance (in shares) | shares 0
Unrecognized compensation expense excluding options | $ $ 0
Expected weighted average recognition period 0 years
Weighted-Average Grant Date Fair Value Per Share  
Unvested beginning balance (in dollars per share) | $ / shares $ 20.00
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 20.00
Forfeited (in dollars per share) | $ / shares 0
Unvested ending balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units  
Number of Shares  
Unvested beginning balance (in shares) | shares 1,510,077
Granted (in shares) | shares 108,610
Vested (in shares) | shares (408,454)
Forfeited (in shares) | shares (106,850)
Unvested ending balance (in shares) | shares 1,103,383
Unrecognized compensation expense excluding options | $ $ 6,932
Expected weighted average recognition period 2 years 8 months 12 days
Weighted-Average Grant Date Fair Value Per Share  
Unvested beginning balance (in dollars per share) | $ / shares $ 6.14
Granted (in dollars per share) | $ / shares 16.90
Vested (in dollars per share) | $ / shares 5.78
Forfeited (in dollars per share) | $ / shares 6.36
Unvested ending balance (in dollars per share) | $ / shares $ 7.31