v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Stock Option Plan Activity
The following is a summary of our stock options and restricted stock awards activities and related information:
Stock OptionsRestricted Stock Awards
SharesWeighted-Average Exercise PriceSharesWeighted-Average Grant Date Fair Value
Balance as of December 31, 2025
2,001,011 $84.48 455,547 $98.86 
Granted346,010 $204.55 268,467 $167.54 
Options exercised/RSUs vested(202,032)$78.68 (290,202)$95.57 
Forfeited— $— — $— 
Balance as of June 30, 2026
2,144,989 $104.39 433,812 $143.56 
Schedule of Restricted Stock Activity
The following is a summary of our stock options and restricted stock awards activities and related information:
Stock OptionsRestricted Stock Awards
SharesWeighted-Average Exercise PriceSharesWeighted-Average Grant Date Fair Value
Balance as of December 31, 2025
2,001,011 $84.48 455,547 $98.86 
Granted346,010 $204.55 268,467 $167.54 
Options exercised/RSUs vested(202,032)$78.68 (290,202)$95.57 
Forfeited— $— — $— 
Balance as of June 30, 2026
2,144,989 $104.39 433,812 $143.56