v3.26.1
Collaboration and License Agreements (Additional Information) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2026
Oct. 31, 2022
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Research and Development Arrangement, Contract to Perform for Others [Line Items            
Collaboration and license revenue     $ 5,000 $ 983 $ 10,000 $ 1,966
June 2026 Development Milestone [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items            
Collaboration and license revenue         $ 5,000  
Reduction in milestone payment         50.00%  
Collaboration and License Agreement with BI [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items            
Non-refundable upfront payment received   $ 12,500        
Success-based milestone payments   $ 587,000        
Milestone Payments     5,000   $ 5,000  
Collaboration and license revenue     $ 5,000   10,000  
Collaboration and License Agreement with BI [Member] | Subsequent Event [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items            
Milestone payment received $ 5,000          
Collaboration and License Agreement with BI [Member] | June 2026 Development Milestone [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items            
Milestone Payments         $ 10,000