XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings (Loss) Per Share - Schedule of Computation of Numerator and Denominator in Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net income (loss) attributable to common shareholders $ (1,946,263) $ 192,184
Denominator:    
Weighted-average shares outstanding – basic (in shares) 14,098,022 14,359,322
Dilutive effect of other securities (in shares) 0 228,521
Weighted-average shares outstanding – diluted (in shares) 14,098,022 14,587,843