XML 60 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial Assets:    
Cash, cash equivalents and restricted cash $ 1,087,932 $ 1,076,140
Warrants 19,987 12,659
Total financial assets 1,107,919 1,088,799
Financial Liabilities:    
Fair value of contingent consideration 125,554 118,360
Total financial liabilities 125,554 118,360
Contingent consideration payable, current portion 22,350 21,580
Contingent consideration payable, long-term portion 103,204 96,780
Level 1    
Financial Assets:    
Cash, cash equivalents and restricted cash 1,087,932 1,076,140
Warrants 0 0
Total financial assets 1,087,932 1,076,140
Financial Liabilities:    
Fair value of contingent consideration 0
Total financial liabilities 0 0
Level 2    
Financial Assets:    
Cash, cash equivalents and restricted cash 0 0
Warrants 0 0
Total financial assets 0 0
Financial Liabilities:    
Fair value of contingent consideration 0
Total financial liabilities 0 0
Level 3    
Financial Assets:    
Cash, cash equivalents and restricted cash 0 0
Warrants 19,987 12,659
Total financial assets 19,987 12,659
Financial Liabilities:    
Fair value of contingent consideration 125,554 118,360
Total financial liabilities $ 125,554 $ 118,360