XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Changes in Stockholders Equity (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Beginning balance $ 220,100,965 $ 259,689,019 $ 223,488,808 $ 263,082,298
Stock-based compensation 181,339 378,830 355,607 606,080
Purchase of treasury stock (42,222) (76,108) (67,767) (105,707)
Net loss (10,430,629) (14,454,717) (13,967,195) (18,045,647)
Ending balance $ 209,809,453 $ 245,537,024 $ 209,809,453 $ 245,537,024