XML 27 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Recent Accounting Standards - Additional Information (Detail) - USD ($)
Mar. 31, 2020
Jan. 01, 2020
Minimum | US Treasury Securities    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Available-for-sale securities maturity range 3 months  
Maximum | US Treasury Securities    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Available-for-sale securities maturity range 1 year  
ASU 2016-13    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Cumulative-effect adjustment to retained earnings   $ 0