XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
shares in Millions
Nov. 01, 2019
Mar. 31, 2020
Dec. 31, 2019
Contingencies And Commitments [Line Items]      
Amount accrued for estimation of loss   $ 0  
Stock Issued During Period, Shares, New Issues 14.4    
Minimum      
Contingencies And Commitments [Line Items]      
Possible loss estimated     $ 0
Maximum      
Contingencies And Commitments [Line Items]      
Possible loss estimated     $ 6,000,000