XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes [Line Items]      
Excess tax benefits (shortfall) $ (237,000) $ 641,000 $ 5,427,000
Uncertain tax liabilities 0 0 $ 0
Adjustments for New Accounting Pronouncement [Member]      
Income Taxes [Line Items]      
Excess tax benefits (shortfall) $ 200,000 $ 600,000