v3.26.1
Digital currencies - Schedule of Holdings Digital Currencies Consist (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies $ 18,574,256 $ 3,878,178
Bitcoin [Member]    
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies 14,301,245 3,878,178
Ethereum [Member]    
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies $ 4,273,011