v3.26.3
Digital Assets (Details)
Sep. 30, 2026
USD ($)
item
Dec. 31, 2025
USD ($)
item
Digital Assets    
Tokens | item 13,312,754  
Fair value $ 145,488,349  
AVAX    
Digital Assets    
Tokens | item 13,312,754 13,579,449
Cost basis $ 217,552,322 $ 263,431,911
Fair value $ 145,488,349 $ 167,093,560