v3.26.1
Digital currencies - Schedule of Digital Currencies Holdings (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Digital Currencies Holdings [Line Items]      
Digital currencies $ 14,814,180 $ 4,525,416 $ 822,884
Bitcoin [Member]      
Schedule of Digital Currencies Holdings [Line Items]      
Digital currencies 11,812,321 4,525,416 822,884
Ethereum [Member]      
Schedule of Digital Currencies Holdings [Line Items]      
Digital currencies $ 3,001,859