v3.26.1
Digital Currencies - Schedule of Holdings Digital Currencies Consist (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies $ 17,325,498 $ 18,574,256
Bitcoin [Member]    
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies 14,313,234 14,301,245
Ethereum [Member]    
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies $ 3,012,264 $ 4,273,011