Quarterly report pursuant to Section 13 or 15(d)

Warrants - Share-based Compensation Arrangements by Share-based Payment Award (Details)

v3.23.2
Warrants - Share-based Compensation Arrangements by Share-based Payment Award (Details) - $ / shares
6 Months Ended
Jun. 22, 2023
Jun. 30, 2023
Feb. 05, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   11 months 23 days  
Expected volatility   5.30%  
Dividend yield   0.00%  
Stock price (in dollars per share)   $ 0.48  
Warrant Agreement | PIPE      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 5 years 5 months 23 days    
Expected volatility 124.90%    
Dividend yield 0.00%    
Risk free interest rate 4.05%    
Estimated fair value per warrant $ 0.41    
Exercise price (in dollars per share) 0.67    
Stock price (in dollars per share) $ 0.48    
Walmart Warrants | Warrant Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   10 years  
Expected volatility   91.30%  
Dividend yield   0.00%  
Risk free interest rate   3.00%  
Exercise price (in dollars per share)   $ 2.15  
Stock price (in dollars per share)   $ 3.63  
Yorkville Warrants | Warrant Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   10 months 24 days  
Expected volatility   116.40%  
Dividend yield   0.00%  
Risk free interest rate   4.70%  
Estimated fair value per warrant   $ 0.57  
Exercise price (in dollars per share)   1.05  
Stock price (in dollars per share)   $ 1.20  
Securities Purchase Agreement | Warrant Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   4 years 7 months 9 days  
Expected volatility   124.90%  
Dividend yield   0.00%  
Risk free interest rate   4.16%  
Estimated fair value per warrant   $ 0.35  
Exercise price (in dollars per share)   1.30  
Stock price (in dollars per share)   $ 0.48 $ 1.05
I-40 Warrants | Warrant Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   5 years 3 months 7 days  
Expected volatility   124.90%  
Dividend yield   0.00%  
Risk free interest rate   4.07%  
Estimated fair value per warrant   $ 0.40  
Exercise price (in dollars per share)   0.65  
Stock price (in dollars per share)   $ 0.48