XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DIGITAL CURRENCIES - Changes in Digital Currencies (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Crypto Asset [Roll Forward]    
Realized gain on sale of digital currencies $ 624,107 $ 326,768
Unrealized gain on digital currencies 1,227 0
Impairment losses 0 (71,477)
Digital currencies    
Crypto Asset [Roll Forward]    
Digital currencies at beginning of period 3,175,595 109,827
Additions of digital currencies 25,114,221 12,921,075
Realized gain on sale of digital currencies 624,107 326,768
Unrealized gain on digital currencies 1,227 0
Impairment losses 0 (71,477)
Proceeds from sale of digital currencies (29,011,738) (12,613,341)
Digital currencies at end of period 2,704 672,852
Digital currencies | Cumulative Effect, Period of Adoption, Adjustment    
Crypto Asset [Roll Forward]    
Digital currencies at end of period $ 99,292 $ 0