XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS - Schedule of Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Fair value measurements        
Equity securities $ 3,466 $ 5,972    
Contingent consideration 290,499 282,212 $ 294,260 $ 288,657
Contingent consideration (20,000) (19,700)    
Fair Value, Recurring        
Fair value measurements        
Restricted Cash, Fair Value Disclosure   5,747    
Equity securities 3,466 5,972    
Non-marketable securities (2) 622 796    
Contingent consideration   282,212    
Contingent consideration (290,499)      
Total 496,298 762,357    
Fair Value, Recurring | Corporate bonds        
Fair value measurements        
Estimated Fair Value 212,791 206,874    
Fair Value, Recurring | U.S. government agency securities        
Fair value measurements        
Estimated Fair Value 153,947 140,952    
Fair Value, Recurring | Asset backed securities        
Fair value measurements        
Estimated Fair Value 68,844 83,339    
Fair Value, Recurring | Cash and money market        
Fair value measurements        
Cash and cash equivalents, fair value 341,013 595,548    
Fair Value, Recurring | U.S. government agency securities        
Fair value measurements        
Cash and cash equivalents, fair value 6,114 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 3,466 5,972    
Non-marketable securities (2) 0 0    
Contingent consideration   0    
Contingent consideration 0      
Total 344,479 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 341,013 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 (2) 0 0    
Contingent consideration   0    
Contingent consideration 0      
Total 441,696 436,506    
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring | Corporate bonds        
Fair value measurements        
Estimated Fair Value 212,791 206,874    
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring | U.S. government agency securities        
Fair value measurements        
Estimated Fair Value 153,947 140,952    
Significant Other Observable Inputs (Level 2) | Fair Value, Recurring | Asset backed securities        
Fair value measurements        
Estimated Fair Value 68,844 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 6,114 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 (2) 622 796    
Contingent consideration   282,212    
Contingent consideration (290,499)      
Total (289,877) (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