XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Earnings (Loss) Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Accounting Policies [Abstract]                
Net income (loss) $ 3,417,099 $ 1,683,591 $ (2,844,230) $ 724,974 $ (216,205) $ (1,684,643) $ 2,256,460 $ (1,175,874)
Denominator for basic income (loss) per share - weighted-average shares (in shares) 4,462,236     4,258,105     4,359,759 4,247,045
Equity incentive plans (in shares) 1,602,808     589,106     1,205,306 0
Denominator for diluted income (loss) per share (in shares) 6,065,044     4,847,211     5,565,065 4,247,045
Income (loss) per share - Basic (in dollars per share) $ 0.77     $ 0.17     $ 0.52 $ (0.28)
Income (loss) per share - Diluted (in dollars per share) $ 0.56     $ 0.15     $ 0.41 $ (0.28)