v3.26.1
Digital Assets - Digital Intangible Assets Receivable (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Digital Assets    
Provision for credit losses $ 504,511  
Digital assets receivable, net 10,376,105 $ 6,935,131
Digital Intangible Assets Receivable    
Digital Assets    
Provision for credit losses 323,067  
Digital assets receivable, net 8,900,000  
Allowance for credit loss $ 323,067