XML 62 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Nature of business and basis of presentation (Details) - USD ($)
12 Months Ended
Jan. 28, 2026
Dec. 31, 2025
Dec. 31, 2024
Nature of business and basis of presentation      
Cash balance   $ 14,599,347 $ 22,849,885
Common stock issuance costs   $ 407,459 $ 1,318,461
January 2026 Private Placement | Subsequent Event      
Nature of business and basis of presentation      
Issuance of gross proceeds $ 5,600,000    
Common stock issuance costs $ 400,000