v3.26.1
Stockholders' Equity (Deficit) - Schedule of Changes in Stockholders Equity (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]        
Beginning balance $ (46,066,588) $ 144,619,400 $ (49,330,431) $ 147,219,707
Issuance of common stock 635,595   635,595  
Stock-based compensation 53,319 76,609 104,107 175,228
Purchase of treasury stock (88,515) (17,937) (90,250) (27,042)
Net income (loss) 84,293,430 (154,175) 87,508,220 (2,843,996)
Ending balance $ 38,827,241 $ 144,523,897 $ 38,827,241 $ 144,523,897