XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Stockholders' Equity - Summary of RSU Repurchases (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares of common stock repurchased for net settlement of equity awards (in shares) 17,272 15,917 13,690
Average per share repurchase price (in dollars per share) $ 91.25 $ 53.59 $ 46.9
Aggregate purchase price (in thousands) $ 1,576 $ 853 $ 642