Related Party Transactions - Additional Information (Details) - Consulting Agreement - USD ($) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Entity Controlled by Director | ||||
Related Party Transaction [Line Items] | ||||
Annual retainer | $ 110,000 | $ 110,000 | ||
Related Party | Director | ||||
Related Party Transaction [Line Items] | ||||
Related party transaction expense | 0 | $ 0 | 0 | $ 0 |
Related Party | Entity Controlled by Director | ||||
Related Party Transaction [Line Items] | ||||
Related party transaction expense | $ 27,000 | $ 27,000 | $ 81,000 | $ 81,000 |