XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Narrative (Detail) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Income tax provision $ 14,171,000 $ 1,298,000
Deferred tax asset valuation allowance 12,000,000.0  
Issuance of stock for charitable contributions 91,300,000  
Charitable cash contribution $ 3,700,000