XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Stockholders' Equity - Summary of PSU Transactions (Details) - Performance Shares [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 460,450
Non-vested outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 40.43
Granted, shares (in shares) | shares 86,844
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 99.61
Released, shares (in shares) | shares (41,400)
Released, weighted average grant date fair value (in dollars per share) | $ / shares $ 50.35
Forfeited, shares (in shares) | shares (3,648)
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares $ 73.15
Non-vested, shares (in shares) | shares 502,246
Non-vested outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 49.6