v3.26.1
Digital Assets - Digital Assets Receivable (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
item
Jun. 30, 2026
USD ($)
item
Dec. 31, 2025
USD ($)
Digital Assets      
Crypto assets receivable, allowance for credit loss $ 0 $ 0  
Recovery of credit losses (909,842) (405,331)  
Digital assets receivable, net     $ 6,935,131
Digital Assets Receivable      
Digital Assets      
Interest income 147,098 346,055  
Crypto assets receivable, allowance for credit loss, reversal $ 586,774 $ 405,331  
Digital Assets Receivable | Call option      
Digital Assets      
Number of contracts reference | item 0 0  
Digital Intangible Assets Receivable      
Digital Assets      
Crypto assets receivable, allowance for credit loss, reversal $ 323,068    
Recovery of credit losses   $ 0  
Digital assets receivable, net $ 0 $ 0