XML 102 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Note 13 - Stockholders' Equity - Summary of RSU Transactions (Details) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 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 141,575
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 116.77
Released, shares (in shares) | shares (157,431)
Released, weighted average grant date fair value (in dollars per share) | $ / shares $ 63.93
Forfeited, shares (in shares) | shares (8,270)
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares $ 86.71
Non-vested, shares (in shares) | shares 296,285
Non-vested outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 89.73