v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Activity in Digital Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Activity in Digital Assets [Abstract]        
Balance at December 31, 2025     $ 149,885,371  
Additions — digital assets received as consideration for sales     1,563,665  
Dispositions — carrying amount of digital assets disposed of     1,741,566  
Realized gain on sale of digital assets $ 1,704,378   1,719,477  
Trading gains, net 282,989   285,018  
Digital assets received as yield income 282,732 282,732
Unrealized loss from changes in fair value of digital assets 13,178,928   35,257,529  
Balance at June 30, 2026 $ 116,737,168   $ 116,737,168