XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Warrant Liabilities - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 30, 2024
May 02, 2024
Dec. 31, 2023
Aug. 12, 2022
Aug. 11, 2022
Line Of Credit Facility [Line Items]          
Warrant liabilities $ 149   $ 597    
Notes Warrants          
Line Of Credit Facility [Line Items]          
Warrant liabilities         $ 3,800
Notes Warrants | Notes Warrants          
Line Of Credit Facility [Line Items]          
Exercise price (in dollars per share)   $ 2.06     $ 26.80
Aggregate number of warrants (in shares)         279,851
Additional Warrants | Additional Warrants          
Line Of Credit Facility [Line Items]          
Exercise price (in dollars per share)       $ 21.20  
Aggregate number of warrants (in shares)       141,509