v3.26.1
COMMITMENTS & CONTINGENCIES - In-License Agreements (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 31 Months Ended
Feb. 28, 2026
Oct. 31, 2024
Sep. 30, 2024
Aug. 31, 2023
Dec. 31, 2022
Jan. 31, 2019
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Upfront payment received   $ 2.5                  
Clinical Milestones                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Contractual milestone payment net sales                 $ 3.0    
Commercial Sales Milestone Payments                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Contractual milestone payment net sales                 102.0    
License Agreement | Commercial and Sales Milestones                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Maximum milestone payments             $ 77.0   77.0    
Anterior In-License Agreement                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Upfront payment received $ 2.0                    
Anterior In-License Agreement | Clinical Milestones                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Contractual milestone payment net sales 2.5                    
Anterior In-License Agreement | Commercial Sales Milestone Payments                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Maximum milestone payments $ 92.0                    
Elanco | Sales-based Milestones                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Contractual milestone payment net sales     $ 100.0                
Elanco | License Agreement                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Upfront payment received           $ 1.0          
Future cash payments             2.0   2.0    
Maximum milestone payments             70.0   70.0    
Royalty expense             9.4 $ 5.1 16.7 $ 9.0  
Elanco | License Agreement | Clinical Milestones                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Contractual milestone payment net sales         $ 0.5           $ 4.0
Elanco | License Agreement | Commercial and Sales Milestones                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Contractual milestone payment net sales       $ 4.0              
Elanco | License Agreement | Sales-based Milestones                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Contractual milestone payment net sales     $ 5.0                
Maximum milestone payments             $ 4.0   $ 4.0