XML 90 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Capital Stock - Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 06, 2023
Dec. 04, 2023
Nov. 07, 2023
Jun. 27, 2023
Jun. 27, 2022
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]              
Warrant expiration term         5 years 6 months    
Warrant [Member]              
Class of Stock [Line Items]              
Issued warrants           1,583,334 373,370
Warrants to purchase common stock         370,370   16,237
External Consultants [Member]              
Class of Stock [Line Items]              
Exercise price of warrants             $ 118
Warrants to purchase common stock             3,000
Expected term of warrants             5 years
June 2022 Warrant [Member]              
Class of Stock [Line Items]              
Issued warrants   259,259          
April 2023 Warrant [Member]              
Class of Stock [Line Items]              
Issued warrants           833,334  
April 2023 Warrant [Member] | LPC Purchase Agreement [Member]              
Class of Stock [Line Items]              
Issued warrants     828,070        
Exercise price of warrants     $ 9.7        
Deemed Dividend     $ 1.0        
April 2023 Warrant [Member] | At The Market Offering Program [Member]              
Class of Stock [Line Items]              
Issued warrants       833,334      
Exercise price of warrants       $ 17.4      
Deemed Dividend       $ 2.0      
December 2023 Offering [Member] | April 2023 Warrant [Member]              
Class of Stock [Line Items]              
Issued warrants 828,070            
Exercise price of warrants $ 7.6            
Deemed Dividend $ 0.2            
June 2022 Warrant Amendment [Member]              
Class of Stock [Line Items]              
Exercise price of warrants   $ 9.5          
Non-cash issuance cost           $ 0.9  
Warrants to purchase common stock         259,259    
June 2022 Warrant Amendment [Member] | Common Stock [Member]              
Class of Stock [Line Items]              
Exercise price of warrants         $ 9.5    
Securities Purchase Agreement [Member]              
Class of Stock [Line Items]              
Exercise price of warrants         $ 175    
Warrants to purchase common stock   750,000     370,370    
Warrant expiration term           5 years 6 months  
Securities Purchase Agreement [Member] | Common Stock [Member]              
Class of Stock [Line Items]              
Exercise price of warrants         $ 175    
Securities Purchase Agreement [Member] | June 2022 Warrant [Member]              
Class of Stock [Line Items]              
Exercise price of warrants   $ 9.5          
Warrants to purchase common stock   259,259          
February 2024 RDO Offering | June 2022 Warrant [Member]              
Class of Stock [Line Items]              
Warrants to purchase common stock         74,074