XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis $ 720 $ 99,929
Available-for-sale Securities, Gross Unrealized Gains   67
Available-for-sale Securities, Fair Value Disclosure 720 99,996
Certificates of Deposit [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 720  
Available-for-sale Securities, Fair Value Disclosure $ 720  
U.S. Government Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis   99,929
Available-for-sale Securities, Gross Unrealized Gains   67
Available-for-sale Securities, Fair Value Disclosure   $ 99,996