v3.24.3
DIGITAL ASSETS - Schedule of Digital Assets (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
bitcoin
Dec. 31, 2023
USD ($)
bitcoin
Crypto Asset, Holding [Line Items]    
Cost Basis $ 1,271,657 $ 515,315
Digital assets $ 1,710,221 $ 639,660
Bitcoin    
Crypto Asset, Holding [Line Items]    
Quantity | bitcoin 26,747 15,126
Cost Basis $ 1,256,486 $ 515,315
Digital assets $ 1,693,122 $ 639,660
Kaspa    
Crypto Asset, Holding [Line Items]    
Quantity | bitcoin 107,891,919  
Cost Basis $ 15,171  
Digital assets $ 17,099