XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per share - Summary of Anti-dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Parenthetical) (Details) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share 36,023,500 1,638,296    
Common stock outstanding 9,229,274   9,225,494  
Common stock issued 9,283,939   9,280,159  
Series A-2 Convertible Preferred Stock [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock outstanding 42,236      
Common stock issued 42,236      
Public Warrants [Member] | Warrant [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share 575,000      
Private Placement Warrants [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Warrants Issued   850,119    
Outstanding warrants 20,860   20,860  
Private Placement Warrants [Member] | Warrant [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share 20,860      
Ladenburg Agreement [Member] | Warrant [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share 30,000      
PIPE Private Placement Warrants [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Warrants Issued 736,337     736,337
Placement Agent Warrants [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Warrants Issued 21,091     21,091
Preferred Tranche C Warrants [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Outstanding warrants 107,115   107,115  
Common stock issued 17,002,381      
Preferred Tranche B Warrants [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Outstanding warrants 42,846   42,846  
Common stock issued 6,800,953