XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, Restricted Cash and Marketable Securities - Maturities of Marketable Securities Available-for-Sale (Detail)
$ in Thousands
Jun. 30, 2020
USD ($)
Amortized Cost  
Mature in one year or less $ 117,285
Mature after one year through two years 22,674
Total amortized cost 139,959
Estimated Fair Value  
Mature in one year or less 117,551
Mature after one year through two years 22,672
Total estimated fair value $ 140,223