v3.26.1
Stockholders' Equity - Stock Purchase Warrants - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Oct. 24, 2024
Mar. 13, 2023
Jun. 30, 2016
Mar. 31, 2023
Jun. 30, 2026
May 06, 2026
May 04, 2026
Sep. 03, 2025
Jan. 02, 2024
Sep. 08, 2023
Stockholders' Equity                    
Warrants outstanding, weighted average remaining life     10 years              
Warrants to purchase shares             8,000,000      
Registered Direct Offering                    
Stockholders' Equity                    
Outstanding, Exercise price (per share) $ 7                  
Warrants to purchase shares 2,285,714                  
Non-exercisable period of warrants 6 months                  
Warrants Excluding Certain Specified Warrants [Member]                    
Stockholders' Equity                    
Warrants outstanding, weighted average remaining life         3 years 11 months 4 days          
Stock Purchase Warrants, $77.20 Exercise Price                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)     $ 77.2              
Warrants to purchase shares     5,830              
Stock Purchase Warrants, $47.60 Exercise Price                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)     $ 47.6              
Warrants to purchase shares     3,152              
Stock Purchase Warrants, $37.20 Exercise Price                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)     $ 37.2              
Warrants to purchase shares     4,033              
Term Loan Facility Warrants                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)         $ 9.09          
Term Loan Stock Purchase Warrants - Tranche 1                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)               $ 9.09   $ 12.01
Warrants to purchase shares                   41,619
Term Loan Stock Purchase Warrants - Tranche 2                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)               $ 9.09 $ 11.5 $ 11.5
Warrants to purchase shares                 17,395 17,395
Term Loan Tranche 2 and Tranche 3A                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)           $ 5.0167        
Warrants to purchase shares           79,732        
PHC Purchase Warrant                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)   $ 0.02                
Warrants to purchase shares   771,288                
Aggregate gross proceeds   $ 15.0                
PHC Exchange Warrant                    
Stockholders' Equity                    
Outstanding, Exercise price (per share)       $ 0.02 $ 0.02          
Warrants to purchase shares       3,426,266            
Original debt conversion amount       $ 35.0