v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount
For the three and six months ended June 30, 2026 and 2025, the Company recorded stock compensation costs totaling:
Three Months Ended
 June 30,
Six Months Ended June 30,
2026202520262025
Selling, general & administrative expenses
$3,590 $2,962 $8,216 $5,148 
Total stock compensation expense
$3,590 $2,962 $8,216 $5,148 
Share-Based Payment Arrangement, Option, Activity The following table summarizes the service-based stock option activity during the six months ended June 30, 2026:
Number of
Stock
Options
Outstanding—December 31, 20252,873,396 
Granted— 
Exercised340,663 
Forfeited or expired— 
Outstanding—June 30, 20262,532,733
Exercisable—June 30, 20262,153,465
The following table summarizes the performance-based stock option activity during the six months ended June 30, 2026:
Number of
Stock
Options
Outstanding—December 31, 20251,144,436 
Granted— 
Exercised265,525 
Forfeited or expired— 
Outstanding—June 30, 2026878,911
Exercisable—June 30, 2026878,911
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
The following table summarizes the RSU and PSU activity for the six months ended June 30, 2026:
Number of RSU Awards
Number of PSU Awards
Non-vested - December 31, 2025
608,203 144,191 
Granted156,882 176,500 
Vested166,039 17,742 
Forfeited/Cancelled6,131 — 
Non-vested - June 30, 2026
592,915 302,949