v3.26.1
Digital Assets and Digital Assets Receivable, Net - Schedule of Bitcoin (Details) - Bitcoin [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2026
Bitcoin
$ / shares
Dec. 31, 2025
Bitcoin
$ / shares
Digital Assets [Line Items]    
Number of Bitcoin held | Bitcoin 164.2 211.4
Carrying basis - per Bitcoin $ 85,673 $ 100,863
Fair value - per Bitcoin 68,298 87,505
Carrying basis of Bitcoin 14,067,465 21,322,419
Fair value of Bitcoin $ 11,212,708 $ 18,494,338