v3.26.1
Investments - Revaluation of Other Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Investments [Roll Forward]        
Other investments, beginning balance $ 5,199 $ 2,755 $ 7,664 $ 2,813
Unrealized loss (615) (632) (3,099) (700)
Foreign exchange effect (57) 128 (38) 138
Other investments, ending balance 4,527 2,251 4,527 2,251
Vitura        
Other Investments [Roll Forward]        
Other investments, beginning balance 1,447 2,755 2,253 2,813
Unrealized loss (507) (632) (1,395) (700)
Foreign exchange effect 14 128 96 138
Other investments, ending balance 954 $ 2,251 954 $ 2,251
High Tide Warrant        
Other Investments [Roll Forward]        
Other investments, beginning balance 3,752   5,411  
Unrealized loss (108)   (1,704)  
Foreign exchange effect (71)   (134)  
Other investments, ending balance $ 3,573   $ 3,573