v3.25.2
Contingent Consideration - Schedule of Reconciliation of the Beginning and Ending Balances Related to the Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Balance at beginning of period     $ 47,340 $ 53,450
Change in fair value recognized in earnings     $ 7,660 $ (5,450)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Change in fair value of contingent consideration Change in fair value of contingent consideration
Milestone payments     $ (27,295)  
Reclassification to Other Current Liabilities     (27,705)  
Balance at end of period $ 0 $ 48,000 0 $ 48,000
USWM Acquisition        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Balance at beginning of period     47,340 46,400
Change in fair value recognized in earnings 0 (1,900) 7,660 (1,170)
Milestone payments     (27,295)  
Reclassification to Other Current Liabilities     (27,705)  
Balance at end of period 0 45,230 0 45,230
Adamas Acquisition        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Balance at beginning of period     0 7,050
Change in fair value recognized in earnings   (2,500) 0 (4,280)
Milestone payments     0  
Reclassification to Other Current Liabilities      
Balance at end of period $ 0 $ 2,770 $ 0 $ 2,770