XML 82 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial Assets:    
Cash, cash equivalents and restricted cash $ 1,091,502 $ 1,076,140
Warrants 19,987 12,659
Total financial assets 1,111,489 1,088,799
Financial Liabilities:    
Contingent consideration 120,505 118,360
Total financial liabilities 120,505 118,360
Contingent consideration payable, current portion 22,818 21,580
Contingent consideration payable, long-term portion 97,687 96,780
Level 1    
Financial Assets:    
Cash, cash equivalents and restricted cash 1,091,502 1,076,140
Warrants 0 0
Total financial assets 1,091,502 1,076,140
Financial Liabilities:    
Contingent consideration 0 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:    
Contingent consideration 0 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:    
Contingent consideration 120,505 118,360
Total financial liabilities $ 120,505 $ 118,360