XML 86 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings/(loss) per share - Basic and Diluted Earnings Per Share Calculation (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]      
Net (loss)/income $ 11,984,485 $ 2,093,124 $ (12,276,520)
Less: Undistributed earnings allocated to non-vested shares 0 (8,922) 0
Net (loss)/income attributable to common shareholders, basic $ 11,984,485 $ 2,084,202 $ (12,276,520)
Weighted average number of shares outstanding, basic and diluted 38,357,893 39,800,434 39,860,563
(Loss)/earnings per share, basic and diluted $ 0.31 $ 0.05 $ (0.31)