XML 52 R42.htm IDEA: XBRL DOCUMENT v3.26.3
Note 8 - Earnings Per Share - Schedule of Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Antidilutive securities (in shares) 7,029 1,963 5,860 1,799
Convertible Debt Securities [Member]        
Antidilutive securities (in shares) 1,438 0 1,076 0
Share-Based Payment Arrangement, Option [Member]        
Antidilutive securities (in shares) 8 6 8 6
Warrant [Member]        
Antidilutive securities (in shares) 5,583 1,957 4,776 1,793