XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets:    
Cash $ 561,783 $ 655,453
Restricted cash 34,029 33,653
Marketable securities 38,203 44,841
Trade receivables from provisional sales, net 80,639 49,897
Deferred consideration 22,284 24,369
Total assets 736,938 808,213
Level 1    
Assets:    
Cash 561,783 655,453
Restricted cash 34,029 33,653
Marketable securities 38,203 44,841
Trade receivables from provisional sales, net 0 0
Deferred consideration 0 0
Total assets 634,015 733,947
Level 2    
Assets:    
Cash 0 0
Restricted cash 0 0
Marketable securities 0 0
Trade receivables from provisional sales, net 80,639 49,897
Deferred consideration 0 0
Total assets 80,639 49,897
Level 3    
Assets:    
Cash 0 0
Restricted cash 0 0
Marketable securities 0 0
Trade receivables from provisional sales, net 0 0
Deferred consideration 22,284 24,369
Total assets $ 22,284 $ 24,369