XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.1.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
Mar. 31, 2024
Mar. 31, 2023
Basic EPS    
Basic net income (loss) $ (183,615) $ 9,553,244
Common Shares 35,998,651 35,698,363
Unissued, directors' deferred compensation shares 304,741 237,428
Basic weighted average shares outstanding 36,303,392 35,935,791
Basic EPS $ (0.01) $ 0.27
Diluted EPS    
Basic net income (loss) $ (183,615) $ 9,553,244
Diluted net income (loss) $ (183,615) $ 9,553,244
Basic weighted average shares outstanding 36,303,392 35,935,791
Effects of dilutive securities:    
Diluted weighted average shares outstanding 36,303,392 35,935,791
Diluted EPS $ (0.01) $ 0.27