v3.26.1
Digital Assets - Schedule of Changes in Bitcoin Investment (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Unit
Mar. 31, 2025
USD ($)
Fair Value    
Remeasurement losses $ (3,329) $ 0
Bitcoin    
Units    
Crypto asset, number of units, beginning balance | Unit 173  
Additions | Unit 0  
Remeasurement losses | Unit 0  
Crypto asset, number of units, ending balance | Unit 173  
Fair Value    
Crypto asset, fair value, beginning balance $ 15,116  
Additions 0  
Remeasurement losses (3,329)  
Crypto asset, fair value, ending balance $ 11,787