XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Computation for Earnings Per Share (Detail) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]    
Net Income (Loss) $ 14,262,613 $ (2,528,368)
Less: Net loss (income) attributable to redeemable noncontrolling interest (554,102) 4,058,476
NET INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ 13,708,511 $ 1,530,108
Weighted average shares outstanding    
Weighted average number of outstanding shares - Basic (in shares) 3,156,768 3,272,761
Weighted average number of outstanding shares - Diluted (in shares) 3,156,768 3,272,761
Earnings per share    
Basic (USD per share) $ 4.34 $ 0.47
Diluted (USD per share) $ 4.34 $ 0.47