XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of Changes in Stockholders Equity (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Beginning balance $ 209,809,453 $ 245,537,024 $ 223,488,808 $ 263,082,298
Stock-based compensation 177,814 270,094 533,421 876,174
Adjustment from related party transaction 0 (6,573) 0 (6,573)
Purchase of treasury stock (2,071) (2,384) (69,838) (108,091)
Net income (loss) (67,536,837) 498,068 (81,504,032) (17,547,579)
Other comprehensive loss 0 (12,442) 0 (12,442)
Ending balance $ 142,448,359 $ 246,283,787 $ 142,448,359 $ 246,283,787