XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Assets:    
Marketable securities $ 152,167 $ 202,814
Capped Call Transactions $ 2,582 $ 59,964
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Level 1    
Fair Value Assets:    
Marketable securities $ 0 $ 0
Capped Call Transactions 0 0
Level 2    
Fair Value Assets:    
Marketable securities 152,167 202,814
Capped Call Transactions 2,582 59,964
Level 3    
Fair Value Assets:    
Marketable securities 0 0
Capped Call Transactions 0 0
Cash equivalents    
Fair Value Assets:    
Cash equivalents 2,526 3,216
Cash equivalents | Level 1    
Fair Value Assets:    
Cash equivalents 2,526 3,216
Cash equivalents | Level 2    
Fair Value Assets:    
Cash equivalents 0 0
Cash equivalents | Level 3    
Fair Value Assets:    
Cash equivalents 0 0
Venture investments    
Fair Value Assets:    
Venture investments 13,069 7,648
Venture investments | Level 1    
Fair Value Assets:    
Venture investments 0 0
Venture investments | Level 2    
Fair Value Assets:    
Venture investments 0 0
Venture investments | Level 3    
Fair Value Assets:    
Venture investments $ 13,069 $ 7,648