XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Available-for-Sale Securities - Summary Estimated Fair Value and Amortized Cost of Available-for-Sale Securities by Contractual Maturity (Detail) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Investments Debt And Equity Securities [Abstract]    
Due in one year or less, amortized cost $ 48,361,000  
Amortized Cost 48,361,000  
Due in one year or less, fair value 48,350,000  
Total available-for-sale securities, fair value $ 48,350,000 $ 0