v3.26.1
Disclosure -Earnings (Loss) per share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net income (loss) attributable to SecureTech shareholders $ (389,137)
Basic – weighted average shares outstanding 18,189,590 56,333,864
Diluted – weighted average shares outstanding 18,189,590 56,333,864
Basic $ (0.02) $ (0.00)
Diluted $ (0.02) $ (0.00)