XML 104 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Note 13 - Stockholders' Equity - Summary of PSU Transactions (Details) - Performance Shares [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 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,872)
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares $ 75.21
Non-vested, shares (in shares) | shares 502,022
Non-vested outstanding, weighted average grant date fair value (in dollars per share) | $ / shares $ 49.58