v3.26.1
Stockholders' Equity/(Deficit) - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common Stock, Value, Issued $ 5,837   $ 5,577
Share-based compensation expense $ 150,972 $ 45,742  
Common stock, shares issued 58,368,659   55,771,913
Offering cost paid on sale of common stock $ 0 89,315  
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 200,000 45,742  
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 200,000 45,742  
Number of Shares, Granted 37,888    
March 2023 Warrants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Class of warrants or rights outstanding 0    
Class of warrants or rights exercise price of warrants or rights $ 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    
Class of warrants or rights exercise price of warrants or rights $ 2.05    
2022 Warrants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Class of warrants or rights outstanding 4,848,963    
Warrants, expiration beginning date Dec. 10, 2022    
Warrants, expiration date Jun. 10, 2027    
Class of warrants or rights exercise price of warrants or rights $ 3.35    
2020 Warrants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Class of warrants or rights outstanding 551,378    
Class of warrants or rights exercise price of warrants or rights $ 3.99    
Director [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 300,000 $ 2,700  
Consultant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, shares issued 0 36,500