v3.25.3
Subsequent events (Narrative) (Details) - USD ($)
9 Months Ended
Oct. 21, 2025
Oct. 13, 2025
Oct. 02, 2025
Oct. 01, 2025
Sep. 30, 2025
Sep. 30, 2024
Subsequent Event [Line Items]            
Proceeds from issuance of common stock         $ 9,790,015 $ 5,470,000
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Common shares issued 225,000 110,030 125,000 250,000    
Sale of stock, price per share $ 2.29 $ 2.28 $ 2.35 $ 2.19    
Proceeds from issuance of common stock $ 515,000 $ 251,000 $ 294,000 $ 547,000