v3.26.1
Digital Assets (Details) - AVAX
Asset in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
item
Asset
Dec. 31, 2025
USD ($)
item
Digital Assets    
Tokens | item 15,312,363 13,579,449
Cost basis $ 257,265,326 $ 263,431,911
Fair value 99,989,818 $ 167,093,560
Digital assets - AVAX, current portion $ 19,028,941  
Number of digital assets, classified as current | Asset 2.9  
Number of remaining digital assets | Asset 12.4