Related Party Transactions - Additional Information (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2021 |
|
| Consulting Agreement | Entity Controlled by Director | |||||
| Related Party Transaction [Line Items] | |||||
| Annual retainer | $ 110,000 | ||||
| Consulting Agreement | Related Party | Entity Controlled by Director | |||||
| Related Party Transaction [Line Items] | |||||
| Related party transaction expense | $ 27,000 | $ 27,000 | $ 54,000 | $ 54,000 | |
| May 2022 Consulting Agreement | Related Party | Director | |||||
| Related Party Transaction [Line Items] | |||||
| Related party transaction expense | 0 | $ 0 | 0 | $ 0 | |
| June 2026 Consulting Agreement | Related Party | Director | |||||
| Related Party Transaction [Line Items] | |||||
| Related party transaction expense | $ 8,000 | $ 8,000 | |||