XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Schedule of Changes in Stockholders Equity (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Beginning balance $ 149,088,151 $ 209,809,453 $ 148,978,635 $ 223,488,808
Stock-based compensation 358,206 177,814 773,258 533,421
Purchase of treasury stock (52,651) (2,071) (90,136) (69,838)
Net Income (Loss) (3,560,575) (67,536,837) (3,828,626) (81,504,032)
Ending balance $ 145,833,131 $ 142,448,359 $ 145,833,131 $ 142,448,359