XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVES - Schedule of derivative assets and liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets $ 44,214 $ 30,577
Gross Derivative Liabilities 150,104 21,913
Accounts receivable denominated in crypto assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 41,263 28,065
Gross Derivative Liabilities 0 0
Crypto asset borrowings    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 264 1
Gross Derivative Liabilities 114,551 18,812
Obligation to return loan collateral    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 0  
Gross Derivative Liabilities 31,186  
Other payables denominated in crypto assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 2,687 2,511
Gross Derivative Liabilities 4,367 3,101
Not designated as hedging instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 44,214 30,602
Gross Derivative Liabilities 150,104 8,391
Not designated as hedging instrument | Accounts receivable denominated in crypto assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 41,263 28,065
Gross Derivative Liabilities 0 0
Not designated as hedging instrument | Crypto asset borrowings    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 264 26
Gross Derivative Liabilities 114,551 5,290
Not designated as hedging instrument | Obligation to return loan collateral    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 0  
Gross Derivative Liabilities 31,186  
Not designated as hedging instrument | Other payables denominated in crypto assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 2,687 2,511
Gross Derivative Liabilities 4,367 3,101
Designated as hedging instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 0 (25)
Gross Derivative Liabilities 0 13,522
Designated as hedging instrument | Accounts receivable denominated in crypto assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 0 0
Gross Derivative Liabilities 0 0
Designated as hedging instrument | Crypto asset borrowings    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 0 (25)
Gross Derivative Liabilities 0 13,522
Designated as hedging instrument | Obligation to return loan collateral    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 0  
Gross Derivative Liabilities 0  
Designated as hedging instrument | Other payables denominated in crypto assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Derivative Assets 0 0
Gross Derivative Liabilities $ 0 $ 0