Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Warrants - Share-based Compensation Arrangements by Share-based Payment Award (Details) - $ / shares
6 Months Ended
Aug. 04, 2023
Jun. 22, 2023
Jun. 30, 2024
Series B Preferred Stock Purchase Agreement | 7.5% Series B Cumulative Perpetual Redeemable Preferred Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)     4 years 3 months 18 days
Risk free interest rate     4.40%
Expected volatility     117.50%
Dividend yield     0.00%
Estimated fair value per warrant     $ 1.19
Exercise price (in dollars per share)     12.91
Purchase share price (in dollars per share)     $ 2.13
Series C Preferred Stock Purchase Agreement | Series C Cumulative Perpetual Redeemable Preferred Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)     4 years 9 months 18 days
Risk free interest rate     4.30%
Expected volatility     117.50%
Dividend yield     0.00%
Estimated fair value per warrant     $ 1.74
Exercise price (in dollars per share)     2.24
Purchase share price (in dollars per share)     $ 2.13
Walmart Warrants | Warrant Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)     10 years
Risk free interest rate     3.00%
Expected volatility     91.30%
Dividend yield     0.00%
Exercise price (in dollars per share)     $ 49.45
Purchase share price (in dollars per share)     $ 83.49
Yorkville Warrants | Warrant Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)     4 years 8 months 12 days
Risk free interest rate     4.30%
Expected volatility     117.50%
Estimated fair value per warrant     $ 1.82
Exercise price (in dollars per share)     1.37
Purchase share price (in dollars per share)     $ 2.13
Yorkville Warrants | Warrant Agreement | PIPE      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield     0.00%
RDO SPA Warrants | Warrant Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)     4 years 1 month 6 days
Risk free interest rate     4.40%
Expected volatility     117.50%
Dividend yield     0.00%
Estimated fair value per warrant     $ 0.87
Exercise price (in dollars per share)     29.90
Purchase share price (in dollars per share)     $ 2.13
June 2023 PIPE | Warrant Agreement | PIPE      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   4 years 6 months  
Risk free interest rate   4.30%  
Expected volatility   117.50%  
Dividend yield   0.00%  
Estimated fair value per warrant   $ 1.18  
Exercise price (in dollars per share)   15.41  
Purchase share price (in dollars per share)   $ 2.13  
I-40 Warrants | Warrant Agreement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)     4 years 3 months 18 days
Risk free interest rate     4.40%
Expected volatility     117.50%
Dividend yield     0.00%
Estimated fair value per warrant     $ 1.14
Exercise price (in dollars per share)     14.93
Purchase share price (in dollars per share)     $ 2.13
August 2023 PIPE | Warrant Agreement | PIPE      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 4 years 7 months 6 days    
Risk free interest rate 4.30%    
Expected volatility 117.50%    
Dividend yield 0.00%    
Estimated fair value per warrant $ 1.20    
Exercise price (in dollars per share) 15.41    
Purchase share price (in dollars per share) $ 2.13