Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details Narrative)

v3.24.1.1.u2
Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
Jun. 21, 2023
Mar. 31, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]      
Intrinsic value of outstanding warrants   $ 0.0 $ 0.0
Common stock, par value   $ 0.001 $ 0.001
Line of Credit [Member] | Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member]      
Class of Warrant or Right [Line Items]      
Warrants liabilities   $ 2.2  
Secured Debt [Member] | Line of Credit [Member] | Alphia Term Loan Facility [Member]      
Class of Warrant or Right [Line Items]      
Term loan remains outstanding period 12 months    
First Tranche Warrant [Member] | Secured Debt [Member] | Line of Credit [Member] | Alphia Term Loan Facility [Member]      
Class of Warrant or Right [Line Items]      
Number of warrants converted 148,758    
Common stock, par value $ 0.001    
Price per share $ 11.44    
Second Tranche Warrant [Member] | Secured Debt [Member] | Line of Credit [Member] | Alphia Term Loan Facility [Member]      
Class of Warrant or Right [Line Items]      
Number of warrants converted 186,882    
Price per share $ 11.44    
Warrants expiration Jun. 21, 2028