v3.26.1
Stockholders' Equity (Deficit) - Schedule of Changes in Stockholders' Equity (Deficit) (Detail) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Equity [Abstract]    
Beginning balance $ (49,330,431) $ 147,219,707
Stock-based compensation 50,788 98,619
Purchase of treasury stock (1,735) (9,105)
Net income (loss) 3,214,790 (2,689,821)
Ending balance $ (46,066,588) $ 144,619,400