XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
(Loss)/Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net Income (Loss) Per Common Share
The Company calculates basic and diluted loss/earnings per share as follows:
 
   
Year Ended December 31,
 
   
2021
   
2022
   
2023
 
Numerator
     
Net (loss)/income
    (3,639,979     29,510,928       71,134,002  
Less: Cumulative dividends on preferred shares
    (140,246     (1,740,983     (2,130,254
 
 
 
   
 
 
   
 
 
 
Less: Deemed dividend on warrant inducement (Note 8)
    —        (2,943,675     —   
 
 
 
   
 
 
   
 
 
 
Less: Deemed divided from conversion of the Series C Preferred Shares (Note 9)
    —        —        (6,507,789
 
 
 
 
 
 
 
 
 
 
 
 
 
Less: Undistributed earnings allocated to
non-vested
shares
    —        (61,906 )   (2,508,399
)
 
 
 
   
 
 
   
 
 
 
Net (loss)/income attributable to common shareholders, basic
    (3,780,225     24,764,364     59,987,560
Denominator
     
Weighted average number of shares outstanding, basic
    318,351       8,559,000       18,601,539  
 
 
 
   
 
 
   
 
 
 
Weighted average number of shares outstanding, diluted
    318,351       8,593,575       22,933,671  
 
 
 
   
 
 
   
 
 
 
(Loss)/Earnings per share, basic
    (11.87 )     2.89       3.22  
(Loss)/Earnings per share, diluted
    (11.87 )     2.89       2.93