v3.26.1
Digital Intangible Assets - Narrative (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Bitcoin (“BTC”) | Crypto Asset Concentration Risk | Digital Assets    
Crypto Asset, Holding [Line Items]    
Concentration percentage 77.90% 79.70%