Annual report pursuant to Section 13 and 15(d)

Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details)

v3.20.4
Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Unrecognized benefit-beginning of period $ 6,900,000 $ 5,957,000
Gross increases-prior period tax positions 96,000 400,000
Gross (decreases)-prior period tax positions (5,818,000)  
Settlements prior period tax positions (95,000)  
Gross increases -current period tax positions 107,000 543,000
Unrecognized benefit-end of period $ 1,190,000 $ 6,900,000