XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Stockholders' Equity - Summary of RSU Transactions (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Non-vested, shares (in shares) | shares 320,411
Non-vested outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 65.03
Granted, shares (in shares) | shares 130,320
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 115.65
Released, shares (in shares) | shares (140,737)
Released, weighted average grant date fair value (in dollars per share) | $ / shares $ 62.68
Forfeited, shares (in shares) | shares (7,274)
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares $ 85.58
Non-vested, shares (in shares) | shares 302,720
Non-vested outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 87.42