XML 56 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Collaboration Agreements - Biogen (Details) - USD ($)
3 Months Ended 6 Months Ended 69 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Total collaboration revenue $ 3,604,000 $ 0 $ 3,604,000 $ 0    
Biogen | Collaborative Arrangement            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Remaining performance obligation 0   0   $ 0 $ 0
Contract liability $ 0   $ 0   0 $ 0
Biogen | Biogen Collaborative Arrangement | Product            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Total collaboration revenue         0  
Biogen | Biogen Collaborative Arrangement | Milestone Triggered            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Total collaboration revenue         $ 0