v3.26.1
Digital Assets - Digital Assets Receivable (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Digital Assets    
Digital assets receivable, net $ 10,376,105 $ 6,935,131
Digital Assets Receivable    
Digital Assets    
Interest income 198,957  
Provision for credit losses 181,443  
Digital assets receivable, net 10,400,000 6,935,131
Unamortized non-refundable upfront fee on digital asset receivable 108,321 307,278
Allowance for credit loss $ 586,774 $ 405,331