v3.26.1
Fair Value Measurements - Crypto assets activity (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
unit
Jun. 30, 2026
USD ($)
Jun. 30, 2026
unit
Jun. 30, 2026
bitcoin
BTC        
Beginning balance | unit     1,054  
Additions | unit     0  
Disposals     (217) (217)
Fair value remeasurement | unit     0  
Ending balance | unit 837   837  
Cost Basis        
Beginning balance   $ 92,051    
Additions   0    
Disposals   (18,943)    
Fair value remeasurement   0    
Ending balance $ 73,108 73,108    
Fair Value        
Beginning balance   92,222    
Additions   0    
Disposals   (18,978)    
Fair value remeasurement (8,100) (24,228)    
Ending balance $ 49,016 $ 49,016