v3.26.1
Fair Value of Financial Instruments and Other Assets - Canton Coin (Details)
$ in Thousands, canton_coin in Billions
Mar. 31, 2026
USD ($)
canton_coin
Dec. 31, 2025
USD ($)
canton_coin
Crypto Asset, Holding [Line Items]    
Fair Value $ 243,498 $ 242,729
Canton Coins    
Crypto Asset, Holding [Line Items]    
Quantity (canton coins) | canton_coin 1.6 1.6
Cost Basis $ 15,130 $ 11,461
Fair Value $ 243,498 $ 242,729