XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Common Stock Purchase Warrants (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Warrants [Abstract]      
Outstanding, beginning (in shares) 1,208,216 204,883  
Issuances (in shares) 154,451 1,031,276  
Exercised (in shares) 0 (27,943)  
Forfeited or expired (in shares) (141,095) 0  
Outstanding, ending (in shares) 1,221,572 1,208,216 204,883
Weighted Average Exercise Price [Abstract]      
Outstanding, beginning (in dollars per share) $ 0.07 $ 0.2  
Issuances (in dollars per share) 0.06 0.06  
Exercised (in dollars per share) 0 0.09  
Forfeited or expired (in dollars per share) 0 0  
Outstanding, ending (in dollars per share) $ 0.06 $ 0.07 $ 0.2
Weighted Average Remaining Life (Years) [Abstract]      
Weighted Average Remaining Life (years) 4 years 3 days 3 years 6 months 18 days 2 years 6 months 14 days