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 |