XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.1
CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Summary of Marketable Securities Classified as Short-term and Long-term (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost $ 9,270 $ 50,414
Unrealized Gains 7 168
Fair Value 9,277 50,582
Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 9,270 47,852
Unrealized Gains 7 117
Fair Value 9,277 47,969
Short-term marketable securities | U.S. government and municipal obligations    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 3,571 28,621
Unrealized Gains 7 107
Fair Value 3,578 28,728
Short-term marketable securities | Commercial paper    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 5,699 14,644
Unrealized Gains 0 0
Fair Value 5,699 14,644
Short-term marketable securities | Corporate bonds    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost   4,587
Unrealized Gains   10
Fair Value   4,597
Long-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 0 2,562
Unrealized Gains 0 51
Fair Value $ 0 2,613
Long-term marketable securities | U.S. government and municipal obligations    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost   2,562
Unrealized Gains   51
Fair Value   $ 2,613