XML 63 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Schedule of Amortized Cost and Fair Value of Investments by Contractual Maturity (Detail) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Available-for-sale, amortized cost    
Due in 1-year or less $ 137,588,000  
Due after 1-year through 5-years 49,851,000  
Amortized Cost 187,439,000 $ 29,689,000
Available-for-sale, fair value    
Due in 1-year or less 137,567,000  
Due after 1-year through 5-years 49,825,000 0
Fair value $ 187,392,000 $ 29,690,000