XML 49 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash, cash equivalents and short-term investments - Summary of cash, cash equivalents and short-term investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]      
Cash $ 20,824 $ 25,987  
Total cash equivalents 5,523 1,288  
Total cash and cash equivalents 26,347 27,275 $ 22,405
Debt securities      
Amortized Cost 102,139 70,493  
Unrealized Gains 488 404  
Unrealized Losses (24) (43)  
Estimated Fair Value 102,603 70,854  
Marketable equity securities      
Amortized Cost   250  
Unrealized Gains   1,099  
Unrealized Losses   0  
Estimated Fair Value   1,349  
Short-term investments      
Amortized Cost   70,743  
Unrealized Gains   1,503  
Unrealized Losses   (43)  
Estimated Fair Value 102,603 72,203  
Cash, cash equivalents and short-term investments      
Amortized Cost 128,486 98,018  
Unrealized Gains 488 1,503  
Unrealized Losses (24) (43)  
Estimated Fair Value 128,950 99,478  
U.S. treasury securities      
Debt securities      
Amortized Cost 2,618 3,570  
Unrealized Gains 9 6  
Unrealized Losses 0 (4)  
Estimated Fair Value 2,627 3,572  
U.S. agency securities      
Debt securities      
Amortized Cost 3,815 3,002  
Unrealized Gains 6 9  
Unrealized Losses (2) (2)  
Estimated Fair Value 3,819 3,009  
Asset-backed securities      
Debt securities      
Amortized Cost 20,446 12,319  
Unrealized Gains 93 104  
Unrealized Losses (19) (10)  
Estimated Fair Value 20,520 12,413  
Municipal securities      
Debt Securities, Available-for-sale [Line Items]      
Total cash equivalents 750    
Debt securities      
Amortized Cost 8,930 4,124  
Unrealized Gains 27 16  
Unrealized Losses 0 0  
Estimated Fair Value 8,957 4,140  
Commercial paper      
Debt securities      
Amortized Cost 3,676 1,986  
Unrealized Gains 1 0  
Unrealized Losses 0 0  
Estimated Fair Value 3,677 1,986  
Corporate bonds      
Debt securities      
Amortized Cost 62,654 45,492  
Unrealized Gains 352 269  
Unrealized Losses (3) (27)  
Estimated Fair Value 63,003 45,734  
Money market mutual funds      
Debt Securities, Available-for-sale [Line Items]      
Total cash equivalents 4,274 790  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Total cash equivalents $ 499 $ 498