XML 125 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2015
FAIR VALUE MEASUREMENTS      
Fair value digital asset $ 45,037 $ 15,811  
Aggregate      
FAIR VALUE MEASUREMENTS      
Payment for contingent consideration 9,600    
Hamilton acquisition      
FAIR VALUE MEASUREMENTS      
Amount of contingent consideration payable     $ 110,000
Estimated fair value | Level 1      
FAIR VALUE MEASUREMENTS      
Fair value digital asset 45,037    
Estimated fair value | Level 2      
FAIR VALUE MEASUREMENTS      
Long-term debt 523,461 347,116  
Estimated fair value | Level 3      
FAIR VALUE MEASUREMENTS      
Contingent consideration 13,100 9,900  
Carrying Value      
FAIR VALUE MEASUREMENTS      
Fair value digital asset 45,037    
Contingent consideration 13,100 9,900  
Long-term debt $ 490,387 $ 347,584