v3.26.1
Collaboration and License Agreements - Summary of Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Beginning Balance $ 41,023 $ 72,419
Additions 0 0
Revenue Recognized (1,850) (11,880)
Ending Balance $ 39,173 $ 60,539