XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share - Summary of Earnings Per Share (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]            
Net loss $ (4,904,520) $ (14,139,402) $ (6,302,259) $ (5,330,504) $ (19,043,922) $ (11,632,763)
Weighted average shares outstanding- basic 9,132,632   8,967,797   9,114,527 8,931,736
Weighted average shares outstanding- diluted 9,132,632   8,967,797   9,114,527 8,931,736
Common stock options, restricted stock awards, and market-based stock awards excluded due to anti-dilutive effect 1,453,582   950,611   1,453,582 950,611
Earning Per Share Abstract            
Net loss per share (basic) $ (0.54)   $ (0.70)   $ (2.09) $ (1.30)
Net loss per share (diluted) $ (0.54)   $ (0.70)   $ (2.09) $ (1.30)