v3.25.2
Intangible Digital Assets - Reconciliation of fair value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Intangible digital assets held:    
Beginning balance at fair value $ 263,504 $ 214,633
Additions 149,600 240,300
Unrealized gain, net 83,761 41,932
Ending Balance at fair value $ 496,865 $ 496,865