XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Stockholders' Equity - Rollforward of Outstanding Shares (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Common Stock, Issued [Member]    
Shares (in shares) 2,786,321 2,725,670
Stock-based compensation (in shares) 12,548 69,597
Exercise of stock options (in shares) 9,710 0
Shares withheld for income taxes (in shares) 0 (8,946)
Shares (in shares) 2,808,579 2,786,321
Treasury Stock, Common [Member]    
Shares, treasury (in shares) 0 0
Stock-based compensation (in shares) 0 0
Exercise of stock options (in shares) 0 0
Shares withheld for income taxes (in shares) 0 0
Shares, treasury (in shares) 0 0
Common Stock, Outstanding [Member]    
Shares (in shares) 2,786,321 2,725,670
Stock-based compensation (in shares) 12,548 69,597
Exercise of stock options (in shares) 9,710 0
Shares withheld for income taxes (in shares) 0 (8,946)
Shares (in shares) 2,808,579 2,786,321