XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Cash $ 319,612 $ 387,882
Marketable securities 34,808 34,631
Trade receivables from provisional sales, net 68,749 78,687
Deferred consideration 27,247 26,383
Total assets 450,416 527,583
Liabilities:    
Contingent consideration liabilities 167,175 29,642
Other 15 68
Total liabilities 167,190 29,710
Level 1    
Assets:    
Cash 319,612 387,882
Marketable securities 34,808 34,631
Trade receivables from provisional sales, net 0 0
Deferred consideration 0 0
Total assets 354,420 422,513
Liabilities:    
Contingent consideration liabilities 0 0
Other 0 0
Total liabilities 0 0
Level 2    
Assets:    
Cash 0 0
Marketable securities 0 0
Trade receivables from provisional sales, net 68,749 78,687
Deferred consideration 0 0
Total assets 68,749 78,687
Liabilities:    
Contingent consideration liabilities 0 0
Other 15 68
Total liabilities 15 68
Level 3    
Assets:    
Cash 0 0
Marketable securities 0 0
Trade receivables from provisional sales, net 0 0
Deferred consideration 27,247 26,383
Total assets 27,247 26,383
Liabilities:    
Contingent consideration liabilities 167,175 29,642
Other 0 0
Total liabilities $ 167,175 $ 29,642