v3.26.3
Contingent Consideration - Schedule of Reconciliation of the Beginning and Ending Balances Related to the Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Balance at beginning of period     $ 31,258 $ 47,340
Contingent consideration from Sage Acquisition       11,448
Change in fair value recognized in earnings     $ 2,391 $ 7,660
Change in fair value recognized in earnings, location     Contingent consideration loss Contingent consideration loss
Milestone payments     $ (33,443) $ (27,295)
Reclassification to Other current liabilities       (27,705)
Balance at end of period $ 206 $ 11,448 206 11,448
USWM Acquisition        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Balance at beginning of period     0 47,340
Contingent consideration from Sage Acquisition       0
Change in fair value recognized in earnings 0 0 0 7,660
Milestone payments     0 (27,295)
Reclassification to Other current liabilities       (27,705)
Balance at end of period 0 0 0 0
Sage Acquisition        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Balance at beginning of period     31,258 0
Contingent consideration from Sage Acquisition       11,448
Change in fair value recognized in earnings     2,391 0
Milestone payments     (33,443) 0
Reclassification to Other current liabilities      
Balance at end of period $ 206 $ 11,448 $ 206 $ 11,448