XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Cash $ 412,104 $ 387,882
Marketable securities 43,477 34,631
Trade receivables from provisional sales, net 72,447 78,687
Deferred consideration 26,816 26,383
Total assets 554,844 527,583
Liabilities:    
Contingent consideration liabilities 169,626 29,642
Other 3 68
Total liabilities 169,629 29,710
Level 1    
Assets:    
Cash 412,104 387,882
Marketable securities 43,477 34,631
Trade receivables from provisional sales, net 0 0
Deferred consideration 0 0
Total assets 455,581 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 72,447 78,687
Deferred consideration 0 0
Total assets 72,447 78,687
Liabilities:    
Contingent consideration liabilities 0 0
Other 3 68
Total liabilities 3 68
Level 3    
Assets:    
Cash 0 0
Marketable securities 0 0
Trade receivables from provisional sales, net 0 0
Deferred consideration 26,816 26,383
Total assets 26,816 26,383
Liabilities:    
Contingent consideration liabilities 169,626 29,642
Other 0 0
Total liabilities $ 169,626 $ 29,642