v3.26.3
Fair Value of Financial Instruments and Other Assets - Schedule of Canton Coin (Details)
$ in Thousands, canton_coin in Billions
Sep. 30, 2026
USD ($)
canton_coin
Dec. 31, 2025
USD ($)
canton_coin
Crypto Asset, Holding [Line Items]    
Fair Value $ 207,515 $ 242,729
Canton Coins    
Crypto Asset, Holding [Line Items]    
Quantity (canton coins) | canton_coin 1.6 1.6
Cost Basis $ 18,273 $ 11,461
Fair Value $ 207,515 $ 242,729
Number of units restricted | canton_coin 1.3  
Fair value, restricted $ 163,700