XML 79 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Detail) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Income/(Loss) before Income Taxes $ 42,311,146 $ 9,385,440
Income Tax Expense $ 30,856,178 $ 13,149,000
Effective Tax Rate 72.90% 140.10%