v3.26.1
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
Stock-based compensation expense includes restricted stock units granted to employees and other service providers and has been reported in the Company’s Consolidated Statements of Operations depending on the function performed by the employee or other service provider. Stock-based compensation expense recognized in each category of the Consolidated Statements of Operations was as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Veterinary invoice expense$505 $774 $1,065 $1,544 
Other cost of revenue620 605 1,189 1,094 
Technology and development2,865 1,470 4,372 2,621 
General and administrative4,738 5,047 9,631 9,575 
New pet acquisition expense1,241 1,560 2,712 4,452 
Total expensed stock-based compensation9,969 9,456 18,969 19,286 
Capitalized stock-based compensation45 77 58 
Total stock-based compensation$10,014 $9,465 $19,046 $19,344 
Share-based Compensation, Stock Options, Activity [Table Text Block]
The following table presents information regarding stock options granted, exercised, and forfeited for the period presented:
Number of OptionsWeighted Average Exercise Price per ShareAggregate Intrinsic Value (in thousands)
Outstanding as of December 31, 2025197,232 $16.20 $4,175 
Granted— — — 
Exercised(53,346)12.52 875 
Forfeited(1,751)10.18 — 
Outstanding as of June 30, 2026142,135 17.65 1,011 
Exercisable as of June 30, 2026142,135 $17.65 $1,011 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
The following table presents information regarding restricted stock units granted, vested and forfeited for the period presented:
Number of 
Shares
Weighted Average
Grant Date Fair Value per Share
Unvested shares as of December 31, 20251,014,774 $40.32 
Granted907,403 27.89 
Vested(457,011)39.28 
Forfeited(84,274)43.15 
Unvested shares as of June 30, 20261,380,892 $32.32