v3.25.1
Schedule of Digital Assets Holdings (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Aug. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Approximate number of bitcoins held $ 19.10613241  
Digital assets carrying value $ 1,577,399 $ 1,000,000,000
Cumulative digital asset impairment losses $ 423,847