XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements. Cash Equivalents and Marketable Securities - Activity in Level 3 Instruments (Details) - Level 3 - Fair value, measurements, recurring - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Contingent Consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value — beginning of period   $ 6,430 $ 3,625 $ 1,245
Increase in fair value   110 4,305 2,380
Settlement   0 (1,500) 0
Fair value — end of period   6,540 6,430 3,625
Noncontrolling Interest Liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value — beginning of period   $ 0 78,000 0
Increase in fair value $ 99,800   99,785 0
Net loss for the period     0 0
Settlement $ (177,800)   (177,785) 0
Reclassification of redeemable noncontrolling interest to noncontrolling interest liability     0 78,000
Fair value — end of period     0 78,000
Redeemable Noncontrolling Interest        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value — beginning of period     $ 0 57,100
Increase in fair value       27,244
Net loss for the period       (6,344)
Settlement       0
Reclassification of redeemable noncontrolling interest to noncontrolling interest liability       (78,000)
Fair value — end of period       $ 0