XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.3
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financial Assets:    
Cash, cash equivalents and restricted cash $ 1,097,195 $ 1,076,140
Warrants 19,987 12,659
Total financial assets 1,117,182 1,088,799
Financial Liabilities:    
Total contingent consideration 129,060 118,360
Contingent consideration payable, current portion 45,873 21,580
Contingent consideration payable, long-term portion 83,187 96,780
Level 1    
Financial Assets:    
Cash, cash equivalents and restricted cash 1,097,195 1,076,140
Warrants 0 0
Total financial assets 1,097,195 1,076,140
Financial Liabilities:    
Total contingent consideration 0 0
Level 2    
Financial Assets:    
Cash, cash equivalents and restricted cash 0 0
Warrants 0 0
Total financial assets 0 0
Financial Liabilities:    
Total contingent consideration 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:    
Total contingent consideration $ 129,060 $ 118,360