XML 92 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Stockholders' Equity and Stock-based Compensation - Summary of Issuances of Shares of Our Common Stock (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Vesting of employee stock awards (1) (in shares) [1] 11,623 153,324
[1] Amounts are net of shares withheld to cover employee tax payments. Amounts vested are for various employees.