v3.26.3
Stockholders' Equity - Stock Option Plan and Restricted Stock Activity (Details)
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Shares  
Balance at beginning of period (in shares) | shares 2,001,011
Granted (in shares) | shares 355,130
Options exercised (in shares) | shares (282,307)
Forfeited (in shares) | shares 0
Balance at end of period (in shares) | shares 2,073,834
Weighted-Average Exercise Price  
Balance at beginning of period (in USD per share) | $ / shares $ 84.48
Granted (in USD per share) | $ / shares 206.75
Options exercised (in USD per share) | $ / shares 76.10
Forfeited (in USD per share) | $ / shares 0
Balance at end of period (in USD per share) | $ / shares $ 106.56
Restricted Stock Awards  
Restricted Stock Awards  
Nonvested at beginning of period (in shares) | shares 455,547
Granted (in shares) | shares 269,115
RSUs vested (in shares) | shares (290,963)
Forfeited (in shares) | shares 0
Nonvested at end of period (in shares) | shares 433,699
Weighted-Average Grant Date Fair Value  
Nonvested at beginning of period (in USD per share) | $ / shares $ 98.86
Granted (in USD per share) | $ / shares 167.82
RSUs vested (in USD per share) | $ / shares 95.47
Forfeited (in USD per share) | $ / shares 0
Nonvested at end of period (in USD per share) | $ / shares $ 143.92