Related Party Transactions - Additional Information (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||
---|---|---|---|---|---|---|---|
Jan. 16, 2025 |
Feb. 14, 2022 |
Apr. 30, 2019 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Related Party Transaction [Line Items] | |||||||
Contract amount | $ 17,724 | $ 14,396 | $ 40,130 | $ 25,445 | |||
Related Party | Research Agreement | |||||||
Related Party Transaction [Line Items] | |||||||
Research agreement, description | The period of performance for this agreement is June 1, 2019 through April 30, 2022 and the contract totals approximately $2.8 million. On February 14, 2022, the Research Agreement was amended to extend the period of performance from April 30, 2022 to April 30, 2025 and increase the total contract costs by $3.0 million. On January 16, 2025, the Research Agreement was amended to extend the period of performance from April 30, 2025 through April 1, 2026 and increase the total contract costs by $1.0 million. | ||||||
Contract amount | $ 3,000 | $ 2,800 | |||||
Increase in contract arrangement cost | $ 1,000 | ||||||
Research agreement, amount paid | $ 300 | $ 300 | $ 500 | $ 600 |