Quarterly report pursuant to Section 13 or 15(d)

Warrants - August Yorkville Warrants Narrative (Details)

v3.24.3
Warrants - August Yorkville Warrants Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Aug. 28, 2024
Sep. 30, 2024
Sep. 30, 2024
Feb. 05, 2023
Jul. 11, 2022
Class of Warrant or Right [Line Items]          
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    
August Yorkville Warrants | Warrant Agreement          
Class of Warrant or Right [Line Items]          
Warrant exercise price (in dollars per share) $ 1.76        
Dividend yield     0.00%    
Class of warrant or right exercised (in share)   0 0    
August Yorkville Warrants | Warrant Agreement | PIPE          
Class of Warrant or Right [Line Items]          
Warrants outstanding (in shares) 2,800,000        
Dividend yield 0.00%        
Aggregate fair value   $ 3.8 $ 3.8    
Warrants fair value   2.1 2.1    
Unrealized gain (loss)   $ 1.7 $ 1.7