XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Significant Accounting Policies and Related Matters - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive securites (in shares) 1,453,445 294,580 293,053
Share-Based Payment Arrangement, Option [Member]      
Antidilutive securites (in shares) 8,939 294,580 291,753
Restricted Stock Units (RSUs) [Member]      
Antidilutive securites (in shares) 3,769 0 1,300
Senior Notes [Member]      
Antidilutive securites (in shares) 1,440,737 0 0