Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement - Summary of Contractual Maturities of Available for Sale Securities (Detail)

v3.20.2
Fair Value Measurement - Summary of Contractual Maturities of Available for Sale Securities (Detail)
$ in Thousands
Sep. 30, 2020
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities less than 1 year $ 131,830
Available for sale securities, contractual maturities between 1 to 5 years 83,049
Available for sale securities, contractual maturities between 5 to 10 years 54,813
Available for sale securities, contractual maturities after 10 years 36,609
Available for sale securities, contractual maturities, Total 306,301
Corporate Bonds [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities less than 1 year 41,077
Available for sale securities, contractual maturities between 1 to 5 years 62,479
Available for sale securities, contractual maturities between 5 to 10 years 34,076
Available for sale securities, contractual maturities, Total 137,632
Money Market Funds [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities less than 1 year 65,605
Available for sale securities, contractual maturities, Total 65,605
U.S. Government Agency Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities less than 1 year 1,018
Available for sale securities, contractual maturities between 1 to 5 years 14,646
Available for sale securities, contractual maturities between 5 to 10 years 20,737
Available for sale securities, contractual maturities, Total 36,401
Asset Backed Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities between 1 to 5 years 286
Available for sale securities, contractual maturities after 10 years 36,609
Available for sale securities, contractual maturities, Total 36,895
Discount Notes [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities less than 1 year 9,999
Available for sale securities, contractual maturities, Total 9,999
Commercial Paper [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities less than 1 year 5,999
Available for sale securities, contractual maturities, Total 5,999
U.S. Treasuries [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities less than 1 year 3,330
Available for sale securities, contractual maturities between 1 to 5 years 1,562
Available for sale securities, contractual maturities, Total 4,892
Supranational Bonds [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities less than 1 year 4,802
Available for sale securities, contractual maturities, Total 4,802
Municipal Bonds [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Available for sale securities, contractual maturities between 1 to 5 years 4,076
Available for sale securities, contractual maturities, Total $ 4,076