v3.25.2
Digital Asset - Schedule of Roll Forward of Bitcoin (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Digital Assets [Line Items]        
Beginning of Year     $ 9,021,927  
Beginning of Year     14,021,927  
Gain (loss) on fair value of purchased Bitcoin, net $ 0 $ 0 (52,704) $ 57,926
Gain on fair value of Bitcoin, net 3,761,139 (1,265,485) 1,951,163 2,992,030
End of period 11,677,773 10,032,104 11,677,773 10,032,104
End of period 16,677,773 10,032,104 16,677,773 10,032,104
Bitcoin [Member]        
Digital Assets [Line Items]        
Beginning of Year     9,019,205 3,406,096
Beginning of Year     14,019,205  
Addition of Bitcoin from mining activities     4,080,304 7,490,981
Disposition of digital assets     (3,323,773) (4,540,682)
Gain (loss) on fair value of purchased Bitcoin, net     (52,704) 57,926
Gain on fair value of Bitcoin, net     1,951,163 2,992,030
End of period 11,674,195 10,020,457 11,674,195 10,020,457
End of period $ 16,674,195 $ 10,020,457 16,674,195 10,020,457
Accounting Standards Update 2023-08 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Bitcoin [Member]        
Digital Assets [Line Items]        
Beginning of Year       614,106
Accounting Standards Update 2023-08 [Member] | Cumulative Effect, Period of Adoption, Adjusted Balance [Member] | Bitcoin [Member]        
Digital Assets [Line Items]        
Beginning of Year     $ 14,019,205 $ 4,020,202