v3.25.2
Contingent Consideration - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 24, 2021
USD ($)
right
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Business Combination [Line Items]            
Payment of contingent consideration       $ 22,395 $ 0  
Contingent consideration   $ 0   0   $ 47,340
Fair value gain (loss) recognized in earnings       (7,660) 5,450  
USWM Acquisition            
Business Combination [Line Items]            
Additional cash payments upon milestone achievements maximum   25,000   25,000    
Fair value gain (loss) recognized in earnings   0 $ 1,900 (7,660) 1,170  
USWM Acquisition | Subsequent Commercial Product Launch            
Business Combination [Line Items]            
Additional cash payments upon milestone achievements maximum   30,000   30,000    
Payment of contingent consideration   2,300        
Adamas Acquisition            
Business Combination [Line Items]            
Additional cash payments upon milestone achievements maximum   25,000   25,000    
Contingent consideration   0   0   $ 0
Contingents value rights | right 2          
Contingent consideration arrangements, value (in dollars per share) | $ / shares $ 0.50          
Additional cash payments upon milestone achievements minimum   $ 0   0    
Fair value gain (loss) recognized in earnings     $ 2,500 $ 0 $ 4,280  
Adamas Acquisition | The Milestones            
Business Combination [Line Items]            
Contingent consideration arrangements, excess acquisition date fair value $ 225,000          
Contingent consideration arrangements, excess acquisition date fair value, term 12 months