XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Additional Information (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Minimum    
Class Of Stock [Line Items]    
Warrants expiration date 2027-06  
Maximum    
Class Of Stock [Line Items]    
Warrants expiration date 2031-08  
Warrants with Exercise Price of $2,400 Per Share    
Class Of Stock [Line Items]    
Number of warrants issued 1,518  
Warrant exercise price per share $ 2,400  
Number of warrants outstanding 1,518  
Perceptive Credit Holdings III, LP | Warrants with Exercise Price of $2,190 Per Share    
Class Of Stock [Line Items]    
Number of warrants issued   95
Warrant exercise price per share   $ 2,190
Number of warrants outstanding   95
Perceptive Credit Holdings III, LP | Warrants with Exercise Price of $2,400 Per Share    
Class Of Stock [Line Items]    
Number of warrants issued   1,518
Warrant exercise price per share   $ 2,400
Number of warrants outstanding   1,518
Prefunded Warrants    
Class Of Stock [Line Items]    
Number of warrants issued 157,200  
Number of warrants outstanding 59,300