Fair Value Measurements - Additional information (Details) - Pre-Funded Warrant - March Subscription Agreement |
Mar. 31, 2024
$ / shares
shares
|
---|---|
Class of Warrant or Right [Line Items] | |
Equity-classified broker warrants, number of shares of common stock to purchase (in shares) | shares | 1,032,702 |
Share price (in dollars per share) | $ / shares | $ 5.81 |