v3.26.1
Digital Currencies - Schedule of Holdings Digital Currencies Consist (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies $ 23,408,775 $ 18,574,256
Bitcoin [Member]    
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies 20,387,947 14,301,245
Ethereum [Member]    
Schedule of Holdings Digital Currencies Consist [Line Items]    
Holdings of digital currencies $ 3,020,828 $ 4,273,011