XML 47 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Schedule of Changes in Stockholders Equity (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Beginning balance $ 144,619,400 $ 149,127,330 $ 147,219,707 $ 148,978,635
Stock-based compensation 76,609 261,691 175,228 415,052
Purchase of treasury stock (17,937) (24,849) (27,042) (37,485)
Net loss (154,175) (276,021) (2,843,996) (268,051)
Ending balance $ 144,523,897 $ 149,088,151 $ 144,523,897 $ 149,088,151