XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 14 - Net Loss Per Share - Antidilutive Securities Excluded from Computation (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive securities (in shares) 136,510,399 29,819,656
Convertible Notes Payable [Member]    
Antidilutive securities (in shares) 1,732,703 1,732,703
Common Stock Warrants [Member]    
Antidilutive securities (in shares) 105,432,083 4,477,045
Share-Based Payment Arrangement, Option [Member]    
Antidilutive securities (in shares) 21,985,334 16,205,404
Restricted Stock [Member]    
Antidilutive securities (in shares) 767,945 812,170
Contingent Earnout Shares [Member]    
Antidilutive securities (in shares) 6,592,334 6,592,334