v3.25.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 02, 2021
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2022
Commitments And Contingencies Disclosure [Line Items]                
Matching contribution         the Company began matching contributions equal to 100% of the employee’s contributions, subject to a maximum of 4% of eligible compensation. The Company made an immaterial amount of matching contributions during the three and six months ended June 30, 2025 and 2024.      
Percentage Of employee's contributions               100.00%
Percentage of maximum eligible compensation               4.00%
Material contingent liabilities         $ 0   $ 0  
Kangh                
Commitments And Contingencies Disclosure [Line Items]                
License agreement milestone payments     $ 0   0      
Upfront payment     15,000,000   15,000,000      
License agreement upfront amount paid   $ 13,500,000            
Kangh | Maximum                
Commitments And Contingencies Disclosure [Line Items]                
Development and sales milestones     255,500,000   255,500,000      
Takeda                
Commitments And Contingencies Disclosure [Line Items]                
Development Milestones $ 7,500,000              
Sales Milestones $ 150,000,000              
License agreement milestone payments     $ 0 $ 0 $ 0 $ 0