Quarterly report pursuant to Section 13 or 15(d)

Warrants - Preferred Stock Warrants Narrative (Details)

v3.24.3
Warrants - Preferred Stock Warrants Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Aug. 28, 2024
Jul. 19, 2024
May 03, 2024
Apr. 09, 2024
Dec. 31, 2023
Sep. 29, 2023
Feb. 05, 2023
Jul. 11, 2022
Class of Warrant or Right [Line Items]                    
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000         10,000,000      
Warrant exercise price (in dollars per share) $ 264.50 $ 264.50                
Warrant Agreement                    
Class of Warrant or Right [Line Items]                    
Warrants outstanding (in shares)                 2,200,000 2,700,000
Warrant exercise price (in dollars per share)                   $ 49.45
Class of warrant or right exercised (in share) 0 0                
Warrant Agreement | August 2023 PIPE Warrants                    
Class of Warrant or Right [Line Items]                    
Class of warrant or right exercised (in share) 0 0                
Warrant Agreement | July Yorkville Warrants                    
Class of Warrant or Right [Line Items]                    
Warrant exercise price (in dollars per share)       $ 2.70            
Warrant Agreement | August Yorkville Warrants                    
Class of Warrant or Right [Line Items]                    
Warrant exercise price (in dollars per share)     $ 1.76              
Class of warrant or right exercised (in share) 0 0                
7.5% Series B Cumulative Perpetual Redeemable Preferred Stock | Series B Preferred Stock Purchase Agreement                    
Class of Warrant or Right [Line Items]                    
Preferred stock, shares authorized (in shares)               45,000    
Aggregate fair value               $ 5.9    
Warrants fair value $ 0.4 $ 0.4                
Unrealized gain (loss) (0.8) (4.1)                
7.5% Series B Cumulative Perpetual Redeemable Preferred Stock | Series B Preferred Stock Purchase Agreement | Warrant Agreement                    
Class of Warrant or Right [Line Items]                    
Warrants outstanding (in shares)               1,000,000    
Common Stock | Series B Preferred Stock Purchase Agreement | Warrant Agreement                    
Class of Warrant or Right [Line Items]                    
Warrants outstanding (in shares)               1,000,000.0    
Warrant exercise price (in dollars per share)               $ 12.91    
Common Stock | Series C Preferred Stock Purchase Agreement | Warrant Agreement                    
Class of Warrant or Right [Line Items]                    
Warrants outstanding (in shares)         2,900,000 4,500,000        
Warrant exercise price (in dollars per share)           $ 2.24        
Series C Cumulative Perpetual Redeemable Preferred Stock | Series C Preferred Stock Purchase Agreement                    
Class of Warrant or Right [Line Items]                    
Aggregate fair value         $ 17.2          
Warrants fair value 5.2 5.2                
Unrealized gain (loss) $ 7.7 $ 12.1