XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Schedule of Warrants Outstanding (Details) - shares
Sep. 30, 2024
May 24, 2024
Dec. 31, 2023
Aug. 10, 2023
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares) 7,311,278   14,215,112 14,266,605
Public Warrants        
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares) 1,751,825   8,281,779 8,333,272
Private Placement Warrants        
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares) 4,428,648 4,933,333 4,933,333 4,933,333
Working Capital Warrants        
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares) 1,000,000 1,000,000 1,000,000 1,000,000
Initial OrbiMed Warrant        
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares) 130,805   0