XML 13 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Equity (Unaudited) - USD ($)
Total
Common Stock
Additional Paid-In-Capital
Accumulated Deficit
Balance at Dec. 31, 2023 $ 271,853,391 $ 181,972 $ 277,483,092 $ (5,811,673)
Balance (in Shares) at Dec. 31, 2023   18,197,192    
Issuance of common stock, net of offering costs 20,086,346 $ 13,068 20,073,111 167
Issuance of common stock, net of offering costs (in Shares)   1,306,803    
Issuance of common stock from employee incentive plan (Note 10)   $ 1,205 (1,205)  
Issuance of common stock from employee incentive plan (Note 10) (in Shares)   120,463    
Stock-based compensation, net of forfeitures 1,367,626   1,367,626  
Dividends declared on restricted stock awards (265,790)     (265,790)
Dividends declared on common shares (18,230,744)     (18,230,744)
Net income 17,914,076     17,914,076
Balance at Jun. 30, 2024 292,724,905 $ 196,245 298,922,624 (6,393,964)
Balance (in Shares) at Jun. 30, 2024   19,624,458    
Balance at Mar. 31, 2024 285,960,777 $ 191,003 291,858,521 (6,088,747)
Balance (in Shares) at Mar. 31, 2024   19,100,282    
Issuance of common stock, net of offering costs 6,233,012 $ 4,104 6,228,908  
Issuance of common stock, net of offering costs (in Shares)   410,360    
Issuance of common stock from employee incentive plan (Note 10)   $ 1,138 (1,138)  
Issuance of common stock from employee incentive plan (Note 10) (in Shares)   113,816    
Stock-based compensation, net of forfeitures 836,333   836,333  
Dividends declared on restricted stock awards (265,790)     (265,790)
Dividends declared on common shares (9,223,500)     (9,223,500)
Net income 9,184,073     9,184,073
Balance at Jun. 30, 2024 292,724,905 $ 196,245 298,922,624 (6,393,964)
Balance (in Shares) at Jun. 30, 2024   19,624,458    
Balance at Dec. 31, 2024 $ 308,958,097 $ 208,292 318,886,768 (10,136,963)
Balance (in Shares) at Dec. 31, 2024 20,829,228 20,829,228    
Issuance of common stock, net of offering costs $ 951,406 $ 646 950,760  
Issuance of common stock, net of offering costs (in Shares)   64,557    
Issuance of common stock from employee incentive plan (Note 10)   $ 1,808 (1,808)  
Issuance of common stock from employee incentive plan (Note 10) (in Shares)   180,840    
Stock-based compensation, net of forfeitures 1,530,440   1,530,440  
Dividends declared on restricted stock awards (605,086)     (605,086)
Dividends declared on common shares (19,725,153)     (19,725,153)
Net income 18,918,686     18,918,686
Balance at Jun. 30, 2025 $ 310,028,390 $ 210,746 321,366,160 (11,548,516)
Balance (in Shares) at Jun. 30, 2025 21,074,625 21,074,625    
Balance at Mar. 31, 2025 $ 310,780,047 $ 208,938 320,486,840 (9,915,731)
Balance (in Shares) at Mar. 31, 2025   20,893,785    
Issuance of common stock from employee incentive plan (Note 10)   $ 1,808 (1,808)  
Issuance of common stock from employee incentive plan (Note 10) (in Shares)   180,840    
Stock-based compensation, net of forfeitures 881,128   881,128  
Dividends declared on restricted stock awards (605,086)     (605,086)
Dividends declared on common shares (9,905,074)     (9,905,074)
Net income 8,877,375     8,877,375
Balance at Jun. 30, 2025 $ 310,028,390 $ 210,746 $ 321,366,160 $ (11,548,516)
Balance (in Shares) at Jun. 30, 2025 21,074,625 21,074,625