XML 18 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments - Additional Information (Details)
Mar. 31, 2020
Investments, All Other Investments [Abstract]  
Maximum remaining contractual maturities of available-for-sale securities 3 years