XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND INVESTMENTS - Additional Information (Details)
Sep. 30, 2021
USD ($)
Investment
Dec. 31, 2020
USD ($)
Cash And Cash Equivalents [Line Items]    
Number of Minority Investments | Investment 2  
Cost Method Minority Investment Carrying Value $ 8,000,000.0  
Number Of Convertible Note Investments | Investment 1  
Available-for-sale Securities, Fair Value Disclosure $ 253,786,000 $ 99,996,000
Fair Value, Inputs, Level 3 [Member]    
Cash And Cash Equivalents [Line Items]    
Available-for-sale Securities, Fair Value Disclosure $ 500,000