v3.26.1
Digital Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Digital Assets [Line Items]    
Ownership percentage of digital asset 51.00%  
Change in fair value of digital assets $ 847,818,963  
Realized gain 3,180  
Market price of bitcoin $ 67,832 $ 87,316