XML 106 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Mar. 15, 2024
Mar. 07, 2024
Dec. 19, 2023
Oct. 17, 2023
Jun. 29, 2022
Mar. 10, 2022
Dec. 31, 2023
Dec. 31, 2022
Jan. 11, 2023
Debt Instrument [Line Items]                  
Debt interest expense             $ 1.7 $ 2.3  
Streeterville Capital [Member]                  
Debt Instrument [Line Items]                  
Unamortized debt issuance costs             0.4   $ 0.4
Cash principal payments             0.4 $ 1.5  
Debt issue costs             $ 1.8    
Streeterville Capital [Member] | Subsequent Event [Member]                  
Debt Instrument [Line Items]                  
Debt Conversion, Converted Instrument, Shares Issued 9,275                
Debt Conversion, Original Debt, Amount $ 9.3                
Streeterville Capital [Member] | Tranche 1 [Member]                  
Debt Instrument [Line Items]                  
Debt Instrument, Face Amount           $ 5.4      
Proceeds from Issuance of Debt           4.6      
Streeterville Capital [Member] | Tranche 2 [Member]                  
Debt Instrument [Line Items]                  
Debt Instrument, Face Amount           $ 5.4      
Streeterville Capital [Member] | Tranch 2 [Member]                  
Debt Instrument [Line Items]                  
Proceeds from Issuance of Debt         $ 4.7        
Streeterville Capital [Member] | Accretion Of Beneficial Conversion Feature [Member] | Streeterville First Note [Member]                  
Debt Instrument [Line Items]                  
Effective interest rate             20.30%    
Streeterville Capital [Member] | Accretion Of Beneficial Conversion Feature [Member] | Streeterville Second Note [Member]                  
Debt Instrument [Line Items]                  
Effective interest rate             18.10%    
Streeterville First Note [Member]                  
Debt Instrument [Line Items]                  
Debt Conversion, Converted Instrument, Amount     $ 0.2 $ 0.4          
Debt Conversion, Converted Instrument, Shares Issued     43,500 50,100          
Streeterville First Note [Member] | Subsequent Event [Member]                  
Debt Instrument [Line Items]                  
Debt Conversion, Converted Instrument, Shares Issued   52,200              
Debt Conversion, Original Debt, Amount   $ 0.2              
Notes Payable $ 0.5