XML 64 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Collaboration Agreements - Narrative (Details) - USD ($)
1 Months Ended
Mar. 31, 2024
Jun. 30, 2025
Dec. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Short-term deferred revenue   $ 0 $ 6,221,000
Long-term deferred revenue   54,204,000 $ 54,204,000
Bristol Myers Squibb Company ("BMS") | Amended Collaboration Agreement 2019      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Agreement extension period, options to extend 2 years    
Short-term deferred revenue   0  
Long-term deferred revenue   $ 50,200,000