XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Stockholders' Equity - Summary of RSU Transactions (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 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 120,775
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 115.43
Released, shares (in shares) | shares (122,487)
Released, weighted average grant date fair value (in dollars per share) | $ / shares $ 60.64
Forfeited, shares (in shares) | shares (4,472)
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares $ 82.82
Non-vested, shares (in shares) | shares 314,227
Non-vested outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 85.87