v3.26.1
Collaboration and License Agreement - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2022
Dec. 31, 2025
Dec. 31, 2024
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Revenue   $ 0 $ 1,885
Revenue recognized that was included in prior period deferred revenue     1,300
Collaborative Arrangement      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Development and regulatory milestones (up to)   515,000  
Sales-based milestones (up to)   740,000  
Transaction price $ 32,300    
Non-refundable upfront cash payment received 15,000    
Estimated future reimbursable costs $ 17,300    
Revenue   $ 0 $ 0