XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS - Schedule of Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Fair value measurements            
Equity securities $ 5,395   $ 5,972      
Contingent consideration 275,408 $ 290,498 282,212 $ 277,921 $ 294,260 $ 288,657
Contingent consideration     (19,700)      
Fair Value, Recurring            
Fair value measurements            
Restricted Cash, Fair Value Disclosure     5,747      
Equity securities 5,395   5,972      
Non-marketable securities (1) 1,151   796      
Contingent consideration     282,212      
Contingent consideration (275,408)          
Total 584,178   762,357      
Fair Value, Recurring | Corporate bonds            
Fair value measurements            
Estimated Fair Value 100,331   206,874      
Fair Value, Recurring | U.S. government agency securities            
Fair value measurements            
Estimated Fair Value 60,227   140,952      
Fair Value, Recurring | Asset backed securities            
Fair value measurements            
Estimated Fair Value 35,383   83,339      
Fair Value, Recurring | Cash and money market            
Fair value measurements            
Cash and cash equivalents, fair value 645,405   595,548      
Fair Value, Recurring | U.S. government agency securities            
Fair value measurements            
Cash and cash equivalents, fair value 11,694   5,341      
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring            
Fair value measurements            
Restricted Cash, Fair Value Disclosure     5,747      
Equity securities 5,395   5,972      
Non-marketable securities (1) 0   0      
Contingent consideration     0      
Contingent consideration 0          
Total 650,800   607,267      
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring | Corporate bonds            
Fair value measurements            
Estimated Fair Value 0   0      
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring | U.S. government agency securities            
Fair value measurements            
Estimated Fair Value 0   0      
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring | Asset backed securities            
Fair value measurements            
Estimated Fair Value 0   0      
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring | Cash and money market            
Fair value measurements            
Cash and cash equivalents, fair value 645,405   595,548      
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring | U.S. government agency securities            
Fair value measurements            
Cash and cash equivalents, fair value 0   0      
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring            
Fair value measurements            
Restricted Cash, Fair Value Disclosure     0      
Equity securities 0   0      
Non-marketable securities (1) 0   0      
Contingent consideration     0      
Contingent consideration 0          
Total 207,635   436,506      
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring | Corporate bonds            
Fair value measurements            
Estimated Fair Value 100,331   206,874      
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring | U.S. government agency securities            
Fair value measurements            
Estimated Fair Value 60,227   140,952      
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring | Asset backed securities            
Fair value measurements            
Estimated Fair Value 35,383   83,339      
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring | Cash and money market            
Fair value measurements            
Cash and cash equivalents, fair value 0   0      
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring | U.S. government agency securities            
Fair value measurements            
Cash and cash equivalents, fair value 11,694   5,341      
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring            
Fair value measurements            
Restricted Cash, Fair Value Disclosure     0      
Equity securities 0   0      
Non-marketable securities (1) 1,151   796      
Contingent consideration     282,212      
Contingent consideration (275,408)          
Total (274,257)   (281,416)      
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring | Corporate bonds            
Fair value measurements            
Estimated Fair Value 0   0      
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring | U.S. government agency securities            
Fair value measurements            
Estimated Fair Value 0   0      
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring | Asset backed securities            
Fair value measurements            
Estimated Fair Value 0   0      
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring | Cash and money market            
Fair value measurements            
Cash and cash equivalents, fair value 0   0      
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring | U.S. government agency securities            
Fair value measurements            
Cash and cash equivalents, fair value $ 0   $ 0