v3.25.1
Collaboration Agreement - Summary of Transaction Price (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Feb. 28, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Combined performance obligation $ 8,400  
Development Activities Performance Obligation 3,600  
Post-Milestone    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Combined performance obligation 11,862  
Development Activities Performance Obligation 5,138  
Total 17,000  
Milestone    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Combined performance obligation 3,489 $ 3,500
Development Activities Performance Obligation 1,511  
Total 5,000 $ 5,000
Pre-Milestone    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Combined performance obligation 8,373  
Development Activities Performance Obligation 3,627  
Total $ 12,000