XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basic And Diluted Earnings (Loss) Per Common Share ("EPS") - Summary of Reconciliation of Components of Basic and Diluted EPS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic EPS            
Basic net income (loss) $ 1,295,771 $ (183,615) $ (41,291) $ 9,553,244 $ 1,112,156 $ 9,511,953
Common Shares 35,998,938   35,713,335   35,998,795 35,705,890
Unissued, directors' deferred compensation shares 309,286   251,946   302,745 244,725
Basic weighted average shares outstanding 36,308,224   35,965,281   36,301,540 35,950,615
Basic EPS $ 0.04   $ 0   $ 0.03 $ 0.26
Diluted EPS            
Basic net income (loss) $ 1,295,771   $ (41,291)   $ 1,112,156 $ 9,511,953
Diluted net income (loss) $ 1,295,771   $ (41,291)   $ 1,112,156 $ 9,511,953
Basic weighted average shares outstanding 36,308,224   35,965,281   36,301,540 35,950,615
Effects of dilutive securities:            
Unvested restricted stock 71,429         83,823
Diluted weighted average shares outstanding 36,379,653   35,965,281   36,301,540 36,034,438
Diluted EPS $ 0.04   $ 0   $ 0.03 $ 0.26