XML 60 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Equity Incentive Plans and Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Restricted Stock Units Award Activity The following table includes activity related to outstanding service period restricted stock units in 2025.
SharesWeighted-Average Grant-Date Fair
Value Per Unit
(in thousands)
Outstanding at December 31, 2024405$94.65 
Granted35270.52 
Vested(115)91.74 
Forfeited(40)79.47 
Expired— 
Outstanding at December 31, 2025602$82.11 
The following table includes activity related to outstanding performance based restricted stock units in 2025.
SharesWeighted-Average Grant-Date Fair
Value Per Unit
(in thousands)
Outstanding at December 31, 2024223$84.61 
Granted1463.17 
Issued Upon Vesting— 
Forfeited(2)136.77 
Expired— 
Outstanding at December 31, 2025235$82.97 
The following table includes activity related to outstanding performance based restricted stock units with a market condition (total shareholder return) in 2025.
SharesWeighted-Average Grant-Date Fair
Value Per Unit
(in thousands)
Outstanding at December 31, 2024$— $— 
Granted4087.51 
Issued Upon Vesting— 
Forfeited(5)87.51 
Expired— 
Outstanding at December 31, 202535$87.51 
Schedule Of Share-Based Payment Award, Restricted Stock Unit, Valuation Assumptions The stock price is the closing price of our common stock on the valuation date.
Year Ended
December 31,
2025
Expected volatility50.0%
Expected term3.0
Risk-free interest rate3.8%
Expected dividend yield0.0%
Stock Price83.78
Schedule of Stock Options Activity A summary of service period stock options outstanding and changes under the plans during the year ended December 31, 2025 are presented below:
OptionsSharesWeighted Average Exercise
Price
Average Remaining
Contractual Term
Aggregate Intrinsic Value
(in thousands)(in thousands)
Outstanding at December 31, 2024993$51.76 
Granted— 
Exercised(16)70.44 
Forfeited(23)92.26 
Expired(27)67.02 
Outstanding at December 31, 2025927$50.09 2.3$30,414 
Exercisable at December 31, 2025927$50.09 2.3$30,414 
Schedule of Share Based Compensation Performance Shares Award Outstanding A summary of performance-based stock options outstanding and changes under the plans during the year ended December 31, 2025 are presented below:
OptionsSharesWeighted Average Exercise
Price
Average Remaining
Contractual Term
Aggregate Intrinsic Value
(in thousands)(in thousands)
Outstanding at December 31, 20241,685$75.69 
  
Granted— 
  
Exercised(172)57.22 
  
Forfeited(110)135.17 
Expired— 
Outstanding at December 31, 20251,403$79.58 3.3$29,503 
Exercisable at December 31, 20251,351$80.10 3.1$29,503 
Schedule of Share Based Payment Award Stock Options Valuation Assumptions
Year Ended
December 31,
2023
Weighted average exercise price of options granted$64.05
Expected volatility51.8%
Average expected terms in years6.4
Risk-free interest rate4.5%
Expected dividend yield0.0%