v3.26.1
Stockholders' Equity/(Deficit) - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common Stock, Value, Issued $ 5,869   $ 5,869   $ 5,577
Share-based compensation expense $ 139,804 $ 45,742 $ 290,776 $ 91,484  
Common stock, shares issued 58,691,389   58,691,389   55,771,913
Offering cost paid on sale of common stock     $ 0 97,135  
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense $ 100,000 45,742 300,000 91,484  
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense $ 100,000 45,742 $ 300,000 91,484  
Number of Shares, Granted     112,036    
March 2023 Warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Class of warrants or rights outstanding 0   0    
Class of warrants or rights exercise price of warrants or rights $ 1.23   $ 1.23    
December 2023 Warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Class of warrants or rights outstanding 1,365,247   1,365,247    
Class of warrants or rights exercise price of warrants or rights $ 2.05   $ 2.05    
2022 Warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Class of warrants or rights outstanding 4,848,963   4,848,963    
Warrants, expiration date     Jun. 10, 2027    
Class of warrants or rights exercise price of warrants or rights $ 3.35   $ 3.35    
2020 Warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Class of warrants or rights outstanding 551,378   551,378    
Class of warrants or rights exercise price of warrants or rights $ 3.99   $ 3.99    
Director [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense $ 100,000 $ 14,584 $ 400,000 $ 17,284